aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2020-12-17gnu: cross-base: Remove unused Hurd patches from 'inputs'.Ludovic Courtès
* gnu/packages/cross-base.scm (cross-libc)[inputs]: Remove. They have been unused since 6690b6d1e7333137e4731ec5e4bb30d6637c3237.
2020-12-17gnu: libtirpc: Update to 1.3.1.Marius Bakke
* 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-17gnu: Remove duplicate LLVM variables.Marius Bakke
These were accidentally added in commit 5e2140511c1ad9ccd731438b74d61b62111da1e6. * gnu/packages/llvm.scm (llvm-10, llvm, clang-runtime, clang, clang-toolchain, lld): Remove duplicate definitions.
2020-12-17gnu: po4a: Fix build with Perl 5.32.Marius Bakke
* 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-17gnu: Add Pod::Parser.Marius Bakke
* gnu/packages/perl.scm (perl-pod-parser): New public variable.
2020-12-17gnu: Remove 'curl-minimal'.Marius Bakke
* 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-17gnu: cURL: Don't build with OpenLDAP.Marius Bakke
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-17gnu: glib: Disable SELinux support.Marius Bakke
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-17gnu: tcsh: Update to 6.22.03.Marius Bakke
* 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-17gnu: gdbm: Fix build with GCC 10.Marius Bakke
* 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-17gnu: bdb: Fix building with GCC 9.Jakub Kądziołka
* 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-17gnu: isl: Update to 0.23.Marius Bakke
* gnu/packages/gcc.scm (isl): Update to 0.23.
2020-12-17gnu: Perl: Update to 5.32.0.Marius Bakke
* 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-17gnu: perl-test-needs: Update to 0.002006.Marius Bakke
* gnu/packages/perl-check.scm (perl-test-needs): Update to 0.002006.
2020-12-17gnu: perl-module-build: Update to 0.4231.Marius Bakke
* gnu/packages/perl.scm (perl-module-build): Update to 0.4231.
2020-12-17gnu: expat: Update to 2.2.10.Marius Bakke
* gnu/packages/xml.scm (expat): Update to 2.2.10.
2020-12-17gnu: readline: Update to 8.1.0.Marius Bakke
* 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-08gnu: atril: Update to 1.24.0.Jonathan Brielmaier
* gnu/packages/mate.scm (atril): Update to 1.24.0. [native-inputs]: Add texlive-bin for synctex.
2020-12-08gnu: texlive-bin: Build shared libraries.Jonathan Brielmaier
* gnu/packages/tex.scm (texlive-bin)[arguments]: Enable shared libraries as it's required for atril >= 1.24.
2020-12-04gnu: lz4: Run tests sequentially.Ludovic Courtès
* gnu/packages/compression.scm (lz4)[arguments]: Add #:parallel-tests?.
2020-12-01gnu: glibc: Load 'etc/ld.so.cache' in $ORIGIN's store item when available.Ludovic Courtès
* 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-01gnu: bc: Add readline support.John Doe
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-11-30gnu: python-distlib: Update to 0.3.1.Tanguy Le Carrour
* gnu/packages/python-xyz.scm (python-distlib): Update to 0.3.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-29Merge remote-tracking branch 'origin/master' into core-updatesChristopher Baines
2020-11-29gnu: Add ocrodjvu.Guillaume Le Vaillant
* gnu/packages/djvu.scm (ocrodjvu): New variable.
2020-11-29gnu: Add didjvu.Guillaume Le Vaillant
* gnu/packages/djvu.scm (didjvu): New variable.
2020-11-29gnu: Add python2-gamera.Guillaume Le Vaillant
* gnu/packages/python-xyz.scm (python2-gamera): New variable.
2020-11-29gnu: guix-build-coordinator: Update to 0-8.ed3b2e5.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-8.ed3b2e5. (native-inputs): Fix version of guile-json.
2020-11-29gnu: guile-prometheus: Update to 0-2.12d3d9d.Christopher Baines
* gnu/packages/guile-xyz.scm (guile-prometheus): Update to 0-2.12d3d9d.
2020-11-29gnu: emacs-sly: Update to 20201125.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20201125.
2020-11-29gnu: sbcl-slynk: Update to 20201125.Pierre Neidhardt
* 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-28gnu: loko: Update to 0.7.0Martin Becze
* gnu/packages/loko.scm (loko-scheme): Update to 0.7.0 Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2020-11-28gnu: quaternion: Add xdg-utils to inputs.Michael Rohleder
* gnu/packages/messaging.scm (quaternion)[inputs]: Add xdg-utils. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-11-28gnu: nginx-documentation: Update to 1.19.5-2622-64bbb9163a14.Tobias Geerinckx-Rice
* gnu/packages/web.scm (nginx-documentation): Update to 1.19.5-2622-64bbb9163a14.
2020-11-28gnu: nginx: Update to 1.19.5.Tobias Geerinckx-Rice
* gnu/packages/web.scm (nginx): Update to 1.19.5.
2020-11-29gnu: mpv: Update to 0.33.0.Efraim Flashner
* gnu/packages/video.scm (mpv): Update to 0.33.0.
2020-11-29gnu: gama: Update to 2.12.Efraim Flashner
* gnu/packages/gps.scm (gama): Update to 2.12.
2020-11-28Merge branch 'staging'Marius Bakke
2020-11-28gnu: emacs-elpy: Update to 1.35.0.Marius Bakke
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.35.0.
2020-11-28gnu: exa: Disable a failing test.Christopher Baines
This test seems to have started failing on the staging branch, with the change from Rust 1.39 to 1.45. ---- options::view::test::time_types::cr stdout ---- thread 'options::view::test::time_types::cr' panicked at 'called `Result::unwrap_err()` on an `Ok` value: TimeTypes { modified: false, changed: false, accessed: false, created: true }', src/options/view.rs:545:9 * gnu/packages/rust-apps.scm (exa)[arguments]: Disable a failing test.
2020-11-28gnu: nix: Update to 2.3.9.Tobias Geerinckx-Rice
* gnu/packages/package-management.scm (nix): Update to 2.3.9.
2020-11-28gnu: texmacs: Update to 1.99.16.Tobias Geerinckx-Rice
* gnu/packages/text-editors.scm (texmacs): Update to 1.99.16.
2020-11-28gnu: you-get: Update to 0.4.1488.Tobias Geerinckx-Rice
* gnu/packages/video.scm (you-get): Update to 0.4.1488.
2020-11-28gnu: pugixml: Update to 1.11.Tobias Geerinckx-Rice
* gnu/packages/xml.scm (pugixml): Update to 1.11.
2020-11-28gnu: gegl: Extend test time-outs.Tobias Geerinckx-Rice
* gnu/packages/gimp.scm (gegl)[arguments]: Add an 'extend-test-time-outs phase.
2020-11-28gnu: emacspeak: Update to 53.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacspeak): Update to 53.0. [arguments]: Remove now unnecessary phase.
2020-11-28gnu: dbus: Downgrade to 1.12.20.Ludovic Courtès
DBus follows an even/odd release policy and 1.13 is thus unstable, as pointed out by Marius Bakke on IRC. * gnu/packages/glib.scm (dbus): Downgrade to 1.12.20.
2020-11-28gnu: guile-jsonld: Update to 1.0.2.Julien Lepiller
* gnu/packages/guile-xyz.scm (guile-jsonld): Update to 1.0.2.
2020-11-28services: MySQL: Add more tests.Marius Bakke
* gnu/tests/databases.scm (run-mysql-test): Try creating a database and inserting data.
2020-11-28services: MySQL: Upgrade database schemas automatically.Marius Bakke
* gnu/services/databases.scm (<mysql-configuration>): Add AUTO-UPGRADE? field. (mysql-upgrade-wrapper, mysql-upgrade-shepherd-service, mysql-shepherd-services): New variables. (mysql-service-type): Use MYSQL-SHEPHERD-SERVICES instead of MYSQL-SHEPHERD-SERVICE. * doc/guix.texi (Database Services): Document the AUTO-UPGRADE? field of MYSQL-SERVICE-TYPE. * gnu/tests/databases.scm (run-mysql-test): Test that mysql_upgrade has run.