1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-30 22:35:57 +02:00
Commit Graph

163248 Commits

Author SHA1 Message Date
Cayetano Santos cd0d85498b gnu: rocm-smi: Deprecate in favor or rocm-smi-lib.
* gnu/packages/rocm-tools.scm (rocm-smi): Delete variable.

Merges guix/guix!6339

Change-Id: I092659f6a4bc7c660804f5ea98eec407fe4afbdd
2026-02-18 10:52:53 +01:00
Cayetano Santos b03cb4de7f gnu: Add rocm-smi-lib.
* gnu/packages/rocm.scm (rocm-smi-lib): New variable.

Merges guix/guix!6339

Change-Id: I1f54236a145278151087042f71c1c7edec7ebf1f
2026-02-18 10:52:47 +01:00
Johannes Elsing fd901ada99 gnu: Add perfetto.
* gnu/packages/profiling.scm (perfetto): New variable.

Merges guix/guix!6434

Change-Id: Icac4060e929d721e1c0cf28237a3f1b16b339ab4
Co-authored-by: David Elsing <david.elsing@posteo.net>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
2026-02-18 10:44:55 +01:00
Maxim Cournoyer ca29d19bd2 Revert "gnu: jamvm: Fix build on powerpc64."
This reverts commit 99c1e2c540. Pushed by mistake.
2026-02-18 17:54:10 +09:00
Maxim Cournoyer 99c1e2c540 gnu: jamvm: Fix build on powerpc64.
* gnu/packages/java-bootstrap.scm (jamvm)
[#:modules]: New argument.
[#:configure-flags]: Preserve existing configure flags such as --enable-ffi.
[inputs]: Add libffi.

Relates-to: https://issues.guix.gnu.org/79270
Change-Id: Ie02fd3330b0dd11a794b1549319323b2efcd7177
2026-02-18 17:51:19 +09:00
Patrick Norton c6a4533f30 gnu: perl-curses: Update to 1.45.
* gnu/packages/ncurses.scm (perl-curses): Update to 1.45.

Change-Id: Iad588eadebf87ae78d066925e9274a1692b6863e
Signed-off-by: jgart <jgart@dismail.de>
2026-02-17 22:43:02 -05:00
jgart 8fe8871e6e gnu: Add emacs-forth-mode.
* gnu/packages/emacs-xyz.scm (emacs-forth-mode): New variable.

Change-Id: I7113f87a2961c66708f4464fdcb382a8dacf61ba
2026-02-17 21:56:42 -05:00
Andreas Enge 76eda0f90a gnu: Remove python-pytest-mypy-testing.
* gnu/packages/check.scm (python-pytest-mypy-testing): Delete variable.

Fixes: guix/guix#5734
Change-Id: I2e317da0f32d503d4f07da996d6d9e85dd65ad44
2026-02-18 01:03:46 +01:00
Andy Tai e40946ecda gnu: firejail: Update to 0.9.78.
* gnu/packages/linux.scm (firejail): Update to 0.9.78.
[source]: Switch to git-fetch.

Change-Id: I43072a7058daaaa746835e28fbc10e5ceba09e84
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-17 16:01:41 -08:00
Andreas Enge 58f60f094d gnu: Remove python-pygit2-1.11.
* gnu/packages/python-xyz.scm (python-pygit2-1.11): Delete variable.

Fixes: guix/guix#5716
Change-Id: Ieb2e73fec34b362b296c5d9c79f4f51784f3c48f
2026-02-18 00:59:13 +01:00
Andreas Enge 4244d7e3e4 gnu: python-pygit2: Disinherit from python-pygit2-1.11,
* gnu/packages/python-xyz.scm: Do not inherit from python-pygit2-1.11,
but copy-paste fields.

Change-Id: I98616f5ce9705869223215c6946837e7997feb9f
2026-02-18 00:56:19 +01:00
Andreas Enge dfab9ce6e0 gnu: Remove gitless.
* gnu/packages/version-control.scm (gitless): Delete variable.

Change-Id: Iaee1c2bd4eaa032ccbdebe83baa57f09ea23de9f
2026-02-18 00:51:48 +01:00
Andy Tai caf2e000f8 gnu: libnl: Update to 3.7.0
* gnu/packages/linux.scm (libnl): Update to 3.7.0

Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18 00:17:11 +01:00
Andreas Enge e9e49d44db gnu: sssd: Update to 2.9.8.
* gnu/packages/sssd.scm (sssd): Update to 2.9.8.

Change-Id: I23dece6dd69688182dacfb2a150e3542a167cc55
2026-02-18 00:11:01 +01:00
Andreas Enge a29122743a gnu: hubbub: Modernize input.
* gnu/packages/web.scm (hubbub)[native-inputs]: Replace json-c-0.12
by json-c.

Change-Id: Ib094c7033eb2d082d979d512f22579499355b991
2026-02-17 22:09:47 +01:00
Omar Bassam 8b23207846 gnu: sbcl-deploy: Update to 3.0.0-3.5d57fcc.
* gnu/packages/lisp-xyz.scm (sbcl-deploy): Update to 3.0.0-3.5d57fcc.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: Icfbb625004bfc2896fb939db1de33ee4f422d4e0
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2026-02-17 12:18:26 -05:00
Omar Bassam cf503ca79e gnu: Add cl-sha3.
* gnu/packages/lisp-xyz.scm (cl-sha3): New variable.

Change-Id: I38dd1cd7619a1032b1b2609a5be225bc81b101f3
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2026-02-17 12:18:04 -05:00
Yelninei b57b0ee8dc gnu: Add gcc-cross-x86_64-pc-gnu-toolchain.
* gnu/packages/cross-toolchain.scm (gcc-cross-x86_64-pc-gnu-toolchain): New variable.

Change-Id: I8a73b228ae3646dff0f38fcc84ca7f1ce931fc58
2026-02-17 16:55:10 +01:00
Yelninei 47b9bcd0d1 gnu: Add gcc-cross-i586-pc-gnu-toolchain.
* gnu/packages/cross-toolchain.scm (gcc-cross-i586-pc-gnu-toolchain): New variable.

Change-Id: Ia6e3257d9c8a88a85ab891778ce34c1809d44765
2026-02-17 16:55:10 +01:00
Yelninei ed12fe96e9 gnu: cross-mig: Support all supported-systems.
The inherited gnumach-headers would restrict supported-systems.

* gnu/packages/cross-base.scm (cross-mig): Remove inherited gnumach-headers.

Change-Id: I2e1f48d161f12d50ba97783f2c6d186f93b8d102
2026-02-17 16:55:10 +01:00
Yelninei bec6fbad23 gnu: xhurd-core-headers: Reset supported-systems.
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems
for xhurd-core-headers.

Change-Id: I1c971d01d315d5da2231204016ec157816d0cea9
2026-02-17 16:55:10 +01:00
Yelninei 760736e5d5 gnu: xhurd-minimal: Reset supported-systems.
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems
for xhurd-minimal.

Change-Id: I74bf8ed0553ecf65b29d844f1e10e5b5b04a021b
2026-02-17 16:55:10 +01:00
Yelninei 812396104c gnu: xglibc/hurd-headers: Reset supported-systems.
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems
for xglibc/hurd-headers.

Change-Id: I22bfb6384324da8cab9f47a2ee439db7f9426b8a
2026-02-17 16:55:10 +01:00
Yelninei 1eb490516f gnu: xhurd-headers: Reset supported-systems.
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems
for xhurd-headers.

Change-Id: Id02452096b77c3be13916ca31244e7a145e26840
2026-02-17 16:55:10 +01:00
Yelninei a7daab4200 gnu: cross-gnumach-headers: Reset supported-systems.
* gnu/packages/cross-base.scm (cross-gnumach-headers): Reset supported-systems.

Change-Id: Id5b74d604a1dbe45fb4c6ac50a8e72aca0c314fd
2026-02-17 16:55:10 +01:00
Andreas Enge c56a48a317 gnu: Remove vboot-utils.
* gnu/packages/bootloaders.scm (vboot-utils): Delete variable.
* gnu/packages/patches/vboot-utils-fix-format-load-address.patch,
gnu/packages/patches/vboot-utils-fix-tests-show-contents.patch,
gnu/packages/patches/vboot-utils-skip-test-workbuf.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.

Fixes: guix/guix#5667
Change-Id: If37bea70477f5a03e4c5c05f5e151d3bbef6ecbe
2026-02-17 16:52:31 +01:00
Cayetano Santos 4e4574a7a9 gnu: python-edalize: Update to 0.6.4.
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.4.
[native-inputs]: Add python-setuptools-scm.

Change-Id: I86fcbac1100fe2b4e7bf117abcb83b0e1d9b9266
2026-02-17 16:29:38 +01:00
jgart effb271ea0 gnu: trealla: Update to 2.90.24.
* gnu/packages/prolog.scm (trealla): Update to 2.90.24.

Change-Id: I2e5383645d43b3a1c8c7bcd06ae42d6dd99266e2
2026-02-17 09:42:12 -05:00
Andreas Enge de78735598 gnu: Remove u-boot-nintendo-nes-classic-edition.
* gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition):
Delete variable.
* gnu/packages/patches/u-boot-nintendo-nes-serial.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.

Fixes: guix/guix#5666
Change-Id: I318724a3d749e3e5357abc150b5c1d72b1c200cb
2026-02-17 13:44:24 +01:00
Andreas Enge dbdc450f55 gnu: Remove qemu-for-american-fuzzy-lop.
* gnu/packages/debug.scm (qemu-for-american-fuzzy-lop): Delete variable.
* gnu/packages/patches/qemu-glibc-2.27.patch,
gnu/packages/patches/qemu-glibc-2.30.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.

Fixes: guix/guix#5668
Change-Id: I860b2c87fb203fc96b715514064c9a229cbc008b
2026-02-17 13:44:24 +01:00
Andreas Enge 2cec827d76 gnu: Remove american-fuzzy-lop.
* gnu/packages/debug.scm (american-fuzzy-lop): Delete variable.

Change-Id: I10d6004dc9e3c574eec49e523c8633bab7d6d90b
2026-02-17 13:44:24 +01:00
Andreas Enge 40fdbd43a1 gnu: aflplusplus: Drop inheritance from american-fuzzy-lop.
The resulting derivation remains unchanged.

* gnu/packages/debug.scm (aflplusplus)[inherit]: Remove field.
[build-system, synopsis, license]: Copy-paste fields from
american-fuzzy-lop.
[arguments]: Use arguments from american-fuzzy-lop and keep the
duplicate %modify-phases.

Change-Id: I3972e1ab2ace5a84041181a83d728822c7f49c5f
2026-02-17 13:44:24 +01:00
Efraim Flashner d926044cd5 gnu: efitools: Rewrite using g-exps.
* gnu/packages/efi.scm (efitools)[arguments]: Rewrite using g-exps.

Change-Id: I560426dd6b9192d1e058a8f9152ba033219dd410
2026-02-17 13:34:08 +02:00
Efraim Flashner 3383344427 gnu: efitools: Disable parallel builds.
* gnu/packages/efi.scm (efitools)[arguments]: Add a flag to disable
building in parallel.

Change-Id: Ibd7f83368869cf090b8ee5ff513dbae69d2d31f4
2026-02-17 13:32:20 +02:00
Andreas Enge 2a76831a8d gnu: Remove asli.
* gnu/packages/graphics.scm (asli): Delete variable.

Fixes: guix/guix#5674
Change-Id: I8c9ee52443a0263878abc9645edbcdc28fd3c9cf
2026-02-17 12:29:03 +01:00
Andreas Enge 3f9174ce5a gnu: Remove rbldnsd.
* gnu/packages/dns.scm (rbldnsd): Delete variable.

Fixes: guix/guix#5665
Change-Id: I299dc2f527fd9e3df749422920eaa90351223ee6
2026-02-17 12:24:23 +01:00
Andreas Enge 1797f72918 gnu: Remove ghmm.
* gnu/packages/machine-learning.scm (ghmm): Delete variable.

Fixes: guix/guix#5664
Change-Id: I144b4c8f23b2edc7ba8efb19739fdfde1e9e65f6
2026-02-17 12:24:23 +01:00
Andreas Enge 4d821469b5 gnu: Remove glusterfs.
* gnu/packages/file-systems.scm (glusterfs): Delete variable.

Fixes: guix/guix#5663
Change-Id: I2a1a701c5bcd9568bc7dbeb391080363c965dc87
2026-02-17 12:24:23 +01:00
Andreas Enge 08f155c229 gnu: Remove sundials-5.
* gnu/packages/maths.scm (sundials-5): Delete variable.

Fixes: guix/guix#5661
Change-Id: I83e2ad59729c48b769fe398bb33094b7858ebfca
2026-02-17 12:24:23 +01:00
Andreas Enge 768bd91010 gnu: Remove sundials-openmpi-5.
* gnu/packages/maths.scm (sundials-openmpi-5): Delete variable.

Change-Id: I415d99e7ecbbb86969a471852e8707991606e622
2026-02-17 12:24:23 +01:00
Andreas Enge 03732b485b gnu: Remove tophat.
* gnu/packages/bioinformatics.scm (tophat): Delete variable.

Fixes: guix/guix#5660
Change-Id: I57eb5355b1eb3da2acbd539e5f795c66f3e1fae6
2026-02-17 12:24:22 +01:00
Andreas Enge 3855564f5a gnu: Remove ppsspp.
* gnu/packages/emulators.scm (ppsspp): Delete variable.
* gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Remove file.
* gnu/packages/emulators.scm (dist_patch_DATA): Unregister patch.

Fixes: guix/guix#5605
Change-Id: I10c4e5bc8c0d0a9cff60288ed2d81391017b4ec6
2026-02-17 12:24:22 +01:00
Andreas Enge 489547e88c gnu: Remove calcmysky-qt5.
* gnu/packages/astronomy.scm (calcmysky-qt5): Delete variable.

Fixes: guix/guix#5596
Change-Id: I868d6026e259c42daa133fd73d00fa4b91dfaed1
2026-02-17 12:24:22 +01:00
Andreas Enge 74a5291ec5 gnu: Remove python-pypdf2.
* gnu/packages/pdf.scm (python-pypdf2): Delete variable.

Fixes: guix/guix#1468
Change-Id: I722d9325be7043fb171ed2e92755661a9fa03950
2026-02-17 12:24:22 +01:00
Andreas Enge a104f2de71 gnu: Remove stapler.
* gnu/packages/pdf.scm (stapler): Delete variable.

Fixes: guix/guix#5591
Change-Id: I19b988988490a937dd3f19d1d63e5fb51b66421a
2026-02-17 12:24:13 +01:00
Cayetano Santos b8d25fa5da gnu: python-vunit: Update to 5.0.0-dev.8.
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.8.
[arguments]: Update ’run-examples #:phase.

Change-Id: I27150ef2ff1d1644eca7d041f82283f1e7288932
2026-02-17 11:22:05 +01:00
Nicolas Graves 4dacefce98 gnu: Add emacs-xdg-launcher.
* gnu/packages/emacs-xyz.scm (emacs-xdg-launcher): New variable.

Merges guix/guix!6108

Change-Id: Idfcdde8460606e2130949a6d17db963016c94d73
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-17 08:30:21 +01:00
Janneke Nieuwenhuizen f02b2fab9d Revert "gnu: make-bootstrap: Fix guile-static for the 64-bit Hurd."
With the proper fix in commit
    7fe040f38a
    gnu: make-bootstrap: Fix guile-static properly for the Hurd.

this workaround is no longer necessary.

This reverts commit 63e73f3c90.

Change-Id: I2c0643176f638ef4a8b84d944abeb745ffeb229f
2026-02-17 07:58:37 +01:00
Janneke Nieuwenhuizen 7fe040f38a gnu: make-bootstrap: Fix guile-static properly for the Hurd.
This is a follow-up to commit
    981af99928
    syscalls: Add implementation of statfs for guile-static.

As sugguested by Yelninei via IRC.

gnu/packages/patches/guile-3.0-linux-syscalls.patch: Update to support the
Hurd.  Mention this patch hasn't been presented to upstream Guile.

Change-Id: I4e2271b1b8acdd4eae95942521c777325e81f7b0
2026-02-17 07:56:38 +01:00
Maxim Cournoyer 6a3e18991d gnu: jami: Update to 20260216.0.
* gnu/packages/jami.scm (%jami-nightly-version): Bump version.
(%jami-daemon-commit): Bump commit.
(libjami, jami): Adjust hashes.

Change-Id: Ideaafe66cbbf45a1274ae320f4bae796cfac443c
2026-02-17 12:51:00 +09:00