Commit graph

1712 commits

Author SHA1 Message Date
Sharlatan Hellseher
b693b01112
gnu: go-github-com-operatorfoundation-shapeshifter-ipc: Simplify.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-ipc)
[arguments] <skip-build?>: No go files in project's root.
<phases>: Use default 'build, 'check, and 'install.

Change-Id: Ic95ce653add46e37f0c3291f2494d282c2dd592b
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
640b0a7317
gnu: go-github-com-blanu-dust: Move to golang-crypto.
* gnu/packages/golang.scm (go-github-com-blanu-dust): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Icd47f787e7a901f60bc78e00701a7c8d4a6c05b1
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
946a95a4cd
gnu: go-github-com-blanu-dust: Simplify.
* gnu/packages/golang.scm (go-github-com-blanu-dust) [source] <snippet>:
Delete broken examples; fix module path on one test file.
[arguments] <skip-build?>: No go files in project's root.
<phases>: Use default 'build, 'check and 'install.

Change-Id: I9431eae2701892b28a8dc564ffcd31a6f24a4a0b
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
45f7e86f38
gnu: go-github-com-operatorfoundation-monolith-go: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-monolith-go,
go-github-com-operatorfoundation-monolith-go-1.0.4): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I0a211a49b3f7dc6f34ae117f03fddeb3315dd388
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
8f9ab6a652
gnu: go-github-com-operatorfoundation-monolith-go: Enable tests.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-monolith-go)
[arguments] <skip-build?>: No go files in project's root.
<unpack-path>: Remove it.
<import-path>: Adjust accordingly to expected go.mod path.
<tests?>: Enable them.
<test-flags>: Skip 3 failing tests.

Change-Id: I5d22cccd6670abd48329c74ad34e35694d38e754
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
d307c92de1
gnu: go-github-com-mufti1-interconv: Move to golang-xzy.
* gnu/packages/golang.scm (go-github-com-mufti1-interconv): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ib56be0346c4f218228f5ad68ca02ed82bfac5820
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
9970a5e0fa
gnu: go-github-com-mufti1-interconv: Improve package style.
* gnu/packages/golang.scm (go-github-com-mufti1-interconv) [arguments]
<skip-build?>: No go files in project's root.
<unpack-path>: Remove it.
<import-path>: Adjust accordingly to expected go.mod path.
[description]: Add a list of supported types.

Change-Id: Id0c63a4d36f313bac72e231c68db0e64c07e7297
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
21e4d4c626
gnu: go-github-com-operatorfoundation-shapeshifter-transports: Simplify.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-transports):
Simplify package and enable most of the tests
[arguments] <parallel-tests?>: To improve testing stability run in
single thread.
<skip-build?>: No go files in project's root.
<test-flags>: Skip some tests from verity of modules.
<test-subdirs>: Only tests module where the not fail 100%.
<phases>: Use default 'build, 'check and 'install.

Change-Id: I3eda6993491287458b010ca3bea8e4ee87efe606
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
b23a0ee231
gnu: go-github-com-operatorfoundation-obfs4: Move to golang-crypto.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-obfs4): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I8d2a9d44ffab1b13d6429e89804431f366b12399
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
f37c215d24
gnu: go-github-com-apparentlymart-go-openvpn-mgmt: Move to golang-crypto.
* gnu/packages/golang.scm (go-github-com-apparentlymart-go-openvpn-mgmt):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/vpn.scm: Add (gnu packages golang-crypto).

Change-Id: I66bdb3c2999c01a7d78ad58d42a427c5860896af
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
b94d216afb
gnu: go-github-com-apparentlymart-go-openvpn-mgmt: Simplify.
* gnu/packages/golang.scm (go-github-com-apparentlymart-go-openvpn-mgmt)
[arguments] <skip-build?>: No go files in project's root.
<phases>: Use default 'build, 'check and 'install.

