Age | Commit message (Collapse) | Author |
|
* gnu/packages/finance.scm (fulcrum): Use the upstream origin instead of
the Flowee's fork of it, updates and expands the synopsis and
description. Updates the package to 1.9.1 and build without any
bundled libraries with the help of a patch.
* gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/cpp.scm (simdjson-0.6): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/cpp.scm (robin-hood-hashing): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-8-df62aba.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-8.df62aba.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* guix/scripts/archive.scm (%options): Replace 'build' by 'archive'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/embedded.scm (ucsim): Update to 0.8.0.
[source]: Update source URI.
[description]: Update.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/embedded.scm (ucsim)[arguments]<#:phases>: Expand
"patch-makefiles" phase to set correct documentation-installation path.
[outputs]: Add with "out", "doc".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?.
[native-inputs]: Remove sdcc unconditionally.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/embedded.scm (ucsim)[arguments]: Use gexp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/patches/xpra-4.2-install_libs.patch: Move to ...
* gnu/packages/patches/xpra-5.0-install_libs.patch: ... this file.
* gnu/packages/patches/xpra-4.2-systemd-run.patch: Move to ...
* gnu/packages/patches/xpra-5.0-systemd-run.patch: ... this file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/xorg.scm (xpra): Update to 5.0.2.
[source] <patches>: Rename per version changes
[inputs]: Add cups.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/browser-extensions.scm
(ublock-main-assets): Add origin.
(ublock-prod-assets): Add origin.
(ublock-origin): Update to 1.51.0.
[source]: Dropped (recursive? #t).
[arguments]: Rewrite phase do-not-depend-on-git. Use gexp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Includes fixes for CVE-2023-0215, CVE-2023-0286, CVE-2023-0464, CVE-2023-0465,
CVE-2023-0466, CVE-2023-2650, CVE-2022-4304, CVE-2022-4450.
* gnu/packages/tls.scm (openssl/fixed): Update to 1.1.1u.
Co-authored-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
The ‘replacement’ field of ‘openssl-1.1’ was apparently lost in a
previous merge commit ca. Jan. 2023; consequently, ‘openssl/fixed’ was
unused.
* gnu/packages/tls.scm (openssl-1.1)[replacement]: New field.
|
|
This adds the “builtin:git-download” derivation builder to guix-daemon,
added in commit 13b0cf85eb31e1b1ea674debbbfb0f35a32d1374.
* gnu/packages/package-management.scm (guix): Update to d0438fc.
|
|
Includes fixes for CVE-2023-5168, CVE-2023-5169, CVE-2023-5171,
CVE-2023-5174, and CVE-2023-5176.
* gnu/packages/gnuzilla.scm (icu4c-73-promise): New variable.
(all-mozilla-locales, %icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
(icecat-minimal)[inputs]: Use icu4c-73-promise. Remove nss.
[native-inputs]: Use rust-cbindgen-0.24, llvm-15, clang-15, and node-lts.
[arguments]<configure-flags>: Comment out "--with-system-nss".
[description]: "IceCat 102" --> "IceCat 115".
(%icecat-locales): Update.
(all-mozilla-102-locales, %icecat-102-base-version)
(%icecat-102-version, icecat-102-source): New variables
bound to the old values, for use by icedove.
(icedove-source): Ues 'icecat-102-source'.
(make-l10n-package)[arguments]<phases>: Simplify reference to
'#$locales, and thereby eliminate the unnecessary dependence on
%icedove-locales by icecat-l10n, and similarly on %icecat-locales by
icedove-l10n.
[native-inputs]: Use node-lts.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new upstream.
* gnu/packages/patches/icecat-102-makeicecat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
|
|
This is a follow-up to commit
0e11ca71be43c44150d123f19630c28900ccaef1
gnu: Add java-commons-rdf-api.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add java-rdf.scm.
|
|
* gnu/packages/emacs-xyz.scm: (emacs-buttercup)
[arguments](phases): Remove phase fix-spy-on-test, fixed in version 1.31.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
This follows up on commit 974b04ab8063382f3a91b0cf5e46bac6e0238672, which
I tested with the wrong test (tests/style.scm) instead. Oops.
* tests/read-print.scm: Update two TEST-PRETTY-PRINT strings.
|
|
* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2.
|
|
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.30-1.
|
|
* gnu/packages/games.scm (7kaa): Update to 2.15.6.
|
|
* gnu/packages/engineering.scm (rizin)[synopsis]: Expand abbrev.
|
|
* gnu/packages/engineering.scm (rizin): Update to 0.6.2.
[inputs]: Re-indent.
|
|
* gnu/packages/engineering.scm (minicom)[arguments]:
Rewrite as G-expressions.
[native-inputs]: Remove input labels.
|
|
* gnu/packages/engineering.scm (minicom): Update to 2.9.
[arguments]: Don't explicitly return #t from phases.
[native-inputs]: Upgrade autoconf to autoconf-2.71.
|
|
* gnu/packages/compression.scm (libdeflate): Update to 1.19.
|
|
* gnu/packages/code.scm (astyle)[arguments]: Build only the "release"
and "shared" targets we actually care about.
|
|
* gnu/packages/code.scm (astyle)[arguments]:
Rewrite as G-expressions.
|
|
* gnu/packages/code.scm (astyle)[arguments]: Improve the buggy regexp
in the 'install-libs phase to install only dynamic libraries.
|
|
* gnu/packages/code.scm (astyle): Update to 3.4.8.
[arguments]: Don't explicitly return #t from phases.
|
|
Perhaps due to their staged nature, packages tend to be ‘lopsided’: deeply
nested, with the most elaborate code on the {build,right-hand-,in}side, in
snippets and phases.
When we indent outer forms too eagerly, we can easily run short on
columns by the time we get to the build code, reducing readability. A
few strategically-placed newlines early on can make a big difference.
* guix/read-print.scm (%newline-forms): Add a newline after opening a
<package> source field or an argument list. Compensate by removing the
base32 special case, which is now unnecessary.
|
|
* gnu/packages/admin.scm (nmrpflash)[arguments]:
Rewrite as G-expressions.
|
|
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.21.
|
|
* gnu/packages/hardware.scm (liquidctl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/libusb.scm (python-pyusb) <arguments>: Do not hard-code
libusb1 library for all back-ends, and allow to use libusb0 as a
back-end. Also enabled tests as the package does have a test suite.
* gnu/packages/libusb.scm (python-pyusb) <inputs>: Add libusb-compat.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/usb.scm (python-pyusb) <arguments>: Use G-Expressions
style instead of quoting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (python-smbus): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/flashing-tools.scm (qdl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/assembly.scm (blinkenlights): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://issues.guix.gnu.org/66097>.
Previously, this test would actually need to access dist.libuv.org.
* tests/gnu-maintenance.scm ("rewrite-url, without to-version"): Change
URLs from https to http, and from libuv.org to libuv.example.org.
Parameterize ‘current-http-proxy’.
Reported-by: Janneke Nieuwenhuizen <janneke@gnu.org>
|
|
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.11.
|
|
This reverts commit 69f6edc1a8596d2cb4c67e0435d35633af6f3cbc.
The intention is good, but nodist_systemdservice_DATA are meant to be
disposable artefacts generated from corresponding ‘.in’ files.
etc/guix-gc.timer doesn't fit that description, breaking builds:
$ make clean && make
…
make[2]: *** No rule to make target 'etc/guix-gc.timer', needed by 'all-am'. Stop.
|
|
* gnu/packages/terminals.scm (tio): Update to 2.7.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/file-systems.scm (bcachefs-tools): Add back the old
'promote-mount.bcachefs.sh, tweaked to remove the new symlink.
[inputs]: Add back coreutils-minimal, gawk, and util-linux.
|
|
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Remove
obsolete phase to 'patch-shell-wrappers that no longer exist.
|
|
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2-0.1e35840.
|
|
This reverts commit a5477e3a82114ce2909e63a07c7e6df6da617821.
This ‘guix style’d change does not improve readability, sometimes
reduces it, and awkwardly cramps horizontal space.
|
|
* gnu/packages/sssd.scm (sssd): Update to 2.9.2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/xdisorg.scm (wvkbd): Update to 0.14.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|