1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

150844 Commits

Author SHA1 Message Date
Vinicius Monego
d402e5777e gnu: python-cookiecutter: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-cookiecutter)[build-system]: Use
pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Replace git by git-minimal. Add python-setuptools,
python-wheel.

Change-Id: I7b36db664e4292366fe59ac269f9614383e41d28
2025-06-29 00:04:42 -03:00
Vinicius Monego
a48fc57a3a gnu: python-langdetect: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-langdetect)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.

Change-Id: I5e5057d6804ef5fec4c0be8dfd8d4b4ddc24ae88
2025-06-29 00:04:42 -03:00
Vinicius Monego
1b726d78b8 gnu: python-flask-session: Update to 0.8.0.
* gnu/packages/python-web.scm (python-flask-session): Update to 0.8.0.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core.
[propagated-inputs]: Add python-msgspec.
[home-page]: Follow redirect.

Change-Id: Ie5efb5f690e33339a5e8fb6dac035f5b88d1a212
2025-06-29 00:04:42 -03:00
Vinicius Monego
568f7329bc gnu: python-cachelib: Update to 0.13.0.
* gnu/packages/python-xyz.scm (python-cachelib): Update to 0.13.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Follow redirect.

Change-Id: I0b0e5337916fa2a015908d3949d9860516f1068d
2025-06-29 00:04:42 -03:00
Vinicius Monego
5bbe729803 gnu: python-crccheck: Update to 1.3.0.
* gnu/packages/python-xyz.scm (python-crccheck): Update to 1.3.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Switch to new home page.

Change-Id: Ibd121d3e1875b77da6759e751e3321cde9a498b7
2025-06-29 00:04:41 -03:00
Vinicius Monego
b6138013d8 gnu: python-fire: Run guix style.
* gnu/packages/python-xyz.scm (python-fire): Run guix style.

Change-Id: I589ad6a5cdf9c2d7f93ce4f44861fc8745bf6e89
2025-06-29 00:04:41 -03:00
Vinicius Monego
23510c1df6 gnu: python-fire: Update to 0.7.0.
* gnu/packages/python-xyz.scm (python-fire): Update to 0.7.0.
[build-system]: Use pyproject-build-system.
[arguments]: Do not override the 'check' phase.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-mock. Add python-setuptools,
python-wheel.

Change-Id: Id75b22101cae1ee17334bb89f91eebc0e7e5001d
2025-06-29 00:04:41 -03:00
André Batista
465d9c7077 gnu: mullvadbrowser: Update to 14.5.4 [security-fixes].
Fixes CVEs 2025-6424, 2025-6425, 2025-6426, 2025-6429, 2025-6430.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-53/>
for details.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250623181100.
(%mullvadbrowser-version): Update to 14.5.4.
(%mullvadbrowser-firefox-version): Update to 128.12.0esr-14.5-1-build1.
(mullvadbrowser-translation-base): Update to 9f6043e1a5.
(mullvadbrowser-translation-specific): Update to bf09d9c070.

Change Id: Idc3330dc457c4b5dc32eea90c6c7798998303f34

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 10:16:29 +08:00
André Batista
d078ce089f gnu: torbrowser: Update to 14.5.4 [security-fixes].
Fixes CVEs 2025-6424, 2025-6425, 2025-6426, 2025-6429, 2025-6430.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-53/>
for details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250623181100.
(%torbrowser-version): Update to 14.5.4.
(%torbrowser-firefox-version): Update to 128.12.0esr-14.5-1-build1.
(torbrowser-translation-base): Update to 9f6043e1a5.
(torbrowser-translation-specific): Update to cd3b5ba07a.

Change Id: I156bb2c6ff8bc9469b4a51c4e35506a028b1bcd8

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 10:16:29 +08:00
André Batista
9baca10fdb gnu: noscript: Update to 13.0.8.
* gnu/packages/browser-extensions.scm (noscript): Update to 13.0.8.

Change-Id: I6aec41ffbb50dc3286fb18efb4aa46119d64d8bc
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 10:16:27 +08:00
Ashvith Shetty
0a8aee6d97 gnu: gtk-xfce-engine: Remove package.
gtk-xfce-engine was archived almost a decade ago, and excluding
Software Heritage archives, there are no active forks or mirrors.
See also:
https: //issues.guix.gnu.org/75146#35-lineno47