Change-Id: I9e3061895ef4a0ccd0e27efdeb8801fcdad47d71
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
6ccb54e2e6
gnu: go-github-com-yookoala-realpath: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-yookoala-realpath): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If95b002e659cf14c4ff28e518d951324ba416ce8
2025-05-26 16:50:16 +01:00
Sharlatan Hellseher
2e24868baf
gnu: go-gitlab-com-ambrevar-damerau: Move to golang-xyz.
* gnu/packages/golang.scm (go-gitlab-com-ambrevar-damerau): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ic2e9f2fdb642c02e1c9943d13776923de2357e3c
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
643170d52a
gnu: go-github-com-fogleman-gg: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-fogleman-gg): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If91963847f78a03c4d2f97236dba89e700fdb824
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
c5e73f1634
gnu: go-github-com-delthas-go-libnp: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-delthas-go-libnp): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I574f9429b01813a0a2a1935e5eb9b6aeee5c9833
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
940cea232d
gnu: go-github-com-delthas-go-libnp: Update to 0.0.0-1.96674b9.
* gnu/packages/golang.scm (go-github-com-delthas-go-libnp): Update to
0.0.0-1.96674b9.

Change-Id: I05a6729c0b55f604e0124426c36d3225e7c8d3bd
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
b84761df25
gnu: go-github-com-google-cadvisor: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-google-cadvisor): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Icc769b160a43e40a7cef7ec201559374d0036f33
2025-05-26 16:50:15 +01:00
Sharlatan Hellseher
27ee55714b
gnu: go-gopkg-in-tomb-v1: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-tomb-v1): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I9b5e36505b924c2ae69b95201c2d81312ae16310
2025-05-26 16:50:08 +01:00
Sharlatan Hellseher
704d8d0c04
gnu: Remove go-gopkg.in-tomb.v2.
* gnu/packages/golang.scm (go-gopkg.in-tomb.v2): Delete variable.

Change-Id: Icd42c56a36f8f6fa2888ef1f392f86e04bd5c26a
2025-05-26 16:50:08 +01:00
Sharlatan Hellseher
b9c25c5fa3
gnu: go-gopkg-in-tomb-v1: Do not inherit.
* gnu/packages/golang.scm (go-gopkg-in-tomb-v1): Do not inherit from
go-gopkg.in-tomb.v2.

Change-Id: Ib63af892c9caad1026560fc399d275b5aaf3996a
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
02c3aa0463
gnu: go-wrap: Move to fontutils.
* gnu/packages/golang.scm: Add (gnu packaes golang-xyz) and (guix
build-system go).
(go-wrap): Move from here ...
* gnu/packages/fontutils.scm: ... to here.

Change-Id: Ica77e4b936520991ba878bf2afbc47dfa89d88fe
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
0833ea80ff
gnu: go-github-com-flopp-go-findfont: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-flopp-go-findfont): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I720a48fd063fc543f4d3ada33e9b9767d88cadda
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
8f01c071a3
gnu: go-github-com-wraparound-wrap: Rename variable.
* gnu/packages/golang.scm (go-github-com-wraparound-wrap): Rename
variable to go-wrap.

Change-Id: Iad7eb43180598338cf4585d406cd32fbef67421a
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
0a5f9e1492
gnu: go-github-com-wraparound-wrap: Update to 0.3.2.
* gnu/packages/golang.scm (go-github-com-wraparound-wrap): Update to 0.3.2.
[source] <uri>: Fix permanent redirection to
<https://github.com/eprovst/wrap> which may indicate that project's
owner has been changed.
[arguments] <import-path>: Fix according to go.mod.
<unpack-path>: Likewise.
[home-page]: Fix URL.

Change-Id: I9cf34bf236b6db18f49f7d1133369981a33e8668
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
ff6929fb97
gnu: go-github-com-rakyll-statik: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-rakyll-statik): Move from here
...
* gnu/packages/golang-xyz.scm: ...  to here.

Change-Id: I02d155318c585b6d2e5bb243305a687c40a8ba44
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
983562fc42
gnu: go-github-com-signintech-gopdf: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-signintech-gopdf): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Iaba75f2ea6e96199951c3f40062b7539ad885a8b
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
a8f4aec475
gnu: go-github-com-signintech-gopdf: Update to 0.29.2.
* gnu/packages/golang.scm (go-github-com-signintech-gopdf): Update to 0.29.2.

Change-Id: I690823f9a2eeb9f31de043e90af3390edd4e357c
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
7a6da937bd
gnu: chezmoi: Update to 2.1.0.
The most of the changes are clean up for no longer required package
variants.

