Hartmut Goebel
77f9e9c45c
gnu: python-3.10: Update to 3.10.19.
...
* gnu/packages/python.scm (python-3.10): Update to 3.10.19.
Change-Id: Ib38ee006d8deaed8029000b5202547b001cb8f6c
2025-10-15 21:44:06 +02:00
Artyom V. Poptsov
26ec96c9b5
gnu: btop: Update to 1.4.5.
...
* gnu/packages/admin.scm (btop): Update to 1.4.5.
Change-Id: Idbe210521579f83188f52ac929d313c7accbc753
2025-10-15 20:49:31 +03:00
Artyom V. Poptsov
d2d51a2df5
gnu: thermald: Update to 2.5.10.
...
* gnu/packages/admin.scm (thermald): Update to 2.5.10.
[home-page]: Set URI to "https://github.com/intel/thermal_daemon " as the
original URI is permanently redirected.
Change-Id: I2fa1ff116de64c2c8e9476fe7f529a5c1542ba41
2025-10-15 19:31:50 +03:00
Sharlatan Hellseher
901d8f72df
gnu: python-dask-image: Fix tests.
...
* gnu/packages/python-science.scm (python-dask-image)[arguments]
<test-flags>: Rework skipped tests and enable more tests.
[propagated-inputs]: Remove python-tifffile; add
python-tifffile-for-dask-image.
[description]: Remove new line in the end.
* gnu/packages/python-xyz.scm (python-tifffile-for-dask-image): New variable.
Change-Id: I8539569aab1134d049ec8e8c0041191ce61e2eb7
2025-10-15 15:44:41 +01:00
Sharlatan Hellseher
13fe868512
gnu: python-icontract: Fix tests.
...
* gnu/packages/python-check.scm (python-icontract)[arguments] <phases>:
Add 'relax-requirements.
[native-inputs]: Remove python-wheel; add python-deal,
python-dpcontracts, and python-pytest.
Change-Id: Ie2d418673f15f7db3128c5a0b81a320765fc5df7
2025-10-15 15:27:09 +01:00
Sharlatan Hellseher
a9f23f0149
gnu: Add python-deal.
...
* gnu/packages/python-check.scm (python-deal): New variable.
Change-Id: I2d3e96329715471a559fe154c0dbdd7d666e908b
2025-10-15 15:27:09 +01:00
Sharlatan Hellseher
a488227e5a
gnu: Add python-dpcontracts.
...
* gnu/packages/python-check.scm (python-dpcontracts): New variable.
Change-Id: Iaaf6aedfd1e4f1f853fe70cc821edcaa805b9dbd
2025-10-15 15:24:44 +01:00
Sharlatan Hellseher
4c88f358ce
gnu: python-typeshed-client: Update to 2.8.2.
...
* gnu/packages/python-xyz.scm (python-typeshed-client): Update to 2.8.2.
[source]: Switch to git-fetch providing test data.
[arguments] <test-backend>: Use custom.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Remove python-wheel.
Change-Id: Icfbb809b45e0ca9e4b29237f0f622d77928f9730
2025-10-15 14:34:10 +01:00
Nicolas Graves
5f6cbf433b
gnu: python-lfdfiles: Update to 2025.9.17.
...
* gnu/packages/python-xyz.scm (python-lfdfiles): Update to 2025.9.17.
[source, propagated-inputs]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I728400b74276b036d021c25b6c25c92709f7776c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:15 +01:00
Nicolas Graves
6efecf9236
gnu: python-tifffile: Update to 2025.10.4.
...
* gnu/packages/python-xyz.scm (python-tifffile): Update to 2025.10.4.
[build-system]: Switch to pyproject-build-system.
[arguments, description]: Improve style.
[native-inputs]: Add python-setuptools. Remove python-pytest, as
tests are not run.
Change-Id: Ica27197142bf7f80a7078cae1581b65a73a9b4b2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:15 +01:00
Nicolas Graves
327931ccfd
gnu: python-roifile: Update to 2025.5.10.
...
* gnu/packages/python-xyz.scm (python-roifile): Update to 2025.5.10.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I35e052527647cc13ae345be3a2d99b7445bc3257
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:15 +01:00
Nicolas Graves
548206f941
gnu: python-imagecodecs: Update to 2025.8.2.
...
Warning: In phase 'create-configuration, I've disabled 3 modules that
fail compilation with gcc@14, although they should theorically
compile: apng, lzo, tiff. IMO it's a bit out of the scope for a
already heavy patch to try and fix C compilation errors. I added a
FIXME comment though.
* gnu/packages/python-xyz.scm (python-imagecodecs): Update to 2025.8.2.
[source]<snippet>: Remove code unbundling 3rd party modules. Almost
all of those are not bundled in the sense that they are extracted and
patched from upstream sources, and using those upstream sources
directly won't help.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexps.
<#:tests?>: Enable them.
<#:test-flags>: Ignore flaky test.
<#:phases>: Re-factor phase 'create-configuration. Add phase
'fix-sanity-check and 'configure-tests.
[inputs]: Add lcms, libheif, lzfse, python-blosc2.
[propagated-inputs]: Add python-matplotlib, python-tifffile.
[native-inputs]: Add python-pytest, python-setuptools.
[synopsis]: Improve style.
Change-Id: I1c13eea510136891c667741f73fbf1d3f4231551
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:15 +01:00
Nicolas Graves
e03ecde37f
gnu: python-executor: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-executor):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-mock, python-pytest, python-setuptools.
[decription]: Improve style.
Change-Id: Iaa0008971f89d92158170a066a742f883e9e1017
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:14 +01:00
Nicolas Graves
9263d5ef68
gnu: python-property-manager: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-property-manager):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Replace python-pytest-cov by
python-pytest.
[description]: Improve style.
Change-Id: Ib74ee7b09448964276016fa14fbc86126c51366f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:14 +01:00
Nicolas Graves
ae108725b9
gnu: python-pixelmatch: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pixelmatch):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them for now, as I'm not able to
quickly diagnose the error.
[native-inputs]: Add python-poetry-core, python-pytest,
python-pytest-benchmark.
[description]: Improve style.
Change-Id: Ic63865d7d78ae49f06f953b460837f81daa9c361
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:14 +01:00
Nicolas Graves
609009ee4f
gnu: python-pikepdf: Update to 8.15.1.
...
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 8.15.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-xmp-toolkit, python-setuptools. Remove
python-coverage, python-pytest-cov.
[propagated-inputs]: Replace python-deprecation by python-deprecated.
Change-Id: Iae6014ce980a84461940f86866cd1000221c36cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:23:12 +01:00
Allan Adair
daea83629d
gnu: Add python-types-pyyaml.
...
* gnu/packages/python-xyz.scm (python-types-pyyaml): New variable.
Change-Id: I4420c567d2414a53aea2e54f5e2e121cef69155b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 14:19:24 +01:00
Herman Rimm
67bf931398
gnu: Merge (gnu packages rush) into (gnu packages shells).
...
* gnu/packages/rush.scm (rush): Move from here ...
* gnu/packages/shells.scm (rush): ... to here.
* gnu/packages/rush.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.
Change-Id: I58029c20386e6bfd08f237c83a08235bfcbbc992
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-15 13:38:20 +01:00
Andreas Enge
adde76d065
Revert "gnu: Remove wally-cli."
...
This reverts commit cc6b41f168 .
The software still compiles, works and has users.
Change-Id: I986f67c0e30110dcd8cc0166abe9bb605cb5920f
2025-10-15 13:55:34 +02:00
Cayetano Santos
c7ed9b24a1
gnu: python-hdlmake: Build info files.
...
* gnu/packages/electronics.scm (python-hdlmake)[native-inputs]: Add
python-sphinx and texinfo.
[arguments]<#:phases>: Add build-info.
Change-Id: Ie576f9b54c750e007286ec5911f276ee798eaf1f
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 20:34:08 +09:00
Cayetano Santos
6ee8c93430
gnu: python-hdlmake: Update to 4.0.
...
* gnu/packages/electronics.scm (python-hdlmake): Update to 4.0.
[native-inputs]: Remove python-pytest; add python-pytest-cov.
Change-Id: Ieed0d4e1f32e359149b52840f36d1aa5671d7eb9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 20:34:08 +09:00
Sharlatan Hellseher
7de0b459cd
gnu: Add python-scikit-image-next.
...
* gnu/packages/python-science.scm (python-scikit-image-next): New variable.
Change-Id: Ie8f576ff3d6b4e92a34565b130c00697e985ac6b
2025-10-15 11:29:44 +01:00
iamawacko
4e333f47e0
gnu: Add oniongen-rs.
...
* gnu/packages/tor.scm (oniongen-rs): New variable.
* gnu/packages/rust-crates.scm (oniongen-rs): New variable.
Change-Id: I2c99228c50d4ddbc97336b0f71abaf330259fee1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 13:08:42 +03:00
Zheng Junjie
380570ea62
gnu: watchexec: Update to 2.3.2.
...
* gnu/packages/rust-apps.scm (watchexec): Update to 2.3.2.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[watchexec]: Update
entry.
Change-Id: Ief1f73f62522a8f2e517177884cc351d3a6cd174
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 12:46:25 +03:00
Karl Hallsby
60f5123072
gnu: Add systemd-lsp.
...
* gnu/packages/rust-apps.scm (systemd-lsp): New variable.
* gnu/packages/rust-crates.scm (systemd-lsp): Map cargo-inputs.
Change-Id: I2b01ac84dbed7d5fb680a35460413e8071cd8301
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 12:13:57 +03:00
Igorj Gorjaĉev
1a95c249ca
gnu: just: Update to 1.43.0.
...
* gnu/packages/rust-apps.scm (just): Update to 1.43.0.
* gnu/packages/rust-crates.scm (just): Update dependencies.
Change-Id: I5e5a6793af58fce06d082c450293f59c9525fdd5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 12:01:43 +03:00
Andreas Enge
cc6b41f168
gnu: Remove wally-cli.
...
* gnu/packages/flashing-tools.scm (wally-cli): Delete variable.
Fixes : guix/guix#2693
Change-Id: I6aa67fa11d5be12cc81de0e14f91e180d044d170
2025-10-15 10:18:38 +02:00
Efraim Flashner
8fcaf10c38
gnu: toot: Update inputs.
...
* gnu/packages/fediverse.scm (toot)[inputs]: Replace python-urwid-3 with
python-urwid.
Change-Id: I807a7a7c006fa30753b17e2e5f4fbd76b4f2fe21
2025-10-15 10:35:48 +03:00
Cayetano Santos
669dde3e8d
gnu: uuu: Update to 1.5.233.
...
* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.233.
Change-Id: I758e28f53257a3ad0f11f5c79856f7d057008d04
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech >
2025-10-15 09:28:56 +02:00
Cayetano Santos
979043e0dd
gnu: uuu: Improve style.
...
* gnu/packages/flashing-tools.scm (uuu)[arguments]: Use G-Expressions.
Change-Id: I121de8ce3e980f3200d52c406519502ed2d59bbf
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech >
2025-10-15 09:28:56 +02:00
dan
8ee64639cd
gnu: telegram-desktop: Update to 6.2.3.
...
* gnu/packages/patches/telegram-desktop-allow-disable-libtgvoip.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch: Rebase patch.
* gnu/packages/glib.scm (cppgir-for-telegram-desktop): Update to revision used
by 6.2.3.
* gnu/packages/telegram.scm (%telegram-version): Update to 6.2.3.
(cmake-helpers-for-telegram-desktop): Update to revision used by v6.2.3.
(codegen-for-telegram-desktop lib-base-for-telegram-desktop)
(lib-lottie-for-telegram-desktop, lib-spellcheck-for-telegram-desktop)
(lib-tl-for-telegram-desktop, lib-ui-for-telegram-desktop)
(lib-webrtc-for-telegram-desktop, lib-webview-for-telegram-desktop)
(tgcalls-for-telegram-desktop): Likewise.
(tde2e): New variable.
(telegram-desktop): Update to 6.2.3.
[patches]: Remove obsolete patch.
[#:configure-flags]: Adjust according to upstream changes.
[inputs]: Add libavif, libjxl, openh264 and tde2e.
Change-Id: I570fdb6af0e8b605d3b270801bdd4cf81238e816
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 16:03:50 +09:00
Cayetano Santos
920133b04b
gnu: prjpeppercorn: Split db output.
...
* gnu/packages/electronics.scm (prjpeppercorn)[outputs]: Add db.
[arguments]<#:phases>: Update install-db-files accordingly.
* gnu/packages/electronics.scm (nextpnr)[native-inputs]: Remove prjpeppercorn; add prjpeppercorn "db".
Change-Id: Ib1dacbf8dca7915947acdd429b46d53f540f51fd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 15:36:18 +09:00
Cayetano Santos
256a74024d
gnu: Add nextpnr-cli.
...
* gnu/packages/electronics.scm (nextpnr-cli): New variable.
Change-Id: I7c08b1e517ecdfbf36cc6787b5766fbee01b401a
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 15:36:18 +09:00
Cayetano Santos
aef95e0af6
gnu: nextpnr: Split bba output.
...
* gnu/packages/electronics.scm (nextpnr)[outputs]: Add bba output.
[arguments]<#:configure-flags>: Update EXPORT_BBA_FILES accordingly.
Change-Id: I01a60c1be66637e40e6cd8ba797a730c507cf3d4
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 15:36:16 +09:00
Hartmut Goebel
ccb05fcf5e
import: pypi: Fix refesh --target-version fetches wrong wheel.
...
* guix/import/pypi.scm(pypi-package->upstream-source): Pass version to
pypi-package-inputs.
Fixes : #3417
Change-Id: I0d56c362afcd3b15441530e57f015f1ceee14752
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 15:02:17 +09:00
Cayetano Santos
7795d4ff7e
gnu: ifdtool: Update to 25.09.
...
* gnu/packages/flashing-tools.scm (ifdtool): Update to 25.09.
Change-Id: Ibc9c1591b32acd12c5870773407572993df38d93
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 14:56:30 +09:00
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
Maxim Cournoyer
6e970ff839
teams: Add Maxim to core team.
...
* etc/teams.scm (person) <Maxim>: Add core team. Sort.
Change-Id: I21698bea75c9ee794a4088e0041c73bd617225c8
2025-10-15 12:09:36 +09:00
Morgan Arnold
1119a0aef9
teams: Add Morgan to core team.
...
* etc/teams.scm ("Morgan"): Create and add to core team.
Change-Id: I8b818e64f96118c517b9b8c6d9059fa02d11d927
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:07:48 +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
Anderson Torres
d75683d528
news: Add 'pt_BR' translation.
...
* etc/news.scm: Add Portuguese translation of fundraising campaign news.
Change-Id: I4b7f4d69da493257cd7eddfd719faf101cd73275
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2025-10-15 03:46:03 +02:00