nomike
adcfe2902b
gnu: pythonscad: Update to 0.0.0-5.92071af.
...
* gnu/packages/engineering.scm (pythonscad): Update to 0.0.0-5.92071af.
Change-Id: I5bb18ca9192be62f937c141ded32bdd41fcb5dbc
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 13:10:10 +09:00
Cayetano Santos
55fbe211f8
gnu: python-hdlmake: Update to 4.0dev2.
...
* gnu/packages/electronics.scm (python-hdlmake): Update to 4.0dev2.
[propagated-inputs]: Remove python-six.
Change-Id: I07527fa99dbcb489fe4ed4e051d554c59826a503
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 13:06:06 +09:00
Cayetano Santos
f915df0ac0
gnu: intelmetool: Update to 25.09.
...
* gnu/packages/flashing-tools.scm (intelmetool): Update to 25.09.
[#:tests?]: Unset.
Change-Id: I31020df9fc660476e88dcf54214259a17b1694cb
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 13:03:27 +09:00
Cayetano Santos
775c7a3053
gnu: intelmetool: Improve style.
...
* gnu/packages/flashing-tools.scm (intelmetool)[source]: Switch url.
[arguments]: Use Gexps.
[home-page]: Update.
Change-Id: Ic4160b1536e6e2fe0ca98bc091c6f8ba411837f9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:32:18 +09:00
kestrel
3aedf8dac3
gnu: Update jami to 20251003.0.
...
* gnu/packages/jami.scm (libjami): Update to 20251003.0 Remove obsolete
patches.
(jami): Update version to 20251003.0.
[source]: Update patches.
[#:configure-flags]: Add -DJAMICORE_AS_SUBDIR=OFF.
(jami-docs): Update to 0.0.0-4.d7930e5.
* gnu/packages/patches/jami-find-package-avutil.patch: New file.
* gnu/packages/patches/jami-enable-testing.patch: Remove file.
* gnu/packages/patches/jami-qwindowkit.patch: Remove file.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Remove file.
* gnu/packages/patches/jami-unittests-fix-build.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Update registered patches.
Change-Id: I8420045d97aac93fdc7f33ec64a0f6f06d3763f0
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:03:47 +09:00
kestrel
a0e6027e3b
gnu: Update ffmpeg-jami patches.
...
* gnu/packages/patches/ffmpeg-jami-pipewiregrab-source-filter.patch: Update
file provided from upstream.
* gnu/packages/video.scm (ffmpeg-jami) [source]: Apply omitted patch.
Change-Id: I73e6850c1c5f8d995b57eb28ff6f109130710307
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:01:55 +09:00
kestrel
b0258a25e6
gnu: Update pjproject-jami to 2.15-0.93dc969.
...
Change-Id: Ib8f36a8bb87861b40d6753420018abd23aff7e37
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:01:55 +09:00
kestrel
fbbd8f8135
gnu: Update pjproject to 2.15.1.
...
Change-Id: I78d5e7fd0b7151c758e2d2b6b8e21a10aff52cc3
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:01:55 +09:00
kestrel
72f6b23cbc
gnu: Update dhtnet to 0.0.1-5.f925f52.
...
Change-Id: Ida7d213811c0f9910bbdd2724d27c1dc07356083
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:01:55 +09:00
kestrel
794cdb77e8
gnu: Update opendht to 3.5.4.
...
Change-Id: I97e4f4339209d6acba51aac1576198a8197b62cb
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:01:55 +09:00
kestrel
e39b9832f9
gnu: Update asio to 1.36.0.
...
Change-Id: I7bc3de8f3a057bfebfe0caea8fc1335f0103addd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:01:55 +09:00
Maxim Cournoyer
8888e845b7
gnu: pypy2: Link against libffi.so, not libffi.a.
...
* gnu/packages/pypy.scm (pypy2)
[#:phases] {use-libffi.so}: New phase.
[inputs]: Replace libffi-pic with libffi.
* gnu/packages/libffi.scm (libffi-pic): Delete hidden package.
Change-Id: I778789c18dadef71b4bef5fae27ed29ac4ac01dd
2025-10-15 08:18:11 +09:00
Maxim Cournoyer
7036e5f600
gnu: pypy3: Bootstrap via pypy2.
...
* gnu/packages/pypy.scm (pypy3): Inherit from pypy2. Delete duplicate fields.
[#:phases] {build}: Use pypy2 instead of python2.
[native-inputs] {python2}: Replace with pypy2. Through the inherited pypy2
native inputs: remove python2-pycparser; add python2-cffi; remove gzip and
tar.
[inputs]: Through the pypy2 inherited inputs, remove glibc.
Change-Id: Ie9761056711aa6df002a1bff3aa98a9dcf90a738
2025-10-15 08:18:11 +09:00
Maxim Cournoyer
84dee61d63
gnu: Add pypy2.
...
* gnu/packages/pypy.scm (pypy2): New variable.
Change-Id: Ie13e63b037f6bb515683502310a3c1be748252cc
2025-10-15 08:18:11 +09:00
Alvin Hsu
4177c320f9
gnu: udisks: Patch mkswap.
...
* gnu/packages/freedesktop.scm (udisks):
[arguments]<#:phases>{patch-commands}: Patch mkswap command.
Change-Id: I3c629067d1e53177e9069b500202b8681cb44269
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Reviewed-by: Noé Lopez <noelopez@free.fr >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 07:16:25 +09:00
Alvin Hsu
795670493a
gnu: libblockdev: Patch more commands.
...
* gnu/packages/disk.scm (libblockdev):
[arguments]<#:phases>{patch-paths}: Patch mkswap and swaplabel commands.
Change-Id: I8da2feccc4dd02d198ccee05f8ea8551c3165e28
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Reviewed-by: Noé Lopez <noelopez@free.fr >
2025-10-15 07:14:37 +09:00
Cayetano Santos
f869bedc9d
gnu: libftdi: Add udev rules.
...
* gnu/packages/libftdi.scm (libftdi)[arguments]<#:phases>: Add
install-udev-rules.
[description]: Add instructions.
Change-Id: I173e01ac3b2e03382167d47601e8efb3de76f9a5
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-10-14 23:52:06 +02:00
Cayetano Santos
6193291222
gnu: keepass: Improve style.
...
* gnu/packages/password-utils.scm (keepass)[arguments]: Use
G-Expressions.
Change-Id: Ibeb979af4a34a934abe8728906ebe54069fcf5a1
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-10-14 23:19:40 +02:00
Hennadii Stepanov
d3fd610e5a
gnu: bitcoin-core: Update to 30.0.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 30.0.
[arguments]: Relocate after [build-system].
<#:configure-flags>: Remove -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=TRUE and
-DWITH_BDB=ON. Add -DENABLE_IPC=OFF.
<#:phases>: Remove the 'make-qt-deterministic phase and the 'check phase
replacement.
[native-inputs]: Remove qttools-5. Add qttools.
[inputs]: Remove bdb-4.8, qtbase-5. Add qtbase.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-14 19:33:59 +02:00
Mark H Weaver
313d34687e
gnu: icecat: Update to 140.4.0-gnu1 [security fixes].
...
Includes fixes for CVE-2025-11708, CVE-2025-11709, CVE-2025-11710,
CVE-2025-11711, CVE-2025-11712, CVE-2025-11713, CVE-2025-11714, and
CVE-2025-11715.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
(icecat-140.3-source): New variable.
(icedove-source): Use 'icecat-140.3-source'.
2025-10-14 13:21:50 -04:00
Andreas Enge
b98fcae52c
gnu: Remove python-pyhull.
...
* gnu/packages/python-xyz.scm (python-pyhull): Delete variable.
Fixes : guix/guix#2886
Change-Id: I4ad2e4dd31c9606bdb4b95fb0feba643e43887b0
2025-10-14 18:07:24 +02:00
Yelninei
a72b8fa75b
gnu: Register missing libfaketime patch.
...
Follow-up to commit 64c35295f5
* gnu/local.mk (dist_patch_DATA): Register libfaketime-32bit.patch.
Change-Id: I3696f04f9155e3c7e113e6ecb86092610fb2b51a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-14 18:04:42 +02:00
Simen Endsjø
ba362b967d
gnu: valkey-8: Update to 8.1.4.
...
* gnu/packages/databases.scm (valkey-8): Update to 8.1.4.
Change-Id: Ied4262343078a36dfc4871861a1adf4cc7edcb18
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-14 16:35:55 +02:00
Simen Endsjø
f87404fb76
gnu: valkey-7: Update to 7.2.11.
...
* gnu/packages/databases.scm (valkey-7): Update to 7.2.11.
Change-Id: I732e7641f4097e1b49d968a62eb69f12e8306970
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
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