Maxim Cournoyer
ea5950593f
gnu: mesa: Update to 25.1.5.
...
* gnu/packages/gl.scm (mesa): Update to 25.1.5.
Change-Id: Ic05db30a9c4d8ee8c165eb8455c245aa2e2afd85
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
a59b8973b6
gnu: vulkan-validationlayers: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.4.313.0.
Change-Id: I122d61f1e931ec6624cbf96ed64f585ad92f4789
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
fabce974a1
gnu: vulkan-tools: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.313.0.
Change-Id: Ic96b91a364836a312a1d5f5d58fd2978ac50522a
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
0b3685a8b1
gnu: vulkan-loader: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.313.0.
Change-Id: I5a969aab936ae40a7694dcc0d92e158d8375290a
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
9412895e48
gnu: vulkan-headers: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.4.313.0.
Change-Id: Ibed13fb472f5511a8e73625df19058e05b87d78a
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
b7fdaae5d2
gnu: shaderc: Update to 2025.3.
...
* gnu/packages/vulkan.scm (shaderc): Update to 2025.3.
Change-Id: If5ac7736ba1f32ddd24aaba45e179768aa37558f
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
8563cfe893
gnu: vulkan-utility-libraries: Update to 1.4.313.
...
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.313.
Change-Id: Ie7cbeb3393fb3d33859bf3983385961e072025ec
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
bc5b7bcc51
gnu: spirv-cross: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.313.0.
Change-Id: Idee2fa8bd45d2510990bb0d6ab1f9352094693ef
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
54c545e82e
gnu: glslang: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (glslang): Update to 1.4.313.0.
Change-Id: Ie3a4168dc4d62846b68b9a1f417edebf7224134f
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
cf2d74d048
gnu: spirv-tools: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.313.0.
Change-Id: Id436a37723e3fbc75525877f66bbf092b19db8db
2025-09-30 09:29:50 +09:00
Maxim Cournoyer
064d3068dc
gnu: spirv-headers: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.313.0.
Change-Id: Id20c09fad12aad12ca3dd045af0369f63a5ef49d
2025-09-30 09:29:49 +09:00
Maxim Cournoyer
96a580c5d1
gnu: wayland-protocols: Update to 1.45.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.45.
Change-Id: I6855e59a86dec111b45c0e87d6e3fabe62880aa9
2025-09-30 09:29:49 +09:00
Jesse Gibbons
fac230d68e
gnu: ffmpeg-7: Add support for libgme.
...
* gnu/packages/video.scm (ffmpeg-7) [inputs]: Add libgme.
[configure-flags]: Add "--enable-libgme".
Change-Id: I7af4c2cc3af78a808f3d9b8f8e485d666692701a
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-30 09:29:49 +09:00
Maxim Cournoyer
8fa67d6c0e
gnu: ffmpeg-7: Enable libplacebo support.
...
* gnu/packages/video.scm (ffmpeg-7) [inputs]: Add libplacebo.
[configure-flags]: Add --enable-libplacebo.
Change-Id: Ib46d46505417b63d44d28369662617e8ebbf9098
2025-09-30 09:29:49 +09:00
45mg
cb5d39c646
gnu: ffmpeg-7: Update to 7.1.1.
...
* gnu/packages/video.scm (ffmpeg-7): Update to 7.1.1.
[phases] {configure}: Don't expect a space in shebang lines; the spaces
were removed in FFmpeg commit 67e2f8b6bf5a44fa8083f90096de6131601879b4.
[native-inputs]: Replace yasm with nasm.
Change-Id: If774bae60713009d7267332959388002bc47daed
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-30 09:29:49 +09:00
Maxim Cournoyer
7a6d0160f9
gnu: ffmpeg-7: Enable vulkan support.
...
* gnu/packages/video.scm (ffmpeg-7) [native-inputs]: Add vulkan-headers.
[inputs]: Add shaderc, spirv-tools and vulkan-loader.
[configure-flags]: Add --enable-libshaderc and --enable-vulkan.
Change-Id: I469b013f6fc4d85a86004615948d3a03c9c3efde
2025-09-30 09:29:24 +09:00
Maxim Cournoyer
b8951c7122
gnu: ffmpeg: Update to 6.1.2.
...
* gnu/packages/video.scm (ffmpeg): Update to 6.1.2.
Change-Id: I32ee4ff66f3e8dcf87dbfb373252859bdb1c86d6
2025-09-30 09:28:03 +09:00
pinoaffe
5ae8ea40b6
gnu: emacs-mpdel: Update to 2.1.1.
...
* (emacs-mpdel): Update to 2.1.1.
Change-Id: If9174f93fbf2ed9501ef39246d1637c00839fcc4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-29 20:02:26 +02:00
pinoaffe
a2c24c2cfe
gnu: emacs-libmpdel: Update to 2.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-libmpdel): Update to 2.1.0.
Change-Id: I8d9939faa625bd7c03e9a74152e1eb00918bc854
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-29 20:02:26 +02:00
Cayetano Santos
582be17cd0
gnu: makel: Update to 1.0.0.
...
* gnu/packages/emacs-build.scm (makel): Update to 1.0.0.
[arguments]: Use G-Expressions.
<#:tests?>: Activate.
Change-Id: I8ccfae0e4501d8a8c43af186e70d6cf010f700e6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-29 20:02:25 +02:00
Sughosha
a49269fd42
gnu: crow-translate: Update to 4.0.2.
...
* gnu/packages/kde-office.scm (crow-translate): Update to 4.0.2.
[source]: Update uri; add snippet.
[arguments]: Update comment.
<#:qtbase>: Use qtbase.
<#:configure-flags>: Add "-DCMAKE_CXX_FLAGS".
<#:phases>: Add 'unbundle-singleapplication phase.
[inputs]: Reorder; remove qtx11extras; replace qtbase-5 with qtbase, qtsvg-5
with qtsvg, qtmultimedia-5 with qtmultimedia and kwayland-5 with kwayland; add
breeze-icons, espeak-ng, qhotkey, qtscxml, qtspeech and single-application.
[native-inputs]: Replace qttools-5 with qttools.
Change-Id: I5b6f10c617d9fc7462c64710a5e303d99af26bbd
2025-09-29 22:11:12 +08:00
Sughosha
2afc99e027
gnu: Add qhotkey.
...
* gnu/packages/qt.scm (qhotkey): New variable.
Change-Id: Iea8794291af9828041862aa3f5e8c5dff7f9f8b3
2025-09-29 22:11:12 +08:00
Sughosha
dfadde6a45
gnu: crow-translate: Move to kde-office.scm.
...
* gnu/packages/kde-office.scm (crow-translate): Delete variable.
* gnu/packages/kde-office.scm (crow-translate): New variable.
Change-Id: I06fb1cebe44fb94cd78ec49c01f71dcf004400ad
2025-09-29 22:11:11 +08:00
Sughosha
92c6501a55
gnu: tellico: Update to 4.1.3.
...
* gnu/packages/kde-multimedia.scm (tellico): Update to 4.1.3.
Change-Id: I1bd2a2675ffa24765b74c6877bf21825fbc4de04
2025-09-29 22:11:11 +08:00
Sughosha
677d7bc5a9
gnu: ghostwriter: Update to 25.08.1.
...
* gnu/packages/kde-multimedia.scm (ghostwriter): Update to 25.08.1.
Change-Id: Icb7317a48ecf61832ef2f1132bf175a8e40bb5ab
2025-09-29 22:11:11 +08:00
pinoaffe
562802c23c
gnu: Add digikam.
...
* gnu/packages/image-viewers.scm (digikam): New variable.
Change-Id: I7d013e5c2b0cd9fc05d994449a8d3fd4db6b8393
2025-09-29 21:40:56 +08:00
pinoaffe
87da209e57
gnu: Add exiv2-static.
...
* gnu/packages/image.scm (exiv2-static): New variable.
Change-Id: Ie2d6abad666028fca761910be098d3fd165cbe50
2025-09-29 21:40:37 +08:00
Trevor Arjeski
b4b4be47cb
services: tor: Add nss-certs.
...
When using a tor-transport-plugin, namely a webtunnel with lyrebird, it is
necessary to have access to ssl certs to establish a connection to the bridge
over https.
* gnu/services/networking.scm (tor-shepherd-service): add nss-certs
file-sytem-mapping
Change-Id: Ifb7488d406cc6300eb6ac95e7dc0dfef0ff571db
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
2025-09-29 15:28:08 +02:00
Junker
c7b7089963
gnu: Add faber.
...
* gnu/packages/task-runners.scm (faber): New variable.
Change-Id: Ic6dbfa00b99cd979130d5142a3165a1ab4d7a03d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-29 15:28:08 +02:00
Sören Tempel
04120f69dd
gnu: Add lhs2tex.
...
* gnu/packages/haskell-apps.scm (lhs2tex): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-29 15:28:08 +02:00
Jake Forster
7eeab5ffa7
gnu: simpleitk: Fix 'pip install'.
...
* gnu/packages/image-processing.scm: Import (gnu packages nss).
(simpleitk) [native-inputs]: Add nss-certs-for-test.
Change-Id: If8c1e75b8813f44384fe0c4a5396fce46441d077
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-29 15:12:20 +02:00
Arun Isaac
16aaabdf53
gnu: phockup: Respect tests?.
...
* gnu/packages/image.scm (phockup)[arguments]: Respect tests? in the check
phase.
2025-09-29 13:51:48 +01:00
Arun Isaac
2fe2935180
gnu: phockup: Update to 1.13.0.
...
* gnu/packages/image.scm (phockup): Update to 1.13.0.
2025-09-29 13:51:48 +01:00
Arun Isaac
a6839f9355
gnu: phockup: Depend on python-pytest-socket for tests.
...
* gnu/packages/image.scm (phockup)[native-inputs]: Add python-pytest-socket.
2025-09-29 13:51:41 +01:00
Noé Lopez
8886042f8a
gnu: gnunet: Update to 0.25.1.
...
* gnu/packages/gnunet.scm (gnunet): Update to 0.25.1.
Change-Id: I006947f6e1f58f204dc7241aa44f4536790cf9d0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-29 14:47:01 +02:00
Remco van 't Veer
ca60f03d84
gnu: assimp: Fix aarch64 build.
...
Some tests fail on aarch64 upstream. See also:
https://github.com/assimp/assimp/issues/6246
* gnu/packages/graphics.scm (assimp) [arguments] <#:phases>: Disable
tests failing on target aarch64.
Change-Id: I193fb97b285bab9b7e092b9ad21b7e301177e1f4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-29 14:48:51 +03:00
David Arroyo
fd888ddf63
gnu: linux-initrd: Fix f2fs module dependencies
...
The linux kernel has renamed the crc32_generic module to
crc32_cryptoapi. This fixes the f2fs-root-os system test.
* gnu/system/linux-initrd.scm (file-system-type-modules): update module
name
Change-Id: I73a135e453434e726ea9d3ff99ab1a83b4810a10
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-29 12:56:30 +03:00
Andreas Enge
a0321563eb
gnu: php: Update to 8.3.13.
...
* gnu/packages/php.scm (php): Update to 8.3.13.
Change-Id: Ie803bffa03019f9a31c8cfa84d016d98be9baee6
2025-09-29 11:41:29 +02:00
宋文武
adc443c39e
gnu: easyrpg-player: Update to 0.8.1.1.
...
* gnu/packages/easyrpg.scm (easyrpg-player): Update to 0.8.1.1.
[inputs]: Remove sdl2-mixer.
[license]: Update comment.
Change-Id: I507f49e6e3d5558d50cec8927d3cd81abd7c84ff
2025-09-29 17:13:13 +08:00
宋文武
04d4b01979
gnu: liblcf: Update to 0.8.1.
...
* gnu/packages/easyrpg.scm (liblcf): Update to 0.8.1.
[propagated-inputs]: Add libinih.
[license]: Update comment.
Change-Id: Id137c466d8e49e10981837211cf0bd51dbab32ce
2025-09-29 17:13:06 +08:00
Alissa Istleyeva
98b02667e3
gnu: libvirt: Update to 11.5.0.
...
Fixes : guix/guix#2563 .
* gnu/packages/virtualization.scm (libvirt): Update to 11.5.0.
(python-libvirt): Update to 11.5.0.
* gnu/packages/patches/libvirt-add-install-prefix.patch: Pull changes
from NixOS.
Change-Id: I13b619028cb2292c46f78669170265ef29e54b6b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-29 11:49:23 +03:00
Andreas Enge
323babaa18
gnu: Remove ffmpeg-for-friction.
...
* gnu/packages/video.scm (ffmpeg-for-friction): Delete variable.
Change-Id: Ibab9be11e1b2e079b23114cded903c7920f41db9
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-29 10:27:42 +02:00
Andreas Enge
b2a0acdb97
gnu: friction: Build with newer ffmpeg.
...
* gnu/packages/graphics.scm (friction)[inputs]: Remove ffmpeg-for-friction;
add ffmpeg.
Change-Id: Ia925749b4dd8052f472a221e2038e756d13c1d8a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-29 10:27:42 +02:00
André Batista
02264cf4cb
gnu: dwm: Fix desktop file.
...
* gnu/packages/suckless.scm (dwm)[arguments]<#:phases>:
Remove '%U' arg from Exec field in dwm.desktop file.
Closes : #2630
Change-Id: Ia1d8a1813ac1c1ff493308185f2ebf5abfb54354
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 16:19:37 +08:00
Simen Endsjø
84b416ece3
gnu: xinit: Update to 1.4.4.
...
* gnu/packages/patches/xinit-startx-mcookie-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/xorg.scm (xinit): Update to 1.4.4
[source]: Remove patch.
Closes : #2772
Fixes : #2763
Change-Id: I1adc645ea9e9f1d897dc1f461aa58ad00bd7f6f9
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 16:11:42 +08:00
Lilah Tascheter
0aa8017bed
gnu: warzone2100: Update to 4.6.1.
...
* gnu/packages/patches/warzone2100-unbundle-libs.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/games.scm (warzone2100) [version]: Update to 4.6.1.
[source]<patches>: Add patch.
[source]<snippet>: Delete unbundled libraries from source.
[arguments]<configure-flags>: Use ninja backend, disable downloads, and
disable the new, optional GNS backend in lieu of packaging it. Allow vulkan.
[arguments]<phases>: Remove phase modifications, as they were either
integrated into the patch or unnecessary.
[native-inputs]: Remove asciidoc, as it is unused, and add unbundled
basis-universal as well as shaderc for vulkan support.
[inputs]: Remove unused libs and pull in packaged versions of unbundled libs.
Use gnutls instead of openssl as it's only useful when it's the same tls
backend curl uses. Add vulkan-headers for vulkan support.
Closes : #2790
Change-Id: Ic06d2fd7e6b96da16fd64b70da0b1af3a6a65247
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 16:05:11 +08:00
Lilah Tascheter
b87f5d35d2
gnu: Add basis-universal.
...
* gnu/packages/graphics.scm (basis-universal): New variable.
* gnu/packages/patches/basis-universal-unbundle-libs.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
Change-Id: I1a469fe7ea3255d172f6de44ced1bbf8abf57118
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 16:05:07 +08:00
Joaquín Aguirrezabalaga
c0c36654bd
gnu: mcomix: Improve package.
...
* gnu/packages/image-viewers.scm (mcomix): [arguments]: Relocate after
[build-system]; simplify 'install-data using site-packages; simplify 'gi-wrap
to a single wrap-program invocation.
[inputs]: Add bash-minimal for wrap-program.
Closes : #3070
Change-Id: I59621e15fa2a496e233f4e40be6769750644fa87
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 15:56:10 +08:00
Joaquín Aguirrezabalaga
6be4cabca2
gnu: mcomix: Fix build.
...
* gnu/packages/image-viewers.scm (mcomix)[native-inputs]: Remove python-wheel;
add python-setuptools.
Change-Id: Ia83b03e0ffd4d1dae0f91371100591ef785bd1c0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 15:54:37 +08:00
Cayetano Santos
5ab68b1adf
gnu: Add emacs-doric-themes.
...
* gnu/packages/emacs-xyz.scm (emacs-doric-themes): New variable.
Change-Id: I3bed3c1bb9bf13192585cfdef2a09e5b67d29953
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-29 06:25:00 +02:00