1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-16 03:50:45 +02:00
Commit graph

432 commits

Author SHA1 Message Date
Sharlatan Hellseher
5d64a46e94
gnu: Add go-modernc-org-httpfs.
* gnu/packages/golang-web.scm (go-modernc-org-httpfs): New variable.

Change-Id: I4bd7855db682354b57ebd05b3c190f901efcf1cd
2025-01-21 23:42:06 +00:00
Sharlatan Hellseher
15cbecf435
gnu: Add go-modernc-org-token.
* gnu/packages/golang-web.scm (go-modernc-org-token): New variable.

Change-Id: I6288f8f80f703e5dc8eefd788079ae229b34001a
2025-01-21 23:42:05 +00:00
Sharlatan Hellseher
fa6e7f7f1b
gnu: go-github-com-go-ldap-ldap-v3: Update to 3.4.9.
* gnu/packages/golang-web.scm (go-github-com-go-ldap-ldap-v3): Update to
3.4.9.
[arguments]<test-flags>: Move test skip logic here and skipp all failing
tests requiring running LDAP service.
[propagated-inputs]: Add go-github-com-jcmturner-gokrb5-v8.

Change-Id: I8edbb25dc5e1dd8e228f2aaa059e36db24a4f7cb
2025-01-21 23:42:05 +00:00
Sharlatan Hellseher
539ac5dedc
gnu: go-github-com-go-ldap-ldap: Adjust name.
* gnu/packages/golang-web.scm (go-github-com-go-ldap-ldap): Rename
variable to reflect go.mod import path to go-github-com-go-ldap-ldap-v3.

Change-Id: I58ce086492fe6fcee5aa427e9fae55f7404455eb
2025-01-21 23:42:05 +00:00
Sharlatan Hellseher
d1365b4a6b
gnu: Add go-k8s-io-kube-openapi.
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): New variable.

Change-Id: I66082515976053bbc888c9f2789df5dd78242d59
2025-01-21 23:42:04 +00:00
Sharlatan Hellseher
f1421f5ad4
gnu: Add go-github-com-getkin-kin-openapi.
* gnu/packages/golang-web.scm (go-github-com-getkin-kin-openapi): New variable.

Change-Id: Iff6aec35f4955966b466a97aaca491d5007971a8
2025-01-21 23:42:04 +00:00
Sharlatan Hellseher
3be6f53285
gnu: Add go-github-com-perimeterx-marshmallow.
* gnu/packages/golang-web.scm (go-github-com-perimeterx-marshmallow): New variable.

Change-Id: I8d46a3e9469ed0518736e26f9c45a8f3f763ada8
2025-01-21 23:42:04 +00:00
Sharlatan Hellseher
4a87bc86c9
gnu: go-github-com-google-gopacket: Fix build.
* gnu/packages/golang-web.scm (go-github-com-google-gopacket)
[arguments]<test-subdirs>: Only run project's root tests.

Change-Id: I5e98ccb6481e17fef71171b800360f9f18f16b6e
2025-01-21 23:42:03 +00:00
Sharlatan Hellseher
62a9bb7f19
gnu: go-github-com-mailru-easyjson: Update to 0.9.0.
* gnu/packages/golang-web.scm (go-github-com-mailru-easyjson): Update to
0.9.0.
[arguments]<phases>: Add 'remove-benchmarks.

Change-Id: I5c0c450b32cae793a89c69e787de0dcb1b812c1a
2025-01-21 23:42:03 +00:00
Sharlatan Hellseher
df74a56e6c
gnu: go-github-com-emicklei-go-restful-v3: Fix build.
* gnu/packages/golang-web.scm (go-github-com-emicklei-go-restful-v3)
[arguments]<phases>: Add 'remove-examples.
[description]: Start from a new line.

Change-Id: I9e1ccd5a07b4f0bde2bdd40764094783460cf235
2025-01-21 23:42:03 +00:00
Sharlatan Hellseher
16a2eb83ba
gnu: go-github-com-emicklei-go-restful: Rename package.
* gnu/packages/golang-web.scm (go-github-com-emicklei-go-restful):
Rename to go-github-com-emicklei-go-restful to reflect go.mod import
path.

Change-Id: I6397ed2e83fad121f528f5cae7b5d5a47de56031
2025-01-21 23:42:03 +00:00
Sharlatan Hellseher
995509e629
gnu: go-github-com-json-iterator-go: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-json-iterator-go)
[arguments]<test-flags>: Skip one failing test group.

Change-Id: I008b735c4592423c75382694fed8a3419c86af01
2025-01-21 23:42:00 +00:00
Sharlatan Hellseher
deeef3655e
gnu: go-github-com-pkg-sftp: Update to 1.13.7.
* gnu/packages/golang-web.scm (go-github-com-pkg-sftp): Update to 1.13.7.

