~ruther/guix-local

fb9e7894 — Sharlatan Hellseher 4 months ago
gnu: python-urwid: Update to 3.0.3.

* gnu/packages/python-xyz.scm (python-urwid): Update to 3.0.3.
[propagated-inputs]: Remove python-typing-extensions and python-trio;
add python-pyserial.
[native-inputs]: Remove python-wheel.

(python-urwid-2): New variable.

Change-Id: If4985488699fa49e50550f3bddaab9e13a1d71eb
199ef8d1 — Sharlatan Hellseher 4 months ago
gnu: zulip-term: Fix tests.

* gnu/packages/messaging.scm (zulip-term)[arguments] <test-flags>:
Rework the list of skipped tests enabling more to run.
<phases>: Remove 'relax-requirements; add 'fix-pytest-config.
[inputs]: Remove python-urwid; add python-urwid-for-zulip-term.
[native-inputs]: Remove python-pytest-cov.

* gnu/packages/python-xyz.scm (python-urwid-for-zulip-term): New
variable.

Change-Id: Iaea56d41c7f09cad546bed421841bfa40d3190d9
f27a8c45 — Sharlatan Hellseher 4 months ago
gnu: python-urwid-readline: Update to 0.15.1.

* gnu/packages/python-xyz.scm (python-urwid-readline): Update to 0.15.1.
[native-inputs]: Remove python-wheel.

Change-Id: If63798ad4e7732ba74aecd8b68ae43db9cbe00ab
1e4eaa3c — Sharlatan Hellseher 4 months ago
gnu: python-user-agents: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-user-agents)[source]: Switch to
git-fetch containing test data.
[build-system]: Switch to pyproejct-build-system.
[arguments] <tests?>: Enable them.
<test-backend>: Use 'unittest.
[native-inputs]: Add python-setuptools.

Change-Id: I502dc4f634e72d06dfd6c9030bef82b2d2765fb9
bdc386e1 — Sharlatan Hellseher 4 months ago
gnu: poetry: Move to package-management.

* gnu/packages/python-xyz.scm (poetry): Move from here ...
* gnu/packages/package-management.scm: ... to here.

Change-Id: I40e76ac0b8ddc38ea80b48f8f7ad867c43809481
b2260f3a — Sharlatan Hellseher 4 months ago
gnu: python-poetry-dynamic-versioning: Update to 1.9.1.

* gnu/packages/python-xyz.scm (python-poetry-dynamic-versioning): Update to 1.9.1.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove poetry.

Change-Id: I0d7b519fd02c7175c865c3a1e9aae892176b30ab
d6cf748d — Sharlatan Hellseher 4 months ago
gnu: python-pynixutil: Build with python-poetry-core.

* gnu/packages/python-xyz.scm (python-pynixutil)[source] <snippet>: Drop
it and ignore test file in <#:test-flags> instead.
[arguments] <test-flags>: Ignore test file requiring Nix.
<phases>: Add 'use-poetry-core.
[native-inputs]: Remove poetry; add python-poetry-core.

Change-Id: I9691533aaff6e5217fe7497056c2b4cab0cf98f4
f8ba50a1 — Sharlatan Hellseher 4 months ago
gnu: python-nanopb: Switch to pyproject.

* gnu/packages/protobuf.scm (python-nanopb)[build-system]: Switch to
pyproject-build-system.
[arguments] <phases>: Add 'use-poetry-core, and 'pre-build; use default
'build and 'install.
[native-inputs]: Remove poetry, and python-pypa-build; add
python-poetry-core, and python-setuptools.

Change-Id: I67f57a7d4d89c69faca2be689f07a42a61c8d4fb
f766f080 — Sharlatan Hellseher 4 months ago
gnu: python-update-checker: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-update-checker)[build-system]:
Switch to pyproject-build-system.
[native-inputs]: Remove python-black and python-flake8; add
python-setuptools.

Change-Id: I144a705205698c36c417e882a66408de2914005c
d2338b1e — Sharlatan Hellseher 4 months ago
gnu: python-userspacefs: Switch to pypproejct.

* gnu/packages/python-xyz.scm (python-userspacefs)[build-system]: Switch
to pypproejct-build-system.
[native-inputs]: Add python-setuptools.
[home-page]: Upstream move development away from GitHub to it's own
repository.

Change-Id: Ie659f21c206f50d6808b92ddedd531c2ff4fc250
c5bc415c — Anderson Torres 4 months ago
kpeoplevcard: Remove package.

It fails to build on master tip; further, upstreamn is archived since at least
2024-12-02.

* gnu/packages/kde-pim.scm (kpeoplevcard): Delete variable.

Change-Id: I2650ac856a193daca738686ce6d2d37e5fb19e7b
Signed-off-by: Sughosha <sughosha@disroot.org>
6a1c62c6 — Efraim Flashner 8 months ago
gnu: Add grub-qemu.

* gnu/packages/bootloaders.scm (grub-qemu): New variable.

Change-Id: I80ebf3f2fd6a36fa1c3c93958434b9d34a7c84f8
c6da5043 — Efraim Flashner 8 months ago
gnu: Add grub-uboot.

* gnu/packages/bootloaders.scm (grub-uboot): New variable.

Change-Id: Ib923c66723f6250a7505b14f9d4a4dc0bad528ea
24a16d76 — Efraim Flashner 8 months ago
gnu: Add grub-ieee1275.

* gnu/packages/bootloaders.scm (grub-ieee1275): New variable.

Change-Id: I078f5d6238e4f379e6c6c241a1008c3ff241f1a1
68cfe880 — Efraim Flashner 8 months ago
gnu: Add make-grub procedure.

* gnu/packages/bootloaders.scm (grub): Rename to make-grub.
[arguments]: Adjust configure-flags to pass a platform flag.  Don't
disable the tests on armhf and aarch64.
(grub-pc): New variable.
(grub): Set to grub-pc.
(grub-minimal, grub-coreboot, grub-efi, grub-emu): Rewrite to use
make-grub.
* etc/manifests/release.scm (%bootloader-packages): Rename the grub
package.

Change-Id: If020356cb1f8fec885df5732713078ebe4ffec96
adf81712 — Efraim Flashner 8 months ago
gnu: grub-efi: Fix cross-compiling.

* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Adjust the
'patch-ovmf-path phase to also check the native-inputs.

Change-Id: I5f547821480d3d6c9d46e6c9f35d7dad6d3c6e89
aed33e0a — Efraim Flashner 8 months ago
gnu: grub-efi: Limit supported systems.

* gnu/packages/bootloaders.scm (grub-efi)[supported-systems]: New field.

Change-Id: Ie0df87eb3cba289f53459f80cab2ac1c4fe1e99a
79086bb1 — Allan Adair 5 months ago
gnu: vpn-slice: Fix store path substitutions.

* gnu/packages/vpn.scm (vpn-slice): Fix store path substitutions.

Change-Id: I4a07e758334bdcb5fc05c30bbcf4b851f95ef5d7
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
gnu: trealla: Update to 2.83.17.

* gnu/packages/prolog.scm (trealla): Update to 2.83.17.

Change-Id: I206377be8f08cdbe6699c0ffff3118e42d477f0f
9a8efd33 — Nicolas Goaziou 4 months ago
gnu: manuskript: Update to 0.17.0.

* gnu/packages/text-editors.scm (manuskript): Update to 0.17.0.
[build-system]: Switch to pyproject build system.

Change-Id: I11b729cb74b2d946e20c7168a23408bdf8504cc8
Next