* gnu/packages/configuration-management.scm (chezmoi): Update to 2.1.0.
[arguments] <test-flags>: Skip failing test here instead of deleting
test files.
<phases>: Remove 'remove-failing-test-scripts.
[native-inputs]: Remove go-github-com-bmatcuk-doublestar-v2,
go-github-com-charmbracelet-glamour, go-github-com-google-go-github-v33,
go-github-com-pkg-diff, go-github-com-twpayne-go-vfs-1.0.1,
go-github-com-twpayne-go-vfsafero, and go-github-com-twpayne-go-xdg-v3;
add go-github-com-bmatcuk-doublestar-v4,
go-github-com-bradenhilton-mozillainstallhash,
go-github-com-charmbracelet-glamour-0.3,
go-github-com-google-go-github-v36, go-github-com-google-gops,
go-github-com-mitchellh-mapstructure, go-github-com-spf13-afero,
go-github-com-twpayne-go-vfs-v3, and go-github-com-twpayne-go-xdg-v6.

* gnu/packages/golanng-web.scm: (go-github-com-google-go-github-v33): Delete variable.
(go-github-com-google-go-github-v36): New variable.

* gnu/packages/golanng-xyz.scm: (go-github-com-bmatcuk-doublestar-v2,
go-github-com-spf13-afero-1.1.2, go-github-com-twpayne-go-vfs-v4,
go-github-com-twpayne-go-vfs-1.0.1, go-github-com-twpayne-go-xdg-v3):
Delete variables.

(go-github-com-twpayne-go-xdg-v6): Do not inherit from
go-github-com-twpayne-go-xdg-v3

(go-github-com-charmbracelet-glamour-0.3,
go-github-com-twpayne-go-vfs-v3): New variables.

* gnu/packages/golanng.scm (go-github-com-twpayne-go-vfsafero): Delete
variable.

Change-Id: I0732fd7eb8d8873d53a7094e94af0cc07f2f6f61
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
022b556ab6
gnu: go-github-com-gsterjov-go-libsecret: Move to golang-crypto.
* gnu/packages/golang.scm (go-github-com-gsterjov-go-libsecret): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Idd2800d55531b0045d1099272fa0d6a2b3ca27b9
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
665f69c66c
gnu: go-github-com-zalando-go-keyring: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-zalando-go-keyring): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If1a55a049bcea1a6a9a3bc25ab179b46214766c7
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
b6c6c2c94c
gnu: go-github-com-zalando-go-keyring: Update to 0.2.6.
* gnu/packages/golang.scm (go-github-com-zalando-go-keyring): Update to 0.2.6.
[arguments] <phases>: Remove 'disable-failing-tests and use "-skip" test
option instead.
[phases] {check}: Skip 7 more tests.

Change-Id: I09fd81f75514d4cd134e16cd234096a2898eb6ff
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
4b3cd1df99
gnu: go-github-com-go-md2man: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-go-md2man): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/containers.scm: Add (gnu packages golang-xyz).
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.

Change-Id: I90bdb2a78887896bebf64eef7741d4c6d8e68b93
2025-02-14 10:50:08 +00:00
Sharlatan Hellseher
13dd37fd9c
gnu: go-github-com-surge-glog: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-surge-glog): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ib9dbb497618ac5c0655faf31bb0b7ea440b57a13
2025-01-25 13:14:58 +00:00
Sharlatan Hellseher
c409e8af13
gnu: go-github-com-surge-glog: Update to 0.0.0-20141108051140-2578deb2b95c.
* gnu/packages/golang.scm (go-github-com-surge-glog): Update to 0.0.0-20141108051140-2578deb2b95c.

Change-Id: I2817ab87608a339c8593a29633f69f4481f7a7bc
2025-01-25 13:13:33 +00:00
Sharlatan Hellseher
f9ea212e91
gnu: go-github-com-sabhiram-go-gitignore: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-sabhiram-go-gitignore): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ie137f390626b89b980833091f641700fa4d6f504
2025-01-25 13:10:47 +00:00
Sharlatan Hellseher
82362e5c70
gnu: go-github-com-sabhiram-go-gitignore: Update to 0.0.0-20210923224102-525f6e181f06.
* gnu/packages/golang.scm (go-github-com-sabhiram-go-gitignore): Update to 0.0.0-20210923224102-525f6e181f06.

