summaryrefslogtreecommitdiff
path: root/gnu/packages/base.scm
Commit message (Collapse)AuthorAge
* gnu: coreutils: Disable inotify-dir-recreate testCarl Dong2021-06-11
| | | | | | | | | This test fails on filesystems where tail detects that it cannot use inotify safely. See https://issues.guix.gnu.org/47935 for more details. * gnu/packages/base.scm (coreutils)[phases]: Disable inotify-dir-recreate tests, quote Hurd substitute* call to reduce rebuilds.
* gnu: binutils: Fix bug in test suite in libiberty.Efraim Flashner2021-05-23
| | | | | | * gnu/packages/base.scm (binutils)[source]: Add patch. * gnu/packages/patches/binutils-libiberty-endianness-bug.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: libcap: Update to 2.49.Marius Bakke2021-05-09
| | | | | | | | | * gnu/packages/linux.scm (libcap-2.31): Rename to ... (libcap): ... this: Update to 2.49. [arguments]: Adjust substitution. (libcap/next): Remove variable. * gnu/packages/avahi.scm (avahi)[inputs]: Change from LIBCAP/NEXT to LIBCAP. * gnu/packages/base.scm (coreutils)[inputs]: Likewise.
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2021-04-16
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/boost.scm gnu/packages/chez.scm gnu/packages/compression.scm gnu/packages/crates-io.scm gnu/packages/docbook.scm gnu/packages/engineering.scm gnu/packages/gcc.scm gnu/packages/gl.scm gnu/packages/gtk.scm gnu/packages/nettle.scm gnu/packages/python-check.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/rust.scm gnu/packages/sqlite.scm guix/build-system/node.scm
| * gnu: tzdata: Update to 2021a.Vincent Legoll2021-03-26
| | | | | | | | | | | | | | * gnu/packages/base.scm (tzdata): Update to 2021a. [inputs]: Update tzcode. Signed-off-by: Leo Famulari <leo@famulari.name>
* | gnu: glibc: Update to 2.33.Ludovic Courtès2021-04-09
| | | | | | | | | | | | | | | | * gnu/packages/base.scm (glibc): Update to 2.33. [source]: Remove "glibc-hurd-signal-sa-siginfo.patch", now upstream. * gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch: Update. * gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch: Remove. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* | gnu: glibc: Absorb powerpc patch.Efraim Flashner2021-03-24
| | | | | | | | | | | | | | | | * gnu/packages/base.scm (glibc)[source]: Add patch. [arguments]: Remove 'apply-patch phase. [native-inputs]: Remove patch file. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash, glibc-final)[native-inputs]: Remove patch file.
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2021-03-24
|\|
| * gnu: sed: Make it build on SELinux-enabled kernels.Chris Marusich2021-03-23
| | | | | | | | | | | | | | | | | | | | Fixes: <https://bugs.gnu.org/41498>. * gnu/packages/base.scm (sed)[arguments]: New field. This adds a snippet, equivalent to the patch submitted upstream, which fixes an issue that prevents sed from building on SELinux-enabled kernels. Adjusted by Efraim Flashner to apply to master.
| * gnu: glibc: Fix ldd path on powerpc*.Leo Le Bouter2021-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should avoid some problems, such as "not a dynamic executable" errors. * gnu/packages/patches/glibc-ldd-powerpc.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm: (glibc)[native-inputs]: Add it. [arguments]: When building for powerpc* apply it. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash, glibc-final)[native-inputs]: Add patch conditionally. This patch has been adjusted to apply to master. Signed-off-by: Chris Marusich <cmmarusich@gmail.com> Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | gnu: binutils: Update to 2.36.1.Vincent Legoll2021-02-18
| | | | | | | | | | | | * gnu/packages/base.scm (binutils): Update to 2.36.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | gnu: tar: Update to 1.34.Efraim Flashner2021-02-18
| | | | | | | | * gnu/packages/base.scm (tar): Update to 1.34.
* | gnu: binutils: Update to 2.36.Efraim Flashner2021-01-26
| | | | | | | | * gnu/packages/base.scm (binutils): Update to 2.36.
* | gnu: tar: Update to 1.33.Ludovic Courtès2021-01-15
| | | | | | | | * gnu/packages/base.scm (tar): Update to 1.33.
* | gnu: findutils: Update to 4.8.0.Ludovic Courtès2021-01-15
| | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (findutils): Update to 4.8.0. [source](patches): Remove "findutils-test-rwlock-threads.patch". * gnu/packages/patches/findutils-test-rwlock-threads.patch: Remove. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/commencement.scm (findutils-boot0)[arguments]: Add 'skip-fnmatch-test' phase.
* | Merge branch 'staging' into 'core-updates'.Maxim Cournoyer2021-01-13
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/gl.scm gnu/packages/glib.scm gnu/packages/guile.scm gnu/packages/node.scm gnu/packages/openldap.scm gnu/packages/package-management.scm gnu/packages/python-xyz.scm gnu/packages/python.scm gnu/packages/tls.scm gnu/packages/vpn.scm gnu/packages/xorg.scm
| * Merge branch 'master' into stagingEfraim Flashner2021-01-10
| |\
| | * gnu: base: Add keywords to make-glibc-utf8-locales.Miguel Ángel Arruga Vivas2021-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (make-glibc-utf8-locales): Add keyword parameters locales and name with the old values as default. [name]: Use name parameter. [arguments]: Use locales parameter. Co-authored-by: Efraim Flashner <efraim@flashner.co.il> Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| * | gnu: tzdata: Update to 2020f.Leo Famulari2021-01-07
| |/ | | | | | | | | * gnu/packages/base.scm (tzdata): Update to 2020f. [inputs]: Update tzcode.
* | gnu: tzdata-for-tests: Update to 2020d.Leo Famulari2021-01-07
| | | | | | | | | | * gnu/packages/base.scm (tzdata-for-tests): Update to 2020d. [inputs]: Update tzcode.
* | gnu: glibc: Load 'etc/ld.so.cache' in $ORIGIN's store item when available.Ludovic Courtès2020-12-01
| | | | | | | | | | | | | | | | * gnu/packages/patches/glibc-dl-cache.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (glibc)[source]: Remove 'snippet' and 'modules'. [arguments]: In 'pre-configure' phase, substitute @STORE_DIRECTORY@ in 'elf/dl-cache.c'.
* | Merge remote-tracking branch 'origin/master' into core-updatesChristopher Baines2020-11-29
|\|
| * gnu: tzdata: Update to 2020d.Marius Bakke2020-11-07
| | | | | | | | * gnu/packages/base.scm (tzdata): Update to 2020d.
| * gnu: tzdata: Keep using the "fat" tzdata file format.Marius Bakke2020-11-07
| | | | | | | | | | * gnu/packages/base.scm (tzdata)[arguments]: In #:make-flags, pass CPPFLAGS to preserve the same on-disk format as earlier releases.
* | gnu: base, gcc: Removing trailing #t from snippets.Ludovic Courtès2020-11-25
| | | | | | | | | | | | | | | | * gnu/packages/base.scm (libiconv)[source]: Remove trailing #t from 'snippet'. * gnu/packages/gcc.scm (gcc-4.8)[source]: Likewise. (gcc-4.9)[source]: Likewise. (gcc-5)[source]: Likewise.
* | gnu: base, commencement: Remove trailing #t from build phases.Ludovic Courtès2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (grep, tar, findutils) (coreutils, coreutils-8.30, gnu-make, gnu-make-4.2) (binutils-gold, glibc, make-glibc-locales): (glibc/hurd-headers, tzdata): Remove trailing #t in build phases. * gnu/packages/commencement.scm (bootar) (gash-boot, gash-utils-boot, mes-boot): (gzip-mesboot, gnu-make-mesboot0, bzip2-mesboot) (bash-mesboot0, tcc-boot, diffutils-mesboot) (patch-mesboot, sed-mesboot0, binutils-mesboot0) (gcc-core-mesboot0, mesboot-headers, gawk-mesboot0) (glibc-mesboot0, gcc-mesboot0, tar-mesboot) (grep-mesboot, binutils-mesboot1, gnu-make-mesboot) (gawk-mesboot, sed-mesboot, bash-mesboot) (gcc-core-mesboot1, gcc-mesboot1, binutils-mesboot) (glibc-headers-mesboot, glibc-mesboot, gcc-mesboot1-wrapper) (gcc-mesboot, gnu-make-boot0, binutils-boot0) (libstdc++-boot0, gcc-boot0, perl-boot0, python-boot0) (glibc-final-with-bootstrap-bash) (cross-gcc-wrapper, gettext-boot0, gcc-final): Remove trailing #t in build phases.
* | gnu: grep: Update to 3.6.Ludovic Courtès2020-11-17
| | | | | | | | * gnu/packages/base.scm (grep): Update to 3.6.
* | gnu: glibc: Move patches for the Hurd from cross-libc.Jan (janneke) Nieuwenhuizen2020-10-26
| | | | | | | | | | | | | | * gnu/packages/cross-base.scm (cross-libc)[arguments]: Remove "patch-libc/hurd" stage. [native-inputs]: Move hurd patches to... * gnu/packages/base.scm (glibc)[source]: ...here.
* | Merge branch 'staging'Maxim Cournoyer2020-10-19
|\| | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/admin.scm gnu/packages/commencement.scm gnu/packages/gdb.scm gnu/packages/llvm.scm gnu/packages/package-management.scm gnu/packages/tls.scm
| * gnu: libcap: Make 'libcap/next' the default libcap.Marius Bakke2020-10-13
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/avahi.scm (avahi)[inputs]: Refer to LIBCAP-2.31 instead of LIBCAP. * gnu/packages/base.scm (coreutils)[inputs]: Likewise. * gnu/packages/linux.scm (libcap): Rename to ... (libcap-2.31): ... this. (libcap/next): Rename to ... (libcap): ... this. (libcap/next): Define as deprecated alias for LIBCAP. (fakeroot)[inputs]: Change from LIBCAP/NEXT to LIBCAP. * gnu/packages/ntp.scm (chrony, ntp)[inputs]: Likewise.
| * gnu: tzdata: Update to 2020b.Marius Bakke2020-10-13
| | | | | | | | | | * gnu/packages/base.scm (tzdata): Update to 2020b. * gnu/packages/golang.scm (go-1.4)[arguments]: Exclude one time zone test.
* | gnu: grep: Update to 3.5.Ludovic Courtès2020-10-15
| | | | | | | | * gnu/packages/base.scm (grep): Update to 3.5.
* | gnu: binutils: Update to 2.35.1.Ludovic Courtès2020-09-20
| | | | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (binutils): Update to 2.35.1. [arguments]: Remove #:make-flags. [properties]: Remove. (binutils+documentation): Remove. (binutils-gold): Inherit from BINUTILS. * gnu/packages/make-bootstrap.scm (%binutils-static)[arguments]: Remove #:make-flags.
* | gnu: glibc: Add version 2.31.Ludovic Courtès2020-09-20
| | | | | | | | | | * gnu/packages/base.scm (glibc-2.31): New variable. * gnu/system/locale.scm (%default-locale-libcs): Add it.
* | gnu: glibc: Update to 2.32.Ludovic Courtès2020-09-20
| | | | | | | | | | * gnu/packages/base.scm (glibc): Update to 2.32. [arguments]: Add #:make-flags.
* | Merge remote-tracking branch 'origin/master' into core-updatesMathieu Othacehe2020-08-26
|\|
| * gnu: binutils-gold: build with canonical gcc:lib.Efraim Flashner2020-08-06
| | | | | | | | | | * gnu/packages/base.scm (binutils-gold)[inputs]: Replace gcc:lib with the canonical-package of gcc.
| * gnu: glibc: Remove old versions.Marius Bakke2020-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/glibc-CVE-2015-5180.patch, gnu/packages/patches/glibc-CVE-2015-7547.patch, gnu/packages/patches/glibc-CVE-2016-3075.patch, gnu/packages/patches/glibc-CVE-2016-3706.patch, gnu/packages/patches/glibc-CVE-2016-4429.patch, gnu/packages/patches/glibc-CVE-2017-1000366-pt1.patch, gnu/packages/patches/glibc-CVE-2017-1000366-pt2.patch, gnu/packages/patches/glibc-CVE-2017-1000366-pt3.patch, gnu/packages/patches/glibc-o-largefile.patch, gnu/packages/patches/glibc-vectorized-strcspn-guards.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/base.scm (glibc-2.26, glibc-2.25, glibc-2.24, glibc-2.23, glibc-2.22): Remove variables.
* | Merge branch 'master' into core-updatesJakub Kądziołka2020-07-23
|\| | | | | | | | | Conflicts: gnu/packages/ruby.scm
| * gnu: coreutils: Mark pwd-long tests XFAIL on the Hurd.Jan (janneke) Nieuwenhuizen2020-07-08
| | | | | | | | * gnu/packages/base.scm (coreutils)[arguments]: Add pwd-long as failing test.
| * gnu: binutils-gold: Inherit replacements from binutils.Marius Bakke2020-06-26
| | | | | | | | * gnu/packages/base.scm (binutils-gold): Use PACKAGE/INHERIT instead of INHERIT.
| * gnu: binutils@2.33.1: Do not inherit replacements from binutils.Marius Bakke2020-06-26
| | | | | | | | * gnu/packages/base.scm (binutils-2.33): Use INHERIT instead of PACKAGE/INHERIT.
| * gnu: binutils-gold: Inherit from 'binutils+documentation'.Marius Bakke2020-06-26
| | | | | | | | | | * gnu/packages/base.scm (binutils-gold): Inherit from BINUTILS+DOCUMENTATION instead of BINUTILS.
* | Merge branch 'master' into core-updatesJakub Kądziołka2020-06-22
|\|
| * gnu: coreutils: Update broken tests for the Hurd.Jan (janneke) Nieuwenhuizen2020-06-18
| | | | | | | | | | | | * gnu/packages/base.scm (coreutils)[arguments]: When compiling for the Hurd, remove hanging "timeout-group" test. Remove tests "shred-passes", "l-chunk" and "stats" from XFAIL_TESTS, they pass now.
* | Merge branch 'master' into core-updatesMarius Bakke2020-06-14
|\|
| * Merge branch 'master' into stagingMarius Bakke2020-05-26
| |\
| * | gnu: tzdata: Update to 2020a.Leo Famulari2020-04-26
| | | | | | | | | | | | * gnu/packages/base.scm (tzdata): Update to 2020a.
* | | gnu: sed: Make it build on SELinux-enabled kernels.Chris Marusich2020-06-11
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: <https://bugs.gnu.org/41498>. * gnu/packages/base.scm (sed)[origin][snippet]: New field. This adds a snippet, equivalent to the patch submitted upstream, which fixes an issue that prevents sed from building on SELinux-enabled kernels.
* | | gnu: coreutils: Enable support for extended attributes.Marius Bakke2020-05-30
| |/ |/| | | | | | | | | Fixes <https://bugs.gnu.org/41081>. * gnu/packages/base.scm (coreutils)[inputs]: Add ATTR.