~ruther/guix-local

ref: 25bd17ebab31aaa2bf54b435f07df2eb00bb496d guix-local/gnu/packages d---------
25bd17eb — Andreas Enge 3 months ago
gnu: Remove python-on-guile.

* gnu/packages/guile-xyz.scm (python-on-guile): Delete variable.

Fixes: guix/guix#4077
Change-Id: Idf1084c3c71d3447a5dbbb430d83087a6b9cb8b3
468b001e — Danny Milosavljevic 3 months ago
gnu: Add python-superqt.

* gnu/packages/qt.scm (python-superqt): New variable.

Closes: guix/guix#4668
Change-Id: I230b5721e2836de7acfb501a4c917f721f086cd8
890344d6 — James Smith 3 months ago
gnu: ledger-agent: Disable tests.

Setting #:test-backend to unittest results in zero tests running, disable
tests instead.

* gnu/packages/finance.scm: (ledger-agent): [arguments]<#:tests?>: Disable them.

Change-Id: I6233fbafed47b04d57c7a13e079de50b5a4e5517
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d09a737f — James Smith 3 months ago
gnu: keepkey-agent: Fix tests.

* gnu/packages/finance.scm: (keepkey-agent): Fix tests by adding missing input.

Change-Id: I89025df63446de6b04596e21313b6911dfc29f55
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
98ae0d38 — James Smith 4 months ago
gnu: monado: Add additional inputs.

* gnu/packages/graphics.scm: (monado): [inputs]: Add package inputs.

Change-Id: Iaf1b0ff2c5c813afd4ea7077b288cffd2bce7bc0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8f77179f — James Smith 4 months ago
gnu: monado: Update to 25.0.0.

* gnu/packages/graphics.scm: (monado): Update to 25.0.0.

Change-Id: Ie1365de3da7ce6e490427b6c5cd1450c36a74a9d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
530c4796 — James Smith 4 months ago
gnu: openhmd: Use fork.

* gnu/packages/hardware.scm: (openhmd):
[source]: Use fork.
[arguments]: Update style, set configure-flags.
[native-inputs]: Reformat.
[inputs]: Reformat, add necessary inputs to build fork.

Change-Id: I64d8be731b8ccd9800941f0342797abbee766d4a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5cb57dc4 — James Smith 4 months ago
gnu: hidapi: Update to 0.15.0.

* gnu/packages/libusb.scm: (hidapi): Update to 0.15.0.

Change-Id: I00ffa7d21b4e1ec92b5b7b558fe6cf6eb71184fc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a8e2d110 — Artyom V. Poptsov 3 months ago
gnu: lexy: Update to 2025.05.0.

* gnu/packages/cpp.scm (lexy): Update to 2025.05.0.

Change-Id: Ib0c18ad6a2a69105b85f930cbb63ede746c60bae
0494da64 — Artyom V. Poptsov 3 months ago
gnu: i3lock-blur: Fix build.

* gnu/packages/wm.scm (i3lock-blur): Fix build with gcc-14.
[native-inputs]: Replace automake with automake-1.16.5.
* gnu/packages/patches/i3lock-blur-fix-build-on-gcc-10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I2115b05d22e57242a85f54b2ac1a195e3fb863d0
a558c769 — Yelninei 3 months ago
gnu: python@3.11: Skip another test on hurd.

This test fails with python 3.11.14.
* gnu/packages/python.scm (python-3.11): Skip test_tarfile on hurd.

Change-Id: I0d81ab8c0ff403521fe9bedf0145df7c570abd7d
Signed-off-by: Andreas Enge <andreas@enge.fr>
186b977d — Guillaume Le Vaillant 3 months ago
gnu: cl-simple-matrix: Update to 3.7.

* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.7.

Change-Id: Id5bb6df908e10e271fbc163b1c756984f822adaf
gnu: python-debugpy: Update to 1.8.17.

* gnu/packages/python-xyz.scm (python-debugpy): Update to 1.8.17.

Change-Id: I2e71507f68785f3551afd7c96ff903e5d4e53acf
7b9cfea9 — Ron Nazarov 3 months ago
gnu: mpv: Fix 100% CPU usage on wayland.

* gnu/packages/patches/mpv-0.40.0-fix-wayland-cpu-usage.patch: New file.
* gnu/packages/video.scm (mpv): Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Change-Id: I80244eacc0f8294f2b4e521217f68ada7a347bf4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2e917064 — Jake Forster 3 months ago
Partially revert "gnu: emacs-dicom: Enable video playing."

This partially reverts commit 6db9bd04d9e281f1efd40121bb8821ff5db32007 to
reduce closure size.

* gnu/packages/emacs-xyz.scm (emacs-dicom):
[arguments]<#:phases>{patch-commands}: Do not patch ffmpeg and mpv commands.
[inputs]: Remove ffmpeg and mpv.

Change-Id: Ib0de1cae10100f0a4378a3b8b97f26255b4d4fd1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
3f9a28a9 — Jake Forster 3 months ago
gnu: emacs-dicom: Update to 1.2.

* gnu/packages/emacs-xyz.scm (emacs-dicom): Update to 1.2.
[arguments]<#:phases>{patch-commands}: Patch "dcm2img" and "convert"; do not
patch "dcmj2pnm".
[inputs]: Add imagemagick.

Change-Id: Ifdaa5c562f91dad98f5943fdcc73663b9178fbfb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
96b81b2d — Liliana Marie Prikler 3 months ago
gnu: Add renpy-tutorial.

* gnu/packages/game-development.scm (renpy-tutorial): New variable.
8084fa0d — Liliana Marie Prikler 3 months ago
gnu: Add renpy-the-question.

* gnu/packages/game-development.scm (renpy-the-question): New variable.
a6c83120 — Liliana Marie Prikler 3 months ago
gnu: renpy: Update to 8.5.

* gnu/packages/game-development.scm (renpy)[build-system]: Change to
pyproject-build-system.
[arguments]: Remove #:modules and #:imported-modules.
<#:phases>: Replace ‘fix-commands’ with ‘fix-launcher’.
Adjust ‘drop-game-from-paths’.
Move ‘build’ after ‘install’.  Install launcher to “out”.
Remove ‘install-games’.
[outputs]: Drop other outputs.
38bfd1d3 — Liliana Marie Prikler 3 months ago
gnu: Remove python-pygame-sdl2.

This package was only used by python-renpy, which vendors it as of version 8.5.

* gnu/packages/game-development.scm (python-pygame-sdl2): Delete variable.
Next