1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 22:20:38 +02:00
Commit Graph

144519 Commits

Author SHA1 Message Date
Andreas Enge
8c0e6d938b gnu: pari-gp: Update to 2.17.2.
* gnu/packages/algebra.scm (pari-gp): Update to 2.17.2.

Change-Id: I2e84a1bc0477e6db0d681e4483269d254eef10c3
2025-03-13 14:12:18 +01:00
Florian Pelz
d706c1b1e6 gnu: g-golf-adw-1-examples: Downgrade to 0.8.0.
* gnu/packages/guile-xyz.scm (g-golf-source): New procedure.
(guile-g-golf, g-golf-adw-1-examples)[source]: Use it.
(g-golf-adw-1-examples)[version]: Go back to 0.8.0, where adwaita-1-demo
still supports our version of libadwaita.

Change-Id: I469d1039e859e5dafb0d4ca05a13f6f28ac87c24
2025-03-13 13:01:45 +01:00
Florian Pelz
8f705a6fb0 gnu: G-Golf: Fix synopsis.
Suggested by David Pirotte previously, who had written in private mails that
"unlike the guix synopsis declares, g-golf is not a GI binding for
guile. it (obviously) implement a GI low level binding, but that only
covers 10% of g-golf's code, if not less".

* gnu/packages/guile-xyz.scm (guile-g-golf)[synopsis]: Use proper synopsis.

Change-Id: I96357d7989362b8da3cc256cc4fa47658a5091d4
2025-03-13 13:01:45 +01:00
Andy Tai
67b17c1811 gnu: guile-g-golf: Update to 0.8.1.
* gnu/packages/guile-xyz.scm (guile-g-golf): Update to 0.8.1.

Change-Id: If4503e69bd7f58ec01b83b7332191184f4c5bd52
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2025-03-13 13:01:44 +01:00
Florian Pelz
abdd3164f4 gnu: g-golf-adw-1-examples: Fix build.
Environment variable GDK_PIXBUF_MODULE_FILE is no longer set since
4838b7b0e9.
See <https://bugs.gnu.org/76697#10>.

* gnu/packages/guile-xyz.scm (g-golf-adw-1-examples)[arguments]: Actually
use GLIB-OR-GTK-BUILD-SYSTEM’s phases, which set the GDK_PIXBUF_MODULE_FILE
environment variable.

Change-Id: Ib2a7036833360ef265f3a6a368498cf6aabf9b08
2025-03-13 13:01:02 +01:00
Arun Isaac
477895ad22 gnu: mumi: Update to 0.8.0.
* gnu/packages/mail.scm (mumi): Update to 0.8.0.
2025-03-13 03:13:28 +00:00
Arun Isaac
fdcc40eeb3 gnu: guile-email: Update to 0.4.0.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.4.0.
2025-03-13 03:01:14 +00:00
Remco van 't Veer
e124661486 gnu: cairo: Fix regression writing PDFs with fonts via graft.
Fix out of memory errors when writing PDFs with fonts embedded in
xournalpp and others.  See also:

  https://gitlab.freedesktop.org/cairo/cairo/-/issues/870

* gnu/packages/gtk.scm (cairo)[replacement]: New field pointing to cairo-1.18.4.
* gnu/packages/gtk.scm (cairo-1.18.4): Add package.

Change-Id: I6efa5a3acdf39fe78e558173f896f3a6abbc5c27
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-13 10:10:07 +09:00
Maxim Cournoyer
4da217b7d9 gnu: linphone-desktop: Add qtwayland-5 to inputs.
Otherwise it fails to run in an environment using QT_QPA_PLATFORM=wayland.

* gnu/packages/linphone.scm (linphone-desktop)
[inputs]: Add qtwayland-5.

Change-Id: I0ffd033134394f2b40d5f5023475ce4f22e5fc85
2025-03-13 10:06:25 +09:00
Ian Eure
e20bca4202 gnu: librewolf: Update to 136.0.1-1.
* gnu/packages/librewolf.scm (librewolf): Update to 136.0.1-1.

Change-Id: Iefe3511e0b6c3b5ab0c195c424917f56fff1aef6
2025-03-12 17:39:22 -07:00
jgart
be1e7594e5 gnu: trealla: Update to 2.65.0.
* gnu/packages/prolog.scm (trealla): Update to 2.65.0.

Change-Id: I194de079c044cff9b49707a37e5c27faf046f9e1
2025-03-12 18:29:50 -05:00
Calum Irwin
d83d4653e4 gnu: Add wlrctl.
* gnu/packages/xdisorg.scm (wlrctl): New variable.