Closes: #900
Change-Id: I6e7fac82f3c8a0f44fab3af8c925f5efaa6ade1f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-06-29 08:35:28 +08:00
宋文武
b7a8f886f5 gnu: mate: Replace 'union-build' with 'propagated-inputs'.
* gnu/packages/mate.scm (mate) [arguments]: Remove 'union-build'.
[inputs]: Move all inputs to propagated-inputs.
[native-inputs]: Move desktop-file-utils to propagated-inputs.

Fixes: https://issues.guix.gnu.org/48265
Change-Id: I638c3e6b44aef426402e4a0d2136b6a5d5a832c9
2025-06-29 08:33:23 +08:00
宋文武
7a7b7b644a gnu: xfce: Replace 'union-build' with 'propagated-inputs'.
* gnu/packages/xfce.scm (xfce) [arguments]: Remove 'union-build'.
[inputs]: Move all inputs to propagated-inputs.

Fixes: #618
Change-Id: I09aadda63468e8477beb47df5f543e7ca5503fb6
2025-06-29 08:33:23 +08:00
Hilton Chain
3ddadfc0fb gnu: Add %dummy-linux-kernel-for-container.
* gnu/packages/linux.scm (%dummy-linux-kernel-for-container): New variable.
* gnu/system/linux-container.scm (containerized-operating-system): Use it.

Change-Id: Ica49a0cd0b8ae4a78ba5fca879ae73f94e64474a
2025-06-28 22:50:50 +08:00
Paul Garlick
4b2f52e998 gnu:fenics-dolfin: Fix build with hdf5@1.14.
* gnu/packages/patches/fenics-dolfin-hdf5-version-check.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register new patch.
* gnu/packages/simulation.scm (fenics-dolfin): Run guix style.
[source]: Use new patch.
[arguments] <phases>: Update 'pre-check' comment.
Add 'demo_stokes-iterative_mpi' test to list of skipped tests.

Change-Id: I8ec4534d96af6726fcfd3a601d34b109d06c4ca6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-28 16:33:42 +02:00
Matthew Elwin
c912d63eae gnu: Add python-orocos-kinematics-dynamics.
* gnu/packages/engineering.scm (python-orocos-kinematics-dynamics): New variable.

Change-Id: I257d63b61d8fab0fdfdf27dea59f1f89c8667f35
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: I8cc0b705c81c191ede7624062bd1e62afe5e340b
2025-06-28 14:24:15 +01:00
cdr-shdr-wdr
897f1f03e7 Revert "gnu: make-torbrowser: Unbundle nss."
This reverts commit 8ee7a32782,
which caused mullvadbrowser (and also torbrowser if uBlock Origin
was installed) to hang at times, becoming unable to load webpages
for the rest of the session. See #546.

Change-Id: I98efc8831813b17882a837c45b9f05deeac2d1c2
Reviewed-by: Mark H Weaver <mhw@netris.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 14:11:40 +01:00
Matthias Riße
11d704f8da gnu: git-annex: Update to 10.20250605.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250605.

Change-Id: Idad16266d6528096169288a77df39df70eeaf9d8
Reviewed-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 14:08:59 +01:00
Matthias Riße
e26c089705 gnu: ghc-git-lfs: Update to 1.2.5.
* gnu/packages/haskell-xyz.scm (ghc-git-lfs): Update to 1.2.5.

Change-Id: I5a9f51781265985597023168064fbfd5614a146d
Reviewed-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 14:08:32 +01:00
Christopher Baines
c099efbf59 gnu: bffe: Update to 0-15.2f9b1cb.
* gnu/packages/package-management.scm (bffe): Update to 0-15.2f9b1cb.
* doc/guix.texi (Guix Services): Remove build-priority option from example.

Change-Id: Ib6444dabef5bae4976d2ff9e3e4956873e49f0bc
2025-06-28 10:03:22 +02:00
Christopher Baines
cf4832e807 gnu: guix-build-coordinator: Update to 0-131.89e6de9.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-131.89e6de9.

Change-Id: I579310d7fee09da626470e20c0cb9b083c16a812
2025-06-28 10:03:22 +02:00
Christopher Baines
3ed66191d1 gnu: guix-data-service: Update to 0.0.1-70.40212ea.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-70.40212ea.

