gnu: python-pyzbar: Refresh package style.
* gnu/packages/python-xyz.scm (python-pyzbar): Use G-expressions, remove
trailing #t from lambdas, fix indentation,
Change-Id: Ie73b72a61cc22190a9ef834d449bf76c90a392b6
gnu: python-zbarlight: Move to aidc.
* gnu/packages/python-xyz.scm (python-zbarlight): Move from here ...
* gnu/packages/aidc.scm: ... to here.
Change-Id: Id42c44607319c32b76431491fa6c1120c638179a
gnu: python-zbarlight: Fix tests.
* gnu/packages/python-xyz.scm (python-zbarlight)[source]: Switch to
git-fetch providing tests.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel; add python-pytest and
python-setuptools.
Change-Id: I9952f114c1cabf6270d2a990f39cf8e4b00738ae
gnu: python-zipfly: Enable tests.
* gnu/packages/python-xyz.scm (python-zipfly)[arguments] <tests?>: Enable.
<test-backend>: Use 'unittest.
[native-inputs]: Remove python-wheel.
Change-Id: I5415fd7b23616ac0f12f490cfffa81f408ba47be
gnu: python-zipstream-new: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-zipstream-new)[build-system]:
Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Remove python-nose; add python-setuptools.
Change-Id: If57ae0a3fc203e76335c2da2d7718c6f9f81e3f9
gnu: Add python-pybtex-apa-style.
* gnu/packages/python-xyz.scm (python-pybtex-apa-style): New variable.
Change-Id: Ic73c4e01bd1e0d2a044ff0c2d9baaa8a7dc18fac
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-num2words.
* gnu/packages/python-xyz.scm (python-num2words): New variable.
Change-Id: Ia42bd80ef5702bfa75c37c387b57922713216105
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-darkdetect.
* gnu/packages/python-xyz.scm (python-darkdetect): New variable.
Change-Id: I3c991b8fa03700f7114a44b3d3df576df0d15b6f
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: frescobaldi: Update to 4.0.4, build with Qt6.
* gnu/packages/music.scm (frescobaldi): Update to 4.0.4.
[source]: Switch to git-fetch.
[buld-system]: Switch to pyproject-build-system.
[arguments] <phases>: Drop all as no longer required.
[inputs]: Remove python-poppler-qt5, python-pyportmidi, python-pyqt,
python-sip, and qtsvg-5; add python-pyqt-6, python-pyqt6-sip, and
python-pyqtwebengine-6.
[native-inputs]: Add python-hatchling.
Change-Id: Ia5a4243b2561a0c523e420742216a4a006fbd78d
Reviewed-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: insight-toolkit: Fix build.
* gnu/packages/image-processing.scm (insight-toolkit)
[inputs]: Remove mesa-opencl; add opencl-headers and opencl-icd-loader.
Change-Id: I922dda07d3695ecec79a7207dce7ab71fd061c71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: sdl3: Use pipewire-minimal.
* gnu/packages/sdl.scm (sdl3)[propagated-inputs]: Replace pipewire with
pipewire-minimal.
Change-Id: I1e0a7542b8e8ec83f55dfaa9e20dfadbded40ccd
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: mpv: Use pipewire-minimal.
* gnu/packages/video.scm (mpv)[propagated-inputs]: Replace pipewire with
pipewire-minimal.
Change-Id: I45781ec304c892ba30ff5c30a4ae7f8a2c311476
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: Add pipewire-minimal.
* gnu/packages/linux.scm (pipewire-minimal): New variable.
Change-Id: Ibe30029f63b0cf3085f33569a8c165f0e48434ce
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: osvvm: Conditionnally run tests.
* gnu/packages/electronics.scm (osvvm)[arguments]: Use #:tests? in check
* gnu/packages/electronics.scm (osvvm-2023.04)[arguments]: Disable #:tests?.
Change-Id: Icca5d7158abe8339e00be14d0672b2797a8a36ea
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: nextpnr: Add icestorm and prjtrellis checks.
* gnu/packages/electronics.scm (nextpnr)[arguments]: Add
run-icestorm-examples and run-prjtrellis-examples phases.
[native-inputs]: Add icestorm and prjtrellis.
Change-Id: Icd94efb4deb53430412422e03acc19d036470f88
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: wavpack: Update to 5.8.1.
* gnu/packages/audio.scm (wavpack): Update to 5.8.1.
Change-Id: I9f9d2a9fd1ca63651353f8724f681722920610f5
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: m8c: Update to 2.2.0.
* gnu/packages/electronics.scm (m8c): Update to 2.2.0.
Change-Id: Id0ab3cf276593556dfd06a8e1f73e43efa82071d
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: python-pyvcf3: Fix tests.
* gnu/packages/bioinformatics.scm (python-pyvcf3)[native-inputs]:
Remove python-wheel; add python-pytest.
Change-Id: I7ff63f2b6a19662570a76fd597f8741e32218c3b
gnu: python-pygpgme: Update to 0.6.
* gnu/packages/gnupg.scm (python-pygpgme): Update to 0.6.
[argument] <test-flags>: Skip one failing test.
[native-inputs]: Remove python-wheel; add pkg-config and python-pytest.
Change-Id: I1b58d556e51c0920773b7139f916fb7adc2cf47a