1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

176646 Commits

Author SHA1 Message Date
Nicolas Graves
cc7cb3bb3d gnu: python-falcon-cors: Update to 1.1.7-0.41e9f07.
* gnu/packages/python-web.scm (python-falcon-cors): Update to 1.1.7-0.41e9f07.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Skip them.
[native-inputs]: Add python-mock, python-pynose, python-setuptools.
[description]: Improve style.

Change-Id: I23a1c6b91dbe24cdaee4342eaede2c7d50af4079
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04 21:03:14 +00:00
Nicolas Graves
06cdfdab38 gnu: python-aiodns: Update to 3.5.0.
* gnu/packages/python-web.scm (python-aiodns): Update to 3.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-pytest-asyncio, python-setuptools.
[description]: Improve style.

Change-Id: I770d7014f6658458720272d70f57fc16a02d056c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04 21:03:14 +00:00
Nicolas Graves
f2f81c2425 gnu: python-pycares: Update to 4.11.0.
* gnu/packages/python-web.scm (python-pycares): Update to 4.11.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'configure-system-lib.
[native-inputs]: Add python-pytest, python-setuptools.
[inputs]: Add c-ares.
[description]: Improve style.

Change-Id: I09246a7b762b7061aac7b4bafe23cae4864abebb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04 21:03:13 +00:00
Ashish SHUKLA
d554215902 gnu: knot: Update to 3.5.2.
* gnu/packages/dns.scm (knot): Update to 3.5.2.
[#:phases]<update-parser>: Update script name.

Change-Id: I853024f9db97289ea65730c8c1d4def8b61b6039
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 21:20:13 +01:00
Andy Tai
9f80d52c2c gnu: Add tflite-micro.
* gnu/packages/machine-learning.scm (tflite-micro): New variable.
* gnu/packages/patches/tflite-micro_disable_download.patch: New file.
* gnu/local.mk: (dist_patch_DATA): Reference new patch file.

Change-Id: I43470f3101a48cf3570e31c00796d16e7257673c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 21:09:52 +01:00
Andy Tai
b68c3e66e2 gnu: Add kissfft-for-tflite-micro.
* gnu/packages/algebra.scm (kissfft-for-tflite-micro): New variable.
* gnu/packages/patches/kissfft-tflite-micro.patch: New file.
* gnu/local.mk: (dist_patch_DATA): Reference new patch file.

Change-Id: I4d7119fca95033d6b1a5b0f84cfd0446a4f54afb
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 21:07:42 +01:00
Josep Bigorra
b84618b89b gnu: iter-vitae: Update to 0.5.1.
* gnu/packages/web.scm (iter-vitae): Update to 0.5.1.
[arguments]<#:phases>{install-program-files}: Remove unnecessary mkdir-p.
Adapt installed files.
[description]: Update to mention correct tech.

Change-Id: I2c34dfc60cc75b7fbffd050eb58b52d8a13561e1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 19:20:08 +01:00
Patrick Norton
39211967bc gnu: flightgear: Fix FG_ROOT.
* gnu/packages/games.scm (flightgear)[arguments]<#:phases>{fg-root-wrap}:
New phase to wrap with FG_ROOT pointing to installed flightgear-data.

Change-Id: I59d1a5f84d04c090b48f6c2e7f41e171bda5b98b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 18:52:03 +01:00
Patrick Norton
9a332a55c8 gnu: flightgear: Update to Qt6.
* gnu/packages/games.scm (flightgear)[arguments]: Add #:qtbase.
[inputs]: Remove qtdeclarative-5, qtquickcontrols2-5, qtsvg-5 and
qtwayland-5. Add qtdeclarative, qtsvg and qtwayland.

Change-Id: Id16160a721d2ab1ea5d8fd569c1927388f648b43
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 18:50:17 +01:00
Patrick Norton
97a6a107bc gnu: simgear: Unbundle tinygltf.
* gnu/packages/games.scm (simgear)[source]: Remove bundled tinygltf.
[arguments]<#:phases>{fix-tiny-gltf}: New phase.
[inputs]: Update to modern style. Add tinygltf.

Change-Id: I3b85ce8c679bf1ef0f5daa82f68060bb331b9eed
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 18:48:10 +01:00
Guillaume Le Vaillant
d11f4e5b48 gnu: Fix build of gnuradio dependents.
Use the same version of boost in gnuradio and the packages using gnuradio.

* gnu/packages/radio.scm (gnss-sdr, gqrx, gr-dsd, gr-osmosdr,
  gr-satellites)[inputs]: Replace boost by boost-1.83.

Change-Id: I9bf06d46e1f28917ed86f7a9901ddb48f31dbab6
2025-12-04 16:26:41 +01:00
Guillaume Le Vaillant
161ad0b760 gnu: gr-iqbal: Update to 0.38.3.
* gnu/packages/radio.scm (gr-iqbal): Update to 0.38.3.
  [inputs]: Replace boost by boost-1.83 (version used by gnuradio).

Change-Id: Ib090666477376005aeaee65ccae7190ef12e510b
2025-12-04 16:03:41 +01:00
Guillaume Le Vaillant
6d06fa0bc1 gnu: cl-simple-matrix: Update to 3.6.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.6.

Change-Id: I5bb256e58f832fe194cb8d7832e0d26f9ca0c37a
2025-12-04 13:30:27 +01:00
Cayetano Santos
ca02659a89 gnu: ripgrep: Fix bash completions path.
* gnu/packages/rust-apps.scm (ripgrep)[arguments]:
Fix ’install-extras #:phase.

Change-Id: I51529190e47a83e2874007e0d93b0c8e7e0de849
2025-12-04 10:29:11 +01:00
Cayetano Santos
10e164898e gnu: password-store: Fix bash completions path.
* gnu/packages/password-utils.scm (password-store)[arguments]:
Update #:make-flags.

Change-Id: I47cc1da0c63fde1a61f0de6610ce8f3f72486ee4
2025-12-04 10:29:11 +01:00
Cayetano Santos
86ec8575c8 gnu: du-dust: Fix bash completions path.
* gnu/packages/admin.scm (du-dust)[arguments]: Fix
’install-extras #:phase.

Change-Id: Icf1d93e72d8e8e659be9c2669fc479ece471c8df
2025-12-04 10:29:11 +01:00
Cayetano Santos
3d215a72ff gnu: alacritty: Fix bash completions path.
* gnu/packages/terminals.scm (alacritty)[arguments]:
Fix ’install #:phase.

Change-Id: Id52a9628f916e0d8e0b972579b96ef030ee2f1e2
2025-12-04 10:29:10 +01:00
Cayetano Santos
54fcea8093 gnu: pass-age: Fix bash completions path.
* gnu/packages/password-utils.scm (pass-age)[arguments]: Update #:install-plan.

Change-Id: I32b998e8ede878394af34ac7866d0ef4affc64d1
2025-12-04 10:29:10 +01:00
Cayetano Santos
3ff36256f0 gnu: starship: Fix bash completions path.
* gnu/packages/shellutils.scm (starship)[arguments]: Fix
’install-completions #:phase.

Change-Id: Iacd02be3869f4674aeffde6bc81a9fac632f76a0
2025-12-04 10:29:10 +01:00
Cayetano Santos
eed9c722c5 gnu: zoxide: Fix bash completions path.
* gnu/packages/rust-apps.scm (zoxide)[arguments]: Fix
’install-more #:phase.

Change-Id: Ie8fd1876346b3d203c00519191085f2b031e2214
2025-12-04 10:29:10 +01:00
Cayetano Santos
ded4b391dc gnu: py-spy: Fix bash completions path.
* gnu/packages/rust-apps.scm (py-spy)[arguments]: Fix
’install-shell-completions #:phase.

Change-Id: Ia27415ddc14295f2bab18ef43ed4162a778dbf38
2025-12-04 10:29:10 +01:00
Cayetano Santos
7e6f88b382 gnu: ouch: Fix bash completions path.
* gnu/packages/rust-apps.scm (ouch)[arguments]: Fix
’install-extras #:phase.

Change-Id: I8ad706968e8c20460b9070f902cb30cc79c9cf7a
2025-12-04 10:29:10 +01:00
Cayetano Santos
fbba5ae331 gnu: git-delta: Fix bash completions path.
* gnu/packages/rust-apps.scm (git-delta)[arguments]: Fix
’install-extras #:phase. .

Change-Id: I2565f1d56a48a856555cc67d62308963201454e9
2025-12-04 10:29:10 +01:00
Cayetano Santos
83d6689148 gnu: qucs-s: Fix typo.
* gnu/packages/electronics.scm (qucs-s)[arguments]: Fix
’adjust-default-settings #:phase .

Change-Id: Ib01ebfd3c2088ea6a7b8f5df4d23079ac638f7aa
2025-12-04 10:24:46 +01:00
Cayetano Santos
fc8cbc57fb gnu: qucs-s: Add qucsrflayout backend.
* gnu/packages/electronics.scm (qucs-s)[inputs]: Add qucsrflayout-cli.
[arguments]: Fix ’adjust-default-settings and ’wrap-program #:phases
accordingly.

Change-Id: I372fa2d769a59e0d461694844b798ed56734528d
2025-12-04 10:24:46 +01:00
Cayetano Santos
37d705c698 gnu: qucs-s: Reduce closure size.
* gnu/packages/electronics.scm (qucs-s)[inputs]: Remove octave; add
octave-cli.

Change-Id: Ifb538441c92474ee7882227502e28ec6d44764e4
2025-12-04 10:24:46 +01:00
Cayetano Santos
3ceef80091 gnu: Add qucsrflayout-cli.
* gnu/packages/electronics.scm (qucsrflayout-cli): New variable.

Change-Id: Iedfe17f23ea89c71840c00ded8548315ca11dbb4
2025-12-04 10:24:43 +01:00
Cayetano Santos
b3ef80c109 gnu: libngspice: Update to 45.2.
* gnu/packages/electronics.scm (libngspice): Update to 45.2.
[inputs]: Remove openmpi.
[native-inputs]: Remove autoconf; add autoconf-2.71.

Change-Id: Ifec720d1459e638730c912d60a3457ce47016475
2025-12-04 09:24:38 +01:00
Cayetano Santos
46f31546ac gnu: libngspice: Refresh package.
* gnu/packages/electronics.scm (libngspice): Apply style.

Change-Id: I39ad9700ff21ddad6019a98e54f39fe8ff2f88e3
2025-12-04 09:24:38 +01:00
Cayetano Santos
778f5c17c3 gnu: Add emacs-elysium.
* gnu/packages/emacs-xyz.scm (emacs-elysium): New variable.

Change-Id: I2c82b55bfce522580db5d20a40a164ce9e2eab56
2025-12-04 09:22:02 +01:00
Cayetano Santos
52980708d7 gnu: emacs-greader: Update to 0.13.0.
* gnu/packages/emacs-xyz.scm (emacs-greader): Update to 0.13.0.

Change-Id: I6b678be0e21acd0f3c567f64a86b83a296bd9a77
2025-12-04 08:37:27 +01:00
Cayetano Santos
632af32913 gnu: emacs-wallabag: Update to 1.1.0-1.686fab.
* gnu/packages/emacs-xyz.scm (emacs-wallabag): Update to 1.1.0-1.686fab.
[arguments]<#:include>: Add ’default.css.

Change-Id: I11e0ddbfe3f9077fb6e63072c1a45b8cd1724c0b
2025-12-04 08:34:11 +01:00
Sergey Trofimov
383c85f5c3 gnu: mu: Update to 1.12.13-1.46f91ab.
* gnu/packages/mail.scm (mu): Update to 1.12.13-1.46f91ab.

Change-Id: I64a9cab98145dcaf8799da030533cdf85ad1393b
2025-12-03 20:31:21 -08:00
Brendan Tildesley
6b33a0c885 gnu: python-autobahn: Update to 25.11.1.
* gnu/packages/python-web.scm (python-autobahn): Update to 25.11.1.

Change-Id: I81dc716cbaa000b7ca718126e5cf48e7ce065951
2025-12-03 20:23:23 -08:00
Brendan Tildesley
ea8053d510 gnu: python-qrcode: Update to 8.2.
* gnu/packages/python-xyz.scm (python-qrcode): Update to 8.2.

Change-Id: I5912d03090eae91957c9d22406be23c2721d2c95
2025-12-03 20:23:22 -08:00
Brendan Tildesley
5de920077e gnu: python-zipstream-ng: Update to 1.9.0.
* gnu/packages/python-compression.scm (python-zipstream-ng): Update to 1.9.0.
2025-12-03 20:23:22 -08:00
Brendan Tildesley
f3098e64b3 gnu: python-humanize: Update to 4.14.0.
* gnu/packages/python-xyz.scm (python-humanize): Update to 4.14.0.
[native-inputs]: Add python-hatch-vcs, python-hatchling. Remove python-wheel.

Change-Id: I1141ae4e117910c0cf55b7b59bb66e7aab1f0520
2025-12-03 20:23:21 -08:00
Brendan Tildesley
0bde2c392c gnu: python-twisted: Update to 25.5.0.
* gnu/packages/python-xyz.scm (python-twisted): Update to 25.5.0.

Change-Id: Ib82a1e4a2a3c11724343f9f9aeaa1a95a1dbd643
2025-12-03 20:23:20 -08:00
Brendan Tildesley
e259f578be gnu: python-py-ubjson: Update to 0.16.1.
* gnu/packages/web.scm (python-py-ubjson): Update to 0.16.1.
2025-12-03 20:23:19 -08:00
Brendan Tildesley
2388eca846 gnu: magic-wormhole: Update to 0.21.1.
* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.21.1.
2025-12-03 20:23:18 -08:00
Ian Eure
4fc5de41a3 gnu: librewolf: Update to 145.0.2-2.
* gnu/packages/librewolf.scm (librewolf): Update to 145.0.2-2.

Change-Id: I5c46804b24892658091fd1a1e40ab307b54654f7
2025-12-03 17:41:37 -08:00
Ian Eure
8cd94366a9 gnu: librewolf-l10n: Update to 38e9598ea1b99b69a240cc1db1d59f4357fcb95d.
* gnu/packages/librewolf.scm (librewolf-l10n): Update to 38e9598ea1b99b69a240cc1db1d59f4357fcb95d.

Change-Id: I70c7ec0e261afa15dfaca7fab399cb42d97606e1
2025-12-03 17:41:34 -08:00
Leo Famulari
5d33515b05 gnu: linux-libre 6.6: Update to 6.6.117.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.117.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I263802cff1986cb81fc064ce73403cc0090d5704
2025-12-03 19:01:56 -05:00
Leo Famulari
134f8f84ea gnu: linux-libre 6.12: Update to 6.12.59.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.59.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: If25a54bd339b504a7953c798faaf01b68a9a5b61
2025-12-03 19:01:56 -05:00
Leo Famulari
9f07e43642 gnu: linux-libre: Update to 6.17.9.
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.9.
(linux-libre-6.17-pristine-source): Update hash.

Change-Id: Ifacca43b629a941e0fa515bf669ee80de038c20a
2025-12-03 19:01:51 -05:00
André Batista
6f85a843cd gnu: mullvadbrowser: Update to 15.0.
User profile directory has changed to "~/.mullvad" in this version as
MOZ_APP_PROFILE flag cannot be set anymore.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20251028094500.
(%mullvadbrowser-version): Update to 15.0.
(%mullvadbrowser-firefox-version): Update to 140.4.0esr-15.0-1-build4.
(mullvadbrowser-translation-base): Update to cdd3da6308.

Change Id: Ia0896e1f648268d7f7c2d5e95008aeb6d8bdfde2

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03 20:09:07 +01:00
André Batista
972a8412d5 gnu: torbrowser: Update to 15.0.
User profile directory has changed to "~/.tor project" in this version as
MOZ_APP_PROFILE flag cannot be set anymore.

* gnu/packages/tor-browsers.scm (firefox-locales): Update to 64046fdc97.
(%torbrowser-build-date): Update to 20251028094500.
(%torbrowser-version): Update to 15.0.
(%torbrowser-firefox-version): Update to 140.4.0esr-15.0-1-build4.
(torbrowser-translation-base): Update to cdd3da6308.
(torbrowser-translation-specific): Update to 3395fe5bdb.
(lld-as-ld-wrapper-18): Replace with lld-as-ld-wrapper-19.
(make-torbrowser) [inputs]: Use libpng-apng-next, icu4c-76 and nss-rapid,
in place of the defaults for those libraries.
[native-inputs]: Use rust-cbindgen-0.28, lld-as-ld-wrapper-19, llvm-19 and
clang-19.
[arguments] <#:configure-flags>: Remove '--enable-official-branding' which
breaks browser branding as of this version.
<#:phases> 'setenv: Do not set MOZ_APP_PROFILE, which is now implied and
breaks configuration phase when set.
* gnu/packages/patches/torbrowser-compare-paths.patch: ...
* gnu/packages/patches/torbrowser-use-system-wide-dir.patch: ...
* gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Refresh
patches.

Change Id: Id4134edd63328f479589e6ed61f46a869dbbda5d

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03 20:08:58 +01:00
Anderson Torres
fc5e1063d0 gnu: font-opendyslexic: Update source's origin.
Because it migrated to a new host.

* gnu/packages/fonts.scm (font-opendyslexic): Update.
[source]<origin>: Use new git repository.
[native-inputs]: Delete.

Change-Id: Iadd7ad3b4eca15f891fc312c34fa0e4032278651
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-03 18:21:06 +01:00
Nicolas Graves
2a93068214 gnu: endgame-singularity: Switch to pyproject.
* gnu/packages/games.scm (endgame-singularity):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-03 18:12:59 +01:00
Nicolas Graves
b35ffb35c0 gnu: bambam: Switch to pyproject.
* gnu/packages/games.scm (bambam):
[source, arguments, description]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-03 18:12:59 +01:00