aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* gnu: texlive-luatex-luaotfload: Use TeX Live sources.•••* gnu/packages/tex.scm (texlive-luatex-luaotfload): Deprecate in favor of... (texlive-luaotfload): ...this new variable; install files from the TeX Live repository. Ricardo Wurmus2020-12-23
* gnu: Replace texlive-latex-psnfss with texlive-psnfss.•••* gnu/packages/tex.scm (texlive-psnfss): New variable. (texlive-latex-psnfss): Deprecate in favor of texlive-psnfss. Ricardo Wurmus2020-12-23
* gnu: Add texlive-context.•••* gnu/packages/tex.scm (texlive-context): New variable. Ricardo Wurmus2020-12-23
* gnu: Add texlive-l3build.•••* gnu/packages/tex.scm (texlive-l3build): New variable. Ricardo Wurmus2020-12-23
* gnu: texlive-latex-base: Use character translation file.•••* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Patch fmtutil.cnf to ensure that the character translation file cp227.tcx is used during format file generation. Ricardo Wurmus2020-12-23
* gnu: zstd: Update to 1.4.8.•••* gnu/packages/compression.scm (zstd): Update to 1.4.8. Signed-off-by: Leo Famulari <leo@famulari.name> Greg Hogan2020-12-22
* Revert "gnu: libffi: Add unreleased patch to fix float128 on powerpc64le."•••This reverts commit 4fff5ab24126a152b50c036b9bf8dc6f2740f094. In <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=45252> we decided to apply a patch to master instead, so this change is no longer needed on core-updates. Chris Marusich2020-12-20
* gnu: texlive-latex-hyperref: Don't use unstable tarball.•••* gnu/packages/tex.scm (texlive-latex-hyperref)[source]: Switch to GIT-FETCH. Marius Bakke2020-12-20
* gnu: inetutils: Fix build with GCC 10.•••* gnu/packages/admin.scm (inetutils)[source](modules, snippet): New fields. Marius Bakke2020-12-20
* gnu: cpio: Fix build with GCC 10.•••* gnu/packages/cpio.scm (cpio)[source](modules, snippet): New fields. Marius Bakke2020-12-20
* gnu: texlive: Wrap with 'bash-minimal'.•••* gnu/packages/tex.scm (texlive)[inputs]: Change from BASH to BASH-MINIMAL. Marius Bakke2020-12-20
* gnu: texlive-union: Build with 'bash-minimal'.•••* gnu/packages/tex.scm (texlive-union)[inputs]: Change from BASH to BASH-MINIMAL. Marius Bakke2020-12-20
* gnu: perl-uri: Update to 5.05.•••* gnu/packages/web.scm (perl-uri): Update to 5.05. Marius Bakke2020-12-20
* gnu: perl-io-socket-ssl: Update to 2.068.•••* gnu/packages/patches/perl-io-socket-ssl-openssl-1.0.2f-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.068. [source](patches): Remove. Marius Bakke2020-12-20
* gnu: inkscape: Build with Python 3.•••* gnu/packages/inkscape.scm (inkscape)[inputs]: Change from PYTHON-2 to PYTHON-WRAPPER. Marius Bakke2020-12-19
* gnu: LLVM: Build with Python 3.•••* gnu/packages/llvm.scm (llvm-11)[native-inputs]: Change from PYTHON-2 to PYTHON-WRAPPER. Marius Bakke2020-12-19
* gnu: LLVM@10: Re-apply 10.0.1 update.•••This is a fixup for the merge in 5e2140511c1ad9ccd731438b74d61b62111da1e6 as well as the previous fixup in e37c575723b38a4e64df798fc8a922e26c849a3f which partially reverted the LLVM@10 update from 66e3812e2fb152f9a98e85f7d74a92753a2873b8. * gnu/packages/llvm.scm (llvm-10): Update to 10.0.1. Marius Bakke2020-12-19
* gnu: perl-pod-coverage: Propagate perl-pod-parser.•••Pod::Parser is no longer part of the Perl standard library as of 5.32.0. * gnu/packages/perl.scm (perl-pod-coverage)[propagated-inputs]: Add PERL-POD-PARSER. Marius Bakke2020-12-19
* gnu: cross-base: Re-add cross-MIG as an input for GNU/Hurd.•••* gnu/packages/cross-base.scm (cross-libc)[native-inputs]: Re-add "cross-mig", erroneously removed in 6690b6d1e7333137e4731ec5e4bb30d6637c3237. Ludovic Courtès2020-12-17
* gnu: cross-base: Remove unused Hurd patches from 'inputs'.•••* gnu/packages/cross-base.scm (cross-libc)[inputs]: Remove. They have been unused since 6690b6d1e7333137e4731ec5e4bb30d6637c3237. Ludovic Courtès2020-12-17
* gnu: libtirpc: Update to 1.3.1.•••* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.3.1. [arguments]: Remove obsolete adjustment. Rename phase. * gnu/packages/onc-rpc.scm (libtirpc/hurd)[source](patches): Remove obsolete patch. * gnu/packages/patches/libtirpc-hurd-client.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke2020-12-17
* gnu: Remove duplicate LLVM variables.•••These were accidentally added in commit 5e2140511c1ad9ccd731438b74d61b62111da1e6. * gnu/packages/llvm.scm (llvm-10, llvm, clang-runtime, clang, clang-toolchain, lld): Remove duplicate definitions. Marius Bakke2020-12-17
* gnu: po4a: Fix build with Perl 5.32.•••* gnu/packages/gettext.scm (po4a)[inputs]: Add PERL-POD-PARSER. [arguments]: Add it to the wrapper. Adjust the build script so it finds external modules. Marius Bakke2020-12-17
* gnu: Add Pod::Parser.•••* gnu/packages/perl.scm (perl-pod-parser): New public variable. Marius Bakke2020-12-17
* gnu: Remove 'curl-minimal'.•••* gnu/packages/curl.scm (curl-minimal): Deprecate variable. * gnu/packages/games.scm (yamagi-quake2)[inputs]: Replace CURL-MINIMAL with CURL. * gnu/packages/cmake.scm (cmake-bootstrap)[inputs]: Likewise. (cmake-minimal)[inputs]: Don't override the "curl" input. Marius Bakke2020-12-17
* gnu: cURL: Don't build with OpenLDAP.•••When OpenLDAP is missing, cURL will fall back to an internal LDAP client implementation, so there is no loss of functionality. This simplifies bootstrapping and reduces the closure size by 6.1 MiB. * gnu/packages/curl.scm (curl)[inputs]: Remove OPENLDAP. Marius Bakke2020-12-17
* gnu: glib: Disable SELinux support.•••It was added mainly because the build system previously could not cope with SELinux being missing. * gnu/packages/glib.scm (glib)[propagated-inputs]: Remove LIBSELINUX. [arguments]: Add #:configure-flags. Marius Bakke2020-12-17
* gnu: tcsh: Update to 6.22.03.•••* gnu/packages/patches/tcsh-fix-autotest.patch: Remove test hunk that no longer applies. * gnu/packages/shells.scm (tcsh): Update to 6.22.03. [arguments]: Patch /usr/bin/env invocation. Adjust the test mention above with a substitution instead. Marius Bakke2020-12-17
* gnu: gdbm: Fix build with GCC 10.•••* gnu/packages/patches/gdbm-gcc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/dbm.scm (gdbm)[source](patches): New field. Marius Bakke2020-12-17
* gnu: bdb: Fix building with GCC 9.•••* gnu/packages/dbm.scm (bdb-4.8, bdb-5.3)[source]: Apply patch. * gnu/packages/patches/bdb-5.3-atomics-on-gcc-9.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new file. Signed-off-by: Marius Bakke <marius@gnu.org> Jakub Kądziołka2020-12-17
* gnu: isl: Update to 0.23.•••* gnu/packages/gcc.scm (isl): Update to 0.23. Marius Bakke2020-12-17
* gnu: Perl: Update to 5.32.0.•••* gnu/packages/perl.scm (perl): Update to 5.32.0. [source](patches): Remove obsolete patch. * gnu/packages/patches/perl-no-sys-dirs.patch: Adjust for upstream changes. * gnu/packages/patches/perl-deterministic-ordering.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke2020-12-17
* gnu: perl-test-needs: Update to 0.002006.•••* gnu/packages/perl-check.scm (perl-test-needs): Update to 0.002006. Marius Bakke2020-12-17
* gnu: perl-module-build: Update to 0.4231.•••* gnu/packages/perl.scm (perl-module-build): Update to 0.4231. Marius Bakke2020-12-17
* gnu: expat: Update to 2.2.10.•••* gnu/packages/xml.scm (expat): Update to 2.2.10. Marius Bakke2020-12-17
* gnu: readline: Update to 8.1.0.•••* gnu/packages/readline.scm (%patch-series-8.0): Rename to ... (%patch-series-8.1): ... this. Make it the empty list. (readline): Update to 8.1.0. [version, source]: Adjust for variable rename. Marius Bakke2020-12-17
* utils: 'copy-recursively' keeps symlink mtime when #:keep-mtime? is true.•••* guix/build/utils.scm (copy-recursively): In the "leaf" procedure, call 'set-file-time' also on symlinks. Ludovic Courtès2020-12-13
* utils: 'set-file-time' passes AT_SYMLINK_NOFOLLOW.•••* guix/build/utils.scm (AT_SYMLINK_NOFOLLOW): New variable. (set-file-time): Use it. Ludovic Courtès2020-12-13
* build/python: Fix cythonize check phase.•••* guix/build/python-build-system.scm (ensure-no-cythonized-files): Use format when printing the warning. Efraim Flashner2020-12-13
* build/python: Check for cythonized files.•••* guix/build/python-build-system.scm (ensure-no-cythonized-files): New procedure. (%standard-phases): Add it. Efraim Flashner2020-12-09
* gnu: atril: Update to 1.24.0.•••* gnu/packages/mate.scm (atril): Update to 1.24.0. [native-inputs]: Add texlive-bin for synctex. Jonathan Brielmaier2020-12-08
* gnu: texlive-bin: Build shared libraries.•••* gnu/packages/tex.scm (texlive-bin)[arguments]: Enable shared libraries as it's required for atril >= 1.24. Jonathan Brielmaier2020-12-08
* build-system/gnu: Remove the source directory from search paths.•••Fixes <https://issues.guix.gnu.org/44924>. * guix/build/gnu-build-system.scm (set-paths): Delete 'source' from 'input-directories'. 宋文武2020-12-07
* gnu: lz4: Run tests sequentially.•••* gnu/packages/compression.scm (lz4)[arguments]: Add #:parallel-tests?. Ludovic Courtès2020-12-04
* build-system/gnu: Add 'make-dynamic-linker-cache' phase.•••* guix/build/gnu-build-system.scm (make-dynamic-linker-cache): New procedure. (%standard-phases): Add it. * guix/build-system/gnu.scm (gnu-build, gnu-cross-build): Add #:make-dynamic-linker-cache? and honor it. Ludovic Courtès2020-12-01
* gnu: glibc: Load 'etc/ld.so.cache' in $ORIGIN's store item when available.•••* 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'. Ludovic Courtès2020-12-01
* gremlin: Add 'file-needed/recursive'.•••* guix/build/gremlin.scm (file-needed/recursive): New procedure. * tests/gremlin.scm ("file-needed/recursive"): New test. Ludovic Courtès2020-12-01
* gremlin: Fix typo in docstring.•••* guix/build/gremlin.scm (file-runpath): Fix typo. Ludovic Courtès2020-12-01
* gnu: bc: Add readline support.•••The ‘--with-readline’ flag does nothing without a readline input. * gnu/packages/algebra.scm (bc)[inputs]: Add readline. Reported by fnstudio in #guix Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> John Doe2020-12-01
* gnu: python-distlib: Update to 0.3.1.•••* gnu/packages/python-xyz.scm (python-distlib): Update to 0.3.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Tanguy Le Carrour2020-11-30