Commit graph

167370 commits

Author SHA1 Message Date
Andy Tai
603b6526c9
gnu: tensorflow-lite: Enable xnnpack dependency.
* gnu/packages/machine-learning.scm (tensorflow-lite)[inputs]: Add xnnpack.
[arguments]<#:tests>: Enable tests.
[arguments]<#:configure-flags>: Add flags to enable xnnpack.

Change-Id: I434d209fe3db4c8944bf07217a472d8545f96ee0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-29 16:36:28 +02:00
Andreas Enge
ae3e4b9dab
gnu: trinityrnaseq: Update to 2.15.2.
* gnu/packages/bioinformatics.scm (trinityrnaseq): Update to 2.15.2.

Change-Id: I3b0e6d71816db52b533b4f48757e180c1ca0af4b
2025-08-29 16:02:01 +02:00
Cayetano Santos
7031794abe
gnu: fftgen: Update home-page.
* gnu/packages/fpga.scm (fftgen): Switch home-page.

Change-Id: I0d8ff0b078462ddf7c859bd62d116c65b5f2c69b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-29 11:34:30 +02:00
Liliana Marie Prikler
06f79dc2bd
gnu: gimp-2: Fix build.
* gnu/packages/patches/gimp-fix-metadata-editor.patch: New file.
* gnu/packages/patches/gimp-fix-tiff-load.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/gimp.scm (gimp-2) [source] <patches>: Apply them.

