~ruther/guix-local

ref: 9635b811c005d20ce8bcaa1d38a30f07cb398cd0 guix-local/gnu d---------
9635b811 — Sharlatan Hellseher 8 months ago
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
ad1e6ce3 — Sharlatan Hellseher 8 months ago
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
96806914 — Sharlatan Hellseher 8 months ago
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
f6034efe — Sharlatan Hellseher 8 months ago
gnu: python-zipfly: Fix license.

* gnu/packages/python-xyz.scm (python-zipfly):[license]: License is
Expat (MIT) on PyPI <https://pypi.org/project/zipfly/> and
GitHub <https://raw.githubusercontent.com/sandes/zipfly/refs/tags/v6.0.5/LICENSE>.

Change-Id: I4d713e0e97988d2530a273ed5f58babea649b9e4
24ba37f0 — Sharlatan Hellseher 8 months ago
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
abd9473b — Sharlatan Hellseher 8 months ago
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
93823d89 — Ghislain Vaillant 8 months ago
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>
dc748509 — Ghislain Vaillant 8 months ago
gnu: Add python-num2words.

* gnu/packages/python-xyz.scm (python-num2words): New variable.

Change-Id: Ia42bd80ef5702bfa75c37c387b57922713216105
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1f33dd1a — Ghislain Vaillant 8 months ago
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>
44db09e0 — Sharlatan Hellseher 8 months ago
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>
ccf72a92 — Jake Forster 8 months ago
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>
0cf5958c — 宋文武 8 months ago
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>
396e7fb8 — 宋文武 8 months ago
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>
8fb3ddda — 宋文武 8 months ago
gnu: Add pipewire-minimal.

* gnu/packages/linux.scm (pipewire-minimal): New variable.

Change-Id: Ibe30029f63b0cf3085f33569a8c165f0e48434ce
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
fa7440a3 — Cayetano Santos 8 months ago
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>
9e299926 — Cayetano Santos 8 months ago
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>
98a9cf0e — Simeon Prause 8 months ago
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>
b9ed2f68 — Cayetano Santos 8 months ago
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>
8fb1ccf1 — Sharlatan Hellseher 8 months ago
gnu: python-pyvcf3: Fix tests.

* gnu/packages/bioinformatics.scm (python-pyvcf3)[native-inputs]:
Remove python-wheel; add python-pytest.

Change-Id: I7ff63f2b6a19662570a76fd597f8741e32218c3b
fbbb2205 — Sharlatan Hellseher 8 months ago
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
Next