John Kehayias
d66ec564c7
gnu: vulkan-validationlayers: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.4.309.0.
Change-Id: I739052d2537832711b15d92d14e4a6c09d76600e
2025-06-08 15:35:22 -04:00
John Kehayias
f1c11917eb
gnu: vulkan-utility-libraries: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.309.0.
Change-Id: I01119b88231175d85bfde71205d4208cea8c74fb
2025-06-08 15:35:21 -04:00
John Kehayias
18c9e65cac
gnu: shaderc: Update to 2025.1.
...
* gnu/packages/vulkan.scm (shaderc): Update to 2025.1.
Change-Id: I8653a62ac9cb5eaf0bcf850017d60f4daff3b337
2025-06-08 15:35:20 -04:00
John Kehayias
b78eb6a577
gnu: vulkan-tools: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.309.0.
Change-Id: I322683d3251e65eb4f07cfd5f887e31fcb4b06bc
2025-06-08 15:35:19 -04:00
John Kehayias
e6fe13d881
gnu: vulkan-loader: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.309.0.
Change-Id: Ib2c2265135433e0f7b133b1d0f83991c89d297d0
2025-06-08 15:35:18 -04:00
John Kehayias
5141b52fc6
gnu: vulkan-headers/no-loader: Update to 1.4.309.0.
...
Note that vulkan-headers will not build without the next commit to also update
vulkan-loader to the same version.
* gnu/packages/vulkan.scm (vulkan-headers/no-loader): Update to 1.4.309.0.
Change-Id: Ib845452f0297534300a63d68db66924e43733984
2025-06-08 15:35:17 -04:00
John Kehayias
fa8b57d575
gnu: glslang: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (glslang): Update to 1.4.309.0.
[arguments]: Set #:cmake to cmake-minimal-3.30.
Change-Id: I1291ca0a68aa3940dd7d4c13328cae60c0d3c611
2025-06-08 15:35:16 -04:00
John Kehayias
e6ea64b7b9
gnu: Add cmake-minimal-3.30.
...
* gnu/packages/cmake.scm (cmake-minimal-3.30): New variable.
Change-Id: I8cff557e1510ddd183955795ed4119fef50b5385
2025-06-08 15:35:15 -04:00
John Kehayias
eb37081c1f
gnu: spirv-tools: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.309.0.
Change-Id: I440a8b56650e66de3b626c77e4ebb5352dbef4b6
2025-06-08 15:35:14 -04:00
John Kehayias
4526c5ecb3
gnu: spirv-headers: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.309.0.
Change-Id: Iad980096e36bc799cc74385b39430891c44fa767
2025-06-08 15:35:11 -04:00
Artyom V. Poptsov
199fd26ab2
gnu: udpcast: Update to 20250223.
...
* gnu/packages/admin.scm (udpcast): Update to 20250223.
Change-Id: Ifc578b839724d1b00ee52e04003aa7c870bb6ab0
2025-06-08 10:28:54 +03:00
Artyom V. Poptsov
733d95df01
gnu: mingetty: Use GEXPs.
...
* gnu/packages/admin.scm (mingetty): Use GEXPs.
Change-Id: I01950a5b220c74438d5c2b4a98d1265b7c02bb05
2025-06-08 10:28:54 +03:00
Artyom V. Poptsov
b1cda73419
gnu: ttyload: Use GEXPs.
...
* gnu/packages/admin.scm (ttyload): Use GEXPs.
Change-Id: I3d59ccbfd30e852726e1a66bf6c08a8f208d6d74
2025-06-08 10:28:54 +03:00
Rivulet Cedar
54789bb751
news: Add 'zh-cn' translation.
...
* etc/news.scm: Add Chinese translation of recent entries.
Change-Id: I41180b10f2bd9f688d28d6f2b7efa4ed09b804cf
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2025-06-08 08:48:05 +02:00
Ahmad Draidi
a30f9507d0
gnu: Add ansifilter.
...
* gnu/packages/pretty-print.scm: (ansifilter): New variable.
Change-Id: I12e86080f5f39c52ea1def6084b9a5e6cc7af92c
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-06-08 11:00:19 +08:00
B. Wilson
cb8727f593
gnu: swi-prolog: Use shell from our inputs at runtime.
...
* gnu/packages/prolog.scm (swi-prolog)[arguments]: Set POSIX_SHELL build
variable.
Closes : #119
Change-Id: Icf7464bc48e8cd6b89da44fbf13cff3fe8933a24
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-06-08 10:57:30 +08:00
Zheng Junjie
e504c84679
gnu: packagekit-qt5: Update to 1.1.2.
...
* gnu/packages/qt.scm (packagekit-qt5): Update to 1.1.2.
[source]: Update url.
Change-Id: Iead8b339d4121db2d1ae42dfdd8aee7f841be852
2025-06-08 10:37:49 +08:00
Ashish SHUKLA
935531f639
gnu: nim: Update to 2.2.4.
...
* gnu/packages/nim.scm (atlas): Update.
(nim): Update to 2.2.4.
Closes : #460
Change-Id: I049985d248e2e3a8bcaf6557f64ba9fc1eecd999
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-06-08 09:18:04 +08:00
Andrew Wong
b8f4b68c7b
gnu: dsda-doom: Update to 0.29.0.
...
* gnu/packages/games.scm (dsda-doom): Update to 0.29.0.
[description]: Revise.
Closes : #469
Change-Id: I17f196b5862ce53987137076ec77e49e31b46419
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-06-08 09:09:14 +08:00
Andrew Wong
fba552164a
gnu: swayimg: Update to 4.1.
...
* gnu/packages/image-viewers.scm (swayimg): Update to 4.1.
Closes : #467
Change-Id: Ie650f781334bb268a0bf96b12e24822dab0f8385
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-06-08 09:07:27 +08:00
jgart
ce78c0489b
gnu: trealla: Update to 2.73.3.
...
* gnu/packages/prolog.scm (trealla): Update to 2.73.3.
Change-Id: Id036c5ae937413dcc88c72dc3e7da448121363f9
2025-06-07 15:02:32 -05:00
Morgan Smith
a97c086e01
gnu: tup: Update to 0.8.
...
* gnu/packages/build-tools.scm (tup): Update to 0.8. Use gexps.
<source>: Update URL. Remove patch.
<phases>: Adjust.
<inputs>: Update pcre to pcre2. Add libinih.
<license>: Add Lua license.
* gnu/local.mk: Unregister patch.
* gnu/packages/patches/tup-unbundle-dependencies.patch: Delete file.
Change-Id: If8e55455bbf0dedc70611caf3247e169ad59c4d2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-07 19:56:50 +02:00
Luca Matei Pintilie
8e560da174
gnu: swaynotificationcenter: Wrap program.
...
* gnu/packages/wm.scm (swaynotificationcenter)[#:glib-or-gtk?]: Enable.
Change-Id: I114b0c58e14df64d35fd61557bbe38a8d108fe0c
Signed-off-by: Luca Matei Pintilie <luca@lucamatei.com >
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:34:30 +08:00
Formbi
994fd2a9d0
gnu: ckb-next: update to 0.6.2
...
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:33:19 +08:00
Sören Tempel
8ee1c20f87
gnu: python-angr: Refactor test invocation.
...
* gnu/packages/python-xyz.scm (python-angr)[arguments]<#:phases>: Preserve
‘check’ phase from the build system.
Move test flags to...
<#:test-flags>: ...here.
Change-Id: I5d857592596af5209c584f4491ad6b0a8ff3b848
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:32:58 +08:00
Sören Tempel
9055bb3644
gnu: python-angr: Skip flaky ‘test_similarity_fauxware’ test.
...
* gnu/packages/python-xyz.scm (python-angr)[#:phases]<check>: Skip additional
test and refactor code to allow specification of test to skip as a list.
Change-Id: I259dde141b19ed908099090d8ec709eee47d854a
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:32:58 +08:00
Sören Tempel
f0c6e840dd
gnu: python-angr: Use unicorn-2.0.
...
* gnu/packages/python-xyz.scm (python-angr)[inputs]: Replace unicorn with
unicorn-2.0.
Change-Id: Idcd8a5ce16e73350dd668e4a4cb9145a87257717
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:32:58 +08:00
Sören Tempel
f7f244f5d9
gnu: Add unicorn-2.0.
...
This older version of unicorn is required by python-angr. Without
it, python-angr does not pass check [0]. angr upstream is aware of
the problem but does not yet support newer versions of unicorn [1].
Other distributions, like Nix, solve this by packaging the older
version of unicorn specifically for angr [2], let's do the same!
* gnu/packages/emulators.scm (unicorn-2.0): New variable.
[0]: https://issues.guix.gnu.org/78132
[1]: https://github.com/angr/angr/issues/4921
[2]: https://github.com/NixOS/nixpkgs/pull/388155
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:32:56 +08:00
Kurome
8e70c92b18
gnu: Deprecate font-vazir.
...
See also <https://github.com/rastikerdar/vazirmatn/blob/master/CHANGELOG.md#3200 >.
* gnu/packages/fonts.scm (font-vazir): Superseded by font-vazirmatn.
Change-Id: I9e6da586682f29cb57bff34cf3c3cc1578da907a
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:04:30 +08:00
Kurome
42c87bf59c
gnu: Add font-vazirmatn.
...
* gnu/packages/fonts.scm (font-vazirmatn): New variable.
Change-Id: I115890e9c04ffd64d52b0c22c67116593e739369
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:04:29 +08:00
Tomas Volf
f390a43d29
gnu: nghttp3: Update to 1.10.1.
...
* gnu/packages/web.scm (nghttp3): Update to 1.10.1.
Change-Id: Ib249a3c559285931db8c43d345cdff461f5d494f
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-07 17:23:06 +02:00
Sören Tempel
966b6b0157
ocaml: binsec: Wrap program to set OCAMLPATH.
...
Otherwise, dune plugins cannot be loaded which results in some command
line options to not work correctly. For example, binsec --help errors
with "The library "binsec.sse.checkct" can't be found in the search
paths". To fix this, this patch adds a wrap-programs phase.
Fixes: https://issues.guix.gnu.org/69996 .
* gnu/packages/ocaml.scm (binsec) <arguments>: Add wrap-programs phase.
Change-Id: I31a5aaaf1fc49b46f05551f2ef66947699f602c7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-07 16:35:21 +02:00
Remco van 't Veer
4684d6dcd0
gnu: ruby-3.2: Update to 3.2.8.
...
Fixes:
CVE-2024-27281 RCE vulnerability with .rdoc_options in RDoc
CVE-2024-27282 Arbitrary memory address read vulnerability with Regex search
CVE-2024-39908 DoS in REXML
CVE-2025-27219 Denial of Service in CGI::Cookie.parse
CVE-2025-27220 ReDoS in CGI::Util#escapeElement
CVE-2025-27221 userinfo leakage in URI#join, URI#merge and URI#+
* gnu/packages/ruby.scm (ruby-3.2): Update to 3.2.8.
Change-Id: I4938434cd15650796fe020650a452a876daa5aeb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-07 16:29:40 +02:00
Artyom V. Poptsov
0aa419f9ac
gnu: fastfetch: Update to 2.45.0.
...
* gnu/packages/admin.scm (fastfetch): Update to 2.45.0.
Change-Id: I1a0e64078172e6c9c5fff2dffee9c29aa5af5445
2025-06-07 02:38:19 +03:00
Jordan Moore
25589cc95f
gnu: Add simg2img.
...
* gnu/packages/android.scm (simg2img): New variable.
Change-Id: I593420741293324ef880a44d31e58759ed0b9a03
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-06-06 22:39:03 +02:00
Liliana Marie Prikler
b32a47f26c
gnu: Add scn.
...
* gnu/packages/patches/scn-fast-float-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/cpp.scm (scn): New variable.
2025-06-06 22:39:02 +02:00
Guillaume Le Vaillant
eb5ae31d17
gnu: txr: Update to 300.
...
* gnu/packages/lisp.scm (txr): Update to 300.
Change-Id: Ia55d95c866f1783fea1c4c5329d914a4c7bd8a69
2025-06-06 20:42:08 +02:00
Guillaume Le Vaillant
45f894ee87
gnu: cl-qvm: Fix build.
...
gnu/packages/quantum.scm (sbcl-qvm)[arguments]: Add 'fix-build' phase.
Change-Id: Ia5d4265c32d4e4c160d8343a8e8bc7f225537238
2025-06-06 20:42:08 +02:00
Dmytro Statyvka
1e3e60a42b
gnu: cl-slime-swank: Update to 2.31.
...
gnu/packages/lisp-xyz.scm (sbcl-slime-swank): Updaye to 2.31.
Closes : #349
Change-Id: I6be7c277c8a06afc757af578e6363f7ca7cecc8c
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-06-06 20:42:08 +02:00
Timo Wilken
ff0a58f059
gnu: cl-clunit2: Update to 0.7.0-1.dd654e1.
...
* gnu/packages/lisp-check.scm (sbcl-clunit2): Update to 0.7.0-1.dd654e1.
Closes : #343
Change-Id: I95615bdf5e8cb82c88c808bb7e786856cda4ef5b
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-06-06 20:42:07 +02:00
Timo Wilken
f80a600195
gnu: cl-sxql: Update to 0.1.0-4-2a9121b.
...
* gnu/packages/lisp-xyz.scm (sbcl-sxql): Update to 0.1.0-4-2a9121b.
Closes : #342
Change-Id: I3e34ce727b2fe8768f0bbd90e0e859da7fe34ea8
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-06-06 20:42:07 +02:00
Guillaume Le Vaillant
3ec6c5974a
gnu: cl-simple-matrix: Update to 3.2.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.2.
Change-Id: Ie44979d61e74b480f56e8328dab4cf47ca1c89b6
2025-06-06 20:42:07 +02:00
jgart
cd385f04bc
gnu: trealla: Update to 2.73.1.
...
* gnu/packages/prolog.scm (trealla): Update to 2.73.1.
Change-Id: I8fa410cd75b1c1722b737f08dc740280c04d1e4f
2025-06-06 13:12:19 -05:00
jgart
6d07443e95
gnu: python-pypandoc: Update to 1.15.
...
* gnu/packages/python-xyz.scm (python-pypandoc): Update to 1.15.
Change-Id: I4b1cee8b230448219ce30e0ff8f088a35c03e924
2025-06-06 13:10:34 -05:00
jgart
959c0cf6fe
gnu: lem: Update to a951aed.
...
* gnu/packages/text-editors.scm (lem): Update to a951aed.
Change-Id: I4c628ff41f9401eccf3660ce6f0cffb974e0b10c
2025-06-06 13:10:23 -05:00
Timo Wilken
6bc94758ba
gnu: fwupd: Install fwupd-efi into fwupd's prefix.
...
This way, fwupd finds the EFI executable that it needs when updating firmware.
* gnu/packages/firmware.scm (fwupd) [arguments] <phases>:
Add 'install-fwupd.efi phase.
Change-Id: If015408c30b7b6dccbf94d5ff691535393c182f4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-06-06 18:46:57 +02:00
Timo Wilken
865208db3d
gnu: Add fwupd-efi.
...
This package provides a file that is vital for the process of firmware
installation and updates on EFI systems using fwupd.
* gnu/packages/firmware.scm (fwupd-efi): New variable.
Change-Id: I3e610f47016af962b9f2675f645534cca076df2e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-06-06 18:46:57 +02:00
Timo Wilken
b482738d6e
gnu: gnu-efi: Update to 3.0.18.
...
This version is the latest in the 3.x series and includes pkg-config files,
though there is a 4.x series as well.
* gnu/packages/efi.scm (gnu-efi): Update to 3.0.18.
Change-Id: I62306c02977c5676f9dd96e91f39d2704d9a9480
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-06-06 18:46:57 +02:00
Sergey Trofimov
e82c5f7b12
gnu: goimapnotify: Update to 2.5.
...
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.
Change-Id: I1df05de3d9e19810043ce29e0aa6402d8c8a32bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-06-06 18:44:48 +02:00
Sergey Trofimov
60f8d67480
machine: ssh: Use store-parameterize in a monad.
...
* gnu/machine/ssh (deploy-managed-host): Use store-parameterize in
monadic context.
Change-Id: I6441a5dac856633f2c2a00b77f21a385bf3a9510
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-06-06 18:43:25 +02:00