Fixes: #1676
Change-Id: I6524d7e4f90f56d75f69a3b65e0ee6627924258c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-29 09:02:01 +09:00
Maxim Cournoyer
7527222a27
gnu: qtbase: Fix tst_qthread for all platforms.
Rediscovered on x86_64... (see
<https://bugreports.qt.io/browse/QTBUG-139617>).

* gnu/packages/qt.scm (qtbase) [source]: Add qtbase-fix-thread-test.patch.
[#:phases] {patch-aarch64-tests}: Delete.

Change-Id: I1e77b5cd5f649138590fbe5b92f85c207a239254
2025-08-29 08:56:54 +09:00
Yelninei
450e33b0f8
gnu: util-linux: Use system-hurd? to distinguish hurd-systems.
* gnu/packages/linux.scm (util-linux): Use system-hurd? when skipping tests.

Change-Id: Ic6f7fe4b5e8918a6b30bc00b8272e8e7bd7c3f43
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:26 +02:00
Yelninei
68b1a8c73d
gnu: xf86-input-keyboard: Use %hurd-systems.
* gnu/packages/xorg.scm (xf86-input-keyboard): Use %hurd-systems as supported-systems.

Change-Id: I7a3e41ecf6d89fe6d451dd2253b26a38e4eca0c2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:26 +02:00
Cayetano Santos
3d55f5c6b9
gnu: verilator: Improve style.
* gnu/packages/fpga.scm (verilator)[arguments]: Use G-Expressions.

Change-Id: I3c04b4a632baaa8f2ff2f79354954fccafbbfd4a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Cayetano Santos
3282a001e9
gnu: hdlmake: Update home-page.
* gnu/packages/fpga.scm (hdlmake): Switch home-page.

Change-Id: I7b2a11ba5bcfd345eab99d8906cca6152b14753c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Cayetano Santos
481a62fe10
gnu: libsigrok: Improve style.
* gnu/packages/electronics.scm (libsigrok)[arguments]: Use
G-Expressions.

Change-Id: I6ba9cbf71142577be62187e09fee4d0f89b79ba9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Cayetano Santos
44a5f936a3
gnu: libsigrokdecode: Improve style.
* gnu/packages/electronics.scm (libsigrokdecode)[arguments]: Use G-Expressions.

Change-Id: I6f8eb96d7b8ca196932d18bcb4fbccf96a758b7d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Cayetano Santos
b5f1e3671c
gnu: pulseview: Improve style.
* gnu/packages/electronics.scm (pulseview)[arguments]: Use
G-Expressions.
[description]: Fix max column.

Change-Id: Ic4856ec45270dfd23dc5a5990db18bf25c3ec78c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Simon Josefsson
91fb87d0ab
gnu: guile-gnutls: Use git-archive tarballs instead of make-dist tarballs.
* gnu/packages/tls.scm (guile-gnutls): Update tarball URL.  Add autoconf/automake.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Ludovic Courtès
173709089b
doc: Add link to issues and pull requests with the ‘deprecation’ label.
* doc/contributing.texi (Deprecation Policy): Add note with link to
issues and pull requests with the ‘deprecation’ label.

Change-Id: If5e833e20c11796f961f48e086c54fdbb9155dd1
2025-08-28 23:01:25 +02:00
jgart
5dfbbcb170
gnu: Add python-django-widget-tweaks.
* gnu/packages/django.scm (python-django-widget-tweaks): New variable.

Change-Id: Idf20e8d6666da3a2564432fa4613354848cba920
2025-08-28 15:26:57 -05:00
Alex Devaure
32148e9a3c
gnu: darktable: Update to 5.2.1.
* gnu/packages/photo.scm (darktable): Update to 5.2.1.

Change-Id: Ifb4797ffaa9fe602b583b5c08769ca7648d2b965
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:32:47 +02:00
Cayetano Santos
e10c904651
gnu: fftgen: Improve style.
* gnu/packages/fpga.scm (fftgen)[arguments]: Use G-Expressions.

Change-Id: I024bb0fc490682209cf28d49110f7585e4906e16
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:24:27 +02:00
Cayetano Santos
c6f060fc43
gnu: fftgen: Update to 0-1.3378b77.
* gnu/packages/fpga.scm (fftgen): Update to 0-1.3378b77.
[arguments]: Activate tests.
[native-inputs]: Add python-minimal, verilator, which, fftw and bc.

Change-Id: If35ac1d053bf8b93fea07c1d89681e6dc7591ad4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:24:27 +02:00
Aiden Isik
6c654afd88
gnu: simg2img: Fix compilation with GCC 14.
* gnu/packages/android.scm (simg2img)[arguments]<#:phases>:
Add 'patch-calloc-order.

Change-Id: Ia5dc3a0dc23e1fbbd3a0bfe008c6e50fa4a04795
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:20:19 +02:00
Danny Milosavljevic
5b88c11c3e
gnu: seabios: Update to 1.17.0.
* gnu/packages/firmware.scm (seabios): Update to 1.17.0.
[arguments]<#:phases>[build-description-tables]: Delete phase.

Closes: #2082
Change-Id: Ida678f23f045efa0f3c8cb1d78115c6867676132
2025-08-28 18:04:46 +02:00
Danny Milosavljevic
d4fcf0fa87
gnu: Add refind.
* gnu/packages/bootloaders.scm (refind): New variable.

Closes: #7
Change-Id: I39c2d0a3388b7689e6a664fef8f3dc26edfab01d
2025-08-28 17:59:41 +02:00
Greg Hogan
f8f49bf558
gnu: rr: Update to 5.9.0.
* gnu/packages/debug.scm (rr): Update to 5.9.0.
[native-inputs]: Remove ninja.
[inputs]: Add zstd:lib.
[arguments]<#:configure-flags>: Add zstd:lib to rpath.

Change-Id: If9417dad0c8d40ec2bea42e55830fd5638d0098d
2025-08-28 15:13:46 +00:00
Andreas Enge
73d1cbd729
gnu: Remove cdecl.
* gnu/packages/code.scm (cdecl): Delete variable.

Fixes: guix/guix#1631
Change-Id: Ib7526935897348f7b644b795df755a8102d4d403
2025-08-28 12:47:19 +02:00
Andreas Enge
6f066e2d43
gnu: freecad: Update to 1.0.2.
* gnu/packages/engineering.scm (freecad): Update to 1.0.2.

Change-Id: If78d9405e4b8af729621741bb2a1e95681a5aa8d
2025-08-28 12:11:59 +02:00
Janneke Nieuwenhuizen
c5d2b0d58c
gnu: dezyne: Update to 2.18.4.
* gnu/packages/dezyne.scm (dezyne): Update to 2.18.4.

Change-Id: I838f58322b6927b7f72c198448806d835ab7f84f
2025-08-28 11:24:10 +02:00
Ian Eure
a5bf38cf2a
gnu: librewolf: Update to 142.0-1.
Contains fixes for:
CVE-2025-9179: Sandbox escape due to invalid pointer in the
               Audio/Video: GMP component
CVE-2025-9180: Same-origin policy bypass in the Graphics: Canvas2D
               component
CVE-2025-9181: Uninitialized memory in the JavaScript Engine component
CVE-2025-9186: Spoofing issue in the Address Bar component of Firefox
               Focus for Android
CVE-2025-9182: Denial-of-service due to out-of-memory in the Graphics:
               WebRender component
CVE-2025-9183: Spoofing issue in the Address Bar component
CVE-2025-9187: Memory safety bugs fixed in Firefox 142 and Thunderbird
               142
CVE-2025-9184: Memory safety bugs fixed in Firefox ESR 140.2,
               Thunderbird ESR 140.2, Firefox 142 and Thunderbird 142
CVE-2025-9185: Memory safety bugs fixed in Firefox ESR 115.27, Firefox
               ESR 128.14, Thunderbird ESR 128.14, Firefox ESR 140.2,
               Thunderbird ESR 140.2, Firefox 142 and Thunderbird 142

* gnu/packages/librewolf.scm (librewolf): Update to 142.0-1.

Change-Id: Idbe66764c531c708455bb8d1f28740a276aa3bc3
2025-08-27 20:08:03 -07:00
Ian Eure
9636ad9789
gnu: make-librewolf-source: Delete unbundled libraries.
* gnu/packages/librewolf.scm (make-librewolf-source): Delete unbundled
libraries.

Change-Id: I533fa95c33cfed3fa048566d6c436fe1d234bf49
2025-08-27 20:08:02 -07:00
Ian Eure
ad7bc711b0
gnu: firefox-l10n: Update to 93aea9134e458a78257e4164832e4871d1e425d8.
* gnu/packages/librewolf.scm (firefox-l10n): Update to 93aea9134e458a78257e4164832e4871d1e425d8.

Change-Id: I883198ed372bb081d6e5bad2339bdb17daf07029
2025-08-27 20:08:01 -07:00
Ian Eure
aef04b28b7
gnu: nss-rapid: Update to 3.115.
* gnu/packages/nss.scm (nss-rapid): Update to 3.115.
* gnu/packages/patches/nss-3.115-disable-broken-tests.patch: Add.
* gnu/packages/patches/nss-3.115-disable-pkix-ocsp-tests.patch: Add.
* gnu/local.mk (dist_patch_DATA): Add NSS patches.

Change-Id: Ia54c89bd8bf2059c1c8f03cde794c85be9b5c527
2025-08-27 20:08:00 -07:00
jgart
ea7ce1318f
gnu: trealla: Update to 2.82.23.
* gnu/packages/prolog.scm (trealla): Update to 2.82.23.

Change-Id: I37453195864532c4439fac151f76896ba0a89e2c
2025-08-27 16:40:07 -05:00
Andreas Enge
f86c1805b8
gnu: Remove python2-minimal.
* gnu/packages/python.scm (python2-minimal): Delete variable.

Change-Id: I06fc57fb96d1ba11f8c5568bc125b9d4890a29c7
2025-08-27 23:28:43 +02:00
Hartmut Goebel
7c0608ef68
gnu: pdfposter: Update to 0.9.1 and switch to pyproject-build-system.
* gnu/packages/pdf.scm (pdfposter): Update to 0.9.1 and switch
to pyproject-build-system.
[build-system]: Use pyproject-build-system.
[inputs]: Remove python-pypdf2; add python-pypdf.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I3eb17300727b12ac8cd1b30e04765e7cdb668888
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 23:19:18 +02:00
Hartmut Goebel
e910fde42a
gnu: flyer-composer, flyer-composer-cli: Update to 1.0, switch build-system.
* gnu/packages/pdf.scm (flyer-composer): Update to 1.0 and switch to
pyproject-build-system.
[build-system]: Use pyproject-build-system.
[phases]: Wrap gui executable after normal wrapping.
[inputs]: Remove python-pypdf2.
[propagated-inputs]: Add python-pypdf.
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/pdf.scm (flyer-composer-cli): Update to 1.0.
[inputs]: Remove python-pypdf2.

Change-Id: Ia794b0bba78b565e76251b2ea97a86ef9e617b9a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 23:19:02 +02:00
Hartmut Goebel
89d8a25cac
gnu: python-pypdf: Update to 6.0.0.
* gnu/packages/pdf.scm (python-pypdf): Update to 6.0.0.
[native-inputs]: Add python-flit-core-next.

Change-Id: If7f278144d507f7a91518993c724790a552bff48
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 23:15:31 +02:00
Andreas Enge
a23fc374fe
gnu: reprotest: Update to 0.7.30.
* gnu/packages/diffoscope.scm (reprotest): Update to 0.7.30.

Change-Id: I2fe9c8428e1f66a3f5413b1c5b1820371614c387
2025-08-27 23:06:40 +02:00
Leo Famulari
9fa07129f4
gnu: linux-libre 6.12: Update to 6.12.43.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.43.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: If447a103981fa7062b152e6a9fa189d88b31c861
2025-08-27 11:15:37 -04:00
Leo Famulari
c45a2c4b01
gnu: linux-libre: Update to 6.15.11.
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.11.
(linux-libre-6.15-pristine-source): Update hash.

Change-Id: I61a2cdd2fbe74a6fa0be24bfd14d81bb1bc0fb6b
2025-08-27 11:15:33 -04:00
Efraim Flashner
aad612c143
gnu: kiwix-tools: Fix build.
* gnu/packages/web.scm (kiwix-lib-13): New variable.
(kiwix-tools)[inputs]: Replace kiwix-lib with kiwix-lib-13.

Fixes: guix/guix#2238
Change-Id: I09c04865f245e338b53cbeec7ecdfa2d28d6ca73
Reviewed-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 13:14:47 +02:00
Nicolas Goaziou
bd3c1d0c22
gnu: denemo: Update to 2.6.44.
* gnu/packages/music.scm (denemo): Update to 2.6.44.
[source]: Switch to git-fetch.
[arguments]: Add configure flags and a phase to fix build failures.
[inputs]: Remove guile-2.0; add guile-3.0.
[native-inputs]: Add autoconf and automake.

Fixes: guix/guix#2105
Change-Id: I3ca3121bce48e1819abeaa4e6176e4d969544e00
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 12:48:44 +02:00
Guillaume Le Vaillant
261d4ec72e
gnu: xmrig: Update to 6.24.0.
* gnu/packages/finance.scm (xmrig): Update to 6.24.0.

Change-Id: I9dfb25ab9258b4102f197402a4116f8b91421eb1
2025-08-27 11:42:22 +02:00
Guillaume Le Vaillant
665a2ebb3c
gnu: monero-gui: Update to 0.18.4.2.
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.2.

Change-Id: Id8c5da0443aebe0130f6660be0230ad329807db6
2025-08-27 11:42:21 +02:00
Guillaume Le Vaillant
47871f4a2a
gnu: p2pool: Update to 4.9.1.
* gnu/packages/finance.scm (p2pool): Update to 4.9.1.

Change-Id: I122725d9af50b204fc3b887ac37c63668dcbc9bc
2025-08-27 11:42:21 +02:00
Guillaume Le Vaillant
c535c7c155
gnu: monero: Update to 0.18.4.2.
* gnu/packages/finance.scm (monero): Update to 0.18.4.2.

Change-Id: I7ca4563f72dc60faf1cca49e3825276866a4b54b
2025-08-27 11:42:21 +02:00
Philippe SWARTVAGHER
23f64c8d12
gnu: hwloc: Update to 2.12.2.
* gnu/packages/mpi.scm (hwloc): Update to 2.12.2.

Change-Id: I982b72ff9ea8a2885015e514b3378816668fd280
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 11:34:01 +02:00
Andreas Enge
e29ce7be9a
gnu: Remove emilua.
* gnu/packages/lua.scm (emilua): Delete variable.

Fixes: guix/guix#1625
Change-Id: I9672ef3ce1ddb10bdfea847867b48891dbb17098
2025-08-27 10:18:24 +02:00
Andreas Enge
7705745d7f
gnu: Remove go-github.com-nsf-gothic.
* gnu/packages/tcl.scm (go-github.com-nsf-gothic): Delete variable.

Fixes: guix/guix#1602
Change-Id: Iffa54dc0cac4a6555084bb11a70975330476f226
2025-08-27 10:17:18 +02:00
Andreas Enge
5ecfc9e731
gnu: Remove go-github-com-certifi-gocertifi.
* gnu/packages/tls.scm (go-github-com-certifi-gocertifi): Delete variable.

Fixes: guix/guix#1601
Change-Id: Ieddb4fb8a864c6543f1ee28c834e649e5834430b
2025-08-27 10:16:22 +02:00
Anderson Torres
4f399ba755
gnu: Remove apple-bash.
Neither version 125 nor 140 (the most recent upstream) compile.

* gnu/packages/apple.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Remove
reference to apple.scm.

Change-Id: I206419a972c46676b9203cca90f8777d2560fad7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 10:13:05 +02:00
Cayetano Santos
6d08d9f686
gnu: llvm-for-rocm: Update package details.
* gnu/packages/llvm.scm (llvm-for-rocm): Update package details.
[home-page]: Update URL.
[synopsys]: Update.
[description]: Update.

Change-Id: I37e28a33fd3980b6716627fe74ed9d9e8d5b2d2d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-27 10:11:14 +02:00
ColdSideOfYourPillow
3e62320dfd
gnu: Add emacs-ultra-scroll.
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): New variable.

Change-Id: I4f2934609ebc07ba7af7e6fde9d24050b740eb58
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-27 09:53:04 +02:00