Age | Commit message (Expand) | Author |
2022-06-26 | gnu: coreutils: Update to 9.1....* gnu/packages/base.scm (coreutils): Update to 9.1.
[source](patches): Remove.
* gnu/packages/commencement.scm (coreutils-mesboot)[native-inputs]: Add
SED-MESBOOT.
* gnu/packages/patches/coreutils-ls.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| Marius Bakke |
2022-06-22 | Merge branch master into core-updates | Ludovic Courtès |
2022-06-08 | Merge branch 'master' into core-updates | Ludovic Courtès |
2022-06-01 | Merge remote-tracking branch 'origin/master' into staging | Efraim Flashner |
2022-05-31 | gnu: Add glibc-locales-2.32....* gnu/packages/base.scm (glibc-locales-2.32): New variable.
| Ricardo Wurmus |
2022-05-31 | gnu: Add glibc-locales-2.31....* gnu/packages/base.scm (glibc-locales-2.31): New variable.
| Ricardo Wurmus |
2022-05-31 | gnu: Add glibc-locales-2.30....* gnu/packages/base.scm (glibc-locales-2.30): New variable.
| Ricardo Wurmus |
2022-05-31 | gnu: Add glibc-2.32....* gnu/packages/base.scm (glibc-2.32): New variable.
| Ricardo Wurmus |
2022-05-30 | gnu: hello: Update to 2.12.1....* gnu/packages/base.scm (hello): Update to 2.12.1.
| Efraim Flashner |
2022-05-08 | gnu: tzdata: Update to 2022a....* gnu/packages/base.scm (tzdata): Update to 2022a.
| Leo Famulari |
2022-04-29 | gnu: findutils: Update to 4.9.0....* gnu/packages/base.scm (findutils): Update to 4.9.0.
| Efraim Flashner |
2022-04-07 | gnu: glibc: Build with '--strip-debug' instead of '--strip-all'....Fixes <https://issues.guix.gnu.org/54728>.
Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>.
* gnu/packages/base.scm (glibc)[arguments]: Add #:strip-flags.
| Ludovic Courtès |
2022-03-21 | Merge branch 'staging' into core-updates. | Maxim Cournoyer |
2022-03-03 | gnu: hello: Update to 2.12....* gnu/packages/base.scm (hello): Update to 2.12.
| Maxim Cournoyer |
2022-02-27 | gnu: glibc-utf8-locales: Hide the package....This package has a long history of confusing users, due to containing only a
small, arbitrary subset of UTF-8 locales.
* gnu/packages/base.scm (glibc-utf8-locales): Define as a hidden package.
* doc/guix.texi (Application Setup): Do not mention glibc-utf8-locales.
Instead, provide an example for defining a custom locales package.
| Maxim Cournoyer |
2022-02-14 | gnu: Remove glibc@2.2.5 and gcc-2.95-wrapper....This reverts commits a95924c9ac3f238cde243c96d552ff59ad77ca16 and
defa85b26537a3cc20624fb9dbcae906226361d5, which were used to build
nhc98@1.22 but are no longer needed.
* gnu/packages/base.scm (glibc-2.2.5): Remove.
* gnu/packages/commencement.scm (gcc-2.95-wrapper): Remove.
(glibc-mesboot0, gcc-mesboot0, binutils-mesboot): Keep private.
| Ludovic Courtès |
2022-02-07 | gnu: Add glibc-2.2.5....* gnu/packages/commencement.scm (glibc-mesboot0, gcc-mesboot0,
binutils-mesboot): Export variables.
* gnu/packages/base.scm (glibc-2.2.5): New variable.
| Ricardo Wurmus |
2022-01-25 | Merge branch 'staging' into core-updates....With "conflicts" resolved in (mostly in favor of master/staging):
gnu/packages/admin.scm
gnu/packages/gnuzilla.scm
gnu/packages/gtk.scm
gnu/packages/kerberos.scm
gnu/packages/linux.scm
guix/lint.scm
| Maxim Cournoyer |
2022-01-24 | gnu: grep: Update to 3.7....* gnu/packages/base.scm (grep): Update to 3.7.
| Efraim Flashner |
2022-01-17 | Merge branch 'version-1.4.0'...With resolved conflicts in:
gnu/packages/gnome.scm
gnu/packages/openstack.scm
gnu/packages/python-xyz.scm
| Maxim Cournoyer |
2022-01-10 | gnu: binutils: Fix CVE-2021-45078....This is for the release branch.
Should we also use a graft for the master branch? It would be even
better if we could add a binutils-next package that users could install,
in my opinion.
* gnu/packages/patches/binutils-CVE-2021-45078.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (binutils)[source]: Use it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Leo Famulari |
2022-01-10 | gnu: binutils: Absorb binutils-next....* gnu/packages/base.scm (binutils)[configure-flags]: Set out-of-source? to #t.
{--enable-64-bit-bfd, --enable-compressed-debug-sections=all, --enable-lto,
--enable-separate-code, --enable-threads}: New flags.
(binutils-next): Delete variable.
(binutils-gold): Inherit from binutils.
* gnu/packages/linux.scm (kexec-tools)[native-inputs]: Replace
binutils-next with binutils.
| Maxim Cournoyer |
2022-01-09 | gnu: hello: Update to 2.11....* gnu/packages/base.scm (hello): Update to 2.11.
| Tobias Geerinckx-Rice |
2022-01-14 | gnu: glibc-locales: Allow finding newer versions....* gnu/packages/base.scm (glibc-locales)[properties]: New field.
| Efraim Flashner |
2021-12-21 | gnu: binutils-gold: Skip gold testsuite on some architectures....* gnu/packages/base.scm (binutils-gold)[arguments]: Add a phase on some
architecturest to skip the gold testsuite.
| Efraim Flashner |
2021-12-13 | gnu: binutils@2.33: Remove non-applicable patches....* gnu/packages/base.scm (binutils-2.33)[source]: Add empty 'patches' field.
| Ludovic Courtès |
2021-11-11 | gnu: binutils-gold: Inherit from binutils-next....And reinstate tests on non-x86 architectures, as the past problems now appear
to be resolved.
* gnu/packages/base.scm (binutils-gold): Inherit from binutils-next.
[tests?]: Remove argument.
[inputs]: Remove gcc:lib, which is already included implicitly.
| Maxim Cournoyer |
2021-11-11 | gnu: Add binutils-next....* gnu/packages/base.scm (binutils-next): New variable.
| Maxim Cournoyer |
2021-11-11 | gnu: make-ld-wrapper: Add a LINKER argument....This allows creating wrappers for other linkers than "ld", such as "ld.gold".
* gnu/packages/base.scm (make-ld-wrapper): New variable.
[linker]: New argument. Update doc.
<ld>: Use LINKER to derive the linker source.
| Maxim Cournoyer |
2021-11-11 | gnu: diffutils: Update to 3.8....‘coreutils-gnulib-tests.patch’ is applied in the gnulib version shipped
with 3.8.
* gnu/packages/base.scm (diffutils): Update to 3.8.
[source]: Do not apply coreutils-gnulib-tests.patch.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Thiago Jung Bauermann |
2021-11-11 | gnu: diffutils: Fix signal processing....diffutils has a race condition in its signal processing code which is easy to
trigger on powerpc64le-linux. More often than not, it causes the ‘colors’
test to fail and therefore the build of the package fails as well.
Add the patch proposed in Debian bug 922552 which fixes the problem.
* gnu/packages/patches/diffutils-fix-signal-processing.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (diffutils)[source]: Use it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Thiago Jung Bauermann |
2021-11-11 | gnu: tzdata: Update to 2021e....* gnu/packages/base.scm (tzdata, tzdata-for-tests): Update to 2021e.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Leo Famulari |
2021-11-11 | gnu: glibc: Look for the current timezone in /etc/localtime....Fixes <https://issues.guix.gnu.org/50830>.
Reported by podiki on #guix.
Previously, glibc 2.33 would look for
/gnu/store/...-glibc-2.33/etc/localtime instead of /etc/localtime.
* gnu/packages/base.scm (glibc)[arguments]: Remove #:make-flags.
[phases]: In 'pre-configure', modify 'inet/Makefile' instead of
'sunrpc/Makefile' since this is where these bits are in 2.33.
(glibc-2.31)[arguments]: Add 'set-etc-rpc-installation-directory'
phase.
(glibc-2.30): Inherit from GLIBC-2.31.
* gnu/tests/base.scm (run-basic-test)["libc honors /etc/localtime"]: New
test.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Ludovic Courtès |
2021-11-11 | gnu: glibc: Remove unneeded nscd patching....This change had no effect already in glibc 2.29, which has proper
versioning.
* gnu/packages/base.scm (glibc)[arguments]: Remove obsolete
'nscd/nscd_stat.c' 'substitute*' statement.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Ludovic Courtès |
2021-09-14 | gnu: make-4.2: Fix build....* gnu/packages/base.scm (gnu-make-4.2)[arguments]: Add "-D__stat=stat" to
'configure-flags'.
| Guillaume Le Vaillant |
2021-09-08 | gnu: glibc@2.29: Fix build error....* gnu/packages/base.scm (glibc-2.29): Inherit from GLIBC-2.30.
[sources]: Use "glibc-skip-c++.patch".
| Ludovic Courtès |
2021-09-08 | gnu: glibc@2.30: Fix build error....* gnu/packages/base.scm (glibc-2.30)[native-inputs]: New field.
[source]: Use "glibc-skip-c++.patch".
| Ludovic Courtès |
2021-09-08 | gnu: glibc@2.31: Fix build error....* gnu/packages/patches/glibc-skip-c++.patch: New file.
* gnu/packages/base.scm (glibc-2.31)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
| Ludovic Courtès |
2021-09-08 | gnu: binutils: Fix file decriptor leak....* gnu/packages/patches/binutils-2.37-file-descriptor-leak.patch: New file.
* gnu/packages/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (binutils)[source]: Use it.
| Guillaume Le Vaillant |
2021-07-24 | gnu: glibc: Remove versions 2.27 and 2.28....* gnu/packages/base.scm (glibc-2.28, glibc-2.27): Remove.
* gnu/packages/patches/glibc-2.27-git-fixes.patch,
gnu/packages/patches/glibc-2.27-supported-locales.patch,
gnu/packages/patches/glibc-2.28-git-fixes.patch,
gnu/packages/patches/glibc-2.28-supported-locales.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| Ludovic Courtès |
2021-07-24 | gnu: tzdata: Remove input labels....* gnu/packages/base.scm (tzdata)[arguments]: Turn flags and phases into
a gexp.
[inputs]: Turn into a plain list.
| Ludovic Courtès |
2021-07-23 | gnu: binutils: Update to 2.37....* gnu/packages/patches/binutils-loongson-workaround.patch: Adjust for upstream
changes.
* gnu/packages/patches/binutils-libiberty-endianness-bug.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (binutils): Update to 2.37.
[source](patches): Remove obsolete patch.
| Marius Bakke |
2021-07-23 | gnu: coreutils-minimal: Do not build documentation.......and avoid an upcoming circular dependency on Perl.
* gnu/packages/base.scm (coreutils-minimal)[native-inputs]: Empty field.
| Marius Bakke |
2021-07-23 | gnu: tzdata-for-tests: Update to 2021a....* gnu/packages/base.scm (tzdata-for-tests): Update to 2021a.
| Marius Bakke |
2021-07-23 | gnu: glibc: Remove obsolete patch....* gnu/packages/base.scm (glibc)[source](patches): Remove
glibc-hidden-visibility-ldconfig.patch.
| Marius Bakke |
2021-07-21 | gnu: glibc-2.31: Restore patches....Commit 87961fc965b96ac0c7a5909ac2faab2d023b5339 inadvertently modified the
patch set for glibc-2.31. This change restores the original patch set.
Fixes: <https://bugs.gnu.org/49516>.
* gnu/packages/base.scm (glibc-2.31) [source]: Use the same patches as glibc,
but replace glibc-hurd-clock_gettime_monotonic.patch with
glibc-2.31-hurd-clock_gettime_monotonic.patch, and add
glibc-hurd-signal-sa-siginfo.patch.
* gnu/packages/patches/glibc-2.31-hurd-clock_gettime_monotonic.patch: Add it.
* gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch: Add it.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| Chris Marusich |
2021-07-18 | gnu: sed, diffutils: Patch faulty Gnulib tests....This is a followup to c823b958256ba1db6cf896400fae218e4261266e, fixing
tests for sed and diffutils on armhf-linux.
* gnu/packages/base.scm (sed)[source]: Add
"coreutils-gnulib-tests.patch".
(diffutils)[source]: Likewise.
* gnu/packages/commencement.scm (diffutils-boot0)[source]: New field.
| Ludovic Courtès |
2021-07-14 | tzdata: Don't bother with cross-compiling....The time zone database is architecture-independent,
so trying to cross-compile it is pointless!
* gnu/packages/base.scm
(tzdata)[arguments]<#:target>: Set to #f.
(tzdata)[allowed-references]: Only include the "out" output itself,
to make sure no (architecture-dependent) binaries are installed.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-11 | gnu: Change inputs of core packages to plain lists....This is transparent: the resulting derivations are unchanged.
* gnu/packages/base.scm (grep, sed, tar, patch, diffutils, glibc/hurd-headers)
(coreutils, gnu-make, make-glibc-utf8-locales): Change input fields to
plain package lists and use 'modify-inputs'.
* gnu/packages/guile.scm (guile-1.8, guile-json-1, guile-json-3)
(guile-gdbm-ffi, guile-sqlite3, guile-bytestructures)
(guile-git, guile-zlib, guile-lzlib, guile-zstd, guile-next): Likewise.
* gnu/packages/mes.scm (nyacc-0.86, nyacc-0.99)
(nyacc, nyacc-1.00.2, mes-0.19, mes, m2-planet): Likewise.
| Ludovic Courtès |
2021-07-10 | gnu: coreutils: Patch broken Gnulib tests....Fixes <https://bugs.gnu.org/49459>.
* gnu/packages/patches/coreutils-gnulib-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (coreutils)[source]: Use it.
| Ludovic Courtès |