Change-Id: Ic66dfb1ffb85c9d3cc1287817c74d69403c3f4eb
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-12 22:47:15 +01:00
Andy Tai
ac19daa9d4 gnu: octave: Update to 9.4.0
*  gnu/packages/maths.scm (octave-cli): Update to 9.4.0

Change-Id: I9891e6f2a85b5909725f5fa5b45edaaa65594cfa
Signed-off-by: Eric Bavier <bavier@posteo.net>
2025-03-12 10:20:13 -05:00
Andy Tai
9449ab3c20 gnu: wxwidgets: Update to 3.2.6.
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.6.

Change-Id: Ic8ab205e6774615f4b630fd64009fcb2b8d8a95b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-12 12:23:20 +01:00
Andreas Enge
3e7d70ec71 gnu: sage: Update to 10.6.beta9.
* gnu/packages/patches/sage-update-pari-gp.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* * gnu/packages/sagemath.scm (source): Update to 10.6.beta9. Drop patch.

Change-Id: If01883f6f2fe36a79b385fb903eeba91fbcaef79
2025-03-12 11:40:16 +01:00
Zheng Junjie
dec40dd50f gnu: ksanecore: Update to 24.12.3.
* gnu/packages/kde.scm (ksanecore): Update to 24.12.3.

Change-Id: I9f09cef4104631356de853c44cdd50c0bfad431e
2025-03-12 17:44:34 +08:00
Zheng Junjie
cfed239f86 gnu: massif-visualizer: Update to 24.12.3.
* gnu/packages/kde.scm (massif-visualizer): Update to 24.12.3.

Change-Id: I4ee4e6c5adff1a2cf1e09ba55a4a9bd00c8c0af0
2025-03-12 17:44:34 +08:00
Tomas Volf
387fb90ac6 gnu: podman: Update to 5.4.1.
* gnu/packages/containers.scm (podman): Update to 5.4.1.

Change-Id: Ic1eda1231af028300580f4c14635ef34a1fe54de
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-12 17:44:34 +08:00
Tomas Volf
b9c7a7dac2 gnu: buildah: Update to 1.39.2.
* gnu/packages/containers.scm (buildah): Update to 1.39.2.

Change-Id: I9cfe18de7e14b303645b9d2c0aa8ebe3deb36220
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-12 17:44:34 +08:00
Ashish SHUKLA
d13249dbe3 gnu: zfs: Update to 2.3.1.
* gnu/packages/file-systems.scm (zfs): Update to 2.3.1.

Change-Id: I339807e71081459a3aceb6a41ae7a7ae25fdb155
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-12 17:44:34 +08:00
Christopher Baines
ab0b6e920f gnu: bffe: Update to 0-13.ec2cae0.
* gnu/packages/package-management.scm (bffe): Update to 0-13.ec2cae0.

Change-Id: I5895f0b68ecd961cfc3ac0816ce6219a6441230a
2025-03-12 09:34:46 +00:00
Christopher Baines
86d13ed569 gnu: guix-build-coordinator: Update to 0-124.bacdd64.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-124.bacdd64.

Change-Id: I677811b464e9479a58e39f5deb79dd7d9148d215
2025-03-12 09:32:36 +00:00
Christopher Baines
6a499bbb8e services: guix-data-service: Use a script for database setup.
To avoid loading data service code in to the shepherd.

* gnu/services/guix.scm (guix-data-service-shepherd-services): Use a script
for database setup.

Change-Id: Ic67b33a98d63be69c8ee36d6e279d2c5690c179e
2025-03-12 09:27:47 +00:00
Christopher Baines
49e1504de2 gnu: guix-data-service: Update to 0.0.1-65.1181b13.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-65.1181b13.

Change-Id: Ibebc492d17d657ad8f889147312d7a266303d465
2025-03-12 09:27:40 +00:00
Christopher Baines
21240093cb gnu: guile-knots: Update to 0-15.da69fd1.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-15.da69fd1.

Change-Id: Iccb0c2fe994aa9a7b26fbf33c32da98ac656dfda
2025-03-12 09:24:04 +00:00
Suhail Singh
9eddd250b7 gnu: emacs-git-email: Update to 0.7.2.
* gnu/packages/emacs-xyz.scm (emacs-git-email): Update to 0.7.2.

Change-Id: I6322d5cfe8487d37ccc9f847f3d32cd597b0d3f8
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-11 21:32:45 -07:00
Ian Eure
d52ca2c579 gnu: librewolf: Shorten line length.
* gnu/packages/librewolf.scm (librewolf): Shorten line length.