Change-Id: I78eca4d6b0005450f458c44a738cf0eb0007a0c6
2025-01-21 23:42:00 +00:00
Sharlatan Hellseher
7fabb79055
gnu: go-github-com-aws-aws-sdk-go-v2: Fix build.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2)
[arguments]<test-subdirs>: Run tests only in project root.

Change-Id: Ia8c4ab0248b85e49e3c474a8ac97872a80ef84c6
2025-01-21 23:41:59 +00:00
Sharlatan Hellseher
e82afd9a8e
gnu: go-github-com-aws-smithy-go: Fix build.
* gnu/packages/golang-web.scm (go-github-com-aws-smithy-go)
[arguments]<test-subdirs>: Run tests only in project root.

Change-Id: I04ab9c8579480ba7d9e7e9db8637ea1f3af78585
2025-01-21 23:41:59 +00:00
Sharlatan Hellseher
595872742a
gnu: Add go-gojay.
* gnu/packages/golang-web.scm (go-gojay): New variable.

Change-Id: Ia2ba75f42fe8b39f407b7420cdd285bd723a76a0
2025-01-21 23:41:58 +00:00
Sharlatan Hellseher
1ce31d6629
gnu: go-github-com-francoispqt-gojay: Fix build.
* gnu/packages/golang-web.scm (go-github-com-francoispqt-gojay): Fix build.
[arguments]<test-flags>: Skipp 3 failing tests.
<phases>: Add 'remove-examples-and-benchmarks.
[native-inputs]: Add go-github-com-go-errors-errors,
go-github-com-viant-assertly, and go-github-com-viant-toolbox.

Change-Id: I6b489a9a3679241634ab6f68a16c5480579aa53d
2025-01-21 23:41:58 +00:00
Sharlatan Hellseher
840ef02a1c
gnu: go-github-com-mdlayher-netlink: Simplify package.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-netlink)
[source]<snippet>: Remove submodule with integration tests to break
cycle.
[arguments]<test-flags>: Move test skipping logic here.
<phases>: Remove 'disable-failing-tests.

Change-Id: I66e32ce985ea5162da8c7d0705207ea1d5323685
2025-01-21 23:41:55 +00:00
Sharlatan Hellseher
425ba20f11
gnu: Add go-github-com-tetratelabs-wazero.
* gnu/packages/golang-web.scm (go-github-com-tetratelabs-wazero): New variable.

Change-Id: I2ee9e92b2a358afa661d690d5def1767ffd6727a
2025-01-21 23:41:52 +00:00
Sharlatan Hellseher
f363abc15d
gnu: Add go-github-com-tetratelabs-wabin.
* gnu/packages/golang-web.scm (go-github-com-tetratelabs-wabin): New variable.

Change-Id: I9f0d88de247d6f1843c00019d02f578e09147c93
2025-01-21 23:41:51 +00:00
Sharlatan Hellseher
cbaf3601c8
gnu: Add go-github-com-cli-browser.
* gnu/packages/golang-xyz.scm (go-github-com-cli-browser): New variable.

Change-Id: I31a7c0790c8f67805c5b5ee91b47c776ba26a4d9
2025-01-21 23:41:50 +00:00
Herman Rimm
0477993f4c
gnu: Add go-github-com-shurcool-githubv4.
* gnu/packages/golang-web.scm (go-github-com-shurcool-githubv4): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I2870863792172db990e0f9a58a8e7dc13224bf16
2025-01-21 23:41:49 +00:00
Herman Rimm
de7a166943
gnu: Add go-github-com-shurcool-graphql.
* gnu/packages/golang-web.scm (go-github-com-shurcool-graphql): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I2a9dc19fe18ee7a6572d3be1bfbbbb5d999c1865
2025-01-21 23:41:49 +00:00
Sharlatan Hellseher
f163cc45e6
gnu: go-github-com-vishvananda-netns: Move to golang-web.
* gnu/packages/networking.scm (go-github-com-vishvananda-netns): Move
from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I61f01af0f6c57d6e079226cfaa01560e38e4d06e
2025-01-21 23:41:48 +00:00
Sharlatan Hellseher
f3819c1a62
gnu: go-github-com-google-gopacket: Adjust inputs.
* gnu/packages/golang-web.scm (go-github-com-google-gopacket)
[propagated-inputs]: Add go-github-com-vishvananda-netlink,
go-golang-org-x-net, and go-golang-org-x-sys.

Change-Id: I4d98380a415341bb359b606789f31ab1b5874e60
2025-01-21 23:41:48 +00:00
Sharlatan Hellseher
26310a2e11
gnu: go-github-com-vishvananda-netlink: Move to golang-web.
* gnu/packages/linux.scm (go-github-com-vishvananda-netlink): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.

* gnu/packages/docker.scm: Add golang-web module.

