nomike
2987b63d8f
gnu: mono: Fix CFLAGS for mono@3.12.1.
...
* gnu/packages/dotnet.scm (mono-3.12.1)[arguments]<#:phases>{set-cflags}:
Add spaces in-between CFLAGS.
Change-Id: Ia15ed59bd9a69a97c3fe722ece862bcb065d2abf
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 10:47:08 +02:00
Jake Forster
d24625aeb4
gnu: vtk: Update to 9.3.1 and enable GUISupportQt component.
...
GUISupportQt component is required by ITK-SNAP version 4.2.2.
* gnu/packages/image-processing.scm (vtk): Update to 9.3.1.
[arguments]<#:configure-flags>: Add
"-DVTK_MODULE_ENABLE_VTK_GUISupportQt=YES".
[inputs]: Add qtbase.
Change-Id: I7466456668ecbddf9d2c6d28f8ec70505ebf5eb9
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 10:36:29 +02:00
Andreas Enge
ac9188e5ac
gnu: rng-tools: Update to 6.17.
...
* gnu/packages/linux.scm (rng-tools): Update to 6.17.
Change-Id: I53783514699b78e9aa2ce8278f7ffbe322db20e2
2025-07-30 10:14:50 +02:00
Maxim Cournoyer
fb3d29e76f
gnu: gpac: Remove extraneous configure flag.
...
* gnu/packages/video.scm (gpac) [#:configure-flags]: Remove --extra-cflags
workaround, not needed after all.
Change-Id: I83e05cdc5343e77ea8ccc9b2f831df4db07549b6
2025-07-30 08:53:27 +09:00
Maxim Cournoyer
d0f25affe5
gnu: libretro-mupen64plus-nx: Update to 0-1.3a67619.
...
* gnu/packages/emulators.scm (libretro-mupen64plus-nx): Update to 0-1.3a67619.
Change-Id: Ib352816757f4ed22d69a258975094b406d1eabe8
2025-07-30 08:46:13 +09:00
Maxim Cournoyer
1aae2062d9
gnu: jg-cega: Update to 0.6.1.
...
* gnu/packages/emulators.scm (jg-cega): Update to 0.6.1.
Change-Id: Ic13a0f086af8306ad39759475b0f6f55cd6b1360
2025-07-30 08:46:13 +09:00
Maxim Cournoyer
b46c9822d2
gnu: jg-nestopia: Update to 1.53.1.
...
* gnu/packages/emulators.scm (jg-nestopia): Update to 1.53.1.
Change-Id: Icec6d83cbb21aca3666287b07837692d4f71d3a0
2025-07-30 08:46:13 +09:00
Maxim Cournoyer
415a348407
gnu: jgrf: Update to 1.2.1.
...
* gnu/packages/emulators.scm (jgrf): Update to 1.2.1.
Change-Id: I05c5cd942a03831857f92a16195bca1e596db9c9
2025-07-30 08:46:13 +09:00
Maxim Cournoyer
a17c255437
gnu: libretro-bsnes-jg: Update to 0-1.6400024.
...
* gnu/packages/emulators.scm (libretro-bsnes-jg): Update to 0-1.6400024.
[synopsis]: Capitalize first word.
Change-Id: Idb241ed58480abbc27d7a1c57e485cbd760e8cee
2025-07-30 08:45:51 +09:00
Maxim Cournoyer
fee97483d8
gnu: jg-bsnes: Update to 2.0.2.
...
* gnu/packages/emulators.scm (jg-bsnes): Update to 2.0.2.
Change-Id: I58af4940ccdec02809704803fe8e3c3e00129d3e
2025-07-30 08:29:04 +09:00
Ian Eure
451169408c
gnu: librewolf: Update to 141.0-1.
...
LibreWolf 141.0 contains fixes for:
CVE-2025-8027: JavaScript engine only wrote partial return value to
stack
CVE-2025-8028: Large branch table could lead to truncated instruction
CVE-2025-8041: Incorrect URL truncation in Firefox for Android
CVE-2025-8042: Sandboxed iframe could start downloads
CVE-2025-8029: javascript: URLs executed on object and embed tags
CVE-2025-8036: DNS rebinding circumvents CORS
CVE-2025-8037: Nameless cookies shadow secure cookies
CVE-2025-8030: Potential user-assisted code execution in “Copy as
cURL” command
CVE-2025-8043: Incorrect URL truncation
CVE-2025-8031: Incorrect URL stripping in CSP reports
CVE-2025-8032: XSLT documents could bypass CSP
CVE-2025-8038: CSP frame-src was not correctly enforced for paths
CVE-2025-8039: Search terms persisted in URL bar
CVE-2025-8033: Incorrect JavaScript state machine for generators
CVE-2025-8044: Memory safety bugs fixed in Firefox 141 and Thunderbird
141
CVE-2025-8034: Memory safety bugs fixed in Firefox ESR 115.26, Firefox
ESR 128.13, Thunderbird ESR 128.13, Firefox ESR 140.1,
Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
CVE-2025-8040: Memory safety bugs fixed in Firefox ESR 140.1,
Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
CVE-2025-8035: Memory safety bugs fixed in Firefox ESR 128.13,
Thunderbird ESR 128.13, Firefox ESR 140.1, Thunderbird
ESR 140.1, Firefox 141 and Thunderbird 141
* gnu/packages/librewolf.scm (librewolf): Update to 141.0-1.
Change-Id: I13a4221178d9d928967fd8e01bd675e034219013
2025-07-29 16:03:42 -07:00
Ian Eure
b7c2b62ea4
gnu: firefox-l10n: Update to 25c14798b15f9933b6c1e2bc655030842b6e0edd.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to 25c14798b15f9933b6c1e2bc655030842b6e0edd.
Change-Id: If9cf2c5cb5968a34bf072e50c86da7d33e74b747
2025-07-29 16:03:41 -07:00
Leo Famulari
4fc86d9d4a
gnu: linux-libre 5.15: Update to 5.15.188.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.188.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I9fdb1740993973981871ae7e75f238f27e56452e
2025-07-29 17:33:27 -04:00
Leo Famulari
e58282ee18
gnu: linux-libre 6.1: Update to 6.1.145.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.145.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I257b04689b653b1a3e101453ef3432b4855a0763
2025-07-29 17:33:27 -04:00
Leo Famulari
b94603cb04
gnu: linux-libre 6.6: Update to 6.6.98.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.98.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I370ff763fbf25c9a5cf1d6c754c7ee72b6bb15da
2025-07-29 17:33:26 -04:00
Leo Famulari
4a2e947914
gnu: linux-libre 6.12: Update to 6.12.38.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.38.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.
Change-Id: Ia4e2625ccdf7534885204b8e4bba017f1b617b9e
2025-07-29 17:33:26 -04:00
Leo Famulari
5c21450ae2
gnu: linux-libre: Update to 6.15.6.
...
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.6.
(linux-libre-6.15-pristine-source, deblob-scripts-6.15): Update hashes.
Change-Id: Iba9673dbd6f9baae5e71c9964efd14493efce1f8
2025-07-29 17:33:22 -04:00
jgart
a913acebd1
gnu: trealla: Update to 2.79.10.
...
* gnu/packages/prolog.scm (trealla): Update to 2.79.10.
Change-Id: I7c7aeef3ac6ce1a8a633c4ad83405e80641c5da8
2025-07-29 14:50:33 -05:00
Andreas Enge
806ac0cc04
gnu: Remove mozjs-78.
...
* gnu/packages/gnuzilla.scm (mozjs-78): Delete variable.
Change-Id: Id9289bec91bd05b6e3f0b2c785b90a6d6a5bc2a1
2025-07-29 11:39:46 +02:00
Aiden Isik
9b155db240
gnu: 0ad: Update to 0.27.1
...
* gnu/packages/games.scm (0ad): Update to 0.27.1
[arguments]<#:phases>: Add ‘patch-python-shebangs’, ‘prepare-builtin-libs’,
‘fix-gmake2-references’ and ‘build-builtin-libs’.
{configure}: Add “--with-system-premake” and replace $CC by cc-for-target.
{install}: Also install libraries/source/nvtt/lib.
[inputs]: Replace mozjs-78 with mozjs-115.
[native-inputs]: Add premake5. Replace python-2 with python.
Change-Id: I04d0b88e6bfe23c4e2d1248dd83017142f7beba1
2025-07-29 11:29:53 +02:00
Aiden Isik
24faa135e4
gnu: mozjs-115: New package.
...
* gnu/packages/gnuzilla.scm (mozjs-115): New variable.
2025-07-29 11:27:26 +02:00
Aiden Isik
d8fd7cd608
gnu: premake: Update to 5.0.0-beta7
...
* gnu/packages/build-tools.scm (premake5): Update to 5.0.0-beta7
[arguments]<#:phases>: Add phases 'enter-build-dir, 'patch-builtin-uuidgen
[arguments]<#:phases>: Change chdir directory to ..
2025-07-29 11:26:46 +02:00
Aiden Isik
a8cd29fe86
gnu: Add icu4c-73.
...
* gnu/packages/icu4c.scm (icu4c-73): New variable as an alias for the
already provided icu4c.
Change-Id: Ie0ec21506ec4771cbea0fe8020901a0391da2efa
2025-07-29 11:26:23 +02:00
Noé Lopez
1f1dc79b61
gnu: guile-ares-rs: Update to 0.9.6.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.6.
Change-Id: Ie999a9f1cca39fb82a55627f40229b4932f34b4e
Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-07-29 15:59:00 +07:00
Noé Lopez
508c9a5265
gnu: emacs-arei: Update to 0.9.6.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.6.
Change-Id: Ib08d29919ee39de5a6cbd67161ce3026d9cb324c
Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-07-29 15:58:49 +07:00
Efraim Flashner
76152bfaa8
gnu: byacc: Remove generated files.
...
* gnu/packages/c.scm (byacc)[source]: Add snippet.
[native-inputs]: Add gawk.
Change-Id: I225372704e4ebe780d1e117d11d8115de5bc3523
2025-07-29 10:18:14 +03:00
Paul Garlick
293cca3324
gnu: fenics-dolfin: Fix build with gcc@14.
...
* gnu/packages/patches/fenics-dolfin-integer-types.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register new patch.
* gnu/packages/simulation.scm (fenics-dolfin)[source]: Use new patch.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-28 22:30:03 +02:00
Andreas Enge
dd5a0d5799
gnu: soapybladerf: Update to 0.4.2.
...
* gnu/packages/radio.scm (soapybladerf): Update to 0.4.2.
Change-Id: I8d292e586f843a705770e5a63642689a7e6b408a
2025-07-28 22:26:32 +02:00
Jakob Kirsch
836691c78b
gnu: bladerf: Fix build with gcc-14.
...
* gnu/packages/radio.scm (bladerf)[arguments]<#:phases>{gcc-14}:
New phase.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-28 22:10:49 +02:00
Noé Lopez
b43e141b87
gnu: libgpod: Fix build with gcc-14.
...
* gnu/packages/music.scm (libgpod)[arguments]<#:configure-flags>:
Turn errors back into warnings.
Change-Id: I485d82346a32f2a071f1269e6f1860b5c8d509e7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-28 22:06:23 +02:00
jgart
e190129f2c
gnu: trealla: Update to 2.79.7.
...
* gnu/packages/prolog.scm (trealla): Update to 2.79.7.
Change-Id: I6cd2876ecbe3e566d5a3b9d693746fcb79920421
2025-07-28 11:28:32 -05:00
Efraim Flashner
7a85866a5b
download: Remove extra export.
...
* guix/build/download.scm: Remove byte-count->string export, which isn't
defined in this file.
Change-Id: Ia11cc4b4595ef1994d0bea85c1a7b4d9d2ce6e3e
2025-07-28 13:57:56 +03:00
Efraim Flashner
7df7dc31f1
guix offload: Adjust size suffix based on amount of data.
...
* guix/scripts/offload.scm (choose-build-machine): Display amount of
free space using more specific units.
(check-machine-status): Same.
Change-Id: I93ebbf3115f15dacf57be7e63350bfbe8a3974b6
2025-07-28 13:57:56 +03:00
Efraim Flashner
cc588d8eb6
guix gc: Adjust size suffix based on the amount of data.
...
* guix/ui.scm (number->size): New procedure.
* guix/scripts/gc.scm (guix-gc)[actions]: Display the amount of
collected-garbage using more specific units.
[ensure-free-space]: Display the size using an appropriate size unit.
* nix/libstore/gc.cc (deletePathRecursive, removeUnusedLinks): Same.
* nix/libstore/optimise-store.cc (showBytes): Move function ...
* nix/libstore/misc.cc: ... to here. Expand to adjust the output based
on the amount of bytes received.
Change-Id: Idceb1a13f8e45f959d327f53d1a8accb29d2678b
2025-07-28 13:57:53 +03:00
Nigko Yerden
cf6868187a
gnu: openmpi-5: Update to 5.0.8 and fix build with gcc-14.
...
gnu/packages/mpi.scm (openmpi-5): Update to 5.0.8.
[arguments]<#:configure-flags>: Add CFLAGS to declare warnings as
non-errors.
Change-Id: I05386e05f374c6e319201cdb64fd0670549d79a1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-28 12:37:08 +02:00
Andreas Enge
78eec5b45b
gnu: powertabeditor: Update to 2.0.22 and move to Qt6.
...
* gnu/packages/music.scm (powertabeditor): Update to 2.0.22.
[inputs]: Remove qtbase-5 and qttools-5; add qtbase and qttools.
Change-Id: I0f1ecea246d78d9df1dc1c69872f44fd77ae91fb
2025-07-28 12:15:08 +02:00
Andreas Enge
0f56476c79
gnu: timidity++: Fix build with gcc-14.
...
* gnu/packages/audio.scm (timidity++)[arguments]<#:phases>{fix-config.h}:
New phase forcing the inclusion of standard C headers.
Change-Id: I7697630110db13fd1960e4313b93efbe41e54e3e
2025-07-28 11:52:58 +02:00
Ashish SHUKLA
0285d353bf
gnu: fdisk: Fix build with GCC 14.
...
* gnu/packages/disk.scm (fdisk)[phases]<#:make-flags>: Add CFLAGS.
Fixes : guix/guix#1636
Change-Id: I668b0e2e22d08ece2dcae4aee117ff36050e2031
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-28 11:39:20 +02:00
Danny Milosavljevic
ec16c5778f
gnu: Add python-mathics3-notebook-frontends.
...
* gnu/packages/maths.scm (python-mathics3-notebook-frontends): New variable.
Change-Id: If3b7857a042c42ec6325ebb35a21fa31a3d33620
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-28 10:28:32 +01:00
Efraim Flashner
54717bb5b3
guix: lint: Check for misplaced argument flags.
...
* guix/lint.scm (check-misplaced-flags): New procedure.
(%local-checkers): Register new lint-checker.
* doc/guix.texi (Invoking guix lint): Add entry for misplaced-flags.
* tests/lint.scm (misplaced-flags: make-flag is incorrect,
misplaced-flags: configure-flag is incorrect, misplaced-flags: cargo
feature flags, misplaced-flags: flags without g-exp is incorrect,
misplaced-flags: build-type set correctly): New tests.
Change-Id: Ia8abbe787e26bffc65ee5c763326c7e271c189a4
2025-07-28 10:34:36 +03:00
jgart
fb8574b148
gnu: trealla: Update to 2.79.6.
...
* gnu/packages/prolog.scm (trealla): Update to 2.79.6.
Change-Id: Icdd674944e3f9940e6e48aab29ae4afc241e97f2
2025-07-28 00:05:08 -05:00
Vagrant Cascadian
cd7904c397
gnu: diffoscope: Update to 302.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 302.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-28 12:32:55 +08:00
Jelle Licht
fbaa4f26d0
gnu: v4l2loopback-linux-module: Update to 0.15.1.
...
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.15.1.
Change-Id: Ie3e05ddb846420bd936c380fdf00b7e15fce1702
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-28 12:28:36 +08:00
Sughosha
315f0218bf
services: plasma-desktop: Remove "bluedevil" from plasma-dbus-service.
...
The package bluedevil no more provides a dbus service.
* gnu/packages/desktop.scm (plasma-dbus-service): Remove "bluedevil".
Change-Id: I8d6160a83fe5339ffa3ba12a24b0b4c4f06b6b67
2025-07-28 12:17:59 +08:00
Maxim Cournoyer
22e311a6c3
gnu: Add pythoncapi-compat.
...
* gnu/packages/python-xyz.scm (pythoncapi-compat): New variable.
Change-Id: Id1b1d09539c2beaa6ad6c89f9babf5740a4a8ad7
2025-07-28 13:10:11 +09:00
Cayetano Santos
7e69873252
gnu: qucs-s: Update to 25.1.2.
...
* gnu/packages/engineering.scm (qucs-s): Update to 25.1.2.
[source]: Remove patch.
[arguments]: Remove #:qtbase and #:configure-flags phases.
[inputs]: Add bash-minimal and qucsator-rf.
Change-Id: Idc997314075c47116433008cd9af4341100105cf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-28 13:04:34 +09:00
Cayetano Santos
79fd0923ec
gnu: Add qucsator-rf.
...
* gnu/packages/engineering.scm (qucsator-rf): New variable.
Change-Id: Ia4a324b2de86eb8c12405a2f06a7000ecd391971
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-28 13:04:34 +09:00
Sughosha
476a8d3ebf
gnu: Add neochat.
...
* gnu/packages/kde-internet.scm (neochat): New variable.
Change-Id: I76657c986a534845d8c45f01b084c19bc2551456
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-28 11:54:37 +08:00
Sughosha
654a161ecb
gnu: Add kunifiedpush.
...
* gnu/packages/kde-internet.scm (kunifiedpush): New variable.
Change-Id: Iff04232deca02c60df2ecdde0d0e25a9cf849893
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-28 11:54:37 +08:00
Sughosha
f802fb1463
gnu: Add kquickimageeditor.
...
* gnu/packages/kde-frameworks.scm (kquickimageeditor): New variable.
Change-Id: If9f0ee9e90b487421e34a8ef369234ef87083a62
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-28 11:54:37 +08:00