Change-Id: I27eea08401b16b56e29b61c5dc6f87f7517b87d4
2025-03-11 21:24:16 -07:00
Ian Eure
0b7c8ee635 gnu: librewolf: Update to 136.0-2 [security fixes].
CVE-2025-1930: AudioIPC StreamData could trigger a use-after-free in
               the Browser process
CVE-2025-1939: Tapjacking in Android Custom Tabs using transition
               animations
CVE-2025-1931: Use-after-free in WebTransportChild
CVE-2025-1932: Inconsistent comparator in XSLT sorting led to
               out-of-bounds access
CVE-2025-1933: JIT corruption of WASM i32 return values on 64-bit CPUs
CVE-2025-1940: Android Intent confirmation prompt tapjacking using
               Select options
CVE-2024-9956: Passkey phishing within Bluetooth range
CVE-2025-1934: Unexpected GC during RegExp bailout processing
CVE-2025-1941: Lock screen setting bypass in Firefox Focus for Android
CVE-2025-1942: Disclosure of uninitialized memory when .toUpperCase()
               causes string to get longer
CVE-2025-1935: Clickjacking the registerProtocolHandler info-bar
CVE-2025-1936: Adding %00 and a fake extension to a jar: URL changed
               the interpretation of the contents
CVE-2025-1937: Memory safety bugs fixed in Firefox 136, Thunderbird
               136, Firefox ESR 115.21, Firefox ESR 128.8, and
               Thunderbird 128.8
CVE-2025-1938: Memory safety bugs fixed in Firefox 136, Thunderbird
               136, Firefox ESR 128.8, and Thunderbird 128.8
CVE-2025-1943: Memory safety bugs fixed in Firefox 136 and Thunderbird
               136

* gnu/packages/librewolf.scm (librewolf): Update to 136.0-2.

Change-Id: Ia3b5777478fa8443471bd1e61898128cdeda4bcf
2025-03-11 21:24:10 -07:00
Ian Eure
dafdca07ea gnu: Add libpng-apng-for-librewolf.
* gnu/packages/image.scm (libpng-apng-for-librewolf): New variable.

Change-Id: I2cb700c28478fe30dd750dedf07bde73f6b2ceab
2025-03-11 21:24:00 -07:00
Ian Eure
3a3619a7e2 gnu: firefox-l10n: Update to 24e2602d2221646fbbe92e908bed0d605acd2e8a.
* gnu/packages/librewolf.scm (firefox-l10n): Update to 24e2602d2221646fbbe92e908bed0d605acd2e8a.

Change-Id: I32c4748b6d76c21cf1e4dadbb0859cb55fb9a2ef
2025-03-11 21:12:11 -07:00
Ian Eure
18f230adf5 gnu: nss-rapid: Update to 3.109.
* gnu/packages/nss.scm (nss-rapid): Update to 3.109.

Change-Id: I6afa0f9ab714aa26dcd17c6526e4b95be07b9eb9
2025-03-11 21:12:06 -07:00
Leo Famulari
252377d91c gnu: linux-libre 6.1: Update to 6.1.130.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.130.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.

Change-Id: I77b3e0fd63618352f56162cf0351bb9e148da97b
2025-03-11 22:10:24 -04:00
Leo Famulari
ecc40aef1f gnu: linux-libre 6.6: Update to 6.6.82.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.82.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.

Change-Id: Ia7fe873e3c60c7e697f564c000672e14704fbc07
2025-03-11 22:10:23 -04:00
Leo Famulari
42ca7acbae gnu: linux-libre 6.12: Update to 6.12.18.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.18.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.

Change-Id: I438f869a35c80cbe2213cce58c1f887c47f87389
2025-03-11 22:10:23 -04:00
Leo Famulari
71437408d1 gnu: linux-libre: Update to 6.13.6.
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.6.
(linux-libre-6.13-pristine-source, deblob-scripts-6.13): Update hashes.

Change-Id: I6c84d2e739c286eff6ceb424776f6e78b2cb8ade
2025-03-11 22:10:16 -04:00
jgart
ed975f64a3 gnu: trealla: Update to 2.64.7.
* gnu/packages/prolog.scm (trealla): Update to 2.64.7.

Change-Id: Ib1884f39a3a098a851cc0e1eefbe3606bd16c0b2
2025-03-11 19:30:14 -05:00
Sharlatan Hellseher
1b7fb5e3f9 gnu: packages/python-graphics: Add missing license file header.
Reported in #76932: Missing or ambiguous license headers in several files

