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

153205 Commits

Author SHA1 Message Date
Sharlatan Hellseher
035bd6b02e gnu: hatch: Update to 1.9.7.
* gnu/packages/python-xyz.scm (hatch): Update to 1.9.7.
[source] <snippet>: Remove as no longer required.
[arguments] <test-flags>: Rework skipped tests and enable more.
[propagated-inputs]: Remove python-hatchling, python-pyperclip, and
python-virtualenv; add python-hatchling-for-hatch,
python-virtualenv-for-hatch, and python-zstandard.
[native-inputs]: Add nss-certs-for-test and python-hatch-vcs.

* gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): New variable.
* gnu/packages/python-build.scm (python-hatchling-for-hatch): New variable.

Change-Id: Ib22be321c7afe79bb9d21029a1a0b1909508ed2f
2025-10-14 12:07:39 +01:00
Hugo Buddelmeijer
6d1bea21a3 gnu: python-scitools-iris: Fix build by updating to 3.12.3.
* gnu/packages/geo.scm (python-scitools-iris): Update to 3.12.3.
[source]: Switch to git-fetch.
[arguments] <#:phases>: Update patches and tests to 3.12.3.
[native-inputs]: Remove python-wheel; add python-pytest-mock.

Change-Id: I69422fc4e7b60a4676c20d499e75f2afb6e488d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 12:06:55 +01:00
Hugo Buddelmeijer
dd4eb8e4bf gnu: python-imagehash: Update to 4.3.2.
* gnu/packages/python-science.scm (python-imagehash): Update to 4.3.2.
[arguments] <#:phases>: Add 'remove-six phase.

Change-Id: I201164afd8c327db4f9f652967c7ea30dfd84a8c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 12:06:55 +01:00
Karl Hallsby
b2943f6791 gnu: Add tree-sitter-mermaid.
* gnu/packages/tree-sitter.scm (tree-sitter-mermaid): New variable.

Change-Id: Ide1c709fe4c4e0663cf72881a160e9d11ca5a26d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-14 10:52:57 +02:00
Karl Hallsby
066042c2a5 gnu: Add tree-sitter-dot.
* gnu/packages/tree-sitter.scm (tree-sitter-dot): New variable.

Change-Id: I88a023574d2c05dff687805e3474b0d0512a0682
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-14 10:52:57 +02:00
Karl Hallsby
c4527dfb56 gnu: Add tree-sitter-qml.
* gnu/packages/tree-sitter.scm (tree-sitter-qml): New variable.

Change-Id: I0a513942073bd5911a37ccb2162b4f6d09b36d32
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-14 10:52:57 +02:00
Felipe Silva
521261b0bd gnu: Add tree-sitter-toml.
* gnu/packages/tree-sitter.scm (tree-sitter-toml): New variable.

Change-Id: I0c0314331bffb1d60ef2b59e9c62ad7e2c645ecb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-14 10:52:56 +02:00
Brian Kubisiak
f3105493b8 gnu: Add tree-sitter-starlark.
* gnu/packages/tree-sitter.scm (tree-sitter-starlark): New variable.

Change-Id: If4ccd89defeeb20884a3f82c5fc66db849b0be85
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-14 10:52:56 +02:00
Liliana Marie Prikler
d866b37bc6 gnu: python-tree-sitter-grammar: Fix long line.
* gnu/packages/tree-sitter.scm (python-tree-sitter-grammar)[description]:
Restrict to ≤ 80 characters per line.
2025-10-14 10:52:56 +02:00
Liliana Marie Prikler
cf5b527685 gnu: tree-sitter-grammar: Allow input promises.
* gnu/packages/tree-sitter.scm (tree-sitter-grammar)[inputs]: Force inputs
if they are a promise.
2025-10-14 10:52:56 +02:00
Liliana Marie Prikler
5aaa39a160 gnu: tree-sitter: Sort topically and alphabetically.
* gnu/packages/tree-sitter.scm: Sort packages topically and alphabetically
within topics.
2025-10-14 10:52:56 +02:00
Nicolas Graves
e155516c5b gnu: python-rst.linker: Rename and update to 2.6.0.
* gnu/packages/python-xyz.scm (python-rst.linker): Rename to
python-rst-linker and update to 2.6.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-path, python-jaraco-vcs, python-pytest,
python-pytest-subprocess, python-setuptools-scm, python-setuptools.
[description]: Improve style.

