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>
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>
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>
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>
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
gnu: Add python-django-widget-tweaks.
* gnu/packages/django.scm (python-django-widget-tweaks): New variable.
Change-Id: Idf20e8d6666da3a2564432fa4613354848cba920
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>
gnu: fftgen: Improve style.
* gnu/packages/fpga.scm (fftgen)[arguments]: Use G-Expressions.
Change-Id: I024bb0fc490682209cf28d49110f7585e4906e16
Signed-off-by: Andreas Enge <andreas@enge.fr>
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>
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>
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
gnu: Add refind.
* gnu/packages/bootloaders.scm (refind): New variable.
Closes: #7
Change-Id: I39c2d0a3388b7689e6a664fef8f3dc26edfab01d
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
gnu: Remove cdecl.
* gnu/packages/code.scm (cdecl): Delete variable.
Fixes: guix/guix#1631
Change-Id: Ib7526935897348f7b644b795df755a8102d4d403
gnu: freecad: Update to 1.0.2.
* gnu/packages/engineering.scm (freecad): Update to 1.0.2.
Change-Id: If78d9405e4b8af729621741bb2a1e95681a5aa8d
gnu: dezyne: Update to 2.18.4.
* gnu/packages/dezyne.scm (dezyne): Update to 2.18.4.
Change-Id: I838f58322b6927b7f72c198448806d835ab7f84f
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
gnu: make-librewolf-source: Delete unbundled libraries.
* gnu/packages/librewolf.scm (make-librewolf-source): Delete unbundled
libraries.
Change-Id: I533fa95c33cfed3fa048566d6c436fe1d234bf49
gnu: firefox-l10n: Update to 93aea9134e458a78257e4164832e4871d1e425d8.
* gnu/packages/librewolf.scm (firefox-l10n): Update to 93aea9134e458a78257e4164832e4871d1e425d8.
Change-Id: I883198ed372bb081d6e5bad2339bdb17daf07029
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