1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-01 06:45:55 +02:00
Commit Graph

62015 Commits

Author SHA1 Message Date
Ricardo Wurmus 0a5057e7f7 gnu: Add texlive-context.
* gnu/packages/tex.scm (texlive-context): New variable.
2020-12-23 10:06:31 +01:00
Ricardo Wurmus e988401cb3 gnu: Add texlive-l3build.
* gnu/packages/tex.scm (texlive-l3build): New variable.
2020-12-23 10:06:31 +01:00
Ricardo Wurmus 71d7702fae 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.
2020-12-23 10:06:27 +01:00
Greg Hogan 959a397d22 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>
2020-12-22 14:46:15 -05:00
Chris Marusich b50341dba9 Revert "gnu: libffi: Add unreleased patch to fix float128 on powerpc64le."
This reverts commit 4fff5ab241.  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.
2020-12-20 17:22:03 -08:00
Marius Bakke 00f34c0057 gnu: texlive-latex-hyperref: Don't use unstable tarball.
* gnu/packages/tex.scm (texlive-latex-hyperref)[source]: Switch to GIT-FETCH.
2020-12-20 23:40:45 +01:00
Marius Bakke 3668405daa gnu: inetutils: Fix build with GCC 10.
* gnu/packages/admin.scm (inetutils)[source](modules, snippet): New fields.
2020-12-20 23:40:45 +01:00
Marius Bakke d69a480522 gnu: cpio: Fix build with GCC 10.
* gnu/packages/cpio.scm (cpio)[source](modules, snippet): New fields.
2020-12-20 23:40:45 +01:00
Marius Bakke 1345c611ba gnu: texlive: Wrap with 'bash-minimal'.
* gnu/packages/tex.scm (texlive)[inputs]: Change from BASH to BASH-MINIMAL.
2020-12-20 23:40:45 +01:00
Marius Bakke cbd0a38ccb gnu: texlive-union: Build with 'bash-minimal'.
* gnu/packages/tex.scm (texlive-union)[inputs]: Change from BASH to
BASH-MINIMAL.
2020-12-20 23:40:45 +01:00
Marius Bakke ffffb2dfa9 gnu: perl-uri: Update to 5.05.
* gnu/packages/web.scm (perl-uri): Update to 5.05.
2020-12-20 17:20:20 +01:00
Marius Bakke 2191d88d1b 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.
2020-12-20 17:20:20 +01:00
Marius Bakke 7405593222 gnu: inkscape: Build with Python 3.
* gnu/packages/inkscape.scm (inkscape)[inputs]: Change from PYTHON-2 to
PYTHON-WRAPPER.
2020-12-19 22:27:17 +01:00
Marius Bakke 250a2ac21f gnu: LLVM: Build with Python 3.
* gnu/packages/llvm.scm (llvm-11)[native-inputs]: Change from PYTHON-2 to
PYTHON-WRAPPER.
2020-12-19 22:27:17 +01:00
Marius Bakke 01f1bca859 gnu: LLVM@10: Re-apply 10.0.1 update.
This is a fixup for the merge in 5e2140511c as
well as the previous fixup in e37c575723 which
partially reverted the LLVM@10 update from 66e3812e2f.

* gnu/packages/llvm.scm (llvm-10): Update to 10.0.1.
2020-12-19 22:27:17 +01:00
Marius Bakke 39299b9345 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.
2020-12-19 22:27:17 +01:00
Ludovic Courtès 52beec2d71 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
6690b6d1e7.
2020-12-17 21:32:51 +01:00
Ludovic Courtès 4c6824a818 gnu: cross-base: Remove unused Hurd patches from 'inputs'.
* gnu/packages/cross-base.scm (cross-libc)[inputs]: Remove.  They have
been unused since 6690b6d1e7.
2020-12-17 21:32:50 +01:00
Marius Bakke 26e89a33f3 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.
2020-12-17 18:03:12 +01:00
Marius Bakke e37c575723 gnu: Remove duplicate LLVM variables.
These were accidentally added in commit
5e2140511c.

