~ruther/guix-local

6bbedbb1 — Sharlatan Hellseher 11 months ago
gnu: gvisor-tap-vsock: Unvendor.

* gnu/packages/containers.scm (gvisor-tap-vsock):
[source] <snippet>: Remove "vendor" dirrectory and submodule with it's
own go.mod.
[build-system]: Switch to go-build-system.
[arguments] <phases>: Remove 'patch-go-reference, 'setenv;
{prune-tests}: Do not remove just skip tests requiring networking; use
default 'install.
[native-inputs]: Remove go-1.23; add
go-github-com-apparentlymart-go-cidr, go-github-com-containers-winquit,
go-github-com-coreos-stream-metadata-go,
go-github-com-dustin-go-humanize, go-github-com-google-gopacket,
go-github-com-insomniacslk-dhcp, go-github-com-mdlayher-vsock,
go-github-com-miekg-dns, go-github-com-onsi-ginkgo,
go-github-com-onsi-gomega, go-github-com-opencontainers-go-digest,
go-github-com-pkg-errors, go-github-com-sirupsen-logrus,
go-github-com-songgao-packets, go-github-com-songgao-water,
go-github-com-stretchr-testify, go-github-com-vishvananda-netlink,
go-golang-org-x-crypto, go-golang-org-x-mod, go-golang-org-x-sync,
go-golang-org-x-sys, and go-gvisor-dev-gvisor.

Change-Id: Ica757e693aa9ffbfaa56e64d28ff1b1669736670
d5ed53ce — Sharlatan Hellseher 11 months ago
gnu: Add go-github-com-containers-winquit.

* gnu/packages/golang-xyz.scm (go-github-com-containers-winquit): New variable.

Change-Id: Ia27a6acfcd931f77425901d75befdc281a09cf01
744e710f — Sharlatan Hellseher 11 months ago
gnu: Add go-github-com-songgao-packets.

* gnu/packages/golang-xyz.scm (go-github-com-songgao-packets): New variable.

Change-Id: I39d727e3861056aed076391e225c1d7e4b85d996
f37b063f — Sharlatan Hellseher 11 months ago
gnu: Add go-github-com-coreos-stream-metadata-go.

* gnu/packages/golang-web.scm (go-github-com-coreos-stream-metadata-go): New variable.

Change-Id: I0b4653e28d2b85a2031496c242f4f6e9c72a5fb5
e67a79ce — Sharlatan Hellseher 11 months ago
gnu: Add go-github-com-apparentlymart-go-cidr.

* gnu/packages/golang-web.scm (go-github-com-apparentlymart-go-cidr): New variable.

Change-Id: I76da6ea6d92397261f6a39b443fb19a5b09549f3
130cd50a — François Joulaud 11 months ago
gnu: go-jsonnet: Build all CLI tools.

* gnu/packages/golang-apps.scm (go-jsonnet): Build jsonnetfmt and jsonnet-deps.
[phases]: Replace build phase with one installing three binaries.

Change-Id: Ib0bf4234f0dc840c085cfcf3e7b2aba01553fc3d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
78f2b7e6 — Nicolas Graves 11 months ago
gnu: breezy: Switch to pyproject.

* gnu/packages/version-control.scm (breezy):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove phase 'adjust-for-python-3.10.
[native-inputs]: Add python-setuptools.
[description]: Fix typo.

Fixes: guix/guix#4325
Change-Id: I801065b345892b14451dd445c88d991d622170a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3fcce251 — Nicolas Graves 11 months ago
gnu: python-cramjam: Update to 2.11.0.post1.

* gnu/packages/python-compression.scm (python-cramjam): Update to 2.11.0.post1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Ignore failing tests.
* gnu/packages/rust-crates.scm : Update crates accordingly.

Change-Id: Icc6788030a6220550a48229567065a728703bd87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
244c23c4 — Nicolas Graves 11 months ago
gnu: python-cramjam: Fix flaky tests.

* gnu/packages/python-compression.scm (python-cramjam)
[arguments]<#:phases>: Add phase 'configure-tests.

Change-Id: I1dcbdd09c068f2ad3f0b03e095963e1176ca63af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
67051817 — Nicolas Graves 11 months ago
gnu: python-pyqtwebengine*: Refresh configure-flags.

