summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-24gnu: linux-libre@5.10: Update to 5.10.133.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.133. (linux-libre-5.10-pristine-source): Update hash.
2022-07-26gnu: icecat: Update to 91.12.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2022-36318 and CVE-2022-36319. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2022-07-26gnu: poke: Update to 2.4.Efraim Flashner
* gnu/packages/engineering.scm (poke): Update to 2.4.
2022-07-26gnu: datamash: Update to 1.8.Efraim Flashner
* gnu/packages/datamash.scm (datamash): Update to 1.8.
2022-07-26gnu: gnuastro: Update to 0.18.Efraim Flashner
* gnu/packages/astronomy.scm (gnuastro): Update to 0.18.
2022-07-24gnu: linux-libre@5.4: Update to 5.4.207.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.207. (linux-libre-5.4-pristine-source): Update hash.
2022-07-24gnu: linux-libre@5.15: Update to 5.15.57.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.57. (linux-libre-5.15-pristine-source): Update hash.
2022-07-24gnu: linux-libre@4.14: Update to 4.14.289.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.289. (linux-libre-4.14-pristine-source): Update hash.
2022-07-24gnu: linux-libre@4.19: Update to 4.19.253.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.253. (linux-libre-4.19-pristine-source): Update hash.
2022-07-24gnu: linux-libre@4.9: Update to 4.9.324.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.324. (linux-libre-4.9-pristine-source): Update hash.
2022-07-24gnu: linux-libre@5.10: Update to 5.10.132.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.132. (linux-libre-5.10-pristine-source): Update hash.
2022-07-24gnu: linux-libre@5.18: Update to 5.18.14.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.14. (linux-libre-5.18-pristine-source): Update hash.
2022-07-26gnu: openconnect: Update to 9.01.Arun Isaac
* gnu/packages/vpn.scm (openconnect): Update to 9.01.
2022-07-26gnu: openfortivpn: Update to 1.17.3.Arun Isaac
* gnu/packages/vpn.scm (openfortivpn): Update to 1.17.3.
2022-07-26gnu: phockup: Update to 1.9.0.Arun Isaac
* gnu/packages/image.scm (phockup): Update to 1.9.0.
2022-07-26gnu: phockup: Add bash-minimal to inputs.Arun Isaac
* gnu/packages/image.scm (phockup)[inputs]: Add bash-minimal.
2022-07-26gnu: phockup: Make exiftool substitution more specific.Arun Isaac
* gnu/packages/image.scm (phockup)[arguments]: Make exiftool substitution in configure phase more specific.
2022-07-25gnu: emacs-robot-log: Update to 0.1.4.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-robot-log): Update to 0.1.4.
2022-07-24gnu: python-fontpens: Remove failing docstring assertion.Tobias Geerinckx-Rice
* gnu/packages/fontutils.scm (python-fontpens)[arguments]: Add a new 'drop-flaky-docstring phase.
2022-07-24gnu: dbxfs: Update to 1.0.63.Efraim Flashner
* gnu/packages/file-systems.scm (dbxfs): Update to 1.0.63. * gnu/packages/patches/dbxfs-remove-sentry-sdk.patch: Update patch.
2022-07-24gnu: python-dropbox: Update to 11.33.0.Efraim Flashner
* gnu/packages/file-systems.scm (python-dropbox): Update to 11.33.0.
2022-07-24gnu: python-userspacefs: Update to 2.0.5.Efraim Flashner
* gnu/packages/python-xyz.scm (python-userspacefs): Update to 2.0.5.
2022-07-24gnu: Add ndebug.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-ndebug, ecl-ndebug, sbcl-ndebug): New variables.
2022-07-24gnu: Add ospm.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (cl-ospm, ecl-ospm, sbcl-ospm): New variables.
2022-07-23gnu: PHP: Fix test failure with newer cURL.Marius Bakke
* gnu/packages/patches/php-curl-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/php.scm (php)[source](patches): Add it.
2022-07-23gnu: PHP: Update to 7.4.30.Marius Bakke
* gnu/packages/php.scm (php): Update to 7.4.30. [source](patches): Remove obsolete patch. * gnu/packages/patches/php-openssl_x509_checkpurpose_basic.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-07-23gnu: perl-catalystx-script-server-starman: Add missing input.Marius Bakke
* gnu/packages/web.scm (perl-catalystx-script-server-starman)[native-inputs]: Add PERL-POD-PARSER.
2022-07-23gnu: perl-cpanel-json-xs: Update to 4.30.Marius Bakke
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.30.
2022-07-17Revert "home: Add 'home-generation-base'."Tobias Geerinckx-Rice
This reverts commit 5df8f7802e8b45855e8f84830677001dc631e4f7. This commit or the next one appears to have broken ‘guix pull’.
2022-07-17Revert "guix gc: '--delete-generations' now deletes old Home generations."Tobias Geerinckx-Rice
This reverts commit ba22560627f848f40891a56355ff26b6de1380bc.
2022-07-23gnu: iotop: Update to 1.22.Greg Hogan
* gnu/packages/linux.scm (iotop): Update to 1.22. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: git: Update to 2.37.1.Greg Hogan
* gnu/packages/version-control.scm (git): Update to 2.37.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23doc: Clarify "Replicating Guix" section.Ludovic Courtès
* doc/guix.texi (Specifying Additional Channels): Replace 'guix pull --list-generations' example with 'guix describe'. (Replicating Guix): Rewrite to insist on 'guix describe', to include an example capturing channels and another one restoring them, and mention "lock files".
2022-07-23gnu: clojure-instaparse: Update to 1.4.12.r0man
This patch updates clojure-instaparse to 1.4.12. Due to the following AOT related error I disabled AOT compilation for this package. ``` starting phase `build' Execution error (IllegalArgumentException) at instaparse.auto-flatten-seq/fn$G (auto_flatten_seq.cljc:7). No implementation of method: :conj-flat of protocol: #'instaparse.auto-flatten-seq/ConjFlat found for class: instaparse.auto_flatten_seq.AutoFlattenSeq ``` This seems to be a known issue with AOT compilation. The issue has been discussed [1] and seems to be still an open issue. [1] https://github.com/Engelberg/instaparse/issues/85 * gnu/packages/clojure.scm (clojure-instaparse): Update to 1.4.12. [arguments]: Add 'fix-import' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure-core-match: Update to 1.0.0.r0man
* gnu/packages/clojure.scm (clojure-core-match): Update to 1.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure-algo-generic: Fix test failing under AOT in Clojure 1.11.1.r0man
* gnu/packages/clojure.scm (clojure-algo-generic)[arguments]: Add 'fix-import' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure: Update to 1.11.1.r0man
This patch updates Clojure to 1.11.1. It also adds the 'reset-class-timestamps phase to the Clojure build system. This phase makes sure the timestamp of compiled class files is set to a later point in time than the timestamp of the corresponding Clojure source files. If the timestamps of the class and source files are the same, the Clojure compiler will compile the sources again which can lead to issues. This problem has been discussed here [1]. The suggested solution was to keep/adjust the timestamps of the class files. [1] https://www.mail-archive.com/clojure@googlegroups.com/msg99928.html * gnu/packages/clojure.scm (clojure): Update to 1.11.1 and update all of LIBRARIES accordingly. [arguments]: In 'unpack-library-sources' phase, copy from "core-specs-alpha-src" and "spec-alpha-src" as well. Add phases 'closure-spec-skip-macros', 'clojure-spec-compile', 'maven-classpath-properties', and 'reset-class-timestamps'. * guix/build/clojure-build-system.scm (regular-jar-file?) (reset-class-timestamps): New procedures. (%standard-phases): Add 'reset-class-timestamps' phase. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure-tools: Update to 1.11.1.1149.r0man
* gnu/packages/clojure.scm (clojure-tools): Update to 1.11.1.1149. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure-tools-deps-alpha: Update to 0.14.1212.r0man
* gnu/packages/clojure.scm (clojure-tools-deps-alpha): Update to 0.14.1212. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure-tools-gitlibs: Update to 2.4.181.r0man
* gnu/packages/clojure.scm (clojure-tools-gitlibs): Update to 2.4.181. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: clojure-tools-cli: Update to 1.0.206.r0man
* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.0.206. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23gnu: eigen: Update to 3.4.0.vicvbcun
* gnu/packages/algebra.scm (eigen): Update to 3.4.0. * gnu/packages/patches/eigen-fix-strict-aliasing-bug.patch: New file. * gnu/packages/patches/eigen-remove-openmp-error-counting.patch, gnu/packages/patches/eigen-stabilise-sparseqr-test.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Update accordingly. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23guix gc: '--delete-generations' now deletes old Home generations.Ludovic Courtès
Previously, 'guix gc -d4m' would ignore Home generations. With this change, they are treated like profiles and generations that match the pattern are deleted. * guix/scripts/gc.scm (guix-gc)[delete-generations]: Add call to 'home-generation-base'. * doc/guix.texi (Invoking guix gc): Document the change.
2022-07-23home: Add 'home-generation-base'.Ludovic Courtès
* gnu/home.scm (%profile-generation-rx): New variable. (home-generation-base): New procedure.
2022-07-23deploy: Honor '--dry-run'.Ludovic Courtès
* guix/scripts/deploy.scm (%options): Add "dry-run". (show-what-to-deploy): Add #:dry-run? and honor it. (guix-deploy): Honor --dry-run.
2022-07-22tests: Adjust texlive importer tests.Ricardo Wurmus
This is a follow-up to commit be7b314f3fe22273e935accac22f313e44d3d970. * tests/texlive.scm: Add version field to expected output.
2022-07-17gnu: bind: Update to 9.16.31.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (isc-bind): Update to 9.16.31.
2022-07-17gnu: gsm: Update to 1.0.20.Tobias Geerinckx-Rice
* gnu/packages/audio.scm (gsm): Update to 1.0.20. [arguments]: Don't explicitly return #t from phases.
2022-07-17gnu: Add xvkbd.Tobias Geerinckx-Rice
* gnu/packages/xdisorg.scm (xvkbd): New public variable.
2022-07-21ffmpeg-jami: Re-enable matroska muxer.Maxim Cournoyer
Disabled by mistake in 1ed66d1461d18c97894381bace428b982980d597. * gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Un-comment '--enable-muxer=matroska'.