Greg Hogan
27b14dee50
gnu: ninja: Update to 1.13.1.
...
* gnu/packages/ninja (ninja): Rename to ...
(ninja-pinned): ... this and update to 1.13.1.
[arguments]<#:tests?>: Disable.
[inputs]: Add re2c.
(ninja): Inherit from ninja/pinned.
* guix/build-system/cmake.scm, guix/build-system/meson.scm,
guix/build-system/qt.scm (default-ninja): Use ninja/pinned.
* gnu/packages/build-tools.scm (meson)[inputs],
(meson-python)[propagated-inputs]: Replace ninja with ninja/pinned.
* gnu/packages/python-xyz.scm (python-dbus-python, python-scikit-build)
[native-inputs]: Replace ninja with ninja/pinned.
Change-Id: I1b0291a37e83280ed66fd8042df962ada6d475be
2025-08-04 04:11:19 +00:00
Greg Hogan
5873967ce7
gnu: Pin CMake dependency.
...
* gnu/packages/emulators.scm (python-keystone-engine, unicorn),
* gnu/packages/freedesktop.scm (libdecor),
* gnu/packages/gnome.scm (raider, xffm+),
* gnu/packages/golang-xyz.scm (go-mvdan-cc-editorconfig),
* gnu/packages/hardware.scm (liblxi, lxi-tools),
* gnu/packages/mp3.scm (wavbreaker),
* gnu/packages/pantheon.scm (pantheon-calculator, pantheon-calendar),
* gnu/packages/plotutils.scm (asymptote),
* gnu/packages/photo.scm (entangle),
* gnu/packages/python-graphics.scm (python-pivy),
* gnu/packages/python-xyz.scm (python-awkward-cpp, python-contourpy,
python-symengine),
* gnu/packages/syndication.scm (syndication-domination)
* gnu/packages/qt.scm (soqt),
* gnu/packages/vnc.scm (tigervnc-server)
[native-inputs]: Change cmake to cmake-minimal.
* gnu/packages/bioinformatics.scm (trinityrnaseq)
[native-inputs]: Change cmake to cmake-minimal.
[arguments]<#:phases>[install]: Remove deletion of uncreated files.
Change-Id: I6ce8b737d9a21f83caad7b79b591e68a86f45fd0
2025-08-04 04:10:56 +00:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Luis Felipe
6766ac184c
gnu: Add python-wheel-filename.
...
* gnu/packages/python-xyz.scm (python-wheel-filename): New variable.
Change-Id: I7e4712f728f5e416bfb8cb0ab1fc023b1c1ac123
Signed-off-by: Vinicius Monego <monego@posteo.net>
2025-08-03 17:31:18 -03:00
Vinicius Monego
6c95f0a0ef
gnu: python-rtf-tokenize: Update to 1.0.1.
...
* gnu/packages/python-xyz.scm (python-rtf-tokenize): Update to 1.0.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I9b99934c6b2a6b54cf0b9bab99cdd996ef45ad17
2025-08-02 09:15:50 -03:00
Vinicius Monego
32e01b4f83
gnu: python-pystitcher: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-pystitcher)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Change-Id: Ifb3ee3759ef4e749d09358ea01390a730102af2a
2025-08-02 09:15:50 -03:00
Vinicius Monego
c23d29f9b8
gnu: python-pystitcher: Improve style.
...
* gnu/packages/python-xyz.scm (python-pysticher): Run guix style.
Change-Id: I217d2a57ff726405dffade69ef34ae43ca956a68
2025-08-02 09:15:50 -03:00
Vinicius Monego
524ce500c0
gnu: python-pystache: Enable tests.
...
* gnu/packages/python-xyz.scm (python-pystache)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.
Change-Id: I905c32cfcba3a06f78eb0dd044c47292f6f0b8aa
2025-08-02 09:15:50 -03:00
Vinicius Monego
85b859a340
gnu: python-pystache: Update to 0.6.8.
...
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.8.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I25d4373bcbac47dcc5a66ca8ad62a1d1cb75645a
2025-08-02 09:15:49 -03:00
Vinicius Monego
f10da5043b
gnu: python-bagit: Update to 1.9.0.
...
* gnu/packages/python-xyz.scm (python-bagit): Update to 1.9.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Add phase 'pretend-version' after
'unpack'. Override the 'check' phase and run the test file manually.
[native-inputs]: Remove python-coverage, python-mock. Add
python-pytest, python-setuptools, python-wheel.
Change-Id: I9db21f4ab290ac426710b426d30be884f7c47c9a
2025-08-02 09:15:49 -03:00
Vinicius Monego
15c2b47df7
gnu: python-sacn: Update to 1.11.0.
...
* gnu/packages/python-xyz.scm (python-sacn): Update to 1.11.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[synopsis]: Do not break line.
Change-Id: I476308da1c13bcfb6eaf9d55b5f3f6aa4798d450
2025-08-02 09:15:49 -03:00
Maxim Cournoyer
22e311a6c3
gnu: Add pythoncapi-compat.
...
* gnu/packages/python-xyz.scm (pythoncapi-compat): New variable.
Change-Id: Id1b1d09539c2beaa6ad6c89f9babf5740a4a8ad7
2025-07-28 13:10:11 +09:00
Vinicius Monego
0259abfb66
gnu: python-sexpdata: Update to 1.0.2.
...
* gnu/packages/python-xyz.scm (python-sexpdata): Update to 1.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Add '#:tests? #f'.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ia6efab4dc9a7029009e250bb3676dad70a91aedb
2025-07-27 23:33:41 -03:00
Nicolas Graves
f17b8562e9
gnu: Add python-pbr-next.
...
* gnu/packages/python-xyz.scm (python-pbr-next): New variable.
Change-Id: I01c084950bbb7e0751ff985289f7e1dc072ce9ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
b960746197
gnu: python-eventlet: Set EVENTLET_NO_GREENDNS=yes by default.
...
This error propagates and pollutes user experience in Guix. Until
someone tackles how to actually fix it, if it's even fixable in Guix,
change the hardcoded default.
* gnu/packages/python-web.scm (python-eventlet):
[arguments]<#:phases>: Set EVENTLET_NO_GREENDNS=yes by default in
phase 'avoid-OSError.
[description]: Update the description to warn about the changed
default.
(python-httpretty)[arguments]: Remove uneeded field.
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]<#:phases>:
Unset the variable in phase 'pre-check.
* gnu/packages/tor.scm (onionshare, onionshare-cli)[arguments]
<#:phases>: Unset the variable in phase 'pre-check.
Change-Id: Ic3897a9e0006338c3bc8b4bcddab0948e76a5d87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:39 +01:00
Liliana Marie Prikler
f630990c85
gnu: Add python-vendetect.
...
* gnu/packages/python-xyz.scm (python-vendetect): New variable.
Change-Id: I598a23afa62b494a7291acff86078a6c8051f062
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-26 18:36:04 +01:00
Liliana Marie Prikler
e8a903ca9f
gnu: Add python-copydetect.
...
* gnu/packages/python-xyz.scm (python-copydetect): New variable.
Change-Id: I7b0b09b602d0b158c784e0e40fddd80c74d9b9f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-26 18:35:59 +01:00
Jake Forster
5a45e69d52
gnu: python-colored: Update to 2.3.0 and enable tests.
...
* gnu/packages/python-xyz.scm (python-colored): Update to 2.3.0.
[arguments]: Remove '#:tests? #false'.
<#:phases>: New phase 'pre-check.
[native-inputs]: Remove python-setuptools and python-wheel. Add
python-flit-core and python-pytest.
Change-Id: Iff216a7df0beca05edbe10d0d103586c3e0ece7d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-26 18:30:18 +01:00
Vinicius Monego
85938f31c6
gnu: python-pyrsistent: Update to 0.20.0.
...
* gnu/packages/python-xyz.scm (python-pyrsistent): Update to 0.20.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete phase 'loosen-pytest-requirement'.
[native-inputs]: Remove python-hypothesis, python-pytest-runner. Add
python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.
Change-Id: Iddce529325ea42b5e39a84eeed9942923b9da1b9
2025-07-26 13:32:53 -03:00
Sharlatan Hellseher
e8929757f0
gnu: python-minikanren: Update to 1.0.5.
...
* gnu/packages/python-xyz.scm (python-minikanren): Update to 1.0.5.
[build-system]: Use pyproject.
[arguments] <test-flags>: Skip some failing tests.
<phases>: Use default 'check.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Remove python-coveralls, python-pydocstyle,
python-pytest-cov, python-pylint, python-black, python-sympy,
python-versioneer, and python-coverage; add python-setuptools-next.
Change-Id: Ibf3f9f38f64804fb31f9e99110c4a1beb2a0f2e1
2025-07-25 11:32:16 +01:00
Sharlatan Hellseher
e77200c7f6
gnu: python-etuples: Update to 0.3.10.
...
* gnu/packages/python-xyz.scm (python-etuples): Update to 0.3.10.
[build-system]: Use pyproject.
[arguments] <test-flags>: Deselect one failing test.
[native-inputs]: Add python-pytest, python-setuptools-next, and
python-setuptools-scm.
Change-Id: I3ba8812162cb71e86247deaf9dfad202ef54d04b
2025-07-25 11:32:16 +01:00
Sharlatan Hellseher
ddf43f798b
gnu: python-cons: Update to 0.4.7.
...
* gnu/packages/python-xyz.scm (python-cons): Update to 0.4.7.
[source]: Switch to git-fetch providing tests.
[build-system]: Use pyproject.
[arguments] <phases>: Add 'set-version.
[native-inputs]: Remove python-toml; add python-setuptools-next,
python-setuptools-scm, and python-wheel.
Change-Id: Ibd6ca258a61d2408103a81825628d0e5d19e939f
2025-07-25 11:32:15 +01:00
Nicolas Graves
62d7f3b8c1
gnu: python-mamba: Move to (gnu packages python-check).
...
* gnu/packages/python-xyz.scm (python-mamba): Move from here…
* gnu/packages/python-check.scm (python-mamba): …to here.
Change-Id: I29bb39825493e5fa29692bdd47a099d1854668f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
b945b977dd
gnu: python-mamba: Update to 0.11.3.
...
* gnu/packages/python-xyz.scm (python-mamba): Update to 0.11.3.
Change-Id: Iee20a18c2901dd6dd49f9383b9cffc4429a1fe1b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
5b7372efe8
gnu: python-mamba: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-mamba):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: If9403dac25e0ccea862bcd7d268e11a982c10bc2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
7d6713af10
gnu: python-mamba: Improve style and switch to git-fetch.
...
* gnu/packages/python-xyz.scm (python-mamba): Run guix style.
[source]: Switch to git-fetch.
Change-Id: I87a835b2ae676126d7b04806cf784e76796694f4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
f4c97c7cc2
gnu: python-bitstring: Update to 4.3.1.
...
* gnu/packages/python-xyz.scm (python-bitstring): Update to 4.3.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove them.
<#:test-flags>: Ignore benchmarks.
[native-inputs]: Add python-gfloat, python-setuptools, python-wheel.
[propagated-inputs]: Add python-bitarray.
Change-Id: I9f23ac39a2304edecbb55522b2cb82b4621bff8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
fef4512c08
gnu: Add python-rich-click-next.
...
* gnu/packages/python-xyz.scm (python-rich-click-next): New variable.
Change-Id: I551b3f0efb016d0d8e40f5293d2b7f86385ea107
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:14 +01:00
Nicolas Graves
149faa0948
gnu: Add python-gfloat.
...
* gnu/packages/python-xyz.scm (python-gfloat): New variable.
Change-Id: I99cc0ed234ed3c0741cf9c1512669a37d046bbb3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:14 +01:00
Nicolas Graves
d880228bd8
gnu: python-iocapture: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-iocapture):
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them, now unecessary.
[propagated-inputs]: Remove python-six. Move the rest to...
[native-inputs]:...here. Also add python-setuptools, python-wheel.
Change-Id: Ic81f6489c28a4296891695ec9cc496921f3500d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:14 +01:00
Nicolas Graves
9234b1fa02
gnu: python-xmldiff: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-xmldiff):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I956fbb44c53dc889992ff3db6cf9691f28021c20
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:14 +01:00
Nicolas Graves
214b619bf0
gnu: python-editorconfig: Update to 0.17.1.
...
* gnu/packages/python-xyz.scm (python-editorconfig): Update to 0.17.1.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add cmake.
Change-Id: I6611b18d8858bd5d9e6220b35ae63799094319e4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:14 +01:00
Nicolas Graves
f2f5515885
gnu: python-editorconfig: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-editorconfig):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I600c5fcfb9c48a1db61656592b8749c2df554598
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:14 +01:00
Sharlatan Hellseher
cb83fed465
gnu: python-logical-unification: Update to 0.4.6.
...
* gnu/packages/python-xyz.scm (python-logical-unification): Update to 0.4.6.
Change-Id: I9f10fb5c09ba76424ef8cd1353d588dd1a8a32d4
2025-07-25 11:32:14 +01:00
Sharlatan Hellseher
395264ac6b
gnu: python-logical-unification: Set version manually.
...
* gnu/packages/python-xyz.scm (python-logical-unification):
[arguments] <phases>: Add 'versioneer.
[native-inputs]: Add python-versioneer.
Change-Id: Id8cce49a53409d5ad1a4834a7c641e47bfcfd97a
2025-07-25 11:32:14 +01:00
Nicolas Graves
03977d42b4
gnu: python-logical-unification: Enable tests.
...
* gnu/packages/python-xyz.scm (python-logical-unification):
[native-inputs]: Add python-pytest, python-pytest-benchmark.
Change-Id: I1b22152956b6e05517735f6eb02e08ff1831cb43
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Nicolas Graves
eefaf173d6
gnu: python-logical-unification: Fetch source from git.
...
* gnu/packages/python-xyz.scm (python-logical-unification):
[source]: Switch to git-fetch.
Change-Id: I2f14aa301679efd7a3ad6509e7b7d9ff82016508
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Nicolas Graves
f304ba6c69
gnu: python-logical-unification: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-logical-unification):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Id6e2644dab6cab5e2ac6676f902fa2982d481370
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Sharlatan Hellseher
12cad7175d
gnu: python-multipledispatch: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-multipledispatch): Update to 1.0.0.
[source]: Switch to git-fetch providing tests.
[build-system]: Use pypojrect.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-pytest, python-pytest-benchmark, and
python-setuptools-next.
Change-Id: I477c10effde220e36f046708be926cee833c758d
2025-07-25 11:32:13 +01:00
Nicolas Graves
5476a33c76
gnu: python-sortedcollections: Switch to git-fetch and enable tests.
...
* gnu/packages/python-xyz.scm (python-sortedcollections):
[source]: Switch to git-fetch.
[arguments]: Remove them.
[native-inputs]: Add python-pytest, python-pytest-cov.
Change-Id: I153530f691f33645a57af338840cb6bd3b1d4b24
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Nicolas Graves
142d81b1ae
gnu: python-sortedcollections: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-sortedcollections): Reorder fields.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Iee1fd2584499b12e007b3620bec4eeb0fd97f3cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Nicolas Graves
4368cda72d
gnu: python-unpaddedbase64: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-unpaddedbase64):
[source]: Swith to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-poetry-core, python-setuptools,
python-wheel. Remove the "tests" input since it's now the source.
Change-Id: I0d09e23cd3580dc6fa28ebcc9dc69da883116378
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Nicolas Graves
bee81b5d39
gnu: python-pyvirtualdisplay: Enable tests.
...
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay):
[arguemnts]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Remove python-pytest-runner. Add
python-vncdotool-bootstrap, xmessage and xorg-server-for-tests.
Change-Id: If829e4100a4a361d4bed67c0a55d4a6e193b3820
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:13 +01:00
Nicolas Graves
5b0ae597de
gnu: Add python-vncdotool-bootstrap.
...
* gnu/packages/python-xyz.scm (python-vncdotool-bootstrap): New variable.
Change-Id: Iba9831c61b89cdeff01062c46ebfa3df3c8699d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00
Nicolas Graves
8a7c366627
gnu: Add python-vncdotool.
...
* gnu/packages/python-xyz.scm (python-vncdotool): New variable.
Change-Id: Ifbe9ef6fd30c6f8e86f883f4864fdccce51a9f4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00
Nicolas Graves
752125117b
gnu: python-pyvirtualdisplay: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Iae25399c42c3fd36a9d2299c2c0d40769e9b2eae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00
Nicolas Graves
6176e673ec
gnu: python-recommonmark: Switch to pyproject.
...
pytest is not mandatory here, but it's convenient.
* gnu/packages/python-xyz.scm (python-recommonmark):
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-flags>.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Change-Id: I9704f2a4ade3095a477e039a6c8a17b8cd0fc0d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00
Nicolas Graves
b19dda7697
gnu: python-fields: Update to 5.0.0-0.cb473d1.
...
* gnu/packages/python-xyz.scm (python-fields): Update to 5.0.0-0.cb473d1.
[arguments]<#:test-flags>: Ignore performance tests.
[native-inputs]: Add python-pytest, python-pytest-benchmark.
Change-Id: I5b210e0cdf000e388ceb98d0e554213bbc310f55
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00
Nicolas Graves
fbf3c58b6b
gnu: python-fields: Fetch source from git.
...
* gnu/packages/python-xyz.scm (python-fields):
[source]: Switch to git-fetch.
Change-Id: I7bb11fe35b53cc641acfcba13bd9cabc1e6d7331
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00
Nicolas Graves
51b986b42e
gnu: python-fields: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-fields):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I08fdc957c0adaa59ad5fe0a7419ea084b220a061
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:12 +01:00