Change-Id: I65c5101eb854df5c2b5214adfda7fb5fe20bc3e1
2025-01-25 13:08:26 +00:00
Sharlatan Hellseher
1724e8635d
gnu: go-github-com-schachmat-ingo: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-schachmat-ingo): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I36ef07e80b18b7ca6020ecc749061fc9ac7afdc8
2025-01-25 12:37:31 +00:00
Sharlatan Hellseher
60e1d11154
gnu: go-github-com-golangplus-fmt: Move to golang-check.
* gnu/packages/golang.scm (go-github-com-golangplus-fmt): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: If236c036b3922d82d88fd745bf81c94f9d4d2bc5
2025-01-24 22:52:20 +00:00
Sharlatan Hellseher
7b287dd8ad
gnu: go-github-com-cention-sany-utf7: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-cention-sany-utf7): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Icc752dc109f6a0b2e43e8b5846ee9f288d174402
2025-01-23 12:58:43 +00:00
Sharlatan Hellseher
ae32c2a201
gnu: go-github-com-google-cadvisor: Fix build.
* gnu/packages/golang.scm (go-github-com-google-cadvisor) [arguments]
<test-subdirs>: Limit to project's root.

Change-Id: I4c1e21bba2fdb35f345d1fb8d4d69b7f2a3ea6c0
2025-01-22 22:02:09 +00:00
Sharlatan Hellseher
2a9758e1c9
gnu: go-1.23: Update to 1.23.5.
* gnu/packages/golang.scm (go-1.23): Update to 1.23.5.

Change-Id: Icebfdec646e0ede42d3321d4246b1b21f3d18250
2025-01-22 00:35:18 +00:00
Sharlatan Hellseher
1a950bf54b
gnu: go-1.22: Update to 1.22.11.
* gnu/packages/golang.scm (go-1.22): Update to 1.22.11.

Change-Id: I7899175194d89e1eb32787439ddd113c6d0ac6db
2025-01-22 00:35:17 +00:00
Sharlatan Hellseher
1b23d09bf6
gnu: go: Disable time bomb tests for all versions.
* gnu/packages/golang.scm (go-1.21): Move 'skip-crypto-tls-tests phase
from here ...
(go-1.16, go-1.17): ... to here. This will fix the build of all
inherited Golang versions.

Change-Id: Iecf166dcd622800c54aa9357ff1aba6787ac49d1
2025-01-22 00:10:10 +00:00
Sharlatan Hellseher
b80dcf5a07
gnu: Deprecate go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Deprecate variable.
(lyrebird): New variable.

* gnu/packages/tor-browsers.scm (torbrowser) [inputs]: Remove
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird,
add lyrebird.
(mullvadbrowser): Adjust "modify-inputs" accordingly.

Change-Id: I8aa67148a08baafcd0dfe3a0ceac43c5939139e9
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
1f8122036b
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird: Update to 0.5.0.
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Update to 0.5.0.
[arguments] <phases>: Remove 'substitutions.
[propagated-inputs]: Remove go-golang-org-x-text; add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2.

Change-Id: I1cfe5a97a3a4749b13ee1eabc703ce351246ac6f
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
27ed8dc7fe
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Move to golang-web.
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Move from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I20584072a46eb9d1d818c0c82794a717dc6d79ab
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
8054e80da2
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Update to 0.0.0-20240711104640-e64b1b3562f3.
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Update to 0.0.0-20240711104640-e64b1b3562f3.
[propagated-inputs]: Add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib.

Change-Id: Ib562ecabe5779af3050928fea3152da34f97ce45
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
e1a95fe341
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib: Move to golang-web.
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I0c705ff30c527c426774b15ddbdee0dc0a17df9a
2025-01-21 23:47:59 +00:00
Sharlatan Hellseher
101fcb47cf
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib: Update to 1.6.0.
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib): Update to 1.6.0.

Change-Id: I49951a2d2b6fd2abac41469045ab4f930d705fc6
2025-01-21 23:47:58 +00:00
Sharlatan Hellseher
2a6587cf5f
gnu: gopls: Move to golang-xyz.
* gnu/packages/golang.scm (gopls): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ic1d121f112848f63786a6fa93498ba9ccc937354
2025-01-21 23:47:57 +00:00