Change-Id: I67bc7128e6ede1c717aefc089dbe3776dd885e40
2025-01-21 23:41:48 +00:00
Sharlatan Hellseher
6a156d3d68
gnu: go-github-com-aki237-nscjar: Move to golang-web.
* gnu/packages/golang.scm (go-github-com-aki237-nscjar): Move from here ...
* gnu/packages/golang-web.scm: ... to here.

* gnu/packages/curl.scm: Add golang-web module.

Change-Id: I77e9528d925507cbc64acc47cf241d8efe0d5cd4
2025-01-21 23:41:46 +00:00
Sharlatan Hellseher
44a782900b
gnu: go-github-com-xdg-go-scram: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-xdg-go-scram): Move from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I1aacfb2fe0b0adfa0142774c29557f6dd6751e85
2025-01-21 23:41:46 +00:00
Gabriel Wicki
8322bb4532
gnu: Fix whitespace issues in go package descriptions.
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.

* gnu/packages/golang-check.scm (go-github.com-smartystreets-goconvey): Fix
description.
* gnu/packages/golang-web.scm (go-github-com-jsimonetti-rtnetlink): Fix
description.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-cgroups, go-tomlv,
go-ulid): Fix description.
* gnu/packages/golang.scm (go-sigs-k8s-io-yaml): Fix description.

Change-Id: I421ea082a6d6ed23822822218555723a2c39c1f5
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:40:14 -08:00
Artyom V. Poptsov
f829f3bedc
gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241213013129-743fe2fccbd3.
* gnu/packages/golang-web.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20241213013129-743fe2fccbd3.

Change-Id: I8bc63c83b4b4511e4ab7ca47ece0b58eb8ff026b
2024-12-21 18:21:07 +03:00
Artyom V. Poptsov
163843c78e
gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241210120540-9deb08d9f8f9.
* gnu/packages/golang-web.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20241210120540-9deb08d9f8f9.

Change-Id: I4896468e6ccab9a4c68c72363a99e16b65c3f474
2024-12-20 22:43:39 +03:00
Gabriel Wicki
1b7c85f24e
gnu: Fix synopsis in various go packages.
* gnu/packages/golang-check.scm (go-github-com-go-quicktest-qt): Fix synopsis.
* gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls):
Fix synopsis.  (go-gitlab-com-yawning-edwards25519-extra): Fix synopsis.
* gnu/packages/golang-web.scm (go-github-com-aws-smithy-go): Fix synopsis.
* gnu/packages/golang-xyz.scm (go-msgio): Fix synopsis.
* gnu/packages/golang.scm (go-github-com-flopp-go-findfont): Fix synopsis.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-cbor): Fix synopsis.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:09 -08:00
Artyom V. Poptsov
f8cb1c0a13
gnu: go-github-com-arceliar-ironwood: Move to golang-web.
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Move from here...
* gnu/packages/golang-web.scm: ...to here.

Change-Id: I6ae9084a88ffe0b7cb2d21234c246399e3e0f088
2024-11-30 19:58:40 +03:00
Artyom V. Poptsov
043f024627
gnu: Add go-github-com-caddyserver-certmagic.
* gnu/packages/golang-web.scm (go-github-com-caddyserver-certmagic): New variable.

Change-Id: I54093acde851c9a73e18f8c557650d72a521c05f
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-22 19:00:32 +03:00
Artyom V. Poptsov
12b606f276
gnu: Add go-github-com-mholt-acmez.
* gnu/packages/golang-web.scm (go-github-com-mholt-acmez): New variable.

Change-Id: I220f588ff600e032c38974b9f09e873d22a1811a
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-22 19:00:14 +03:00
Artyom V. Poptsov
082e2746e0
gnu: Add go-github-com-libdns-libdns.
* gnu/packages/golang-web.scm (go-github-com-libdns-libdns): New variable.

Change-Id: I9d1a1751f575e521deda22177c55ad5be6b41eca
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-22 19:00:09 +03:00
Artyom V. Poptsov
507c9da4e6
gnu: Add go-github-com-caddyserver-zerossl.
* gnu/packages/golang-web.scm (go-github-com-caddyserver-zerossl): New variable.

Change-Id: Ibec80ae2d4d86f99f8bc271a1c4dfd2591d66290
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-22 18:59:17 +03:00
Sharlatan Hellseher
3e063c821e
gnu: Add go-github-com-pkg-browser.
* gnu/packages/golang-web.scm (go-github-com-pkg-browser): New variable.

Change-Id: I02b0c499dbde8dfd9862df61def348fcec381fb9
2024-11-09 21:33:54 +00:00
Sharlatan Hellseher
8bf88c582a
gnu: Add go-github-com-cretz-bine.
* gnu/packages/golang-web.scm (go-github-com-cretz-bine): New variable.

