Age | Commit message (Expand) | Author |
2022-07-23 | gnu: 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-23 | gnu: 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-23 | gnu: 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-23 | gnu: 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-23 | gnu: 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-23 | gnu: 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-23 | home: Add 'home-generation-base'.•••* gnu/home.scm (%profile-generation-rx): New variable.
(home-generation-base): New procedure.
| Ludovic Courtès |
2022-07-17 | gnu: bind: Update to 9.16.31.•••* gnu/packages/dns.scm (isc-bind): Update to 9.16.31.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: 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-17 | gnu: Add xvkbd.•••* gnu/packages/xdisorg.scm (xvkbd): New public variable.
| Tobias Geerinckx-Rice |
2022-07-21 | ffmpeg-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-21 | gnu: asio: Update to 1.22.2.•••* gnu/packages/networking.scm (asio): Update to 1.22.2.
| Maxim Cournoyer |
2022-07-21 | gnu: 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-21 | gnu: opendht: Update to 2.4.9.•••* gnu/packages/networking.scm (opendht): Update to 2.4.9.
| Maxim Cournoyer |
2022-07-21 | gnu: qpwgraph: Update to 0.3.4.•••* gnu/packages/audio.scm (qpwgraph): Update to 0.3.4.
| Maxim Cournoyer |
2022-07-21 | gnu: 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-21 | gnu: guile-hall: Update to 0.4.1.•••* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1.
| Taiju HIGASHI |
2022-07-21 | gnu: guile-config: Update to 0.5.1.•••* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1.
| Taiju HIGASHI |
2022-07-20 | gnu: 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-20 | gnu: 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-20 | gnu: Add node-crx3.•••* gnu/packages/node-xyz.scm (node-crx3): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Nicolas Graves |
2022-07-20 | gnu: Add node-minimist.•••* gnu/packages/node-xyz.scm (node-minimist): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Nicolas Graves |
2022-07-20 | gnu: Add node-pbf.•••* gnu/packages/node-xyz.scm (node-pbf): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Nicolas Graves |
2022-07-20 | gnu: Add node-ieee754.•••* gnu/packages/node-xyz.scm (node-ieee754): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Nicolas Graves |
2022-07-20 | gnu: 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-20 | gnu: 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-20 | gnu: Add node-yazl.•••* gnu/packages/node-xyz.scm (node-yazl): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| Nicolas Graves |
2022-07-20 | gnu: 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-20 | gnu: 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-20 | gnu: SQLite: Update to 3.39.1.•••* gnu/packages/sqlite.scm (sqlite-next): Update to 3.39.1.
| Marius Bakke |
2022-07-20 | gnu: fossil: Add 'release-monitoring-url' property.•••* gnu/packages/version-control.scm (fossil)[properties]: New field.
| Marius Bakke |
2022-07-20 | gnu: 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-20 | gnu: 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-20 | gnu: 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-20 | gnu: emacs-eldoc: Update to 1.13.0.•••* gnu/packages/emacs-xyz.scm (emacs-eldoc): Update to 1.13.0.
| Nicolas Goaziou |
2022-07-20 | gnu: 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-20 | gnu: 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-20 | gnu: 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-17 | gnu: 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-17 | gnu: Add most.•••* gnu/packages/slang.scm (most): New public variable.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: hdparm: Update to 9.64.•••* gnu/packages/linux.scm (hdparm): Update to 9.64.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: libdeflate: Use G-expressions.•••* gnu/packages/compression.scm (libdeflate)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: libdeflate: Update to 1.12.•••* gnu/packages/compression.scm (libdeflate): Update to 1.12.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: feh: Use G-expressions.•••* gnu/packages/image-viewers.scm (feh)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: 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 |
2022-07-17 | gnu: inxi-minimal: Update to 3.3.19-1.•••* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.19-1.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: hwinfo: Update to 21.82.•••* gnu/packages/hardware.scm (hwinfo): Update to 21.82.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: libdmtx: Omit static library.•••* gnu/packages/aidc.scm (libdmtx)[arguments]: Add "--disable-static"
to #:configure-flags.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: libdmtx: Update to 0.7.7.•••* gnu/packages/aidc.scm (libdmtx): Update to 0.7.7.
[arguments]: Re-enable tests.
| Tobias Geerinckx-Rice |
2022-07-17 | gnu: diffoscope: Update to 219.•••* gnu/packages/diffoscope.scm (diffoscope): Update to 219.
| Tobias Geerinckx-Rice |