Change-Id: I818a47a6817841149dbb8da0261da5d7bd712d83
2025-06-28 10:03:22 +02:00
Christopher Baines
c1654aeaf0 gnu: guile-knots: Update to 0-22.0fa6737
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-22.0fa6737.

Change-Id: I5e91269918745cf436361a048d054c35d51e31fe
2025-06-28 10:03:22 +02:00
Sergey Trofimov
a2cbff5a7a gnu: flameshot: Update to commit 560190199.
* gnu/packages/image.scm (flameshot): Update to commit 560190199, build
with qt6.

Change-Id: I71af0752360ecaf1d1b099b1635e2a338aef1e2a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:12:10 +01:00
Sergey Trofimov
aa9c00a9e0 gnu: qtcolorwidgets: Build for qt6.
* gnu/packages/qt.scm (qtcolorwidgets): Update to commit 849107843.
[native-inputs], [inputs], [arguments]<#:configure-flags>: Use qt6.

Change-Id: I32eb6a187964e15d1e931001abd174eeda7f9f9f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:00:16 +01:00
Sergey Trofimov
ef55651851 gnu: Add single-application.
* gnu/packages/qt.scm (single-application): New variable.

Change-Id: Iaa3111270ea98da6ff223f119277a45bd2eb6f7c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:00:12 +01:00
Sergey Trofimov
992144b88b gnu: single-application-qt5: Use gexps.
* gnu/packages/qt.scm (single-application-qt5)
[version]: Use conventional git-version.
[arguments]: Remove unused variables, use gexps.

Change-Id: I4640ed7be18ad02ff41010844c8fcac001c83625
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:00:07 +01:00
Sergey Trofimov
142174e41e gnu: qutebrowser: Fix docs installation.
* gnu/packages/web-browsers.scm (qutebrowser)[phases]:
Run 'build-docs before 'build so that generated doc files are copied to
the "build" directory.

Change-Id: I87a1c39efaee92676a8d89a651fdb53c3a7c929a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 07:49:15 +01:00
Sergey Trofimov
701c27aab4 gnu: wireplumber: Update to 0.5.10.
* gnu/packages/linux.scm (wireplumber): Update to 0.5.10.

Change-Id: Ib09f07fd1afd5280a0dc4ce519df11292300a778
Reviewed-by: Brice Waegeneire <brice@waegenei.re> <@bricewge>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 07:45:41 +01:00
Sergey Trofimov
ff241436e4 gnu: pipewire: Update to 1.4.5.
This update inlude the fix of "pipewire 1.4 100% core usage with older
kernels".
See: <https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4621>.

* gnu/packages/linux.scm (pipewire): Update to 1.4.5.

Change-Id: Ic01752a5ada6cfdf8b6384794c4a440a9db2550c
Reviewed-by: Brice Waegeneire <brice@waegenei.re> <@bricewge>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 07:44:45 +01:00
Tomas Volf
a7569e1733 gnu: podman: Update to 5.5.2.
* gnu/packages/containers.scm (podman): Update to 5.5.2.

Change-Id: I602d4affc9394f23ddb3905c16b41f111f987c46
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:18:42 +08:00
Tomas Volf
97f9e84b07 gnu: crun: Update to 1.22.
* gnu/packages/containers.scm (crun): Update to 1.22.

Change-Id: Ie52e1bcdcee0ccdac3b33c2fc2a284145cea83bf
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:18:28 +08:00
jgart
f04fb459a3 gnu: Add emacs-gleam-mode.
* gnu/packages/emacs-xyz.scm (emacs-gleam-mode): New variable.

Change-Id: I8b43b618e7acf8d5064b28c83b8816d662be4ad2
2025-06-27 16:34:20 -04:00
jgart
93d10b5f4e gnu: trealla: Update to 2.77.1.
* gnu/packages/prolog.scm (trealla): Update to 2.77.1.

Change-Id: I6058c673b2616364562d9aa31e9be8ee19fd6744
2025-06-27 12:04:09 -04:00
Josep Bigorra
a88d6a45e4 gnu: Add hyprpolkitagent.
* gnu/packages/polkit.scm (hyprpolkitagent): New variable.

