summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
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-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
2021-07-23gnu: pcre: Update to 8.45....* gnu/packages/pcre.scm (pcre): Update to 8.45. [source](uri): Change to official mirror; remove defunct. [arguments]: Remove trailing #t. Marius Bakke
2021-07-23gnu: binutils: Update binutils patch for mingw....This allows "./pre-inst-env guix build hello --target=x86_64-w64-mingw32" to succeed. The binary can be run successfully under wine. * gnu/packages/patches/binutils-mingw-w64-timestamp.patch: Update to the current version in Debian. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Maxime Devos
2021-07-21gnu: 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