Change-Id: I2c3e8bc8ba22e6b76c26412f332d90f29e6ec76a
2024-11-09 21:33:54 +00:00
Sharlatan Hellseher
2880519316
gnu: Add go-github-com-xtaci-lossyconn.
* gnu/packages/golang-web.scm (go-github-com-xtaci-lossyconn): New variable.

Change-Id: I8d1e5c02215e799265deb1b46a916982a7d71d7e
2024-11-09 21:33:52 +00:00
Sharlatan Hellseher
bdf729ab1e
gnu: Add go-github-com-xtaci-smux.
* gnu/packages/golang-web.scm (go-github-com-xtaci-smux): New variable.

Change-Id: I62ddb7898eba295ba773579dcd84704e54f2d408
2024-11-09 21:33:52 +00:00
Sharlatan Hellseher
fdb5a366b3
gnu: go-github-com-aws-smithy-go: Update to 1.21.0.
* gnu/packages/golang-web.scm (go-github-com-aws-smithy-go): Update to 1.21.0.

Change-Id: Ife3e9685cf4628694538061685ad958f40c3cd14
2024-11-09 21:33:51 +00:00
Sharlatan Hellseher
9ff0a39943
gnu: build/go: Apply default 'fix-embed-files phase.
These changes remove redundant phases where files, requiring to be embed
during build or check phases, are copied to the build directory as
proposed in <https://issues.guix.gnu.org/73299>.

* gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>:
Remove 'fix-embed-files phase.
* gnu/packages/configuration-management.scm (chezmoi): Likewise.
* gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-loads,
go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise.
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger,
go-github-com-libp2p-go-libp2p, kubo): Likewise.
* gnu/packages/irc.scm (soju): Likewise.
* gnu/packages/networking.scm (nebula): Likewise.
* gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus,
go-github-com-prometheus-client-golang, go-github-com-prometheus-common,
go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit,
go-github-com-prometheus-statsd-exporter): Likewise
* gnu/packages/version-control.scm (git-lfs): Likewise.
* gnu/packages/web.scm (miniflux): Likewise.

* gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]:
<#:phases>: Remove 'copy-input-to-vendor-direcotyr and
'remove-vendor-directory phases.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis,
go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise.
* gnu/packages/textutils.scm (vale): Likewise.

Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
2024-11-09 21:33:51 +00:00
Sharlatan Hellseher
4f0d45136a
gnu: Add go-github-com-pquerna-ffjson.
* gnu/packages/golang-web.scm (go-github-com-pquerna-ffjson): New variable.

Change-Id: I234a53a44e96b6db82261dea75a928ffab70723a
2024-11-09 21:33:50 +00:00
Sharlatan Hellseher
c98ff7dcff
gnu: Add go-github-com-pascaldekloe-goe.
* gnu/packages/golang-web.scm (go-github-com-pascaldekloe-goe): New variable.

Change-Id: Idd1de1f2d2e5aab8c6e257706fefa1960bce53ab
2024-11-09 21:33:49 +00:00
Sharlatan Hellseher
1d4c7fefd2
gnu: Add go-github-com-circonus-labs-circonus-gometrics-v3.
* gnu/packages/golang-web.scm (go-github-com-circonus-labs-circonus-gometrics-v3): New variable.

Change-Id: Ic4ef0f2a312c6b24a6a0f8950861975db7536ac3
2024-11-09 21:33:49 +00:00
Sharlatan Hellseher
4e9cd9f313
gnu: Add go-github-com-circonus-labs-go-apiclient.
* gnu/packages/golang-web.scm (go-github-com-circonus-labs-go-apiclient): New variable.

Change-Id: Ia623c1bf0a296201e36ee6fa97e69cc80cee1dee
2024-11-09 21:33:49 +00:00
Sharlatan Hellseher
f7219ce4ee
gnu: Add go-github-com-circonus-labs-circonus-gometrics.
* gnu/packages/golang-web.scm (go-github-com-circonus-labs-circonus-gometrics): New variable.

Change-Id: I5c03bc30e11d0b056198b8348ebf71646341f19f
2024-11-09 21:33:49 +00:00
Sharlatan Hellseher
b7e2da3cda
gnu: Add go-github-com-hashicorp-go-retryablehttp.
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-retryablehttp): New variable.

Change-Id: I60bee5b1ae3cda325cc1be4636766f5ac65a5555
2024-11-09 21:33:49 +00:00
Sharlatan Hellseher
0a4a6f23fb
gnu: Add go-github-com-datadog-datadog-go-v5.
* gnu/packages/golang-web.scm (go-github-com-datadog-datadog-go-v5): New variable.

Change-Id: I34410ef0cbe8ed655eeb8bc5b051c822c5b02523
2024-11-09 21:33:48 +00:00