1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-22 00:55:56 +02:00
Commit Graph

170922 Commits

Author SHA1 Message Date
Nicolas Graves 699570510f guix: Fix guix-minimal install phase.
* doc/local.mk (sub_commands_mans): Add guix-copy conditionally.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-14 16:35:55 +02:00
Remco van 't Veer f1f9849c01 machine: hetzner: Fix install OS.
Debian no longer ships guix package.

* gnu/machine/hetzner.scm (hetzner-machine-rescue-install-os): Use
guix-install.sh.

Change-Id: I8344d5877057181235c233d9f6f745507af30b85
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-14 16:35:55 +02:00
Ludovic Courtès 1bc8cd4a0c gnu: guix: Update to d671b75.
* gnu/packages/package-management.scm (guix): Update to d671b75.

Change-Id: Ie2a55b49600543670ed79b332b7277967cd25280
2025-10-14 16:35:55 +02:00
gnuphilic b34c008144 gnu: apertium: Update to 3.9.12
* gnu/packages/dictionaries.scm(apertium): Update to 3.9.12
  Also make the apertium script use store paths.

Change-Id: Ic147f3219bc5bfcc0a907a5cbf06ac476de8b3f8
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-10-14 15:54:20 +02:00
gnuphilic 9540d41a45 gnu: lttoolbox: Update to 3.7.6.
* gnu/packages/dictionaries.scm (lttoolbox): Update to 3.7.6.

Change-Id: I8c8acaa60818df645fe8ca92869c813d1d59e1eb
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-10-14 15:53:00 +02:00
gnuphilic 9abcf2b9c6 gnu: add utfcpp-2
* gnu/packages/textutils.scm (utfcpp-2): New variable

Change-Id: I3a682b22424794349a00c773aeba2ebc9343bf44
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-10-14 15:48:37 +02:00
Sharlatan Hellseher 783b58e181 gnu: hatch: Move to package-management.
* gnu/packages/python-xyz.scm (hatch): Move from here ...
* gnu/packages/package-management.scm: ... to here.

Change-Id: I09eec61efc1f57d0e983ef5e366e89afad168364
2025-10-14 12:28:52 +01:00
Sharlatan Hellseher 678bf175e0 gnu: hatch: Adjust inputs.
hatch is a final program which is not meant to be used as Python library,
this change move all propagated inputs to inputs.

* gnu/packages/python-xyz.scm (hatch)[propagated-inputs]: Move from here ...
[inputs]: ... to here.

Change-Id: I84feebbefd20db7656831becc8a62fff100e716d
2025-10-14 12:28:44 +01:00
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
Liliana Marie Prikler f167813131 teams: emacs: Add tree-sitter-manifest.
* etc/teams/emacs/tree-sitter-manifest.scm: New file.
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