summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-09-28gnu: fulcrum: Update to 1.9.1.Jean-Pierre De Jesus DIAZ
* 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>
2023-09-28gnu: Add simdjson 0.6.Jean-Pierre De Jesus DIAZ
* gnu/packages/cpp.scm (simdjson-0.6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: Add robin-hood-hashing.Jean-Pierre De Jesus DIAZ
* gnu/packages/cpp.scm (robin-hood-hashing): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: sbcl-slynk: Update to 1.0.43-8-df62aba.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-8-df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: emacs-sly: Update to 1.0.43-8.df62aba.Andre A. Gomes
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-8.df62aba. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28archive: Fix ‘--version’ typo.Nikolaos Chatzikonstantinou
* guix/scripts/archive.scm (%options): Replace 'build' by 'archive'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: ucsim: Update to 0.8.0.Simon South
* 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>
2023-09-28gnu: ucsim: Move documentation to "doc" output.Simon South
* 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>
2023-09-28gnu: ucsim: Disable tests.Simon South
* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?. [native-inputs]: Remove sdcc unconditionally. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: ucsim: Use gexps.Simon South
* gnu/packages/embedded.scm (ucsim)[arguments]: Use gexp. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: xpra: Update to 5.0.2Andy Tai
* 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>
2023-09-28gnu: ublock-origin: Update to 1.51.0.Nicolas Graves
* 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>
2023-09-28gnu: openssl@1.1: Upgrade replacement to 1.1.1u.Ludovic Courtès
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>
2023-09-28gnu: openssl@1.1: Really replace with fixed version.Ludovic Courtès
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.
2023-09-28gnu: guix: Update to d0438fc.Ludovic Courtès
This adds the “builtin:git-download” derivation builder to guix-daemon, added in commit 13b0cf85eb31e1b1ea674debbbfb0f35a32d1374. * gnu/packages/package-management.scm (guix): Update to d0438fc.
2023-09-28gnu: icecat: Update to 115.3.0-guix0-preview1 [security fixes].Mark H Weaver
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.
2023-09-28gnu: Register packages/java-rdf.scm.Janneke Nieuwenhuizen
This is a follow-up to commit 0e11ca71be43c44150d123f19630c28900ccaef1 gnu: Add java-commons-rdf-api. * gnu/local.mk (GNU_SYSTEM_MODULES): Add java-rdf.scm.
2023-09-28gnu: emacs-buttercup: Remove phase fix-spy-on-test.Nicolas Graves
* 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>
2023-09-24tests: read-print: Update expectations.Tobias Geerinckx-Rice
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.
2023-09-24gnu: opensmtpd: Update to 7.3.0p2 [security fixes].Tobias Geerinckx-Rice
* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2.
2023-09-24gnu: inxi-minimal: Update to 3.3.30-1.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.30-1.
2023-09-24gnu: 7kaa: Update to 2.15.6.Tobias Geerinckx-Rice
* gnu/packages/games.scm (7kaa): Update to 2.15.6.
2023-09-24gnu: rizin: Edit synopsis.Tobias Geerinckx-Rice
* gnu/packages/engineering.scm (rizin)[synopsis]: Expand abbrev.
2023-09-24gnu: rizin: Update to 0.6.2.Tobias Geerinckx-Rice
* gnu/packages/engineering.scm (rizin): Update to 0.6.2. [inputs]: Re-indent.
2023-09-24gnu: minicom: Update package style.Tobias Geerinckx-Rice
* gnu/packages/engineering.scm (minicom)[arguments]: Rewrite as G-expressions. [native-inputs]: Remove input labels.
2023-09-24gnu: minicom: Update to 2.9.Tobias Geerinckx-Rice
* 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.
2023-09-24gnu: libdeflate: Update to 1.19.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (libdeflate): Update to 1.19.
2023-09-24gnu: astyle: Don't build static or debug libraries.Tobias Geerinckx-Rice
* gnu/packages/code.scm (astyle)[arguments]: Build only the "release" and "shared" targets we actually care about.
2023-09-24gnu: astyle: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/code.scm (astyle)[arguments]: Rewrite as G-expressions.
2023-09-24gnu: astyle: Omit static libraries.Tobias Geerinckx-Rice
* gnu/packages/code.scm (astyle)[arguments]: Improve the buggy regexp in the 'install-libs phase to install only dynamic libraries.
2023-09-24gnu: astyle: Update to 3.4.8.Tobias Geerinckx-Rice
* gnu/packages/code.scm (astyle): Update to 3.4.8. [arguments]: Don't explicitly return #t from phases.
2023-09-24read-print: Be more mindful of horizontal space in packages.Tobias Geerinckx-Rice
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.
2023-09-24gnu: nmrpflash: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (nmrpflash)[arguments]: Rewrite as G-expressions.
2023-09-24gnu: nmrpflash: Update to 0.9.21.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.21.
2023-09-28gnu: Add liquidctl.Jean-Pierre De Jesus DIAZ
* gnu/packages/hardware.scm (liquidctl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: python-pyusb: Add libusb-compat backend.Jean-Pierre De Jesus DIAZ
* 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>
2023-09-28gnu: python-pyusb: Use G-Expressions.Jean-Pierre De Jesus DIAZ
* gnu/packages/usb.scm (python-pyusb) <arguments>: Use G-Expressions style instead of quoting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28gnu: Add python-smbus.Jean-Pierre De Jesus DIAZ
* gnu/packages/linux.scm (python-smbus): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-27gnu: Add qdl.B. Wilson
* gnu/packages/flashing-tools.scm (qdl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-27gnu: Add blinkenlights.B. Wilson
* gnu/packages/assembly.scm (blinkenlights): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-27tests: ‘rewrite-url’ test no longer depends on network access.Ludovic Courtès
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>
2023-09-27gnu: virtuoso-ose: Update to 7.2.11.Roel Janssen
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.11.
2023-09-24Revert "build: Add missing guix-gc.timer file to binary tarball."Tobias Geerinckx-Rice
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.
2023-09-24gnu: tio: Update to 2.7.Raphaël Mélotte
* gnu/packages/terminals.scm (tio): Update to 2.7. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24gnu: bcachefs-tools: Restore mount.bcachefs shell script version.Tobias Geerinckx-Rice
* 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.
2023-09-24gnu: bcachefs-tools: Remove obsolete phase.Tobias Geerinckx-Rice
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Remove obsolete phase to 'patch-shell-wrappers that no longer exist.
2023-09-24gnu: bcachefs-tools: Update to 1.2-0.1e35840.Tobias Geerinckx-Rice
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2-0.1e35840.
2023-09-24Revert "gnu: bcachefs-tools: Restyle format."Tobias Geerinckx-Rice
This reverts commit a5477e3a82114ce2909e63a07c7e6df6da617821. This ‘guix style’d change does not improve readability, sometimes reduces it, and awkwardly cramps horizontal space.
2023-09-27gnu: sssd: Update to 2.9.2.Timotej Lazar
* gnu/packages/sssd.scm (sssd): Update to 2.9.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: wvkbd: Update to 0.14.1.Tobias Kortkamp
* gnu/packages/xdisorg.scm (wvkbd): Update to 0.14.1. Signed-off-by: Christopher Baines <mail@cbaines.net>