1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-01 06:45:55 +02:00
Commit Graph

109772 Commits

Author SHA1 Message Date
Simon Tournier be7d68f08b gnu: julia-scanbyte: Update to 0.4.0.
* gnu/packages/julia-xyz.scm (julia-scanbyte): Update to 0.4.0.
2023-09-28 13:48:32 +03:00
Simon Tournier 434bb0a4db gnu: julia-arraylayouts: Fix tests.
* gnu/packages/julia-xyz.scm (julia-arraylayouts)[arguments]: Remove.
2023-09-28 13:48:32 +03:00
Efraim Flashner 16bc2f3609 gnu: julia: Conditionally use openblas with ILP64 support.
Fixes <https://bugs.gnu.org/63986>.
Reported by Cayetano Santos <csantosb@inventati.org>.

* gnu/packages/julia.scm (julia)[arguments]<#:phases>: Conditionally use
OpenBLAS with ILP64 support for x86-64 target.
<#:make-flags>: Likewise.
[inputs]: Conditionally replace openblas by openblas-ilp64 for x86-64 target.

Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com>
2023-09-28 13:48:32 +03:00
Efraim Flashner a473d562ff gnu: openblas-ilp64: Add symbol suffix.
* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the
symbol '64_' as suffix.
2023-09-28 13:48:31 +03:00
Efraim Flashner 2b1ae1cffc gnu: emacs-elfeed: Patch curl executable.
Reported by bienjensu on IRC.

* gnu/packages/emacs-xyz.scm (emacs-elfeed)[arguments]: Add a phase to
patch a call to the curl binary.
[inputs]: Add curl.
2023-09-28 13:48:31 +03:00
Jean-Pierre De Jesus DIAZ 6fa85076ae gnu: fulcrum: Update to 1.9.1.
* 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-28 11:44:10 +02:00
Jean-Pierre De Jesus DIAZ 04e90035b8 gnu: Add simdjson 0.6.
* gnu/packages/cpp.scm (simdjson-0.6): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28 11:44:10 +02:00
Jean-Pierre De Jesus DIAZ 700e4e8a42 gnu: Add robin-hood-hashing.
* gnu/packages/cpp.scm (robin-hood-hashing): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28 11:44:10 +02:00
Andre A. Gomes 94165cea08 gnu: sbcl-slynk: Update to 1.0.43-8-df62aba.
* 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-28 11:44:10 +02:00
Andre A. Gomes f1faebdf9c gnu: emacs-sly: Update to 1.0.43-8.df62aba.
* 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-28 11:44:10 +02:00
Simon South 843978bc4f gnu: ucsim: Update to 0.8.0.
* 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-28 11:44:09 +02:00
Simon South 06b4aa57b7 gnu: ucsim: Move documentation to "doc" output.
* 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-28 11:44:09 +02:00
Simon South 9698a23f52 gnu: ucsim: Disable tests.
* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?.
[native-inputs]: Remove sdcc unconditionally.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28 11:44:09 +02:00
Simon South e082079cb8 gnu: ucsim: Use gexps.
* gnu/packages/embedded.scm (ucsim)[arguments]: Use gexp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28 11:44:09 +02:00
Andy Tai be9b7e0f65 gnu: xpra: Update to 5.0.2
* 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-28 11:44:09 +02:00
Nicolas Graves fe7b5df00c gnu: ublock-origin: Update to 1.51.0.
* 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-28 11:44:08 +02:00
Ludovic Courtès 51e1df07b1 gnu: openssl@1.1: Upgrade replacement to 1.1.1u.
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-28 11:44:08 +02:00
Ludovic Courtès e67cb380f7 gnu: openssl@1.1: Really replace with fixed version.
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-28 11:44:08 +02:00
Ludovic Courtès 59587e2fda gnu: guix: Update to d0438fc.
This adds the “builtin:git-download” derivation builder to guix-daemon,
added in commit 13b0cf85eb.