* gnu/packages/qt.scm (python-pyqtwebengine, python-pyqtwebengine-6):
[arguments]<#:configure-flags>: Refresh them for (json) module.

Change-Id: I64010e8e81414913b4f792257a68c312b42b485e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cdbfa0aa — Nicolas Graves 11 months ago
gnu: python-py7zr: Update to 1.0.0rc3.

* gnu/packages/python-compression.scm (python-py7zr): Update to 1.0.0rc3.
[arguments]<#:phases>: Add phase 'relax-requirements to avoid a brotli
world-rebuild.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-setuptools, python-pyannotate,
python-wheel.  Add python-pypa-build, python-pytest-httpserver,
python-setuptools.

Change-Id: Ica508a96a74c4684938df232c81c45c9b61b4e6a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ad304777 — Nicolas Graves 11 months ago
gnu: python-pyzstd: Update to 0.18.0.

* gnu/packages/python-compression.scm (python-pyzstd): Update to 0.18.0.
[source]: Switch to git-fetch.
<snippet>: Touch zstd/LICENSE, which is used in setup.py.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Add python-typing-extensions.
[description]: Improve style.

Change-Id: Idc60b6bf3119c7b6c3799826525263fbee3cd90b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a387a5b9 — Nicolas Graves 11 months ago
gnu: python-inflate64: Update to 1.0.3.

* gnu/packages/python-compression.scm (python-inflate64): Update to 1.0.3.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-wheel.

Change-Id: I81336fb3bb767ee1a1d04ce597ed10ec0dfc5c6b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3dbf1552 — Igorj Gorjaĉev 11 months ago
gnu: erlang: Update to 27.3.4.6.

* gnu/packages/erlang.scm (erlang): Update to 27.3.4.6.

Change-Id: I29ef75507ca167976ddc89afa70efd34fa5b2e5a
Signed-off-by: Andreas Enge <andreas@enge.fr>
5b0791ae — VÖRÖSKŐI András a year ago
gnu: waylock: Update to 1.5.0.

* gnu/packages/zig-xyz.scm (waylock): Update to 1.5.0.
[arguments]<#:zig>: New parameter.

Change-Id: Iece31dbc1dbbde4665a54c607972a1336464b1a3
Signed-off-by: Andreas Enge <andreas@enge.fr>
479b7f29 — VÖRÖSKŐI András a year ago
gnu: river: Update to 0.3.12.

* gnu/packages/zig-xyz.scm (river): Update to 0.3.12.
[arguments]<#:zig>: New parameter.
<#:phases>{prepare-build.zig.zon, revert-build.zig.zon}: New phases.

Change-Id: I9a8fd0d71d07a5c89ba874791c4a021be0725e94
Signed-off-by: Andreas Enge <andreas@enge.fr>
48c8ee29 — VÖRÖSKŐI András a year ago
gnu: zig-wlroots: Update to 0.19.3.

* gnu/packages/zig-xyz.scm (zig-wlroots): Update to 0.19.3.
[propagated-inputs]: Remove wlroots-0.18; add wlroots-0.19.
[arguments]<#:zig>: New parameter.

Change-Id: I95c214d9dfd5318f9899a9629a3460e0d4f0ae82
Signed-off-by: Andreas Enge <andreas@enge.fr>
e419b8d6 — VÖRÖSKŐI András a year ago
gnu: zig-pixman: Update to 0.3.0.

* gnu/packages/zig-xyz.scm (zig-pixman): Update to 0.3.0.

Change-Id: I62e900ca9804f889c928c4f7617afd02a9346518
Signed-off-by: Andreas Enge <andreas@enge.fr>
b1d81fd9 — VÖRÖSKŐI András a year ago
gnu: zig-wayland: Update to 0.4.0.

* gnu/packages/zig-xyz.scm (zig-wayland): Update to 0.4.0.
[arguments]<#:zig, #:zig-release-type, #:zig-build-flags,

Change-Id: I6259830cc4a7f339bcf04c7163791b8adee3b9cd
Signed-off-by: Andreas Enge <andreas@enge.fr>
cb7c6219 — VÖRÖSKŐI András a year ago
gnu: zig-xkbcommon: Update to 0.3.0.

* gnu/packages/zig-xyz.scm (zig-xkbcommon): Update to 0.3.0.

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