Age | Commit message (Collapse) | Author |
|
* gnu/packages/clojure.scm (clojure-algo-generic)[arguments]: Add
'fix-import' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
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>
|
|
* gnu/packages/clojure.scm (clojure-tools): Update to 1.11.1.1149.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/clojure.scm (clojure-tools-deps-alpha): Update to 0.14.1212.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/clojure.scm (clojure-tools-gitlibs): Update to 2.4.181.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.0.206.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* 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>
|
|
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.
|
|
* gnu/home.scm (%profile-generation-rx): New variable.
(home-generation-base): New procedure.
|
|
* guix/scripts/deploy.scm (%options): Add "dry-run".
(show-what-to-deploy): Add #:dry-run? and honor it.
(guix-deploy): Honor --dry-run.
|
|
This is a follow-up to commit be7b314f3fe22273e935accac22f313e44d3d970.
* tests/texlive.scm: Add version field to expected output.
|
|
* gnu/packages/dns.scm (isc-bind): Update to 9.16.31.
|
|
* gnu/packages/audio.scm (gsm): Update to 1.0.20.
[arguments]: Don't explicitly return #t from phases.
|
|
* gnu/packages/xdisorg.scm (xvkbd): New public variable.
|
|
Disabled by mistake in 1ed66d1461d18c97894381bace428b982980d597.
* gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Un-comment
'--enable-muxer=matroska'.
|
|
* gnu/packages/networking.scm (asio): Update to 1.22.2.
|
|
* gnu/packages/networking.scm (opendht)
[phases]{disable-problematic-tests}: New phase.
{check}: New phase override.
[propagated-inputs]: Re-indent comments.
|
|
* gnu/packages/networking.scm (opendht): Update to 2.4.9.
|
|
* gnu/packages/audio.scm (qpwgraph): Update to 0.3.4.
|
|
* gnu/packages/package-management.scm (gwl): Update to 0.5.0.
[arguments]: Disable integration tests.
|
|
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1.
|
|
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1.
|
|
* gnu/packages/chromium.scm (%chromium-version): Set to 103.0.5060.134.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
|
|
* 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>
|
|
* gnu/packages/node-xyz.scm (node-crx3): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-minimist): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-pbf): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-ieee754): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-resolve-protobuf-schema): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-protocol-buffers-schema): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-yazl): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/node-xyz.scm (node-buffer-crc32): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/version-control.scm (fossil): Update to 2.18.
[source](snippet): Add substitution to fix SQLite compatibility.
|
|
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.39.1.
|
|
* gnu/packages/version-control.scm (fossil)[properties]: New field.
|
|
* gnu/packages/kde-utils.scm (smb4k): Update to 3.1.3.
[source](uri): Remove /download part.
[source](file-name): Remove.
[inputs]: Add KDNSSD.
|
|
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Only add fpc
on x86_64-linux or i686-linux.
|
|
* gnu/packages/guile-xyz.scm (guile-irc): Update to 0.3.0-1.7d08ce6.
[native-inputs]: Add pkg-config.
|
|
* gnu/packages/emacs-xyz.scm (emacs-eldoc): Update to 1.13.0.
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-jira): Update to 4.3.3.
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-soothe-theme): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* 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.
|
|
* gnu/packages/slang.scm (most): New public variable.
|
|
* gnu/packages/linux.scm (hdparm): Update to 9.64.
|
|
* gnu/packages/compression.scm (libdeflate)[arguments]:
Rewrite as G-expressions.
|
|
* gnu/packages/compression.scm (libdeflate): Update to 1.12.
|
|
* gnu/packages/image-viewers.scm (feh)[arguments]:
Rewrite as G-expressions.
|
|
* gnu/packages/image-viewers.scm (feh): Update to 3.9.
[arguments]: Add "magic=1" to #:make-flags.
|
|
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.19-1.
|