Change-Id: I858dc238a7f817d231fab0a75310d4f41c791bdc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:50:05 +01:00
Sharlatan Hellseher
145c08dcd1 gnu: Use license: prefix in (gnu packages polkit).
* gnu/packages/polkit.scm: Import (guix licenses) with the license:
prefix.  Adjust all license fields.

Change-Id: Ia54db63ab112b4f43a8af067732addbaf38c4319
2025-06-27 12:49:40 +01:00
Josep Bigorra
790e726e6e gnu: Add hyprsunset.
* gnu/packages/xdisorg.scm (hyprsunset): New variable.

Change-Id: Ibd63a11a654a8b78451c9533c06882c2c7d04067
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:17:17 +01:00
Josep Bigorra
db94d31fed gnu: ggg: Update to 0.3.13.
* gnu/packages/image.scm (ggg): Update to 0.3.13.

Change-Id: I226ebc71035866cb81507e7908e7c483b5a91747
2025-06-27 12:14:09 +01:00
Josep Bigorra
5ecd79163e gnu: iter-vitae: Update to 0.3.32.
* gnu/packages/web.scm (iter-vitae): Update to 0.3.32.

Change-Id: I14ea7eb04d951f0b33aa9c559e2a9bcdd5b897cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:12:49 +01:00
Sharlatan Hellseher
fc53338694 gnu: qdirstat: Update to 1.9.
* gnu/packages/disk.scm (qdirstat): Update to 1.9.

Change-Id: Ie1a7a062d08cdafb0d0ce5f00193639239c07acd
2025-06-27 12:09:40 +01:00
Sharlatan Hellseher
3ac3c0d636 gnu: qdirstat: Improve package.
* gnu/packages/disk.scm (qdirstat): Apply G-expressions, shift order of
the fields.

Change-Id: I05a1df8d1b9d1106b64b465aeb2ee4a326ee50f3
2025-06-27 12:08:19 +01:00
Sharlatan Hellseher
751eab8919 gnu: packages/disk: Sort used module.
* gnu/packages/disk.scm: Sort #:used-module alphabetically.

Change-Id: Ie2f70a0fd16c06385fb1f08878c2373a44e668df
2025-06-27 12:07:16 +01:00
Grigory Shepelev
9e2328819c gnu: Add open-iscsi.
* gnu/packages/disk.scm (open-iscsi): New variable.

Change-Id: I900d12757c20e86bb68c762d732fdf64efe30742
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 11:52:33 +01:00
Grigory Shepelev
871c3adee2 gnu: Add open-isns.
* gnu/packages/disk.scm (open-isns): New variable.

Change-Id: I63f14426888d0482a1aee1d1c1a60c00c8a4e75d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 11:51:02 +01:00
Janneke Nieuwenhuizen
9ab98ffa99 gnu: guix: Update to 1.4.0-39.95d88456844.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-39.95d88456844.

Change-Id: Iec718e228aa334310736502c3e6039b02d20561f
2025-06-27 10:26:12 +02:00
jgart
bc3ce40ee7 gnu: Add clasp-dissect.
* gnu/packages/lisp-xyz.scm (clasp-dissect): New variable.

Change-Id: I147ef809f2536076330fced1051494e117217aef
2025-06-27 03:41:15 -04:00
jgart
7a331cd999 gnu: Add clasp-1am.
* gnu/packages/lisp-check.scm (clasp-1am): New variable.

Change-Id: I9fe9b9d7f8948a66dc448a3548915e7f45679a51
2025-06-27 03:41:15 -04:00
jgart
4a7a86d61f gnu: Add clasp-xlunit.
* gnu/packages/lisp-check.scm (clasp-xlunit): New variable.

Change-Id: Ica3ee13b7bf9a93e366a101e96949751c82947ea
2025-06-27 03:41:14 -04:00
jgart
ff7ae78681 gnu: Add clasp-unit-test.
* gnu/packages/lisp-check.scm (clasp-unit-test): New variable.

Change-Id: I7cbf8299d2a6ad6eaa9a5d2bb5ee4ad2d7a88688
2025-06-27 03:41:14 -04:00
jgart
cc2eb71897 gnu: Add clasp-trivial-extensible-sequences.
* gnu/packages/lisp-xyz.scm (clasp-trivial-extensible-sequences): New variable.

Change-Id: I1134b1b8a219de0c82c381bb026f0aa671ea48a2
2025-06-27 03:41:14 -04:00