* gnu/packages/package-management.scm (guix): Update to d0438fc.
2023-09-28 11:44:08 +02:00
Mark H Weaver c480222665 gnu: icecat: Update to 115.3.0-guix0-preview1 [security fixes].
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-28 04:29:34 -04:00
Nicolas Graves 3f7b091ea4 gnu: emacs-buttercup: Remove phase fix-spy-on-test.
* 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-28 09:38:27 +04:00
Tobias Geerinckx-Rice 465af37f81 gnu: opensmtpd: Update to 7.3.0p2 [security fixes].
* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 3802745802 gnu: inxi-minimal: Update to 3.3.30-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.30-1.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice be2344fbea gnu: 7kaa: Update to 2.15.6.
* gnu/packages/games.scm (7kaa): Update to 2.15.6.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice b1890b2743 gnu: rizin: Edit synopsis.
* gnu/packages/engineering.scm (rizin)[synopsis]: Expand abbrev.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 8781f377e0 gnu: rizin: Update to 0.6.2.
* gnu/packages/engineering.scm (rizin): Update to 0.6.2.
[inputs]: Re-indent.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice e82cd9176e gnu: minicom: Update package style.
* gnu/packages/engineering.scm (minicom)[arguments]:
Rewrite as G-expressions.
[native-inputs]: Remove input labels.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice fd2f78f5fc gnu: minicom: Update to 2.9.
* 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-24 02:00:00 +02:00
Tobias Geerinckx-Rice 4e64374743 gnu: libdeflate: Update to 1.19.
* gnu/packages/compression.scm (libdeflate): Update to 1.19.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice ee6b92a99b gnu: astyle: Don't build static or debug libraries.
* gnu/packages/code.scm (astyle)[arguments]: Build only the "release"
and "shared" targets we actually care about.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice cf6bbf185d gnu: astyle: Use G-expressions.
* gnu/packages/code.scm (astyle)[arguments]:
Rewrite as G-expressions.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 4658173ea4 gnu: astyle: Omit static libraries.
* gnu/packages/code.scm (astyle)[arguments]: Improve the buggy regexp
in the 'install-libs phase to install only dynamic libraries.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice b2b7411466 gnu: astyle: Update to 3.4.8.
* gnu/packages/code.scm (astyle): Update to 3.4.8.
[arguments]: Don't explicitly return #t from phases.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 2bae0081f9 gnu: nmrpflash: Use G-expressions.
* gnu/packages/admin.scm (nmrpflash)[arguments]:
Rewrite as G-expressions.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 674355c399 gnu: nmrpflash: Update to 0.9.21.
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.21.
2023-09-24 02:00:00 +02:00
Jean-Pierre De Jesus DIAZ d0438fcf65 gnu: Add liquidctl.
* gnu/packages/hardware.scm (liquidctl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28 00:06:26 +02:00
Jean-Pierre De Jesus DIAZ 18bf6c69be gnu: python-pyusb: Add libusb-compat backend.
* 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-28 00:06:09 +02:00
Jean-Pierre De Jesus DIAZ c307a18415 gnu: python-pyusb: Use G-Expressions.
* 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-28 00:06:00 +02:00
Jean-Pierre De Jesus DIAZ ab8290c06a gnu: Add python-smbus.
* gnu/packages/linux.scm (python-smbus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-28 00:05:50 +02:00
B. Wilson 8843e1e316 gnu: Add qdl.
* gnu/packages/flashing-tools.scm (qdl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-27 23:59:52 +02:00
B. Wilson d0d6851d85 gnu: Add blinkenlights.
* gnu/packages/assembly.scm (blinkenlights): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-27 23:58:38 +02:00
Roel Janssen bab1d1704d gnu: virtuoso-ose: Update to 7.2.11.
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.11.
2023-09-27 21:18:48 +02:00
Raphaël Mélotte 01153b632b gnu: tio: Update to 2.7.
* gnu/packages/terminals.scm (tio): Update to 2.7.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice bd6af33dbf gnu: bcachefs-tools: Restore mount.bcachefs shell script version.
* 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-24 02:00:00 +02:00
Tobias Geerinckx-Rice 21363801ae gnu: bcachefs-tools: Remove obsolete phase.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Remove
obsolete phase to 'patch-shell-wrappers that no longer exist.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice aaa0a4c636 gnu: bcachefs-tools: Update to 1.2-0.1e35840.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2-0.1e35840.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice f5e349ceb2 Revert "gnu: bcachefs-tools: Restyle format."
This reverts commit a5477e3a82.
This ‘guix style’d change does not improve readability, sometimes
reduces it, and awkwardly cramps horizontal space.
2023-09-24 02:00:00 +02:00
Timotej Lazar ce0cc6137d gnu: sssd: Update to 2.9.2.
* gnu/packages/sssd.scm (sssd): Update to 2.9.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27 12:08:02 +01:00
Tobias Kortkamp ceab162669 gnu: wvkbd: Update to 0.14.1.
* gnu/packages/xdisorg.scm (wvkbd): Update to 0.14.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27 12:08:02 +01:00
pinoaffe 3fe9a30e94 gnu: yt-dlp: Update to 2023.09.24.
* gnu/packages/video.scm (yt-dlp): Update to 2023.09.24.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27 12:08:02 +01:00