Sharlatan Hellseher
8990cfda50
gnu: python-readchar: Use python-pytest-8.
...
* gnu/packages/machine-learning.scm (python-readchar)[native-inputs]:
Remove python-pytest; add python-pytest-8.
Change-Id: I4a879d7d6e591e3c3e0971c93b257cf763a07f41
2026-02-07 12:28:20 +01:00
Sharlatan Hellseher
a0b5bac6ae
gnu: barectf: Use python-pytest-8.
...
* gnu/packages/instrumentation.scm (barectf)[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I94e7a6ecec3c8291ee35acc373ed7a11e3fd8018
2026-02-07 12:28:20 +01:00
Sharlatan Hellseher
47358c73cd
gnu: python-pytest-httpx: Use python-pytest-8.
...
* gnu/packages/python-check.scm (python-pytest-httpx)[native-inputs]:
Remove python-pytest; add python-pytest-8.
Change-Id: Ic8b7bf22a84b7ecb8c37996405f6d7b996cf3ce5
2026-02-07 12:28:20 +01:00
Sharlatan Hellseher
5d7532509d
gnu: python-azure-core: Use python-pytest-8
...
* gnu/packages/python-web.scm (python-azure-core)[native-inputs]:
Remove python-pytest; add python-pytest-8.
Change-Id: I82a393735461681b3fa9112b582e87eb46700635
2026-02-07 12:28:20 +01:00
Sharlatan Hellseher
3fc042a458
gnu: python-boltons: Use python-pytest-8.
...
* gnu/packages/python-xyz.scm (python-boltons)[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I50073f38a2a29f55708b152e895d01a662a844bc
2026-02-07 12:28:19 +01:00
Sharlatan Hellseher
20b7e15239
gnu: python-black: Use python-pytest-8.
...
* gnu/packages/python-xyz.scm (python-black)[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I38f746beea5f3512812f01afb07ccab099c56cf5
2026-02-07 12:28:19 +01:00
Sharlatan Hellseher
93f3a716c3
gnu: python-coverage: Use python-pytest-8.
...
* gnu/packages/check.scm (python-coverage)[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: Ifea657387cd6a0d80ece14b82d3280f08be5d2d9
2026-02-07 12:28:19 +01:00
Sharlatan Hellseher
918afd33ee
gnu: python-docopt: Use python-pytest-8.
...
* gnu/packages/python-xyz.scm (python-docopt):[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I327218f7a1614aedd7c399824fae85c61e0fbec0
2026-02-07 12:28:19 +01:00
Sharlatan Hellseher
8122978c46
gnu: Add python-pytest-8.
...
* gnu/packages/check.scm (python-pytest-8): New variable.
Change-Id: I5886e75b56efda89cf924e6ec0f91fba9121903c
2026-02-07 12:28:19 +01:00
Nguyễn Gia Phong
af94c0816f
gnu: python-pytest: Update to 9.0.2.
...
* gnu/packages/check.scm (python-pytest): Update to 9.0.2.
[native-inputs]: Remove python-wheel.
Change-Id: I10de9b291beabb23fdaa21149a6eaa8165b48c9c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:19 +01:00
Sharlatan Hellseher
e1b0d19b14
gnu: python-hypothesis: Update to 6.150.2.
...
* gnu/packages/check.scm (python-hypothesis): Update to 6.150.2.
[source]: Switch to git-fetch providing tests.
[arguments] <test-flags>: Skip some problematic tests.
[phases]{chdir-to-source}: New phase.
[propagated-inputs]: Remove python-attrs-bootstrap and
python-exceptiongroup.
[native-inputs]: Remove python-wheel.
Change-Id: I1c247e745f03f9fd00e7c41a1f828074b3b78ccd
2026-02-07 12:28:19 +01:00
Nicolas Graves
17202e5a17
gnu: yelp-tools: Switch to python-lxml-for-texlive.
...
This allows to decouple the pyproject-build-system for
texlive-bin and consequentially the whole world.
* gnu/packages/gnome.scm (yelp-tools)[native-inputs]: Replace
python-lxml by python-lxml-for-texlive.
Change-Id: I60970703cd667ecebc7269ee84b596f7c345aa40
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:19 +01:00
Nicolas Graves
00ff4d8b32
gnu: mallard-ducktype: Build with a custom build-system.
...
* gnu/packages/documentation.scm (mallard-ducktype)
[build-system, arguments]: Build using a custom build-system.
Change-Id: I56bc352ab62bf143bbe5d370dd68ff2b2e2bb75e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:19 +01:00
Nicolas Graves
2d6d1d1ca4
gnu: Add python-lxml-for-texlive.
...
* gnu/packages/xml.scm (python-lxml-for-texlive): New variable.
Change-Id: I736960de9bcf5ccf403678ca626904d65e70cff7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:19 +01:00
Nicolas Graves
f03ffef299
gnu: meson: Use a custom build-system.
...
This allows us to decouple meson and all its dependents from the
pyproject-build-system, and avoid a lot of rebuilds (rusts, llvm...).
* gnu/packages/build-tools.scm (meson)
[build-system]: Replace pyproject-build-system with a patched
gnu-build-system.
[arguments]<#:phases>: Adapt accordindly.
[native-inputs]: Replace python-setuptools by python-setuptools-bootstrap.
Change-Id: Ieb4b007847d567aad04734a62cfc6c07e2bb2f96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:19 +01:00
Nicolas Graves
121bcd0699
gnu: Add python-setuptools-bootstrap.
...
This change is a combined commits, proposed in the following merge
requests:
- https://codeberg.org/guix/guix/pulls/5034
- https://codeberg.org/guix/guix/pulls/5770
As they are related to a new addition they are squashed to prevent bad
git bisects.
* gnu/packages/python-build.scm (python-setuptools-bootstrap): New variable.
Change-Id: I7677ede70a61b9cc39ae6e021fc2f1f1afaa8d25
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:19 +01:00
Nicolas Graves
93b40d330f
build-system/pyproject: Remove uneeded use of pyproject-guile-json.
...
* gnu/packages/bioinformatics.scm (python-bed-reader, python-gseapy)
* gnu/packages/chemistry.scm (gemmi, ringdecomposerlib, rdkit)
* gnu/packages/cinnamon.scm (libxapp)
* gnu/packages/cups.scm (hplip)
* gnu/packages/djvu.scm (ocrodjvu)
* gnu/packages/finance.scm (electron-cash)
* gnu/packages/gnome.scm (terminator)
* gnu/packages/image-processing.scm (insight-toolkit)
* gnu/packages/machine-learning.scm (onnxruntime, tensorflow-lite,
koboldcpp, python-tokenizers)
* gnu/packages/maths.scm (gmsh, z3, fp16)
* gnu/packages/music.scm (quodlibet)
* gnu/packages/photo.scm (lensfun)
* gnu/packages/python-science.scm (python-clarabel)
* gnu/packages/python-xyz.scm (python-orjson, python-libcst,
python-rpds-py, python-streamtracer, python-tiktoken)
* gnu/packages/rpm.scm (createrepo-c)
* gnu/packages/rust-apps.scm (maturin)
* gnu/packages/sugar.scm (sugar, sugar-datastore)
* gnu/packages/version-control.scm (mercurial, hg-commitsigs)
* gnu/packages/vpn.scm (python-proton-vpn-local-agent)
[arguments]<#:phases>: Remove uneeded use of pyproject-guile-json
extension.
* gnu/packages/python-xyz.scm (python-streamtracer)[arguments]
<#:phases>: Also rewrite 'check phase replacement.
Change-Id: I779c354120ada3d94f07a127b9ec5011e73254c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:18 +01:00
Nicolas Graves
29f2f54fe8
build-system/cargo: Remove uneeded use of cargo-guile-json.
...
* gnu/packages/antivirus.scm (clamav)
* gnu/packages/freedesktop.scm (waypipe)
* gnu/packages/gnome.scm (librsvg)
* gnu/packages/kde-pim.scm (kdepim-addons)
* gnu/packages/language.scm (libchewing)
* gnu/packages/rust-apps.scm (helvum)
* gnu/packages/shells.scm (fish):
[arguments]<#:phases>: Remove uneeded use of cargo-guile-json
extension.
Change-Id: I041819515585777a3d63945b755d71e607fa0650
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:18 +01:00
Cayetano Santos
605823232d
gnu: yosys: Build info documentation.
...
* gnu/packages/electronics.scm (yosys)[native-inputs]: Add texinfo,
python-sphinxcontrib-bibtex and python-sphinx-inline-tabs.
[arguments]: Add ’build-info #:phase.
Merges guix/guix!6118
Change-Id: I0055e165156c61eaa3c47e7d0da47e84f1016def
2026-02-07 12:27:23 +01:00
Noé Lopez
ec5fb6678f
gnu: Add rsgain.
...
* gnu/packages/audio.scm (rsgain): New variable.
Merges guix/guix!6137
Change-Id: I4c2d5de17c2af2128cd81649899f9fdaf69c1521
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-02-07 11:46:16 +01:00
Noé Lopez
6a3b5bbd2a
gnu: Add crcpp.
...
* gnu/packages/crypto.scm (crcpp): New variable.
Merges guix/guix!6137
Change-Id: I9d3824b1c8bd1a5fd257751b98c6c4d63094d8b6
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-02-07 11:46:16 +01:00
Cayetano Santos
68591fe6c2
gnu: Add ittapi.
...
* gnu/packages/profiling.scm (ittapi): New variable.
Merges guix/guix!6099
Change-Id: I8a30344343624f6c57d09fa794aca198c07e7f66
2026-02-07 09:15:09 +01:00
Sharlatan Hellseher
838fb086e6
gnu: Add containers-storage.
...
* gnu/packages/golang-xyz.scm (containers-storage): New variable.
Change-Id: I1850e839e074c5dc4d33c5bef04cf7edbbbf16e5
2026-02-07 07:55:54 +00:00
Sharlatan Hellseher
fa9050683b
gnu: Add go-github-com-theupdateframework-go-tuf-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-theupdateframework-go-tuf-v2): New variable.
Change-Id: I7552141dba1f2216cc078838e6540d3a19d4d7d8
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
4e1e510f3e
gnu: Add go-github-com-containers-image-v5.
...
* gnu/packages/golang-xyz.scm (go-github-com-containers-image-v5): New
variable.
Change-Id: I3071f504134a45b2bf9586cf6700d52acb08d4e7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
75190ecc60
gnu: Add go-github-com-containers-libtrust.
...
* gnu/packages/golang-crypto.scm (go-github-com-containers-libtrust): New
variable.
Change-Id: I48d598aaca5a5decb10f8738265eedabf76dbcbd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
b1ae785ac1
gnu: Add go-github-com-containers-storage.
...
* gnu/packages/golang-xyz.scm (go-github-com-containers-storage): New variable.
Change-Id: I0c014822bd81e7848f0e90ed911cd61393646926
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
d221c11854
gnu: Add go-github-com-sylabs-sif-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-sylabs-sif-v2): New variable.
Change-Id: Ib7f229ce3f8a1ed6227f365341cf9ccd0c486aaf
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
9d23ee3d5e
gnu: Add go-github-com-sigstore-fulcio.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-fulcio): New variable.
Change-Id: I0231e1f95d40f0300b500e8badfa91431d545582
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
329a1d61e3
gnu: Add go-github-com-sigstore-sigstore.
...
* gnu/packages/golang-xyz.scm (go-github-com-sigstore-sigstore): New variable.
Change-Id: I298b80eace427bf43df0b235100710ed4b82e696
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
970a1f2d61
gnu: Add go-github-com-sigstore-protobuf-specs.
...
* gnu/packages/golang-xyz.scm (go-github-com-sigstore-protobuf-specs): New variable.
Change-Id: Ic967777f931562cc26f44231eed4eecebcab8e8d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:53 +00:00
Sharlatan Hellseher
080ce1854d
gnu: Add go-github-com-tink-crypto-tink-go-v2.
...
* gnu/packages/golang-crypto.scm (go-github-com-tink-crypto-tink-go-v2): New variable.
Change-Id: I79a50401188f97342da328060ec01083591f80b2
2026-02-07 07:55:53 +00:00
Danny Milosavljevic
e77fee13bb
gnu: Add go-github-com-paesslerag-jsonpath.
...
* gnu/packages/golang-xyz.scm (go-github-com-paesslerag-jsonpath): New variable.
Change-Id: I29a482ab11c98befd1fd29688fb6d5920283694a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
ce3a30102d
gnu: Add go-github-com-paesslerag-gval.
...
* gnu/packages/golang-xyz.scm (go-github-com-paesslerag-gval): New variable.
Change-Id: I2b210655ad51d37488977662c328ef9debb1fd2b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
287a02424d
gnu: Add go-github-com-theupdateframework-go-tuf.
...
* gnu/packages/golang-xyz.scm (go-github-com-theupdateframework-go-tuf): New variable.
Change-Id: Idb8b70d5694582ae4df7b295d51bc22b002e0165
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
5a4ab4a547
gnu: Add go-github-com-letsencrypt-boulder.
...
* gnu/packages/golang-web.scm (go-github-com-letsencrypt-boulder): New variable.
Change-Id: I3555498836dcfe146714ac3bcaf3b442c295689e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
ce9d4061ea
gnu: Add go-github-com-google-go-containerregistry.
...
* gnu/packages/golang-web.scm (go-github-com-google-go-containerregistry): New variable.
Change-Id: I495faa4a82138221d7a84ab06c8e47bbccfd482f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
c4008ef497
gnu: Add go-github-com-go-rod-rod.
...
* gnu/packages/golang-web.scm (go-github-com-go-rod-rod)
(go-github-com-ysmood-fetchup-for-go-rod): New variables.
Change-Id: Ic4ba3becb1e3ea383a1655e8c43a55fb3f482b73
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
7a06dfb6c2
gnu: Add go-github-com-ysmood-leakless.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-leakless): New variable.
Change-Id: I1519054d9045a0925c62240d9a1f5cc439bb127f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
a6aee58e22
gnu: Add go-github-com-ysmood-gson.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-gson): New variable.
Change-Id: I61271d57bb99c7c388b8da17e54b70dc9d3dff09
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:52 +00:00
Danny Milosavljevic
e3b11da46f
gnu: Add go-github-com-ysmood-fetchup.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-fetchup): New variable.
Change-Id: I5caea2d75c7d969c4b7fda62e5ddbf3e1cf97268
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
6f47ce4326
gnu: Add go-github-com-ysmood-got.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-got): New variable.
Change-Id: I00a4e0bd6604558f6972d9f6c191e98b4c9f30f2
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
79a33e5475
gnu: Add go-github-com-ysmood-gop.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-gop): New variable.
Change-Id: I560910e8b1546c09d291fab0de74983bc267b29f
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
ac7ca70564
gnu: Add go-github-com-ysmood-goob.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-goob): New variable.
Change-Id: I1f3120c2375b246413daf1118b8c6f67c1a2d500
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
a2261b7be9
gnu: Add go-github-com-ysmood-gotrace.
...
* gnu/packages/golang-xyz.scm (go-github-com-ysmood-gotrace): New variable.
Change-Id: Iafd3399ca7440a27f8daa4b5d58fb509a4a30223
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Sharlatan Hellseher
2a2f545aa1
gnu: Add go-github-com-segmentio-ksuid.
...
* gnu/packages/golang-xyz.scm (go-github-com-segmentio-ksuid): New variable.
Change-Id: I644576ca89b85299e5a2d4974356fdc07f9e1653
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
13b09c346f
gnu: Add go-github-com-manifoldco-promptui.
...
* gnu/packages/golang-xyz.scm (go-github-com-manifoldco-promptui): New variable.
Change-Id: Id4e7ec055e9dc0ec8708805a0edbd27f5ae5a7b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
5ddaa09faf
gnu: Add go-github-com-cyberphone-json-canonicalization.
...
* gnu/packages/golang-xyz.scm (go-github-com-cyberphone-json-canonicalization):
New variable.
Change-Id: I0fdc3f4f1e0ed7815b8b4785ce28471831fb8096
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
49c86fb0f0
gnu: Add go-github-com-proglottis-gpgme.
...
* gnu/packages/golang-crypto.scm (go-github-com-proglottis-gpgme): New variable.
Change-Id: I83e2d50c7923d1e270b315df984238369fed4d83
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00
Danny Milosavljevic
736adc8930
gnu: Add go-github-com-secure-systems-lab-go-securesystemslib.
...
* gnu/packages/golang-crypto.scm (go-github-com-secure-systems-lab-go-securesystemslib):
New variable.
Change-Id: I748f3378e631d361e744e8010b4afba977c25ffe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 07:55:51 +00:00