summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-07-23gnu: clojure-core-match: Update to 1.0.0....* gnu/packages/clojure.scm (clojure-core-match): Update to 1.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> r0man
2022-07-23gnu: clojure-algo-generic: Fix test failing under AOT in Clojure 1.11.1....* gnu/packages/clojure.scm (clojure-algo-generic)[arguments]: Add 'fix-import' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> r0man
2022-07-23gnu: clojure: Update to 1.11.1....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> r0man
2022-07-23gnu: clojure-tools: Update to 1.11.1.1149....* gnu/packages/clojure.scm (clojure-tools): Update to 1.11.1.1149. Signed-off-by: Ludovic Courtès <ludo@gnu.org> r0man
2022-07-23gnu: clojure-tools-deps-alpha: Update to 0.14.1212....* gnu/packages/clojure.scm (clojure-tools-deps-alpha): Update to 0.14.1212. Signed-off-by: Ludovic Courtès <ludo@gnu.org> r0man
2022-07-23gnu: clojure-tools-gitlibs: Update to 2.4.181....* gnu/packages/clojure.scm (clojure-tools-gitlibs): Update to 2.4.181. Signed-off-by: Ludovic Courtès <ludo@gnu.org> r0man
2022-07-23gnu: clojure-tools-cli: Update to 1.0.206....* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.0.206. Signed-off-by: Ludovic Courtès <ludo@gnu.org> r0man
2022-07-23gnu: eigen: Update to 3.4.0....* 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> vicvbcun
2022-07-23guix gc: '--delete-generations' now deletes old Home generations....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. Ludovic Courtès
2022-07-23home: Add 'home-generation-base'....* gnu/home.scm (%profile-generation-rx): New variable. (home-generation-base): New procedure. Ludovic Courtès
2022-07-23deploy: Honor '--dry-run'....* guix/scripts/deploy.scm (%options): Add "dry-run". (show-what-to-deploy): Add #:dry-run? and honor it. (guix-deploy): Honor --dry-run. Ludovic Courtès
2022-07-22tests: Adjust texlive importer tests....This is a follow-up to commit be7b314f3fe22273e935accac22f313e44d3d970. * tests/texlive.scm: Add version field to expected output. Ricardo Wurmus
2022-07-17gnu: bind: Update to 9.16.31....* gnu/packages/dns.scm (isc-bind): Update to 9.16.31. Tobias Geerinckx-Rice
2022-07-17gnu: gsm: Update to 1.0.20....* gnu/packages/audio.scm (gsm): Update to 1.0.20. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2022-07-17gnu: Add xvkbd....* gnu/packages/xdisorg.scm (xvkbd): New public variable. Tobias Geerinckx-Rice
2022-07-21ffmpeg-jami: Re-enable matroska muxer....Disabled by mistake in 1ed66d1461d18c97894381bace428b982980d597. * gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Un-comment '--enable-muxer=matroska'. Maxim Cournoyer
2022-07-21gnu: asio: Update to 1.22.2....* gnu/packages/networking.scm (asio): Update to 1.22.2. Maxim Cournoyer
2022-07-21gnu: opendht: Enable tests....* gnu/packages/networking.scm (opendht) [phases]{disable-problematic-tests}: New phase. {check}: New phase override. [propagated-inputs]: Re-indent comments. Maxim Cournoyer
2022-07-21gnu: opendht: Update to 2.4.9....* gnu/packages/networking.scm (opendht): Update to 2.4.9. Maxim Cournoyer
2022-07-21gnu: qpwgraph: Update to 0.3.4....* gnu/packages/audio.scm (qpwgraph): Update to 0.3.4. Maxim Cournoyer
2022-07-21gnu: gwl: Update to 0.5.0....* gnu/packages/package-management.scm (gwl): Update to 0.5.0. [arguments]: Disable integration tests. Ricardo Wurmus
2022-07-21gnu: guile-hall: Update to 0.4.1....* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1. Taiju HIGASHI
2022-07-21gnu: guile-config: Update to 0.5.1....* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1. Taiju HIGASHI
2022-07-20gnu: ungoogled-chromium: Update to 103.0.5060.134-1....* gnu/packages/chromium.scm (%chromium-version): Set to 103.0.5060.134. (%ungoogled-origin, ungoogled-chromium): Update hashes. Marius Bakke
2022-07-20gnu: modifying make-chromium-extension to rely on node-crx3....* gnu/build/chromium-extension.scm (make-crx): Lift Xorg and Chromium dependencies, rely on node-crx3 instead. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-crx3....* gnu/packages/node-xyz.scm (node-crx3): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-minimist....* gnu/packages/node-xyz.scm (node-minimist): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-pbf....* gnu/packages/node-xyz.scm (node-pbf): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-ieee754....* gnu/packages/node-xyz.scm (node-ieee754): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-resolve-protobuf-schema....* gnu/packages/node-xyz.scm (node-resolve-protobuf-schema): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-protocol-buffers-schema....* gnu/packages/node-xyz.scm (node-protocol-buffers-schema): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-yazl....* gnu/packages/node-xyz.scm (node-yazl): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: Add node-buffer-crc32....* gnu/packages/node-xyz.scm (node-buffer-crc32): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Nicolas Graves
2022-07-20gnu: fossil: Update to 2.18....* gnu/packages/version-control.scm (fossil): Update to 2.18. [source](snippet): Add substitution to fix SQLite compatibility. Marius Bakke
2022-07-20gnu: SQLite: Update to 3.39.1....* gnu/packages/sqlite.scm (sqlite-next): Update to 3.39.1. Marius Bakke
2022-07-20gnu: fossil: Add 'release-monitoring-url' property....* gnu/packages/version-control.scm (fossil)[properties]: New field. Marius Bakke
2022-07-20gnu: smb4k: Update to 3.1.3....* gnu/packages/kde-utils.scm (smb4k): Update to 3.1.3. [source](uri): Remove /download part. [source](file-name): Remove. [inputs]: Add KDNSSD. Marius Bakke
2022-07-20gnu: diffoscope: Only build with fpc on supported architectures....* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Only add fpc on x86_64-linux or i686-linux. Efraim Flashner
2022-07-20gnu: guile-irc: Update to 0.3.0-1.7d08ce6....* gnu/packages/guile-xyz.scm (guile-irc): Update to 0.3.0-1.7d08ce6. [native-inputs]: Add pkg-config. Ricardo Wurmus
2022-07-20gnu: emacs-eldoc: Update to 1.13.0....* gnu/packages/emacs-xyz.scm (emacs-eldoc): Update to 1.13.0. Nicolas Goaziou
2022-07-20gnu: emacs-org-jira: Update to 4.3.3....* gnu/packages/emacs-xyz.scm (emacs-org-jira): Update to 4.3.3. Nicolas Goaziou
2022-07-20gnu: emacs-org-modern: Update to 0.4....* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.4. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart via Guix-patches via
2022-07-20gnu: Add emacs-soothe-theme....* gnu/packages/emacs-xyz.scm (emacs-soothe-theme): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Adam Kandur
2022-07-17gnu: slang: Update code style....* gnu/packages/slang.scm (slang)[source]: Turn the snippet into a G-expression and remove the trailing #t. [arguments]: Use G-expressions. Use 'fix-configure-script phase from most. Tobias Geerinckx-Rice
2022-07-17gnu: Add most....* gnu/packages/slang.scm (most): New public variable. Tobias Geerinckx-Rice
2022-07-17gnu: hdparm: Update to 9.64....* gnu/packages/linux.scm (hdparm): Update to 9.64. Tobias Geerinckx-Rice
2022-07-17gnu: libdeflate: Use G-expressions....* gnu/packages/compression.scm (libdeflate)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice
2022-07-17gnu: libdeflate: Update to 1.12....* gnu/packages/compression.scm (libdeflate): Update to 1.12. Tobias Geerinckx-Rice
2022-07-17gnu: feh: Use G-expressions....* gnu/packages/image-viewers.scm (feh)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice
2022-07-17gnu: feh: Update to 3.9....* gnu/packages/image-viewers.scm (feh): Update to 3.9. [arguments]: Add "magic=1" to #:make-flags. Tobias Geerinckx-Rice