* gnu/packages/llvm.scm (llvm-10, llvm, clang-runtime, clang, clang-toolchain,
lld): Remove duplicate definitions.
2020-12-17 18:02:14 +01:00
Marius Bakke dcc70a506e 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.
2020-12-17 18:00:15 +01:00
Marius Bakke 5c4ae7069b gnu: Add Pod::Parser.
* gnu/packages/perl.scm (perl-pod-parser): New public variable.
2020-12-17 17:58:55 +01:00
Marius Bakke c78964efa8 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.
2020-12-17 00:15:49 +01:00
Marius Bakke 2add5b2032 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.
2020-12-17 00:15:49 +01:00
Marius Bakke 77577c03aa 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.
2020-12-17 00:15:49 +01:00
Marius Bakke bca05d0709 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.
2020-12-17 00:15:49 +01:00
Marius Bakke 420ddd0a91 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.
2020-12-17 00:15:48 +01:00
Jakub Kądziołka 04496dc574 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>
2020-12-17 00:15:48 +01:00
Marius Bakke f0c20da7d9 gnu: isl: Update to 0.23.
* gnu/packages/gcc.scm (isl): Update to 0.23.
2020-12-17 00:15:48 +01:00
Marius Bakke 3839b5d536 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.
2020-12-17 00:15:48 +01:00
Marius Bakke ac2186401d gnu: perl-test-needs: Update to 0.002006.
* gnu/packages/perl-check.scm (perl-test-needs): Update to 0.002006.
2020-12-17 00:15:48 +01:00
Marius Bakke d40b618009 gnu: perl-module-build: Update to 0.4231.
* gnu/packages/perl.scm (perl-module-build): Update to 0.4231.
2020-12-17 00:15:48 +01:00
Marius Bakke ec812695d8 gnu: expat: Update to 2.2.10.
* gnu/packages/xml.scm (expat): Update to 2.2.10.
2020-12-17 00:15:47 +01:00
Marius Bakke 3b1d613ef0 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.
2020-12-17 00:15:47 +01:00
Jonathan Brielmaier 955e523bdc gnu: atril: Update to 1.24.0.
* gnu/packages/mate.scm (atril): Update to 1.24.0.
[native-inputs]: Add texlive-bin for synctex.
2020-12-08 22:26:13 +01:00
Jonathan Brielmaier 9ad5a1f98a gnu: texlive-bin: Build shared libraries.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Enable shared libraries as it's required for atril >= 1.24.
2020-12-08 22:25:57 +01:00
Ludovic Courtès 0fc9f34f1c gnu: lz4: Run tests sequentially.
* gnu/packages/compression.scm (lz4)[arguments]: Add #:parallel-tests?.
2020-12-04 12:21:07 +01:00
Ludovic Courtès 52564e9986 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'.
2020-12-01 21:30:28 +01:00
John Doe e76867e285 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>
2020-12-01 02:37:52 +01:00
Tanguy Le Carrour 6b6efa84e0 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>
2020-11-30 22:40:01 +01:00
Christopher Baines ff01206345 Merge remote-tracking branch 'origin/master' into core-updates 2020-11-29 17:34:18 +00:00
Guillaume Le Vaillant 7c2e67400f gnu: Add ocrodjvu.
* gnu/packages/djvu.scm (ocrodjvu): New variable.
2020-11-29 14:36:57 +01:00
Guillaume Le Vaillant e7fb2c6e7b gnu: Add didjvu.
* gnu/packages/djvu.scm (didjvu): New variable.
2020-11-29 14:36:57 +01:00
Guillaume Le Vaillant 2083ab1280 gnu: Add python2-gamera.
* gnu/packages/python-xyz.scm (python2-gamera): New variable.
2020-11-29 14:36:57 +01:00
Christopher Baines 6135e55f5c gnu: guix-build-coordinator: Update to 0-8.ed3b2e5.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-8.ed3b2e5.
(native-inputs): Fix version of guile-json.
2020-11-29 10:19:56 +00:00
Christopher Baines 92e43e5ced gnu: guile-prometheus: Update to 0-2.12d3d9d.
* gnu/packages/guile-xyz.scm (guile-prometheus): Update to 0-2.12d3d9d.
2020-11-29 09:17:14 +00:00
Pierre Neidhardt ae3c7e7d27 gnu: emacs-sly: Update to 20201125.
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20201125.
2020-11-29 09:59:52 +01:00
Pierre Neidhardt e4bd4dd7a8 gnu: sbcl-slynk: Update to 20201125.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 20201125.
[arguments]: Remove slynk/util since it's no longer in upstream.
Remove obsolete `substitute*' since upstream has fixed them.
2020-11-29 09:58:53 +01:00
Martin Becze 40352788de gnu: loko: Update to 0.7.0
* gnu/packages/loko.scm (loko-scheme): Update to 0.7.0

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2020-11-28 23:05:46 -05:00
Michael Rohleder 60a10a1181 gnu: quaternion: Add xdg-utils to inputs.
* gnu/packages/messaging.scm (quaternion)[inputs]: Add xdg-utils.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-11-28 22:20:56 -05:00