* gnu/packages/python-graphics.scm: Add the license file header.

Change-Id: Ia22d5b27c5678abb81806002ecbb115bd072714f
Reported-by: Vagrant Cascadian <vagrant@debian.org>
2025-03-11 22:42:27 +00:00
Tomas Volf
60e549975c Add missing license file headers.
* gnu/packages/power.scm: Add the license file header.
* gnu/services/power.scm: Same.

Change-Id: I64a8d74a569797739735b9f08ecffa845219822c
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-03-11 14:50:47 -07:00
Evgeny Pisemsky
d685a45edf gnu: Add bcnc.
* gnu/packages/engineering.scm (bcnc): New variable.

Change-Id: If72638b7772ec4304bca0ea18fd3f1a57f61512f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-11 20:01:16 +00:00
Evgeny Pisemsky
0cbc54c162 gnu: Add python-shxparser.
* gnu/packages/python-xyz.scm (python-shxparser): New variable.

Change-Id: Iaa4bdc216f0e06595237d6fb8e5ee138797605bc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-11 20:01:16 +00:00
Janneke Nieuwenhuizen
8f844e6af0 gnu: snuik: Update to 0.2.
* gnu/packages/irc.scm (snuik): Update to 0.2.

Change-Id: Ie56b3cba76a75ab9023a1490bd09afad09c25b6d
2025-03-11 20:18:32 +01:00
Ekaitz Zarraga
3bf7a0e8c4 gnu: ngspice: Add X11 support (plots) to ngspice
* gnu/packages/engineering.scm (libngspice)[inputs]: Remove libxau.
(ngspice)[inputs]: Add libxau and libx11.
[arguments]<#:configure-flags>: Add --with-x and --enable-rpath.
<#:tests?>: Disable because it tests against a running X server.

Change-Id: I00e8766947d2c5dfea20d42e3eb02b0e9e15879a
2025-03-11 16:55:53 +01:00
Ekaitz Zarraga
d9a25a19e4 gnu: libngspice: Fix --enable-cider flag.
* gnu/packages/engineering(libngspice)[arguments]<#:configure-flags>:
Replace "--enable-ciderlib" with "--enable-cider".

Change-Id: I6c5428c172d52460ccfaffd4ffcd9e82a3f53c74
2025-03-11 16:55:47 +01:00
Zheng Junjie
930c48bd2b gnu: Add lld-20.
* gnu/packages/llvm.scm (lld-20): New variable.

Change-Id: I98ac3519f83979b5d31e8d286916f5e43e0d329e
2025-03-11 23:35:30 +08:00
Zheng Junjie
ceedd75460 gnu: nm-tray: Update to 0.5.1.
* gnu/packages/networking.scm (nm-tray): Update to 0.5.1.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5 and networkmanager-qt5; add networkmanager-qt.
[native-inputs]: Remove qttools-5; add qttools.

Change-Id: I3b4c710ed789f63f3ce934d462d7d52cb8a2b53d
2025-03-11 23:34:27 +08:00
Zheng Junjie
46f1ead085 gnu: partitionmanager: Update to 24.12.3.
* gnu/packages/kde.scm (partitionmanager): Update to 24.12.3.

Change-Id: I6ce4c99f9453c16ef2f0a9b88fc1edb63e502491
2025-03-11 23:34:27 +08:00
Zheng Junjie
a3d395b34a gnu: kpmcore: Update to 24.12.3.
* gnu/packages/kde.scm (kpmcore): Update to 24.12.3.

Change-Id: I7cb67664e0efd237e33e998ad353c55857a3ac1c
2025-03-11 23:34:27 +08:00
Sughosha
869826f7c9 gnu: partitionmanager: Update to 24.12.2.
* gnu/packages/kde.scm (partitionmanager): Update to 24.12.2.

Change-Id: I2c3d389ecbed69ffd9daf417b51599db5e4d601d
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-11 23:34:27 +08:00
Sughosha
da519eceb2 gnu: kpmcore: Update to 24.12.2.
* gnu/packages/kde.scm (kpmcore): Update to 24.12.2.

Change-Id: I3bb0c878392af9adc0d2b21b9ccb174d39c1896e
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-11 23:34:27 +08:00
Zheng Junjie
85f1d765f5 gnu: cpuinfo: Update to 0.0-5.b73ae6c.
* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-5.b73ae6c.

Change-Id: I9e2335de54d26f23c02ceb1bdbfd4b61e8cef6f8
2025-03-11 23:34:25 +08:00