~ruther/guix-local

dc155f82 — Nicolas Graves 2 months ago
gnu: didjvu: Switch to pyproject.

* gnu/packages/djvu.scm (didjvu):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Relocate and refresh phase 'wrap-path.
[native-inputs]: Add python-setuptools.  Remove python-nose, as tests
are disabled anyway.

Change-Id: I66844660a5cb54cb72f75e021db40908756df35d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
18e814ae — Nicolas Graves 3 months ago
gnu: python-jaconv: Update to 0.4.0-0.d427346.

* gnu/packages/python-xyz.scm (python-jaconv): Update to 0.4.0-0.d427346.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.  Replace python-nose by python-pynose.

Change-Id: I2106aa0237e41af9263fb662d2f7a8be15547bde
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
452bd714 — Nicolas Graves 3 months ago
gnu: python-minimock: Update to 1.3.0.

* gnu/packages/check.scm (python-minimock): Update to 1.3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pynose, python-setuptools.
[home-page]: Refresh it.
[description]: Improve style.

Change-Id: I61fbd1609556b7d24230f1e23be9f63cdd82ead9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a506477c — Nicolas Graves 3 months ago
gnu: cxxtest: Switch to pyproject.

* gnu/packages/check.scm (cxxtest):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them and add a comment.
[native-inputs]: Add python-setuptools.

Change-Id: I61154ab221d90f0457ee879ed017d092b08bcb12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c7bed7d1 — Sharlatan Hellseher 2 months ago
gnu: python-mpv: Improve package.

Dependency on python-xvfbwrapper was review by upstream in 2023, see:
<https://github.com/jaseg/python-mpv/issues/249>.

* gnu/packages/python-xyz.scm (python-mpv):
[arguments]: Use THIS-PACKAGE-INPUT and FORMAT to simplify "libmpv"
substitution.
[native-inputs]: Remove python-xvfbwrapper and python-wheel; add
xorg-server-for-tests.

Change-Id: I5856d4a5cb68a442b34ef4518361ab5aec8b7a50
a521bca2 — Sharlatan Hellseher 2 months ago
gnu: python-pyvirtualdisplay: Enable more tests.

* gnu/packages/python-xyz.scm (python-pyvirtualdisplay):
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-easyprocess and python-pillow.
[native-inputs]: Remove python-wheel; add python-easyprocess.

Change-Id: Ic23d47046b93a0120239fbdf9c3664e1ed2561bc
6d85fc42 — Sharlatan Hellseher 2 months ago
gnu: python-olm: Switch to pyproject.

* gnu/packages/crypto.scm (python-olm):
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools.

Change-Id: I5179965b0a5eb0e40e1926d36c1ac14dabacbe69
307bfb06 — Eric Bavier 3 months ago
gnu: Upgrade Handbrake.

* gnu/packages/patches/ffmpeg-svt-av1-v3.patch,
gnu/packages/patches/x265-4-arm-flags.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/video.scm (x265-4, svt-av1-3, ffmpeg-handbrake)
(ffmpeg-x265): New variables.
(handbrake): Upgrade to version 1.10.2.
[origin]: Move modules adjustment to ...
[arguments]: ... a new 'disable-contrib phase.
[native-inputs]: Use new list syntax.  Add meson, ninja.
[inputs]: Same.  "gtk+" -> "gtk", "ffmpeg" -> "ffmpeg-handbrake", "x265" ->
"x265-handbrake".  Add svt-av1-3.

Fixes: guix/guix#2337
Change-Id: Ia0e911e166f96a6f5e28697759a4abfa1a5d5f93
156f23bb — Ignacio Marmolejo 5 months ago
gnu: Add pass-update.

* gnu/packages/password-utils.scm (pass-update): New variable.

Change-Id: I2162701d93f4b10c720a9b17b8b1670159cbe5c2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
dd643d78 — Patrick Norton 3 months ago
gnu: yt-dlp: Update to 2025.11.12.

* gnu/packages/video.scm (yt-dlp): Update to 2025.11.12.
[arguments]: Ignore additional failing tests.

Change-Id: I38725750a1761937f76e5397795886d4b3ca1f6c
Signed-off-by: Andreas Enge <andreas@enge.fr>
e3f3f2d1 — Andreas Enge 2 months ago
gnu: Remove python-url.

* gnu/packages/python-web.scm (python-url): Delete variable.

Fixes: guix/guix#3970
Change-Id: I29400ea211032ed156ce1ad669c24f23d065b650
a45ab36e — Andreas Enge 2 months ago
gnu: Remove font-dongle.

* gnu/packages/fonts.scm (font-dongle): Delete variable.

Fixes: guix/guix#3937
Change-Id: I3f07ef4e2b620545fbb988f756e40841cfac021a
17ca3d69 — Andreas Enge 2 months ago
gnu: Remove awscliv2.

* gnu/packages/python-web.scm (awscliv2): Delete variable.

Fixes: guix/guix#3926
Change-Id: I33c7a0e3103956d5430b040346e58af99d5333fe
bca99f03 — Andreas Enge 2 months ago
gnu: Remove 4dtris.

* gnu/packages/games.scm (4dtris): Delete variable.

Fixes: guix/guix#3901
Change-Id: I93d25d24927d001e9c4fb43ca3266a153510ccef
ee2308fd — Andreas Enge 2 months ago
gnu: boinc-client: Fix inputs.

This is a follow-up to commit 1f5baa69304ac8dc46300820cc6845f6ec1e4929 .

* gnu/packages/distributed.scm (boinc-client)[inputs]: Remove libzip.

Change-Id: Id876cada801976aa2617ff64e9a6910329fdfc8c
3cf19e40 — Cayetano Santos 3 months ago
gnu: vowpal-wabbit: Improve style.

* gnu/packages/machine-learning.scm (vowpal-wabbit): Sort fields.
[arguments]: Use G-Expressions.
[home-page]: Update.

Change-Id: Ia141a8e4b28e79b078896f39e13a958e9b1d4232
ea9153f8 — Cayetano Santos 3 months ago
gnu: python-deepxde: Update to 1.14.0.

* gnu/packages/machine-learning.scm (python-deepxde): Update to 1.14.0.
[native-inputs]: Remove python-wheel.

Change-Id: Iec5ce523468f848c2fb23649c2c2b7372a25fdd6
bcd71262 — Cayetano Santos 3 months ago
gnu: dlpack: Update to 1.2.

* gnu/packages/machine-learning.scm (dlpack): Update to 1.2.

Change-Id: I19a5aa95576f025030e1dbe22fa2c5ca5cf2e71d
c579c714 — Cayetano Santos 3 months ago
gnu: llama-cpp: Update to 0.0.0-b7126.

* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b7126.

Change-Id: Ic15161c79030008d1d9e5759547c0fa394e7ca8f
1f5baa69 — Vitalii Koshura 2 months ago
gnu: boinc-client: Update to 8.2.8.

* gnu/packages/distributed.scm (boinc-client): Update to 8.2.8.

Change-Id: Iaa607da15cf11afebf6e62365dd2efc5f11150ca
Signed-off-by: Andreas Enge <andreas@enge.fr>
Next