Change-Id: I9dc2e2f9882ed3908766cf943a6d90611a165641
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 09:13:42 +01:00
Nicolas Graves
cd86e5bd11 gnu: Add python-jaraco-versioning.
* gnu/packages/python-xyz.scm (python-jaraco-versioning): New variable.

Change-Id: I8d45cbdb7c498c9634a76ed3828037a49a989b71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 09:13:42 +01:00
Nicolas Graves
9c080ce786 gnu: Add python-jaraco-vcs.
* gnu/packages/python-xyz.scm (python-jaraco-vcs): New variable.

Change-Id: Ib029198d3e7dc629b221ac0133385850667b2d0b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 09:13:42 +01:00
Nicolas Graves
12371a0b4a gnu: Add python-jaraco-path.
* gnu/packages/python-xyz.scm (python-jaraco-path): New variable.

Change-Id: Iaf8bc8ff56fd361b73b664d95f8a358dc1edcc02
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 09:13:42 +01:00
Nicolas Graves
85de1beb53 gnu: Add python-pytest-home.
* gnu/packages/python-check.scm (python-pytest-home): New variable.

Change-Id: I9b41fded02eea4120a0c36b2f95d4de6a8d60e22
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 09:13:42 +01:00
Nicolas Graves
3691937efa gnu: python-scp: Update to 0.15.0.
* gnu/packages/python-xyz.scm (python-scp): Update to 0.15.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, description, propagated-inputs]: Run guix style.

Change-Id: Ic79dd2d9a2b0f01c0596b0e6fde664174ab9ee2c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-14 09:13:42 +01:00
Sharlatan Hellseher
95e3e62dce gnu: python-tblib: Update to 3.1.0.
There are no breaking changes in v2.0.0...v3.1.0.
See: <https://github.com/ionelmc/python-tblib/compare/v2.0.0...v3.1.0>.

* gnu/packages/python-xyz.scm (python-tblib): Update to 3.1.0.
[native-inputs]: Remove python-wheel.

Change-Id: Ie0673120d65ef9db18ad01fb952fd13b75639ce9
2025-10-14 09:13:37 +01:00
Sharlatan Hellseher
69c788282f gnu: python-pyquery: Skip more tests.
* gnu/packages/python-xyz.scm (python-pyquery)[arguments] <test-flags>:
Refactor skipped tests to use "--deselect" option and add 6 more items to
the list.

Change-Id: Ic006521b36ae3494dfa88c25fcbffc11a32494dc
2025-10-14 09:11:06 +01:00
jgart
92c7757f56 gnu: cl-array-utils: Use canonical home-page.
* gnu/packages/lisp-xyz.scm (cl-array-utils)[home-page]: Use canonical home-page.

Change-Id: If11bc7e387d53d2c47b2f34b05c7348d9818c2e1
2025-10-13 15:10:18 -05:00
Leo Famulari
6c36ae90af gnu: linux-libre 5.4: Update to 5.4.300.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.300.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: I75ee2376a534b84103d3233c0c9b7b643c3f9e80
2025-10-13 15:15:02 -04:00
Leo Famulari
d94344e08e gnu: linux-libre 5.15: Update to 5.15.194.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.194.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I45f3e152f294f7a4f4827c677eb9b287de28b656
2025-10-13 15:15:02 -04:00
Leo Famulari
9d19990ed0 gnu: linux-libre 6.1: Update to 6.1.155.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.155.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I2e70f2a08eab6ce03b542ac2771a3834e248e88b
2025-10-13 15:15:02 -04:00
Leo Famulari
450293d58f gnu: linux-libre 6.6: Update to 6.6.110.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.110.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: If28ff440aaf416e2e80cd907d275aa68e7b20944
2025-10-13 15:15:01 -04:00
Leo Famulari
8dc172b7d2 gnu: linux-libre 6.12: Update to 6.12.51.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.51.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: Ie76201468e00e2d594abeac4b8399b7a4b9fa1b9
2025-10-13 15:15:01 -04:00
Leo Famulari
efa46e9f2e gnu: linux-libre: Update to 6.16.11.
* gnu/packages/linux.scm (linux-libre-6.16-version): Update to 6.16.11.
(linux-libre-6.16-pristine-source): Update hash.

