~ruther/guix-local

e03ecde3 — Nicolas Graves 5 months ago
gnu: python-executor: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-executor):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-mock, python-pytest, python-setuptools.
[decription]: Improve style.

Change-Id: Iaa0008971f89d92158170a066a742f883e9e1017
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9263d5ef — Nicolas Graves 5 months ago
gnu: python-property-manager: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-property-manager):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Replace python-pytest-cov by
python-pytest.
[description]: Improve style.

Change-Id: Ib74ee7b09448964276016fa14fbc86126c51366f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ae108725 — Nicolas Graves 5 months ago
gnu: python-pixelmatch: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pixelmatch):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them for now, as I'm not able to
quickly diagnose the error.
[native-inputs]: Add python-poetry-core, python-pytest,
python-pytest-benchmark.
[description]: Improve style.

Change-Id: Ic63865d7d78ae49f06f953b460837f81daa9c361
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
609009ee — Nicolas Graves 5 months ago
gnu: python-pikepdf: Update to 8.15.1.

* gnu/packages/python-xyz.scm (python-pikepdf): Update to 8.15.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-xmp-toolkit, python-setuptools.  Remove
python-coverage, python-pytest-cov.
[propagated-inputs]: Replace python-deprecation by python-deprecated.

Change-Id: Iae6014ce980a84461940f86866cd1000221c36cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
daea8362 — Allan Adair 5 months ago
gnu: Add python-types-pyyaml.

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

Change-Id: I4420c567d2414a53aea2e54f5e2e121cef69155b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
67bf9313 — Herman Rimm 6 months ago
gnu: Merge (gnu packages rush) into (gnu packages shells).

* gnu/packages/rush.scm (rush): Move from here ...
* gnu/packages/shells.scm (rush):  ... to here.
* gnu/packages/rush.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.

Change-Id: I58029c20386e6bfd08f237c83a08235bfcbbc992
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
adde76d0 — Andreas Enge 5 months ago
Revert "gnu: Remove wally-cli."

This reverts commit cc6b41f168074cda034a988fffa3c447b3abea26.

The software still compiles, works and has users.

Change-Id: I986f67c0e30110dcd8cc0166abe9bb605cb5920f
c7ed9b24 — Cayetano Santos 5 months ago
gnu: python-hdlmake: Build info files.

* gnu/packages/electronics.scm (python-hdlmake)[native-inputs]: Add
python-sphinx and texinfo.
[arguments]<#:phases>: Add build-info.

Change-Id: Ie576f9b54c750e007286ec5911f276ee798eaf1f
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
6ee8c934 — Cayetano Santos 5 months ago
gnu: python-hdlmake: Update to 4.0.

* gnu/packages/electronics.scm (python-hdlmake): Update to 4.0.
[native-inputs]: Remove python-pytest; add python-pytest-cov.

Change-Id: Ieed0d4e1f32e359149b52840f36d1aa5671d7eb9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
7de0b459 — Sharlatan Hellseher 5 months ago
gnu: Add python-scikit-image-next.

* gnu/packages/python-science.scm (python-scikit-image-next): New variable.

Change-Id: Ie8f576ff3d6b4e92a34565b130c00697e985ac6b
4e333f47 — iamawacko 5 months ago
gnu: Add oniongen-rs.

* gnu/packages/tor.scm (oniongen-rs): New variable.
* gnu/packages/rust-crates.scm (oniongen-rs): New variable.

Change-Id: I2c99228c50d4ddbc97336b0f71abaf330259fee1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
380570ea — Zheng Junjie 5 months ago
gnu: watchexec: Update to 2.3.2.

* gnu/packages/rust-apps.scm (watchexec): Update to 2.3.2.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[watchexec]: Update
entry.

Change-Id: Ief1f73f62522a8f2e517177884cc351d3a6cd174
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
60f51230 — Karl Hallsby 6 months ago
gnu: Add systemd-lsp.

* gnu/packages/rust-apps.scm (systemd-lsp): New variable.
* gnu/packages/rust-crates.scm (systemd-lsp): Map cargo-inputs.

Change-Id: I2b01ac84dbed7d5fb680a35460413e8071cd8301
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
1a95c249 — Igorj Gorjaĉev 6 months ago
gnu: just: Update to 1.43.0.

* gnu/packages/rust-apps.scm (just): Update to 1.43.0.
* gnu/packages/rust-crates.scm (just): Update dependencies.

Change-Id: I5e5a6793af58fce06d082c450293f59c9525fdd5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
cc6b41f1 — Andreas Enge 5 months ago
gnu: Remove wally-cli.

* gnu/packages/flashing-tools.scm (wally-cli): Delete variable.

Fixes: guix/guix#2693
Change-Id: I6aa67fa11d5be12cc81de0e14f91e180d044d170
8fcaf10c — Efraim Flashner 5 months ago
gnu: toot: Update inputs.

* gnu/packages/fediverse.scm (toot)[inputs]: Replace python-urwid-3 with
python-urwid.

Change-Id: I807a7a7c006fa30753b17e2e5f4fbd76b4f2fe21
669dde3e — Cayetano Santos 5 months ago
gnu: uuu: Update to 1.5.233.

* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.233.

Change-Id: I758e28f53257a3ad0f11f5c79856f7d057008d04
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
979043e0 — Cayetano Santos 5 months ago
gnu: uuu: Improve style.

* gnu/packages/flashing-tools.scm (uuu)[arguments]: Use G-Expressions.

Change-Id: I121de8ce3e980f3200d52c406519502ed2d59bbf
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
gnu: telegram-desktop: Update to 6.2.3.

* gnu/packages/patches/telegram-desktop-allow-disable-libtgvoip.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch: Rebase patch.
* gnu/packages/glib.scm (cppgir-for-telegram-desktop): Update to revision used
by 6.2.3.
* gnu/packages/telegram.scm (%telegram-version): Update to 6.2.3.
(cmake-helpers-for-telegram-desktop): Update to revision used by v6.2.3.
(codegen-for-telegram-desktop lib-base-for-telegram-desktop)
(lib-lottie-for-telegram-desktop, lib-spellcheck-for-telegram-desktop)
(lib-tl-for-telegram-desktop, lib-ui-for-telegram-desktop)
(lib-webrtc-for-telegram-desktop, lib-webview-for-telegram-desktop)
(tgcalls-for-telegram-desktop): Likewise.
(tde2e): New variable.
(telegram-desktop): Update to 6.2.3.
[patches]: Remove obsolete patch.
[#:configure-flags]: Adjust according to upstream changes.
[inputs]: Add libavif, libjxl, openh264 and tde2e.

Change-Id: I570fdb6af0e8b605d3b270801bdd4cf81238e816
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
920133b0 — Cayetano Santos 5 months ago
gnu: prjpeppercorn: Split db output.

* gnu/packages/electronics.scm (prjpeppercorn)[outputs]: Add db.
[arguments]<#:phases>: Update install-db-files accordingly.
* gnu/packages/electronics.scm (nextpnr)[native-inputs]: Remove prjpeppercorn; add prjpeppercorn "db".

Change-Id: Ib1dacbf8dca7915947acdd429b46d53f540f51fd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Next