pukkamustard
caebf852d9
gnu: guile-eris: Update to 1.2.0.
...
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.2.0.
[propagated-inputs]: Add guile-coap, guile-fibers, guile-sqlite3, guile-zstd
and guile-cbor.
Co-authored-by: Noé Lopez <noelopez@free.fr >
Change-Id: I45d7c2ba2cbb133b85efd3641fcd68c56dcd1cc2
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 15:56:38 -05:00
Ashish SHUKLA
4d67801510
gnu: remind: Update to 6.0.1.
...
* gnu/packages/calendar.scm (remind): Update to 6.0.1.
Change-Id: Ifbf565056fdf93558be17e0118e99d1ade28cbdc
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 15:43:34 -05:00
Greg Hogan
3694d9c295
gnu: benchmark: Update to 1.9.4.
...
* gnu/packages/benchmark.scm (benchmark): Update to 1.9.4.
Change-Id: I299bccbf0f77f47f8e07c7d5ac8d4d0c450cc3c5
2025-08-25 18:22:08 +00:00
John Kehayias
1b9b108fea
gnu: ansel: Fix OpenCL support.
...
* gnu/packages/photo.scm (ansel)[arguments]<#:configure-flags>: Adjust
indentation.
<#:phases>: Add libOpenCL-path phase (from darktable package).
Change-Id: I678bc8a66a281bb8674d40d4caa44f5a18b55ae3
2025-08-25 13:04:00 -04:00
John Kehayias
56dfaa6f91
gnu: lensfun: Fix tools.
...
The included tools to, e.g., update the local lens database, wouldn't work due
to incorrect handling of the Python package and missing wrapping. Now, for
instance, "guix shell lensfun -- lensfun-update-data" works.
* gnu/packages/photo.scm (lensfun)[arguments]: Add imported-modules and
modules; add the fix-egg and python-wrap phases. Use g-exps for
configure-flags.
Change-Id: If462dcddf91e13508253e43c015d1eb1b5fb428a
2025-08-25 13:03:58 -04:00
Andy Tai
28e9bb42c1
gnu: artanis: Update to 1.3.0.
...
* gnu/packages/guile-xyz.scm (artanis): Update to 1.3.0.
Change-Id: I2e1f060863ea886fe8a4ca42712f9a19d7b0837d
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:18:55 -05:00
Cayetano Santos
bc2f435f04
gnu: sent: Improve style.
...
* gnu/packages/suckless.scm (sent)[arguments]: Use G-Expressions.
Change-Id: Ia75977bfc8b1d87233cc3942c39bf22cb58f0e90
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:29 -05:00
Cayetano Santos
0e2d8eff10
gnu: blind: Improve style.
...
* gnu/packages/suckless.scm (blind)[arguments]: Use G-Expressions.
Change-Id: Ic44b942533f66903ebaabedc9decc74f96882b6e
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:29 -05:00
Cayetano Santos
589ce36780
gnu: tabbed: Update to 0.9.
...
* gnu/packages/suckless.scm (tabbed): Update to 0.9.
<#:phases>{patch}: Replace config.mk by Makefile, update CC replacement.
Change-Id: I30e638e60653b68e78446f56428cd3a578effcf3
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:29 -05:00
Cayetano Santos
22e32f5642
gnu: tabbed: Improve style.
...
* gnu/packages/suckless.scm (tabbed)[arguments]: Use G-Expressions.
[inputs]: Modernize style.
Change-Id: I54f0d10e5d3901adb23ed0abc4cbbb35ac9d7ca0
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
fa02e3502f
gnu: slscroll: Improve style.
...
* gnu/packages/suckless.scm (slscroll)[arguments]: Use G-Expressions.
Change-Id: I906646ca48084fe3da2ed083ad2fca2f465bd099
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
6095da3bf8
gnu: surf: Improve style.
...
* gnu/packages/suckless.scm (surf)[arguments]: Use G-Expressions.
[inputs]: Modernize style.
Change-Id: Ia9e928e195a4e4c2e457dd9e725134675e844a24
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
d79d08c61e
gnu: st: Update to 0.9.3.
...
* gnu/packages/suckless.scm (st): Update to 0.9.3.
Change-Id: I05c631b84822e83fb404ed225fa8cf88fc9d0288
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
e03f2316e4
gnu: st: Improve style.
...
* gnu/packages/suckless.scm (st)[arguments]: Use G-Expressions.
[inputs]: Modernize style.
Change-Id: I790c43e81950ea82e8bbd7581b5cbc772b5f94b3
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
fd4a1f33a6
gnu: dwm: Update to 6.6.
...
* gnu/packages/suckless.scm (dwm): Update to 6.6.
<#:phases>{install-xsession}: Use make-desktop-entry-file.
Change-Id: I17161d8ca005891bed9c519f35c99975fa315a2b
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
42d7729ac8
gnu: dwm: Improve style.
...
* gnu/packages/suckless.scm (dwm)[arguments]: Use G-Expressions.
Change-Id: I744d0d5f44bbdff6e501764a3d56002d3323bac4
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
87d49c93c1
gnu: dmenu: Update to 5.4.
...
* gnu/packages/suckless.scm (dmenu): Update to 5.4.
Change-Id: Ideb289337f5548ba8e5bcc4f8977dd006d4e83ab
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:28 -05:00
Cayetano Santos
5260cb171d
gnu: dmenu: Improve style.
...
* gnu/packages/suckless.scm (dmenu)[arguments]: Use G-Expressions.
Change-Id: I9d3733a972e737a5a60f4019b84e05cc3b301f65
Signed-off-by: jgart <jgart@dismail.de >
2025-08-25 11:14:20 -05:00
Arun Isaac
5085de17fd
gnu: guile-xyz: Use nyacc-1.08.1.
...
* gnu/packages/guile-xyz.scm (guile-xyz)[native-inputs, propagated-inputs]:
Replace nyacc with nyacc-1.08.1.
2025-08-25 16:26:16 +01:00
Andreas Enge
91eb0799bc
Revert "gnu: Remove abseil-cpp-20200923.3."
...
This reverts commit 26bc9be57d .
For the reason, see the added comments in the source.
Change-Id: Ib0dc9c031de9bb8d2d361aaf50464ff87ea6a903
2025-08-25 16:52:46 +02:00
Andreas Enge
e9ba7a3812
gnu: Remove nyacc-0.99.
...
* gnu/packages/mes.scm (nyacc-0.99): Delete variable.
(nyacc-1.08.1): Copy previously inherited fields.
Change-Id: Ie783bc67578ffeb28448afa11fd5857188ac42f7
2025-08-25 16:41:57 +02:00
Andreas Enge
36e667c830
gnu: Remove nyacc-0.86.
...
* gnu/packages/mes.scm (nyacc-0.86): Delete variable.
(nyacc-0.99): Copy previously inherited fields.
(nyacc-1.00.2): Add a comment.
* gnu/packages/patches/nyacc-binary-literals.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I52629aac6de067ac5107accd83da51b818992afb
2025-08-25 16:37:21 +02:00
Andreas Enge
26bc9be57d
gnu: Remove abseil-cpp-20200923.3.
...
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable.
(abseil-cpp-20220623): Copy and rewrite previously inherited fields.
* gnu/packages/patches/abseil-cpp-fix-strerror_test.patch,
gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch,
gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Delete
files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.
Change-Id: I6677843ce7266df069ac0e1dae5ec037a341a8a2
2025-08-25 16:22:19 +02:00
VnPower
ad42b4f4d5
gnu: Add fcitx5-unikey.
...
* gnu/packages/fcitx5.scm (fcitx5-unikey): New variable
Change-Id: Ib0dc317718a7587cb2c3f2d614e5de4f2da45e2d
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:41:45 +08:00
André Batista
c6ac4f9e84
gnu: make-torbrowser: Fix system ffi configure flag.
...
See 'js/ffi.configure'.
* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments]
<#:configure-flags>: Use correct '--with-system-ffi' flag.
Change-Id: Ia9bc1877953219f25a39e9646001e361bf97968d
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:38:25 +08:00
André Batista
fa9d1c2097
gnu: make-torbrowser: Build with default nss (ESR).
...
As of 4918534be1 we can build with guix default nss library.
* gnu/packages/tor-browsers.scm (make-torbrowser) [inputs]: Use nss
instead of nss-rapid.
Change-Id: I205447df98d57a91765a53032ca67c0e928c4c64
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:38:25 +08:00
André Batista
033128e400
gnu: make-torbrowser: Clean up outdated comments and input.
...
Upstream has removed support for building with system harfbuzz, graphite
and sqlite libraries. Clean up comments and input.
* gnu/packages/tor-browsers.scm: Remove sqlite module import.
(make-torbrowser)[inputs]: Remove sqlite and comments;
[arguments]<#:configure-flags>: Clean up commented out flags;
<#:phases>: Same.
Change-Id: Ib9c6f3081456e169d7ae1842032e08ca8b2ae2fd
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:38:25 +08:00
André Batista
416cac2ed2
gnu: torbrowser: Update to 14.5.6 [security-fixes].
...
Fixes MFSA-RESERVEs 2025-1979527, 2025-1979782, 2025-1977130 and 2025-2.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-66/ > for
details.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250818110000.
(%torbrowser-version): Update to 14.5.6.
(%torbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build2.
(torbrowser-translation-base): Update to 9896e5765c.
(torbrowser-translation-specific): Update to a58fb6a60d.
Change Id: I186e3993e67402f390fd94c09d7666d49eedbd01
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:38:25 +08:00
André Batista
5731c8080b
gnu: mullvadbrowser: Update to 14.5.6 [security-fixes].
...
Fixes MFSA-RESERVEs 2025-1979527, 2025-1979782, 2025-1977130 and 2025-2.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-66/ > for
details.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250818110000.
(%mullvadbrowser-version): Update to 14.5.6.
(%mullvadbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build2.
(mullvadbrowser-translation-base): Update to 9896e5765c.
Change Id: I22f8d76a20aa753205b1c6668d5d70da4c95138d
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:38:25 +08:00
André Batista
82e1803536
gnu: noscript: Update to 13.0.9.
...
* gnu/packages/browser-extensions.scm (noscript): Update to 13.0.9.
Change-Id: I567d22bd50385eb4150799ad740f77888aca4112
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-25 20:38:23 +08:00
Ludovic Courtès
23b22f75e9
services: dicod: Remove reference to (gnu packages dico).
...
This is a followup to 4c130c980f .
* gnu/services/dict.scm (gnu): Remove reference to (gnu packages dico).
Change-Id: Idf0d2c43d63d5ad040ecbc13629ffed5c603ddf3
2025-08-25 13:54:26 +02:00
Jake Forster
f30c8b53ea
gnu: paraview: Update to 6.0.0.
...
* gnu/packages/image-processing.scm (paraview): Update to 6.0.0.
[source]<snippet>: Update list of bundled VTK libraries in comments. glew is
no longer bundled so do not remove it.
[arguments]<#:configure-flags>: Use a relative directory in
"CMAKE_INSTALL_DOCDIR" and
"PARAVIEW_GENERATED_DOCUMENTATION_OUTPUT_DIRECTORY". Remove
"-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON".
[inputs]: Replace fmt with fmt-11. Remove glew.
* gnu/packages/simulation.scm (openfoam-org)[native-inputs]: Replace fmt with
fmt-11. Remove glew.
Change-Id: Ifa005f33dd04c0119008726c11f3b32efba28b0d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:02 +02:00
Jake Forster
e676c0d990
gnu: paraview: Fix build with gcc-14.
...
* gnu/packages/image-processing.scm: Import (gnu packages engineering).
(paraview): Use Guix's CGNS when building bundled VTK.
[source]: Remove ".git" suffix from URL. Adjust snippet to also remove
bundled VTK library cgns.
[arguments]<#:configure-flags>: Add "-DVTK_MODULE_USE_EXTERNAL_VTK_cgns=ON".
[inputs]: Add cgns.
Change-Id: Id8e11fd772a05a3833446233de301b13263f76a3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:02 +02:00
Evgeny Pisemsky
b8cbc0dda4
gnu: guile-mqtt: Use the latest nyacc.
...
* gnu/packages/guile-xyz.scm (guile-mqtt): Use the latest nyacc.
[origin]: patch make file to properly compile ffi.
[arguments]: remove make flags (setenv in phases instead), disable parallel build.
[native-inputs]: replace nyacc-2.01 with nyacc.
Change-Id: I572164ed06d614b45ccd2d65603397ef7c0cd62d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:02 +02:00
Zhu Zihao
3278f30795
gnu: dico: Build with Guile 3.0 series.
...
Dico use Guile as a plugin, it wouldn't install any real Scheme files, setting
'--with-guile-site-dir=' is unnecessary.
* gnu/packages/dictionaries.scm (dico)[argument]<#:configure-flags>:
Drop flag '--with-guile-site-dir='.
[inputs]: Replace 'guile-2.2' with 'guile-3.0'.
Change-Id: I86b9729323702ef45e51f9a56396dc4ad7ab7ccb
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:01 +02:00
Zhu Zihao
9c75fecad8
gnu: dico: Use G-expression.
...
* gnu/packages/dictionaries.scm (dico): Use G-expression.
[arguments]<#:configure-flags>: Replace %output with #$output.
<#:phases>: Use G-expression.
Change-Id: I2fbc8b3acb96a6456aa78d631bec7363bf0d7d48
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:01 +02:00
Zhu Zihao
4c130c980f
gnu: dico: Move to (gnu packages dictionaries).
...
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove entry for 'dico.scm'.
* gnu/packages/dico.scm: Deleted.
(dico): Moved from ...
* gnu/packages/dictionaries.scm: ... to here.
Sort the import clauses in alphabetical order.
Change-Id: I81bd9eebc12ae16b258602db50f098a591fac466
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:01 +02:00
Andy Tai
f353a76ad1
gnu: tensorflow-lite: Fix build.
...
* gnu/packages/machine-learning.scm (tensorflow-lite): Fix build.
[inputs]: Replace old abseil-cpp with current version.
[phases]: Add stages to patch sources for build with current versions of
abseil-cpp and opencl.
Change-Id: I8fb2836d9f2337fb01f81aebc9a3ab6ae08e642a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:01 +02:00
Zhu Zihao
b757e69b17
gnu: Add guile-srfi-165.
...
* gnu/packages/guile-xyz.scm (guile-srfi-165): New variable.
Co-authored-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Change-Id: I81b79de3f69c676b40a98a42fd898d0f58ab9486
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-08-25 12:17:01 +02:00
Ludovic Courtès
bd9b7d4467
gnu: guix-data-service: Work around .go file incompatibilities.
...
Fixes a bug whereby ‘guix-data-service’ was running on Guile 3.0.9, and
would thus fail to load .go files of Fibers, Knot, etc. because these
are compiled with ‘guile-next’.
* gnu/packages/web.scm (guix-data-service)[native-inputs]: Use Guile
from ‘guile-fibers-next’.
Change-Id: I4dab1ca2a80d784fb28ce1cf8810b13910e3776f
2025-08-25 12:17:01 +02:00
Ludovic Courtès
f0afd378c5
gnu: guix-data-service: Use ‘search-input-file’ and ‘which’.
...
* gnu/packages/web.scm (guix-data-service)[arguments]: In
‘wrap-executable’ phase, use ‘which’ and ‘search-input-file’ instead of
relying on input labels.
Change-Id: Id45c91b46a444fd85a97a719bdf21fa05e395324
2025-08-25 12:16:57 +02:00
apoorv569
eb680136f1
gnu: geonkick: Update to 3.6.2.
...
* gnu/packages/music.scm (geonkick): Update to 3.6.2.
[source]: Update url.
[home-page]: Update.
Change-Id: I655fbbe716fed87c559f50c6c675fc8c47cabe6c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-25 11:59:19 +02:00
apoorv569
9366958c4f
gnu: redkite: Update to 2.1.0.
...
* gnu/packages/audio.scm (redkite): Update to 2.1.0.
[source]: Update url.
[synopsis, home-page]: Update.
Change-Id: I57c363f0bd156ea2bf461ba5a835246c12de3a55
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-25 11:58:55 +02:00
Andreas Enge
23e2d584f0
gnu: Remove zxing-cpp-1.2a.
...
* gnu/packages/aidc.scm (zxing-cpp-1.2a): Delete variable.
Fixes : guix/guix#2259
Change-Id: I13c71132e1ee47c39b38af654881f57ca4036ca6
2025-08-25 11:30:07 +02:00
Giacomo Leidi
1f8ee9e023
Revert "tests: Use lower-oci-image-state in container tests."
...
This reverts commit cc07ecd7cc , which breaks
'guix pull', for to-be-investigated reasons.
Fixes : #2252
Change-Id: Idd02dd2e0cd93034e636030845996a9ab3748839
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-08-25 17:34:29 +09:00
Maxim Cournoyer
93006671b4
gnu: soci: Apply patch to resolve a bug in liblinphone.
...
* gnu/packages/patches/soci-mysql-ddl-types.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/databases.scm (soci) [source]: Apply it.
Change-Id: I3840850c650d614f65ee398f948cea6206b03641
Fixes: https://issues.guix.gnu.org/47641
2025-08-25 17:27:10 +09:00
Maxim Cournoyer
fb3e1ab79a
gnu: soci: Use gexps and remove inputs labels.
...
* gnu/packages/databases.scm (soci) [propagated-inputs]: Remove labels.
[configure-flags]: Use gexps.
Change-Id: I7e96296255c41ca46a1cb1e4c9b1e73fbbc286d8
2025-08-25 17:27:10 +09:00
Maxim Cournoyer
5bd2569bd1
gnu: linphone-desktop: Update to 5.2.6.
...
* gnu/packages/patches/linphone-desktop-without-sdk.patch: Delete file.
* gnu/packages/patches/linphone-desktop-ispell.patch: New file.
* gnu/packages/patches/linphone-desktop-qtkeychain.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/linphone.scm (linphone-desktop): Update to 5.2.6.
[source]: Remove linphone-desktop-without-sdk.patch patch. Add
linphone-desktop-cmake-belcard.patch,
linphone-desktop-cmake-find-modules.patch, linphone-desktop-ispell.patch and
linphone-desktop-qtkeychain.patch patches.
[arguments] <configure-flags>: Add -DLINPHONEAPP_VERSION,
-DLinphoneCxx_TARGET=liblinphone++ and -DLINPHONE_QT_ONLY=YES and
-DCMAKE_INSTALL_INCLUDEDIR flags. Remove -DCMAKE_INSTALL_PREFIX flag.
<phases>: Remove pre-configure phase.
[inputs]: Remove belr. Add ispell-for-linphone, qtkeychain and
qtmultimedia-5.
Fixes : #1836
Change-Id: I8cbee339c02367a4fb1a3019700702743caaf983
2025-08-25 17:26:12 +09:00
Maxim Cournoyer
d3fde7c906
gnu: Add ispell-for-linphone.
...
* gnu/packages/aspell.scm (ispell-for-linphone): New variable.
Change-Id: I1d4e09c87cd7315c588b24805ca16db91f748c7a
* gnu/packages/patches/ispell-for-linphone-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ife043854144fbce52b9cf69631d80a885b9f7b42
2025-08-25 17:24:21 +09:00
Maxim Cournoyer
59593ff535
gnu: msopenh264: Update to 5.2.0-0.041b07a.
...
* gnu/packages/linphone.scm (msopenh264): Update to 5.2.0-0.041b07a.
[arguments] <configure-flags>: Replace -DENABLE_STATIC=NO with
-DBUILD_SHARED_LIBS=ON.
<phases>: New patch-Mediastreamer2_PLUGINS_DIR phase.
Change-Id: I11aa6f99b7a9b060b7209a5ee61476e027e0d1e1
2025-08-25 17:24:21 +09:00