Andreas Enge
dd6560c4e0
gnu: Remove bdb-4.8.
...
* gnu/packages/dbm.scm (bdb-4.8): Delete variable.
Fixes : guix/guix#4494
Change-Id: I192419377bedbe5c3a3b40b73d80e17d896ea060
2025-11-30 20:16:50 +01:00
Andreas Enge
d32c8fadd0
gnu: bdb: Do not inherit from bdb-4.8.
...
* gnu/packages/dbm.scm (bdb): Copy-paste all fields from bdb-4.8.
[inherit]: Remove field.
[source]: Do not inherit.
Change-Id: I4b231218e30da5f651e59eb4a80e9efccca37402
2025-11-30 20:16:50 +01:00
Andreas Enge
2445bc955b
gnu: bdb-5.3: Do not inherit from bdb-4.8.
...
* gnu/packages/dbm.scm (bdb-5.3): Copy-paste all fields from bdb-4.8.
[inherit]: Remove field.
[source]: Do not inherit.
Change-Id: I818dc2f53bd41bed039e5172404ce3b8e768dd14
2025-11-30 20:16:49 +01:00
Cayetano Santos
9bdf65dedc
gnu: python-cmaes: Update to 0.12.0.
...
* gnu/packages/machine-learning.scm (python-cmaes): Update to 0.12.0.
[native-inputs]: Remove python-wheel.
[arguments]: Add #:test-flags.
Change-Id: I729be7d54049dd65c4e55c6020e9de274a0299cb
2025-11-30 19:53:39 +01:00
Andreas Enge
733fc8eceb
gnu: vlc: Fix build with newer livemedia-utils.
...
This is a follow-up to commit 4be2dc6bd3 .
* gnu/packages/patches/vlc-livemedia-2024.11.28.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/video.scm (vlc)[source]: Use patch.
Fixes : guix/guix#4579
Change-Id: Ibee73a199f0d47324d30839a6a6f00b71a72a000
2025-11-30 19:33:56 +01:00
Cayetano Santos
4a47e22573
gnu: python-cocotb: Update to 2.0.1.
...
* gnu/packages/electronics.scm (python-cocotb): Update to 2.0.1.
Change-Id: Id69c69fbd5f702284115cbed67bd5a2033ea7066
2025-11-30 18:45:00 +01:00
Cayetano Santos
1a1ed88d89
gnu: systemc: Update to 3.0.2.
...
* gnu/packages/electronics.scm (systemc): Update to 3.0.2.
Change-Id: I9774c01e61371a8dc644db6d2d94dafa400d9370
2025-11-30 18:45:00 +01:00
Cayetano Santos
c0f165f0fd
gnu: apycula: Update to 0.28.
...
* gnu/packages/electronics.scm (apycula): Update to 0.28.
[native-inputs]: Remove python-wheel.
Change-Id: I90eb43c2b242e128993e189022acdd7010c69958
2025-11-30 18:45:00 +01:00
Cayetano Santos
b7a93ce80c
gnu: gerbv: Move to electronics.
...
* gnu/packages/engineering.scm (gerbv): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: I7f852d1f44b10f842a1502bd755e4c939cc8ea47
2025-11-30 18:41:16 +01:00
Julien Lepiller
5de79373c2
gnu: openjdk: ensure new versions can be found by the updater.
...
* gnu/packages/java.scm (make-openjdk): Add properties.
Change-Id: Id1b180e11b8d86e928f97ef479faaffd4fd01d67
2025-11-30 17:42:18 +01:00
Ashish SHUKLA
9f0526cc13
gnu: weechat: Update to 4.8.0.
...
* gnu/packages/irc.scm (weechat): Update to 4.8.0.
[inputs]: Replace lua-5.1 with lua.
Change-Id: I39848b22e03c6dcd729541e1103cc573decd1bd3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 17:14:30 +01:00
Andreas Enge
9cb133491b
gnu: perltidy: Deprecate.
...
* gnu/packages/perl.scm (perltidy): Define as deprecated by perl-tidy.
Fixes : guix/guix#4569
Change-Id: Iacc73077ef04ce8aeb2a2accedf5185a8179d62e
2025-11-30 17:09:19 +01:00
Andreas Enge
062a3f260a
gnu: perl-critic: Refresh input.
...
* gnu/packages/perl.scm (perl-critic)[propagated-inputs]: Remove perltidy;
add perl-tidy.
Change-Id: Ib42113933e98d1451f2c430aa8ccb4500d195c2a
2025-11-30 17:05:48 +01:00
Andreas Enge
fae1e8e218
gnu: clusterssh: Refresh input.
...
* gnu/packages/admin.scm (clusterssh)[native-inputs]: Remove perltidy;
add perl-tidy.
Change-Id: I8bce49acedd384329b939b621f20205416363bf7
2025-11-30 16:19:08 +01:00
Andreas Enge
3e93af90ae
gnu: perl-test-perltidy: Update to 20230226.
...
* gnu/packages/perl-check.scm (perl-test-perltidy): Update to 20230226.
[propagated-inputs]: Remove perltidy; add perl-tidy.
[native-inputs]: Add perl-module-build and perl-path-tiny.
Change-Id: I4538b2270c86306e829ff32782aa606869fb0f1a
2025-11-30 16:16:35 +01:00
Julian Flake
27b24a58cb
gnu: Add openjdk25.
...
* gnu/packages/java.scm (openjdk25): New variable.
(openjdk): Define as openjdk25 instead of openjdk24.
Change-Id: I7dab862187343396c4207215a5831792ae27b8a1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 14:23:50 +01:00
Kjartan Oli Agustsson
0871d3a9ed
gnu: calibre: Update to 8.15.0.
...
* gnu/packages/ebook.scm (calibre): Update to 8.15.0.
Change-Id: I14b6ea178eee3065e3b74bdd55c9360cf2c442c6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 14:07:26 +01:00
Josep Bigorra
3b5ef8ef85
gnu: maak: Update to 0.2.12.
...
* gnu/packages/build-tools.scm (maak): Update to 0.2.12.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 14:04:55 +01:00
Ashish SHUKLA
b4555f7fe9
gnu: fuzzel: Update to 1.13.1.
...
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.13.1.
Change-Id: If637e2b2035bcad2c65594e396eb754a71784a81
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 14:02:18 +01:00
gemmaro
c62b3b1988
gnu: perl-tidy: Update to 20250912.
...
* gnu/packages/perl.scm (perl-tidy): Update to 20250912.
Change-Id: I09d64b8c62c1b804e3aaa19c056724cec2e5e6a6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:56:56 +01:00
Patrick Norton
b889d944a7
gnu: wev: Update to 1.1.0.
...
* gnu/packages/freedesktop.scm (wev): Update to 1.1.0.
Change-Id: I5db0a61d8777bc08d5996c95eb1b3d493281081a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:51:55 +01:00
Patrick Norton
13f29e11fd
gnu: xshogi: Fix build.
...
* gnu/packages/games.scm (xshogi)[#:configure-flags]: Add
"CFLAGS=-Wno-error=implicit-function-declaration".
Change-Id: I5b60c577090f979098a923bc9f95e8d61dd0b41c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:50:11 +01:00
Andy Tai
b422f0c493
gnu: tensorflow-lite: Update to 2.16.2.
...
* gnu/packages/machine-learning.scm (tensorflow-lite): Update to 2.16.2.
[arguments]<#:phases>{xnn-delegate-fix}: New phase to remove call to
undefined function in xnnpack delegate.
Change-Id: Iae76ba4edfd40ab48cd3a42cbf61c6f0f7595d8d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:46:50 +01:00
Ashish SHUKLA
81daa9ab9f
gnu: tmux: Update to 3.6.
...
* gnu/packages/tmux.scm (tmux): Update to 3.6.
Change-Id: If6ff3f55886729da020a80d2ddff73f2edea1301
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:27:19 +01:00
Cayetano Santos
068752bdc6
gnu: libredwg: Fix build.
...
* gnu/packages/engineering.scm (libredwg)[arguments]: Use G-Expressions.
<#:configure-flags>: Update.
Change-Id: I84777d6db911f251c8c4d1d8c7b156b80ed0599c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:22:49 +01:00
Anderson Torres
4be2dc6bd3
gnu: livemedia-utils: Update to 2025.11.06.
...
* gnu/packages/video.scm (livemedia-utils): Update to 2025.11.06.
[arguments]<#:make-flags>: Set CXXFLAGS to solve compilation error.
Change-Id: Ifb66c714b301ff5808f750c542344c9ad5603639
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:13:53 +01:00
Anderson Torres
2b7e7a0165
gnu: livemedia-utils: Use gexps.
...
* gnu/packages/video.scm (livemedia-utils): Clean up.
[source]: Explain the origin.
[arguments]: Convert to gexp style.
Change-Id: I0c3b52890bed71be729d24c4dc24f2d2e583177c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:13:43 +01:00
Cayetano Santos
2069513380
gnu: xyce-serial, xyce-parallel: Update to 7.10.0.
...
* gnu/packages/electronics.scm (xyce-serial): Update to 7.10.0.
[source]: Switch to git-fetch.
[build-system]: Switch to cmake-build-system.
[arguments]: Remove #:tests?.
<#:configure-flags>: Update.
[inputs]: Add openblas, adms and suitesparse-amd; remove suitesparse.
[native-inputs]: Remove bison-3.0; add bison.
* gnu/packages/electronics.scm (xyce-parallel): Update to 7.10.0.
[arguments]<#:configure-flags>: Update.
Change-Id: I8fc2456b39a8719062bca55da508ccdce28eaed2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:05:50 +01:00
Cayetano Santos
4e71ab18de
gnu: trilinos-serial-xyce, trilinos-parallel-xyce: Update to 14.4.0.
...
* gnu/packages/electronics.scm (trilinos-serial-xyce): Update to 14.4.0.
[arguments]: Remove #:tests?.
<#:phases>: Remove ’delete-tribits.
<#:configure-flags>: Update.
[inputs]: Add openblas.
[native-inputs]: Add perl, python-wrapper and tcsh.
[home-page]: Update.
* gnu/packages/electronics.scm (trilinos-parallel-xyce): Update to 14.4.0.
[arguments]<#:configure-flags>: Update.
Change-Id: I7f57aca5da907274e226bad267722fa44a168d87
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 13:05:37 +01:00
Sughosha
336ba8de2f
gnu: mame: Fix build.
...
* gnu/packages/emulators.scm (mame)[inputs]: Remove asio; add asio-1.28.
Change-Id: I13943b5245df4eaa48402379b393f95a29f85af4
2025-11-30 14:13:24 +05:30
Hilton Chain
4d2a4dde6e
gnu: xwayland-satellite: Fix installation.
...
* gnu/packages/xorg.scm (xwayland-satellite) [arguments]: Set
#:cargo-install-paths.
Fixes : #4471
Change-Id: Ic8fcd75d67e9a1ec77072c81ff67776138981195
2025-11-30 11:59:30 +08:00
Rutherther
5eb9fda4d9
gnu: niri: Restore installation of bin/niri.
...
Niri package is a workspace, thus it seems it should use #:cargo-install-paths
so that the packages are properly installed. The reason they currently aren't
installed is that manifest-targets looks only on first 'packages', while niri
is third package in the list. The first package is a library, not 'bin', so
there's nothing to install. I am not completely sure this behavior is
intended. And if it is, it seems niri has worked only by chance before.
Ie. if it was first in the list, it would work. In case this is an error
in the cargo-build-system, changing it implies rebuilding all cargo packages,
hence this workaround would still be useful.
Fixes #4321 .
* gnu/packages/wm.scm (niri)<arguments>: Add cargo-install-paths.
Change-Id: I7f34f734698f50ef3c913ed858c504b2c99042bf
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-11-30 11:59:29 +08:00
Cayetano Santos
01bb0f2aa1
gnu: emacs-ef-themes: Update to 2.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-ef-themes): Update to 2.0.1.
[propagated-inputs]: Add emacs-modus-themes.
[native-inputs]: Add texinfo.
[source]: Switch url.
[arguments]: Add ’makeinfo #:phase.
[license]: Include manual license.
[home-page]: Update.
Change-Id: Ie280ef4a7af64c61fbb870c97961d3f321bf4234
2025-11-29 19:28:44 +01:00
Cayetano Santos
3b22197b0f
gnu: emacs-standard-themes: Update to 3.0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-standard-themes): Update to 3.0.2.
[source]: Switch to git-fetch.
[propagated-inputs]: Add emacs-modus-themes.
[native-inputs]: Add texinfo.
[arguments]: Add ’makeinfo #:phase.
[license]: Include manual license.
[home-page]: Update.
Change-Id: I1073333fa9d68e832cf54929f84b39344af20782
2025-11-29 19:28:44 +01:00
Cayetano Santos
c6e6d113d0
gnu: emacs-modus-themes: Update to 5.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 5.1.0.
Change-Id: Id80fbc6fe77793b153c7bdfb10ecadcc7acd4817
2025-11-29 19:28:44 +01:00
Cayetano Santos
56797f2af7
gnu: emacs-vertico: Update to 2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 2.6.
Change-Id: I04d086cc0c3b8a724f6cf5d309b60ca10d362679
2025-11-29 19:28:43 +01:00
Cayetano Santos
05c5d39ff6
gnu: emacs-orgit-forge: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit-forge): Update to 1.1.0.
Change-Id: I40af218bbb2b8f23b67b03a70958e0371725484c
2025-11-29 19:28:43 +01:00
Cayetano Santos
0b42a0fd3b
gnu: emacs-orgit: Update to 2.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 2.1.0.
Change-Id: I4e5d42e8958a927a498bb71630360cf9a93cd4cf
2025-11-29 19:28:43 +01:00
Cayetano Santos
3c8853fa7f
gnu: emacs-ement: Update to 0.17.
...
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.17.
Change-Id: I7b5d22ea9195747154f320fed3aa61e9b12c7faa
2025-11-29 19:28:43 +01:00
Cayetano Santos
21d547688d
gnu: emacs-xelb: Update to 0.22.
...
* gnu/packages/emacs-xyz.scm (emacs-xelb): Update to 0.22.
Change-Id: I34419dc4e9624c786fe6700b18de164f2fabdb8a
2025-11-29 19:28:43 +01:00
Cayetano Santos
86e8b6a869
gnu: emacs-tempel: Update to 1.8.
...
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 1.8.
Change-Id: Ia904b8d2c24847e0e92a1173fa693d8bbb0156b4
2025-11-29 19:28:43 +01:00
Cayetano Santos
200154b70f
gnu: emacs-marginalia: Update to 2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.5.
Change-Id: I4e445100227ab3a3faba35c7c73ea37351709860
2025-11-29 19:28:43 +01:00
Cayetano Santos
33667223e3
gnu: emacs-consult: Update to 3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.0.
Change-Id: I430b93a074df4428be2047e009d4d74416679bbb
2025-11-29 19:28:43 +01:00
Cayetano Santos
ab27d3ee9a
gnu: emacs-debbugs: Update to 0.46.
...
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.46.
Change-Id: I894543bcafbf4ecbd6a246c694a52239ab39e904
2025-11-29 19:28:43 +01:00
Cayetano Santos
0d2d439ff5
gnu: emacs-cape: Update to 2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.3.
Change-Id: Id89f23e2ea420fbf28bea48718a2449d63bcbc49
2025-11-29 19:28:43 +01:00
Cayetano Santos
5219965148
gnu: emacs-corfu: Update to 2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.5.
Change-Id: Ied272710f0d3f4083097bba48b86b20a3e3f0f42
2025-11-29 19:28:42 +01:00
Cayetano Santos
1d0c5c1bd3
gnu: emacs-cond-let: Update to 0.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cond-let): Update to 0.2.0.
Change-Id: I0904d3426fc0df8ecc510a8e4fb4c3a94884301f
2025-11-29 19:28:42 +01:00
Cayetano Santos
2ececb30fd
gnu: adaptivecpp: Update to 25.10.0.
...
* gnu/packages/sycl.scm (adaptivecpp): Update to 25.10.0.
[native-inputs]: Remove llvm-19; add lld-19.
[arguments]: Set #:configure-flags.
Change-Id: I967f069373e8109ece7e8f666c27be1020d33188
2025-11-29 19:20:50 +01:00
Simon Josefsson
33c84c9626
gnu: Add perl-digest-sha3.
...
* gnu/packages/perl.scm (perl-digest-sha3): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:52 +01:00
Anderson Torres
68aeff43a5
gnu: gcal: Move from (gnu packages gcal) to (gnu packages calendar).
...
gcal is a leaf package, and the only one kept at gnu/packages/gcal.scm.
There is no special reason to keep it in a dedicated file.
* gnu/local.mk: Remove reference to packages/gcal.scm.
* gnu/packages/gcal.scm (gcal): Move from here ...
* gnu/packages/calendar.scm: ... to here.
Update copyright headers via merge.
* po/packages/POTFILES.in: Remove reference to gnu/packages/gcal.scm.
Change-Id: I196ce61ebb4caa683b97483f6ea1d6e505f05af7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:52 +01:00