gnu: python-pytz: Update to 2025.1. * gnu/packages/time.scm (python-pytz): Update to 2025.1. Change-Id: I038f9f09f38322d95ad7137a058aab1a33572b0c
gnu: python-tzdata: Update to 2025.1. * gnu/packages/time.scm (python-tzdata): Update to 2025.1. Change-Id: Ic93b66f549a6181f6a7ffff2055a239388bbf5ad
gnu: tzdata: Update to 2025a. * gnu/packages/base.scm (tzdata): Update to 2025a. [inputs]: update tzcode; Remove label. Change-Id: I327cbcc52a04217d83edac3ebcf20bc70dcf4c12
gnu: libxcrypt: Update to 4.4.38. * gnu/packages/crypto.scm (libxcrypt): Update to 4.4.38. Change-Id: I7202059de04cffe152f50fd1b8446c6a8e037597
gnu: file: Update to 5.46. * gnu/packages/file.scm (file): Update to 5.46. * gnu/packages/patches/file-32bit-time.patch: Remove it. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: I7bea75441792b3827d1007506f596045a6659bb2
gnu: glibc: update to 2.41. * gnu/packages/base.scm (glibc): Update to 2.41. (%glibc-patches): update it. (glibc/hurd)[sources]<patches>: Adjust it. * gnu/packages/patches/glibc-2.37-hurd-local-clock_gettime_MONOTONIC.patch: Rename to... glibc-2.41-hurd-local-clock_gettime_MONOTONIC.patch: ...this, and update. * gnu/packages/patches/glibc-2.28-ldd-x86_64.patch: Rename to ... * glibc-2.41-ldd-x86_64.patch: ...this, and update. * gnu/packages/patches/glibc-2.40-CVE-2025-0.patch, gnu/packages/patches/glibc-hurd64-fault.patch, gnu/packages/patches/glibc-hurd64-sgms-context.patch: Remove. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/patches/glibc-2.41-hurd-local-clock_gettime_MONOTONIC.patch: Update for glibc-2.41. * gnu/packages/make-bootstrap.scm (glibc-for-bootstrap): Update it. * gnu/packages/patches/glibc-2.39-bootstrap-system.patch: Rename to... * glibc-2.41-bootstrap-system.patch: ...this, and update. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: I51c12e3e8fa91dac340571e07a90d6220e0dc6ae
gnu: bash: Update to 5.2.37. * gnu/packages/bash.scm (bash): Update to 5.2.37. (patch-url): Update it. (%patch-series-5.1): Rename to %patch-series-5.2 and update it. * gnu/packages/patches/bash-linux-pgrp-pipe.patch: Adjust it. Change-Id: I26c070ea3256e77d3a7658190339dc080fc0bc63
gnu: readline: update to 8.2.13. * gnu/packages/readline.scm (readline): Update to 8.2.13. (%patch-series-8.1): Rename to %patch-series-8.2 and update it. Change-Id: I9fdf4167084d3894871fd363b3b2122cdefe36fb
gnu: zlib: Update to 1.3.1. * gnu/packages/compression.scm (zlib): Update to 1.3.1. Change-Id: Icd163aaea3c22e1f4b25919c187036e3b81691d3
gnu: libunistring: Update to 1.3. * gnu/packages/libunistring.scm (libunistring): Update to 1.3. Change-Id: Ie89319e711878e7dce5279a5ccc1538541a37756
gnu: lzip: Update to 1.25. * gnu/packages/compression.scm (lzip): Update to 1.25. Change-Id: Id509a3b385cc6425a446ec8b05f5ad6ca58a4add
gnu: zstd: Use G-expressions. * gnu/packages/compression.scm (zstd)[arguments]: Use G-expressions. Change-Id: Ic5dba01331a0c3c6f119ab9f800ac51829767ec2
gnu: zstd: Update to 1.5.6. * gnu/packages/compression.scm (zstd): Update to 1.5.6 (zstd-1.5.6): Remove variable. (pzstd): Inherit from zstd. Change-Id: If0020d61c5516222f6a80bdc7b41c19732f359e1
gnu: libgc: Update to 8.2.8. * gnu/packages/bdw-gc.scm (libgc): Update to 8.2.8. Change-Id: I863c78c69707ec6a92d6045662c4f789a11fa7f7
gnu: libatomic-ops: Update to 7.8.2. * gnu/packages/bdw-gc.scm (libatomic-ops): Update to 7.8.2. Change-Id: Ieeaaab473defd5f128b2c2b9875af5af882a0485
gnu: ed: Update to 1.21. * gnu/packages/text-editors.scm (ed): Update to 1.21. Change-Id: If4adc3d92cf14b5bf5acbb43c1c9d65e15824139 Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: libffcall: Update to 2.5. * gnu/packages/libffcall.scm (libffcall): Update to 2.5. Change-Id: I3624bea2d6ebcbb2e621104c6e5b977d55fc6676
gnu: libseccomp: Update to 2.6.0. * gnu/packages/linux.scm (libseccomp): Update to 2.6.0. [source]: Switch to git-fetch. [arguments]: Use G-expressions. [native-inputs]: Add autoconf, automake, and libtool. Change-Id: I19302252578c6791937ec073d24607e19277f49a
gnu: glibc: Update to 2.40. * gnu/packages/base.scm (glibc): Update to 2.40. [replacement]: Remove. (%glibc-patches): Update. (glibc/fixed): Remove. (glibc-for-fhs): Update patch name. * gnu/packages/patches/glibc-hurd64-intr-msg-clobber.patch: Update for 2.40. * gnu/packages/patches/glibc-hurd64-sgms-context.patch: Remove. * gnu/local.mk (dist_patch_DATA): Unregister. * gnu/packages/base.scm (glibc/hurd-headers): Remove it. * gnu/packages/patches/glibc-2.40-dl-cache.patch, gnu/packages/patches/glibc-2.40-CVE-2025-0.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: I7f041a6ff9ea11e4b05a75ca704007deb405653b
doc: Update arguments for gexp procedures. Some keyword arguments were missing, some had wrong default values. This commit updates the documentation to match the code. * doc/guix.texi (G-Expressions)[computed-file]: Use @var. Document #:guile. [gexp->script]: Fix default value for #:target. [gexp->file]: Document #:system and #:target. Change-Id: Ie92a57fe1c3b45d1c7a5e8865fcf291c5f590c11 Signed-off-by: Janneke Nieuwenhuizen <janneke@gnu.org>