| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | Merge branch 'staging' | Ludovic Courtès | 2019-02-09 | 1 | -18/+20 |
| |\ |
|
| | * | Merge branch 'master' into staging | Ricardo Wurmus | 2019-01-23 | 1 | -3/+15 |
| | |\ |
|
| | * | | gnu: tzdata: Update to 2018i.•••* gnu/packages/base.scm (tzdata): Update to 2018i.
(tzdata-for-tests): Keep at version 2018g.
| Leo Famulari | 2019-01-09 | 1 | -4/+22 |
| | * | | Merge branch 'master' into staging | Marius Bakke | 2018-12-22 | 1 | -1/+15 |
| | |\ \ |
|
| | * | | | gnu: tzdata-for-tests: Update to 2018g.•••* gnu/packages/base.scm (tzdata-for-tests): Inherit TZDATA.
| Marius Bakke | 2018-12-12 | 1 | -17/+1 |
| | * | | | gnu: tzdata: Update to 2018g.•••* gnu/packages/base.scm (tzdata): Update to 2018g.
| Marius Bakke | 2018-12-04 | 1 | -3/+3 |
* | | | | | gnu: binutils: Update to 2.32.•••* gnu/packages/base.scm (binutils): Update to 2.32.
| Marius Bakke | 2019-02-07 | 1 | -2/+2 |
* | | | | | Merge branch 'master' into core-updates | Ricardo Wurmus | 2019-02-06 | 1 | -4/+47 |
|\| | | | |
|
| * | | | | gnu: Add binutils-gold.•••This commit is thanks to Guix Days.
* gnu/packages/base.scm (binutils-gold): New variable.
| Efraim Flashner | 2019-02-04 | 1 | -2/+33 |
| | |_|/
| |/| | |
|
| * | | | gnu: Add glibc-locales variants for older versions of glibc.•••* gnu/packages/base.scm (make-glibc-locales, make-glibc-utf8-locales): New
procedures.
(glibc-locales): Express in terms of make-glibc-locales.
(glibc-utf8-locales): Express in terms of make-glibc-utf8-locales.
(glibc-locales-2.27, glibc-utf8-locales-2.27): New variables.
| Ricardo Wurmus | 2019-01-22 | 1 | -3/+15 |
| | |/
| |/| |
|
* | | | gnu: diffutils: Update to 3.7.•••* gnu/packages/base.scm (diffutils): Update to 3.7.
[source]: Remove patch.
[native-inputs]: Add perl.
* gnu/packages/commencement.scm (diffutils-boot0)[native-inputs]: Don't
add perl.
* gnu/packages/patches/diffutils-getopt.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Efraim Flashner | 2019-01-07 | 1 | -3/+3 |
* | | | gnu: tar: Update to 1.31.•••* gnu/packages/base.scm (tar): Update to 1.31.
| Efraim Flashner | 2019-01-07 | 1 | -3/+3 |
* | | | gnu: sed: Update to 4.7.•••* gnu/packages/base.scm (sed): Update to 4.7.
[arguments]: Remove.
| Ludovic Courtès | 2018-12-24 | 1 | -14/+2 |
* | | | gnu: grep: Update to 3.3.•••* gnu/packages/base.scm (grep): Update to 3.3.
[arguments]: Remove 'disable-failing-tests' phase.
| Ludovic Courtès | 2018-12-24 | 1 | -11/+2 |
* | | | gnu: glibc: Inline Hurd "pid/…" magic lookup patch.•••* gnu/packages/base.scm (glibc)[source](patches): Add
"glibc-hurd-magic-pid.patch".
[arguments]: Remove 'apply-hurd-patch' phase.
[native-inputs]: Remove "hurd-magic-pid-patch".
* gnu/packages/cross-base.scm (cross-libc)[arguments]: Remove
'apply-hurd-patch' phase.
[native-inputs]: Remove "hurd-magic-pid-patch".
| Ludovic Courtès | 2018-12-20 | 1 | -15/+2 |
* | | | Merge branch 'master' into core-updates | Ludovic Courtès | 2018-12-20 | 1 | -1/+15 |
|\| | |
|
| * | | gnu: glibc: Add patch implementing "pid/…" magic lookup on the Hurd.•••This patch is missing from glibc 2.28 and is needed to support
/proc/self lookup when using the Hurd's procfs, which in turn is needed
for our 'guile-relocatable.patch'.
See <https://lists.gnu.org/archive/html/bug-hurd/2018-12/msg00024.html>.
* gnu/packages/patches/glibc-hurd-magic-pid.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[arguments]: Add 'apply-hurd-patch'
phase.
[native-inputs]: Add "hurd-magic-pid-patch" input.
* gnu/packages/cross-base.scm (cross-libc)[arguments]: Duplicate
'apply-hurd-patch' phase.
| Ludovic Courtès | 2018-12-16 | 1 | -1/+15 |
| |/ |
|
* | | Merge branch 'master' into core-updates | Marius Bakke | 2018-12-11 | 1 | -100/+39 |
|\| |
|
| * | gnu: hurd: Build against glibc 2.28.•••Version 2.28 of glibc is the first in a long time that fully supports
GNU/Hurd. This change updates the Hurd and Mach to provide the features
glibc 2.28 expects and adjusts the cross-compilation tool chain for
"i586-pc-gnu".
* gnu/packages/base.scm (glibc/linux): Rename to...
(glibc): ... this.
[propagated-inputs]: Add 'hurd-target?' case.
[arguments]: Use '--disable-werror' when 'hurd-target?'. Add
'augment-libc.so' phase when 'hurd-target?'.
[native-inputs]: Add MIG and PERL when 'hurd-target?'.
(glibc/hurd, glibc-for-target): Remove
(glibc/hurd-headers): Inherit from GLIBC, not GLIBC/HURD.
[arguments]: Remove "--enable-obsolete-rpc" configure flag and
'patch-configure-script' phase.
* gnu/packages/cross-base.scm (cross-kernel-headers)[xglibc/hurd-headers]:
Move 'set-cross-headers-path' after 'unpack'.
* gnu/packages/cross-base.scm (cross-libc)[cross-libc-for-target]:
Remove.
Pass "--disable-werror" when TARGET matches 'hurd-triplet?'.
* gnu/packages/hurd.scm (hurd-target?, patch-url): New procedures.
(gnumach-headers)[source](patches, modules, snippet): New fields.
(hurd-headers): Use Git commit 98b3390.
[native-inputs]: Add AUTOCONF and AUTOMAKE.
[arguments]: Add "ac_cv_func_*" configure flags.
(hurd-minimal)[native-inputs]: Remove.
[arguments]: In 'build' phase, build "include/assert-backtrace.h"
first.
| Ludovic Courtès | 2018-11-18 | 1 | -100/+39 |
* | | gnu: glibc: Export supported locales.•••Debian and Archlinux (at least) force the installation of the
localedata/SUPPORTED file of the glibc. This file lists all the supported
locales of the glibc.
* gnu/packages/patches/glibc-supported-locales.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc/linux): Add the previous patch,
(glibc-2.28): ditto.
| Mathieu Othacehe | 2018-11-07 | 1 | -2/+4 |
|/ |
|
* | gnu: findutils: Fix build with glibc 2.28.•••* gnu/packages/patches/findutils-gnulib-libio.patch,
gnu/packages/patches/findutils-makedev.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (findutils)[source](patches): Use them.
| Marius Bakke | 2018-08-25 | 1 | -0/+2 |
* | gnu: grep: Work around test failure with glibc 2.28.•••* gnu/packages/base.scm (grep)[arguments]: Add phase 'disable-failing-tests'.
| Marius Bakke | 2018-08-25 | 1 | -0/+9 |
* | gnu: coreutils: Update to 8.30.•••* gnu/packages/base.scm (coreutils): Update to 8.30.
[arguments]: Add phase to skip broken test.
| Marius Bakke | 2018-08-25 | 1 | -3/+13 |
* | gnu: glibc: Update to 2.28.•••* gnu/packages/patches/glibc-2.28-git-fixes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (glibc/linux): Update to 2.28.
[source](patches): Add 'glibc-2.28-git-fixes.patch'. Remove 2.27 equivalent.
(glibc-2.28): Remove variable.
(glibc-2.27): New public variable
| Marius Bakke | 2018-08-25 | 1 | -14/+14 |
* | Merge branch 'master' into core-updates | Marius Bakke | 2018-08-01 | 1 | -0/+17 |
|\ |
|
| * | gnu: Add glibc@2.28.•••* gnu/packages/base.scm (glibc-2.28): New public variable.
| Marius Bakke | 2018-08-01 | 1 | -0/+17 |
* | | Merge branch 'master' into core-updates | Marius Bakke | 2018-07-24 | 1 | -5/+23 |
|\| |
|
| * | Merge branch 'master' into staging | Marius Bakke | 2018-06-18 | 1 | -0/+11 |
| |\ |
|
| * | | gnu: tzdata-for-tests: Downgrade to 2018d.•••* gnu/packages/base.scm (tzdata-for-tests): Don't inherit source and inputs
from TZDATA.
| Marius Bakke | 2018-06-12 | 1 | -2/+20 |
| * | | Merge branch 'master' into staging | Marius Bakke | 2018-06-11 | 1 | -182/+158 |
| |\ \ |
|
| * | | | gnu: tzdata: Update to 2018e.•••* gnu/packages/base.scm (tzdata): Update to 2018e.
| Leo Famulari | 2018-05-06 | 1 | -3/+3 |
* | | | | gnu: binutils: Update to 2.31.1.•••* gnu/packages/base.scm (binutils): Update to 2.31.1.
(binutils/fixed): Remove variable
* gnu/packages/linux.scm (make-linux-libre): Remove AArch64 workaround.
* gnu/packages/patches/binutils-aarch64-symbol-relocation.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Marius Bakke | 2018-07-19 | 1 | -13/+2 |
| |_|/
|/| | |
|
* | | | gnu: linux-libre: Fix build on AArch64.•••* gnu/packages/patches/binutils-aarch64-symbol-relocation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (binutils/fixed): New public variable.
* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: On aarch64, define
new ld-wrapper with the above binutils and use it.
| Marius Bakke | 2018-06-16 | 1 | -0/+11 |
| |/
|/| |
|
* | | gnu: tar: Work around a cross-compilation issue.•••* gnu/packages/base.scm (tar)[arguments]: Add #:configure-flags when
cross-compiling.
| Ludovic Courtès | 2018-04-22 | 1 | -1/+7 |
* | | gnu: patch: Work around a cross-compilation issue.•••Reported by Marius Bakke <mbakke@fastmail.com>
at <https://lists.gnu.org/archive/html/guix-devel/2018-04/msg00157.html>.
* gnu/packages/base.scm (patch)[arguments]: New field.
| Ludovic Courtès | 2018-04-22 | 1 | -0/+6 |
* | | gnu: tar: Skip racy tests.•••* gnu/packages/base.scm (tar)[arguments]: Skip two more tests in #:make-flags.
| Marius Bakke | 2018-04-06 | 1 | -1/+9 |
* | | gnu: sed: Update to 4.5.•••* gnu/packages/base.scm (sed): Update to 4.5.
[arguments]: Remove 'patch-test-suite' phase.
[native-inputs]: New field.
| Ludovic Courtès | 2018-04-01 | 1 | -10/+4 |
* | | gnu: glibc: Reinstate fallback code for systems lacking 'prlimit64'.•••* gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch: New file.
* gnu/packages/base.scm (glibc/linux)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
| Ludovic Courtès | 2018-04-01 | 1 | -1/+2 |
* | | gnu: tzdata: Update to 2018d.•••* gnu/packages/base.scm (tzdata): Update to 2018d.
| Leo Famulari | 2018-03-29 | 1 | -3/+3 |
* | | gnu: Use invoke and return #t from all builders.•••* gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm,
gnu/packages/avr.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm,
gnu/packages/certs.scm, gnu/packages/check.scm, gnu/packages/code.scm,
gnu/packages/commencement.scm, gnu/packages/dictionaries.scm,
gnu/packages/docbook.scm, gnu/packages/emacs.scm, gnu/packages/embedded.scm,
gnu/packages/fonts.scm, gnu/packages/games.scm, gnu/packages/gnome.scm,
gnu/packages/gnu-doc.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm,
gnu/packages/javascript.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm,
gnu/packages/pkg-config.scm, gnu/packages/qt.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/sdl.scm, gnu/packages/statistics.scm,
gnu/packages/syncthing.scm, gnu/packages/tex.scm, gnu/packages/web.scm,
gnu/packages/wine.scm, gnu/packages/xfce.scm: In the builders of packages
using 'trivial-build-system', use invoke where appropriate, raise exceptions
on errors, and otherwise return #t.
| Mark H Weaver | 2018-03-27 | 1 | -1/+2 |
* | | gnu: glibc-hurd-headers: Return #t from all phases.•••* gnu/packages/base.scm (glibc/hurd-headers): Return #t from the custom
install phase.
| Mark H Weaver | 2018-03-23 | 1 | -1/+2 |
* | | gnu: glibc/linux: Return #t from pre-configure phase.•••* gnu/packages/base.scm (glibc/linux)[arguments]: Return #t from the
pre-configure phase.
| Mark H Weaver | 2018-03-23 | 1 | -1/+3 |
* | | gnu: make: End phase on #t.•••* gnu/packages/base.scm (gnu-make)[arguments]: Return #t from
'set-default-shell' phase.
| Marius Bakke | 2018-03-22 | 1 | -1/+2 |
* | | gnu: make: Fix compatibility with glibc 2.27.•••* gnu/packages/patches/make-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (gnu-make)[source](patches): Use it.
| Marius Bakke | 2018-03-22 | 1 | -2/+6 |
* | | gnu: glibc: Update to 2.27.•••* gnu/packages/base.scm (glibc/linux): Update to 2.27.
[source](patches): Add 'glibc-hidden-visibility-ldconfig.patch' and
'glibc-2.27-git-fixes.patch'.
[native-inputs]: Add BISON.
[arguments]: Remove deprecated "--enable-add-ons" from #:configure-flags.
Also remove unneeded "libc_cv_ssp=no" and "libcv_ssp_strong=no".
(glibc-2.26): New public variable.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]:
Add BISON-BOOT0.
* gnu/packages/patches/glibc-2.27-git-fixes.patch,
gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
| Marius Bakke | 2018-03-22 | 1 | -20/+29 |
* | | gnu: tzdata-for-tests: Update to 2018c.•••* gnu/packages/base.scm (tzdata-for-tests): Replace with a simple hidden copy
of 'tzdata'.
| Mark H Weaver | 2018-03-21 | 1 | -57/+1 |
* | | Merge branch 'master' into core-updates | Mark H Weaver | 2018-03-20 | 1 | -8/+47 |
|\| |
|
| * | Merge branch 'master' into staging | Marius Bakke | 2018-03-08 | 1 | -1/+0 |
| |\ |
|
| * \ | Merge branch 'master' into staging | Leo Famulari | 2018-03-06 | 1 | -0/+11 |
| |\ \ |
|
| * | | | gnu: tzdata: Restore the test variant tzdata-for-tests.•••Commit 62868f124cf (gnu: tzdata: Preserve directory layout from before tzdata
2018a) changed the derivation of this package, which doesn't need to change yet.
* gnu/packages/base.scm (tzdata-for-tests)[arguments]: Copy the build
arguments from before commit 62868f124cf9443a43f4ea5867da692e32e77c58.
| Leo Famulari | 2018-02-20 | 1 | -1/+39 |