Change-Id: Iec04974eafb55c1d7b28d6b988805e1d247352b8
2025-10-13 15:15:01 -04:00
Omar Bassam
9700af5ff1 gnu: sbcl-array-utils: Update to 1.3.0-1.16e108a.
* gnu/packages/lisp-xyz.scm (sbcl-array-utils): Update to 1.3.0-1.16e108a.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: Iafa0b8d1503e7a399738685e8c067bf80c30aeb4
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2025-10-13 11:26:50 -05:00
Maxim Cournoyer
4e3998d442 gnu: rapid-photo-downloader: Remove input labels.
* gnu/packages/photo.scm (rapid-photo-downloader)
[native-inputs]: Sort.
[inputs]: Remove labels; sort.

Change-Id: I138d77ca2609ba408efb618308113090a05fe308
2025-10-13 23:53:07 +09:00
Maxim Cournoyer
b98213fe9a gnu: rapid-photo-downloader: Update to 0.9.36 and fix build.
* gnu/packages/photo.scm (rapid-photo-downloader): Update to 0.9.36.
[inputs]: Add python-babel, python-pymediainfo and
python-show-in-file-manager.
[arguments]: Use gexps.
[#:tests?]: New argument.
[#:phases] {patch-libmediainfo}: Delete.
{wrap}: Streamline.
{sanity-check}: Delete phase.

Change-Id: I0d08a97c8117b1a4e19076975250232c581dd911
2025-10-13 23:53:07 +09:00
Maxim Cournoyer
83e76aa1f3 gnu: libblockdev: More thoroughly patch commands.
* gnu/packages/disk.scm (libblockdev) [#:phases]
{patch-plugins-paths}: Rename to...
{patch-paths}: ... this, and extend with more patching.
[inputs]: Add exfatprogs, f2fs-tools, nilfs-utils and udftools.

Fixes: #3466
Change-Id: I35659abcd7cdefa694f69900e5c956812f937499
2025-10-13 23:53:07 +09:00
Maxim Cournoyer
685a9b83e9 gnu: f2fs-tools: Update to 1.16.0.
* gnu/packages/linux.scm (f2fs-tools): Update to 1.16.0.

Change-Id: I8567573979d3aaf5f8049dc42133f4afe96d9bf7
2025-10-13 23:53:07 +09:00
Maxim Cournoyer
38d8aa0fce gnu: multipath-tools: Update to 0.11.0.
* gnu/packages/linux.scm (multipath-tools): Update to 0.11.0.

Change-Id: I0136ed84f804f2208f6b5ed7706d2cb5fa81cd89
2025-10-13 23:53:07 +09:00
Maxim Cournoyer
6c94ef38ef gnu: exfatprogs: Update to 1.2.9 and disable tests.
* gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.9.
[#:phases]: Delete argument.
[#:tests?]: Set to #f.
[native-inputs]: Replace autoconf with autoconf-2.72.

Change-Id: I589f23c6f932cb0295e8560025267dfca277a626
2025-10-13 23:53:07 +09:00
Jelle Licht
2c97180b80 gnu: emacs-dape: Update to 0.25.0.
* gnu/packages/emacs-xyz.scm (emacs-dape): Update to 0.25.0.

Change-Id: Icb29ef8e3d85ba5664202ab27a98b5df60d23bb9
Signed-off-by: jgart <jgart@dismail.de>
2025-10-13 09:24:35 -05:00
jgart
9584d0c8d5 gnu: sbcl-cl-data-structures: Update to 1.4.1-3-ffab568.
* gnu/packages/lisp-xyz.scm (sbcl-cl-data-structures): Update to 1.4.1-3-ffab568.

Change-Id: I6b9906372ac3fabaa35d1a50ae8378f51d0d3059
2025-10-13 09:19:16 -05:00
Omar Bassam
8a6cc46a62 gnu: sbcl-atomics: Update to 1.0.0-3-b747702.
* gnu/packages/lisp-xyz.scm (sbcl-atomics): Update to 1.0.0-3-b747702.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: I2dd7dabd49f9dcfbb036c5e4ec5e4eebbc36e53d
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2025-10-13 09:19:16 -05:00
Vincent Legoll
c17d65c728 gnu: Add ustreamer.
* gnu/packages/video.scm (ustreamer): New variable.

Change-Id: I55436ab9f6877b88e4e463fbb20fbaed5f49678d
2025-10-13 14:21:55 +01:00
pinoaffe
3ef32a4923 gnu: Add betteradbsync.
* gnu/packages/android.scm (betteradbsync): New variable.

Change-Id: I508a786fe7715ba5e6acf07d5b0b152db9e226e8
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:53 +01:00
ColdSideOfYourPillow
11a6590ed0 gnu: Update dexy-color-sddm-theme.
* gnu/packages/display-managers.scm (dexy-color-sddm-theme): Update to
  commit 4785d3b.

Change-Id: Ia402beddbdd183d44904e0689eb4697787ccf6c2
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:52 +01:00
ColdSideOfYourPillow
b2ab26dd0b gnu: Add where-is-my-sddm-theme.
* gnu/packages/display-managers.scm: Add where-is-my-sddm-theme.

Change-Id: I113601c6cf6e4916a17e038957c34cff79c55a98
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:50 +01:00
Evgeny Pisemsky
207829f9f1 gnu: Add font-tiktok-sans.
* gnu/packages/fonts.scm (font-tiktok-sans): New variable.

Change-Id: Iaf132f2fd8d5c7ecd6987dbaa7caedf8fa288930
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:48 +01:00
Nicolas Graves
2a7f4dddd6 gnu: Update socket-wrapper.
* gnu/packages/samba.scm (socket-wrapper): Update socket-wrapper to 1.5.1.

Change-Id: I78a80e8bb0215ed1840a4a4a6b2680fb13da53d0
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:46 +01:00
Liam Hupfer
7b43e2fb23 gnu: Add include-what-you-use.
* gnu/packages/llvm.scm (include-what-you-use): New variable.

Change-Id: Ie843e69eaf4fad6191363d16d46321f623c07670
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:45 +01:00
apoorv569
dd39c1df1d gnu: spectacle-analyzer: Update to 2.0.
* gnu/packages/music.scm (spectacle-analyzer): Update to 2.0.

Change-Id: I65a572a8b7fcd15dceb5c4da5076df67ba7202a4
Signed-off-by: Steve George <steve@futurile.net>
2025-10-13 14:21:43 +01:00
Zhu Zihao
dc9046061c gnu: Add guile-srfi-223.
* gnu/packages/guile-xyz.scm (guile-srfi-223): New variable.

Change-Id: If3ed341c015913b6519cd07dbce1e0c89b90f14d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-13 14:48:27 +02:00
Ludovic Courtès
73cbebfaed gnu: clyrics: Update to 0.17.
* gnu/packages/music.scm (clyrics): Update to 0.17.

Change-Id: I78b48088d59c8ef709a1276057608f4b59206eef
2025-10-13 14:48:26 +02:00
Sughosha
f0fc8abd3a gnu: kdevelop-pg-qt: Fix build.
* gnu/packages/kde-sdk.scm (kdevelop-pg-qt)[source]<uri>: Fix url.

Change-Id: I88b5f5a6c60b76774a0cc8a173ff512f71d7342c
2025-10-13 17:39:54 +05:30
Sharlatan Hellseher
f3097c1f45 gnu: xnee: Fix build with gcc-14.
* gnu/packages/xdisorg.scm (xnee): Use G-Expressions.
[configure-flags]: Relax GCC 14 strictness.

Change-Id: I592138f24c97df48b0ad8ae7573a9751e53d0a52
2025-10-13 12:56:50 +01:00
Anderson Torres
e03ecb45c2 gnu: Merge (gnu packages xnee) into (gnu packages xdisorg).
The xnee module has only one package definition. Since this is a simple
X11-related application, it should be on xdisorg module.

* gnu/packages/xnee.scm (xnee): Migrate from here...
* gnu/packages/xdisorg.scm: ...to here

* gnu/local.mk: Remove reference to xnee.
* gnu/packages/xnee.scm: Remove file.
* po/packages/POTFILES.in: Remove reference to xnee.

Change-Id: I1128d3db412fab366b6d4c508128b86ee3d7b26b
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-13 12:51:23 +01:00
Sharlatan Hellseher
1cda931c95 gnu: Add croc.
* gnu/packages/sync.scm (croc): New variable.

Change-Id: I9a7764dd4b3bf2fec781c7914b897ae4654aee91
2025-10-13 12:40:54 +01:00