~ruther/guix-local

gnu: python-jellyfin-apiclient: Update to 1.11.0.

* gnu/packages/python-xyz.scm (python-jellyfin-apiclient): Update to 1.11.0.

Change-Id: I7be4b4737bfe50abb0dae740008eafa41c9cc9ca
7a4193ec — Sergey Trofimov 1 year, 3 months ago
machine: hetzner: Allow attaching existing public IPs.

* gnu/machine/hetzner.scm (hetzner-configuration): Add ipv4 and ipv6
fields. Export accessors.
* gnu/machine/hetzner/http.scm (hetnzer-api-primary-ips): New function.
(<hetzner-primary-ip>): New json mapping.
(hetzner-api-server-create): Pass IP addresses in request.
* doc/guix.texi (Invoking guix deploy): Document it.

Change-Id: I44509cc98e041762dc483e876566e79bde85b26a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python@3.11: Skip more tests on GNU/Hurd.

* gnu/packages/python.scm (python-3.11)[#:make-flags]:
Skip test_glob, test_site, test_termios, test_tty and test_sqlite3 on Hurd systems.

Change-Id: I2a2b89e33ea0c9cbda393bb76dd325c2569b2639
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
49d9dca6 — Ludovic Courtès 1 year, 3 months ago
gnu: python@3.11: Support cross-compilation.

* gnu/packages/python.scm (python-3.11)[arguments]: Pass
‘--with-build-python’ when cross-compiling.

Change-Id: Ibb210cc599ff06c5da7e73f706488488c84f5cba
4488cca1 — Artyom V. Poptsov 1 year, 3 months ago
gnu: yggtray: Update to 0.1.10.

* gnu/packages/networking.scm (yggtray): Update to 0.1.10.

Change-Id: Ib5b4be9be65ff5c2fc36754ef80515334c87bf3b
gnu: gdb: Update to 16.3.

* gnu/packages/gdb.scm (gdb-16): Update to 16.3.

Change-Id: Iee28cdcbb54d94f92424372ead633df9c3177a37
Signed-off-by: Zheng Junjie <z572@z572.online>
bca0016e — Roman Scherer 1 year, 3 months ago
gnu: kitty: Fix build.

* gnu/packages/terminals.scm (kitty) [phases]{build}: Add extra CFLAGS
to prevent build to fail on deprecation warning.
{check}: Ignore some failing tests.

Change-Id: I4324526936c2a104b3c2f85f75344f54813c089a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6adfb380 — Sharlatan Hellseher 1 year, 3 months ago
gnu: swftools: Update to 0.9.2-2.c6a18ab, fix build.

* gnu/packages/animation.scm (swftools): Update to 0.9.2-2.c6a18ab, fix
build.
[arguments] <parallel-build?>: Build in a single thread otherwise it's
failing.

Change-Id: If6a729e7cf93e801e2c97c4db6d602ed7e2265bd
61bc31ae — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-qtpy: Update to 2.4.3.

* gnu/packages/qt.scm (python-qtpy): Update to 2.4.3.
[source] <pypi-uri>: Fix the name as PyPI archive has been changed.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable them. <test-flags>: Skip some failing to
compile test files.
[native-inputs]: Add python-pyqt, python-pyqt-6, python-pyside-2,
python-pytest, python-pytest-cov, python-pytest-qt, python-setuptools,
and python-wheel.
[synopsis]: Fix it as no PyQt4 is supported.
[description]: Likewise.

Change-Id: Ia27dca847c6d6f0d4b7db74a9449255dabb669f8
7a7eff34 — Sharlatan Hellseher 1 year, 3 months ago
gnu: dbxfs: Relax requirements.

* gnu/packages/file-systems.scm (dbxfs) [arguments] <phases>: Add
'relax-requirements.

Change-Id: I72e6ada74ce2f8be5bb26a0fdc6b55fc48442e7a
78e3fdee — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-keyrings-alt: Update to 5.0.2.

* gnu/packages/python-crypto.scm (python-keyrings-alt): Update to 5.0.2.
[source] <pypi-uri>: Fix archive name as it was changed in PyPI.
<snippet>: Remove them as no longer required.
[build-system]: Switch to pyproject.
[propagated-inputs]: Add python-jaraco-classes and python-jaraco-context.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I0032e403babc81c6df3a0c52a4f1c215b9c426fe
40fc0c26 — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-keyrings.alt: Fix variable name.

* gnu/packages/python-crypto.scm (python-keyrings.alt): Rename variable
to python-keyrings-alt.

* gnu/packages/file-systems.scm (dbxfs): [propagated-inputs]: Remove
python-keyrings.alt; add python-keyrings-alt.

* gnu/packages/orange.scm (orange) [inputs]: Remove
python-keyrings.alt; add python-keyrings-alt.

Change-Id: I200a87aa140628627d6e0b6cfd81dfa913b8e7d7
a010f584 — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-kerberos: Update to 1.3.1.

* gnu/packages/python-crypto.scm (python-kerberos): Update to 1.3.1.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Switch off as no in PyPI and require networking to
pass.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I1d4a9a34b54426027cdbdbc611bd883500ac38fd
ef9c58e4 — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-jwst: Refresh package style.

* gnu/packages/astronomy.scm (python-jwst): Fix indentation and order of
fields.
[source] <snippet>: Use G-expressions, fix long lines.
[synopsis]: Simplify.
[description]: Fix fill paragraph indentation.

Change-Id: Iea9c816ff6bc64d2fc65bcb4d42824bdb6815af5
b3c6424e — Zheng Junjie 1 year, 3 months ago
gnu: plover: Fix build.

* gnu/packages/stenography.scm (plover)[native-inputs]: Add python-wheel.

Change-Id: I7bff15ceaea01fa7e64c93eb127553b0a057f23e
6fb2ba00 — Sergey Trofimov 1 year, 3 months ago
gnu: python-evdev: Update to 1.9.1.

* gnu/packages/linux.scm (python-evdev): Update to 1.9.1.

Change-Id: Idb6b5ddbc81f9997281bd304e23bf6071a89dfcb
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: chess: Update to 6.2.11.

* gnu/packages/games.scm (chess): update to 6.2.11.

Change-Id: Ibaec3a28a0afccdb1425c0e467fcc66fc2a6e898
Signed-off-by: Zheng Junjie <z572@z572.online>
456485dd — Ashish SHUKLA 1 year, 3 months ago
gnu: weechat: Update to 4.6.2.

* gnu/packages/irc.scm (weechat): Update to 4.6.2.

Change-Id: I7c770d6f1c203acb7fba808830a840c27b8656ef
Signed-off-by: Zheng Junjie <z572@z572.online>
f978300d — Liliana Marie Prikler 1 year, 3 months ago
gnu: python-pillow-heif: Update to 0.22.0.

* gnu/packages/python-xyz.scm (python-pillow-heif): Update to 0.22.0.
[arguments]: Drop #:test-flags.
[native-inputs]: Add python-pylint.
Move python-setuptools after python-pytest.
d064f2cd — Liliana Marie Prikler 1 year, 3 months ago
gnu: libheif: Update to 1.19.7.

* gnu/packages/image.scm (libheif): Update to 1.19.7.
Next