summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-07-24gnu: 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-24gnu: commencement: Use gexps and 'local-file' to refer to patches....* gnu/packages/commencement.scm (tcc-boot): Remove stale comments. (gcc-core-mesboot0)[native-inputs]: Remove "boot-patch". [arguments]: Turn flags and phases into gexps. Use 'local-file' in the 'apply-boot-patch' phase to refer to the patch. (glibc-mesboot0)[native-inputs]: Remove "boot-patch" and "system-patch". [arguments]: Turn flags and phases into gexps. Use 'local-file' in the 'apply-boot-patch' phase to refer to the patches. (gcc-mesboot0)[native-inputs]: Remove "boot-patch". [arguments]: Turn phases into a gexp. (gcc-core-mesboot1)[native-inputs]: Remove "boot-patch". [arguments]: Turn flags and phases into gexps. Use 'local-file' in the 'apply-boot-patch' phase to refer to the patch. (gcc-mesboot1)[arguments]: Turn flags and phases into gexps. (glibc-headers-mesboot)[arguments]: Likewise. (glibc-mesboot)[arguments]: Likewise. Ludovic Courtès
2021-07-23gnu: Python: Disable indeterministic optimizations....* gnu/packages/python.scm (python-2.7)[arguments]: Remove "--with-lto" and "--enable-optimizations" from #:configure-flags. Marius Bakke
2021-07-23gnu: Python: Compile bytecode in all outputs....* gnu/packages/python.scm (python-2.7)[arguments]: Ensure the post-install phases run in order. Move rebuild-bytecode last and run it on every output. * gnu/packages/python.scm (python-3.9)[arguments]: Run the rebuild-bytecode phase on every output. Marius Bakke
2021-07-23gnu: Python: Delete existing compiled files before compiling bytecode....* gnu/packages/python.scm (python-3.9)[arguments]: Delete existing pycs before calling "compileall". Marius Bakke
2021-07-23gnu: Python: Fix bytecode compilation....* gnu/packages/python.scm (python-3.9)[arguments]: In the rebuild-bytecode phase, actully run Python instead of defining an anonymous procedure. While at it, create all optimization levels with the same command instead of running once for each level. Marius Bakke
2021-07-23gnu: Python: Do not embed timestamps in wheel files....* gnu/packages/python.scm (python-3.9)[arguments]: Reset timestamps before zipping wheels. While at it, remove redundant regex argument. Marius Bakke
2021-07-23gnu: graphviz: Update to 2.48.0....* gnu/packages/graphviz.scm (graphviz): Update to 2.48.0. [source](uri): Adjust for upstream change. [source](file-name): Remove. [inputs]: Change from GUILE-2.0 to GUILE-3.0. Marius Bakke
2021-07-23gnu: graphviz: Don't hard code Guile version....* gnu/packages/graphviz.scm (graphviz)[arguments]: Install Guile bindings for the version of Guile provided as input. Marius Bakke
2021-07-23gnu: graphviz: Turn arguments into a gexp....* gnu/packages/graphviz.scm (graphviz)[arguments]: Use a gexp for the modify-phases block. Remove trailing #t's while at it. Marius Bakke
2021-07-23gnu: perl-test-needs: Update to 0.002009....* gnu/packages/perl-check.scm (perl-test-needs): Update to 0.002009. Marius Bakke
2021-07-23gnu: libcap: Update to 2.51....* gnu/packages/linux.scm (libcap): Update to 2.51. Marius Bakke
2021-07-23gnu: libksba: Update to 1.6.0....* gnu/packages/gnupg.scm (libksba): Update to 1.6.0. Marius Bakke
2021-07-23gnu: libgcrypt: Update to 1.8.8....* gnu/packages/gnupg.scm (libgcrypt): Update to 1.8.8. Marius Bakke
2021-07-23gnu: libxml2: Update to 2.9.12....* gnu/packages/patches/libxml2-parent-pointers.patch, gnu/packages/patches/libxml2-terminating-newline.patch, gnu/packages/patches/libxml2-xpath-recursion-limit.patch: New files. * gnu/packages/patches/python-libxml2-python39-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/xml.scm (libxml2): Update to 2.9.12. (python-lxml)[source](modules, snippet): New fields. Marius Bakke
2021-07-23gnu: libtiff: Update to 4.3.0....* gnu/packages/image.scm (libtiff): Update to 4.3.0. Marius Bakke
2021-07-23gnu: sqlite: Update to 3.36.0....* gnu/packages/sqlite.scm (sqlite): Update to 3.36.0. Marius Bakke
2021-07-23gnu: poppler: Update to 21.07.0....* gnu/packages/pdf.scm (poppler): Update to 21.07.0. Marius Bakke
2021-07-23gnu: util-linux: Update to 2.37....* gnu/packages/linux.scm (util-linux): Update to 2.37. Marius Bakke
2021-07-23gnu: pango: Update to 1.48.7....* gnu/packages/gtk.scm (pango): Update to 1.48.7. Marius Bakke
2021-07-23gnu: harfbuzz: Update to 2.8.2....* gnu/packages/gtk.scm (harfbuzz): Update to 2.8.2. Marius Bakke
2021-07-23gnu: libspectre: Update to 0.2.9....* gnu/packages/ghostscript.scm (libspectre): Update to 0.2.9. Marius Bakke
2021-07-23gnu: fontconfig: Update to 2.13.94....* gnu/packages/fontutils.scm (fontconfig): Update to 2.13.94. Marius Bakke
2021-07-23gnu: 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-23gnu: attr: Update to 2.5.1....* gnu/packages/attr.scm (attr): Update to 2.5.1. [arguments]: Remove trailing #t. Marius Bakke
2021-07-23gnu: acl: Update to 2.3.1....* gnu/packages/acl.scm (acl): Update to 2.3.1. Marius Bakke
2021-07-23gnu: ncurses: Update to 6.2.20210619....* gnu/packages/ncurses.scm (ncurses)[version]: Set to 6.2.20210619. [source](uri): Adjust accordingly. [arguments]: Remove trailing #t's. Rewrite apply-rollup-patch phase to work in the absence of the patch. Run the phase. [native-inputs]: Add "rollup-patch". Marius Bakke
2021-07-23gnu: libuv: Update to 1.41.1....* gnu/packages/libevent.scm (libuv): Update to 1.41.1. Marius Bakke
2021-07-23gnu: nghttp2: Update to 1.44.0....* gnu/packages/web.scm (nghttp2): Update to 1.44.0. Marius Bakke
2021-07-23build-system/cmake: Define '%build-inputs' when cross-compiling....* guix/build-system/cmake.scm (cmake-cross-build)[builder]: Define '%build-inputs' as it existed before 7d873f194ca69d6096d28d7a224ab78e83e34fe1. Marius Bakke
2021-07-23gnu: Perl: Resolve TODO....* gnu/packages/perl.scm (perl)[inputs]: Add COREUTILS-MINIMAL. [arguments]: Unconditionally patch /bin/pwd in Cwd.pm. While at it, remove trailing #t's. Marius Bakke
2021-07-23gnu: 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-23gnu: Perl: Update cross-compilation code....* gnu/packages/perl.scm (perl)[native-inputs]: Update "perl-cross" to 1.3.6. [arguments]: Remove obsolete patch. * gnu/packages/patches/perl-cross.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2021-07-23gnu: Perl: Update to 5.34.0....* gnu/packages/perl.scm (perl): Update to 5.34.0. Marius Bakke
2021-07-23gnu: RHash: Update to 1.4.2....* gnu/packages/crypto.scm (rhash): Update to 1.4.2. Marius Bakke
2021-07-23gnu: RHash: Turn arguments into gexp....* gnu/packages/crypto.scm (rhash)[arguments]: Turn into gexp, and use #$OUTPUT instead of the %OUTPUT variable. Marius Bakke
2021-07-23gnu: tzdata-for-tests: Update to 2021a....* gnu/packages/base.scm (tzdata-for-tests): Update to 2021a. Marius Bakke
2021-07-23gnu: commencement: Decouple python-boot0 from python....* gnu/packages/commencement.scm (python-boot0)[arguments]: Do not use SUBSTITUTE-KEYWORD-ARGUMENTS to make it easier to change Python without a full bootstrap. Marius Bakke
2021-07-23gnu: glibc: Remove obsolete patch....* gnu/packages/base.scm (glibc)[source](patches): Remove glibc-hidden-visibility-ldconfig.patch. Marius Bakke
2021-07-23gnu: Python: Remove trailing #t's....* gnu/packages/python.scm (python-2.7)[source, arguments]: Remove trailing #t's. (wrap-python3)[arguments]: Likewise. Marius Bakke
2021-07-23gnu: Python: Update to 3.9.6....* gnu/packages/python.scm (python-3.9): Update to 3.9.6. Marius Bakke
2021-07-23gnu: glib-networking: Remove unused input....* gnu/packages/gnome.scm (glib-networking)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL. Marius Bakke
2021-07-23gnu: gsettings-desktop-schemas: Remove unused input....* gnu/packages/gnome.scm (gsettings-desktop-schemas)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL. Marius Bakke
2021-07-23gnu: gnome-backgrounds: Remove unused input....* gnu/packages/gnome.scm (gnome-backgrounds)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL. Marius Bakke
2021-07-23gnu: gamin: Remove unused input....* gnu/packages/gnome.scm (gamin)[native-inputs]: Remove INTLTOOL. Marius Bakke
2021-07-23gnu: glib: Remove unused input....* gnu/packages/glib.scm (glib)[native-inputs]: Remove INTLTOOL. Marius Bakke
2021-07-23gnu: gsl: Update to 2.7....* gnu/packages/maths.scm (gsl): Update to 2.7. [arguments]: Remove trailing #t's. Marius Bakke
2021-07-23gnu: gdbm: Update to 1.20....* gnu/packages/dbm.scm (gdbm): Update to 1.20. Marius Bakke
2021-07-23gnu: readline: Update to 8.1.1....* gnu/packages/readline.scm (%patch-series-8.1): Add patch 1. Marius Bakke
2021-07-23gnu: pcre2: Update to 10.37....* gnu/packages/pcre.scm (pcre2): Update to 10.37. [arguments]: Remove trailing #t. Marius Bakke