1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 04:30:32 +02:00
Commit Graph

153338 Commits

Author SHA1 Message Date
Sharlatan Hellseher
b0409fd07c gnu: Add go-github-com-twitchyliquid64-golang-asm.
* gnu/packages/golang-build.scm (go-github-com-twitchyliquid64-golang-asm): New variable.

Change-Id: I03f9113fd3d5bb1eb8941f64a719e652a19455cb
2025-01-21 23:42:23 +00:00
Sharlatan Hellseher
0f49ff892f gnu: Add go-nullprogram-com-x-optparse.
* gnu/packages/golang-xyz.scm (go-nullprogram-com-x-optparse): New variable.

Change-Id: I52563130c2c305b68d7ed498995fad2cf8499994
2025-01-21 23:42:23 +00:00
Sharlatan Hellseher
ac2b370a49 gnu: Add go-jose-util.
* gnu/packages/golang-web.scm (go-jose-util): New variable.

Change-Id: I452a6a339e0c6728707f3c1c8abc5041f2eb773a
2025-01-21 23:42:23 +00:00
Sharlatan Hellseher
ba7a5f7e1e gnu: go-github-com-go-jose-go-jose-v3: Delete submodule.
* gnu/packages/golang-web.scm (go-github-com-go-jose-go-jose-v3)
[source] <snippet>: Delete submodule which needs to be packages
separately.

Change-Id: If5490cd8218e917649ab46a7786fa8beaeb8dbf3
2025-01-21 23:42:23 +00:00
Sharlatan Hellseher
c0b740c5ba gnu: nats-server: Fix tests.
* gnu/packages/high-availability.scm (nats-server) [arguments]
<tests-flags>: Port tests options as seen in project's GitHub Actions
workflow.
<test-subdirs>: Likewise.

Change-Id: I989163842c5c2bed672ddc021f0e0c572e352831
2025-01-21 23:42:23 +00:00
Sharlatan Hellseher
e4c1411a64 gnu: go-github-com-nats-io-nats-go: Update to 1.38.0.
* gnu/packages/golang-xyz.scm (go-github-com-nats-io-nats-go): Update to 1.38.0.
[arguments] <test-subdirs>: Limit to project's root tests.
[propagated-inputs]: Add go-google-golang-org-protobuf.
[native-inputs]: Add go-github-com-nats-io-jwt-v2.

Change-Id: I1fbce2dfab11b2b29f1f78db16ebecf0520724d9
2025-01-21 23:42:23 +00:00
Sharlatan Hellseher
ffbf9aa7e0 gnu: Add go-github-com-keybase-dbus.
* gnu/packages/golang-xyz.scm (go-github-com-keybase-dbus): New variable.

Change-Id: I0a30af511d99f24dae69f82dccd788322b944a8d
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
a2e9b71c19 gnu: go-github-com-keybase-go-ps: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-keybase-go-ps): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I0362a55bf8c3a5e18a35b95207b1c696484d311e
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
e821854f75 gnu: go-github-com-keybase-go-ps: Simplify.
* gnu/packages/golang.scm (go-github-com-keybase-go-ps)
[phases] {fix-tests}: Remove dependencies on coreutils.
[native-inputs]: Remove coreutils.

Change-Id: Icee6fe263db1b546ef8a0d6376998f63922c30d1
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
7eb566aead gnu: go-github-com-keybase-go-ps: Update to 0.0.0-20190827175125-91aafc93ba19.
* gnu/packages/golang.scm (go-github-com-keybase-go-ps): Update to 0.0.0-20190827175125-91aafc93ba19.

Change-Id: I2969f88ce35da1265d47d2a661e6463b8c31d341
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
7ccfb16581 gnu: go-github-com-mikefarah-yq-v4: Fix bulid.
* gnu/packages/web.scm (go-github-com-mikefarah-yq-v4, yq) [arguments]
<test-subdirs>: Limit to project's root.

Change-Id: I12dd2b2c8a0fc11827e4cf5652bb6a614edf7347
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
f5000f5f07 gnu: go-github-com-alecthomas-participle-v2: Fix bulid.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-participle-v2)
[native-inputs]: Add go-github-com-alecthomas-kong.

Change-Id: I4e6b28bb9200efde0a249ff4ff793393a5fed851
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
0c4e1b01ab gnu: go-github-com-oklog-ulid: Fix bulid.
* gnu/packages/golang-xyz.scm (go-github-com-oklog-ulid)
[native-inputs]: Add go-github-com-pborman-getopt-v2.

Change-Id: I983721b1e0ffcbc68ebe29e403c513ee237f882d
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
97e6ae2b3c gnu: go-gopkg-in-yaml-v3: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-yaml-v3): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If8d59687150d2315be29caf29e5c1b5cb55bd80b
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
907e7e908b gnu: Add go-github-com-go-yaml-yaml.
* gnu/packages/golang-xyz.scm (go-github-com-go-yaml-yaml): New variable.

Change-Id: I54c1b9d3b2669edfc7bc3b0548b616a95898b55b
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
400ae6e898 gnu: go-github-com-warpfork-go-wish: Fix tests.
* gnu/packages/golang-check.scm (go-github-com-warpfork-go-wish)
[arguments] <test-subdirs>: Run tests on shorter range.
<test-flags>: Skip more tests.

Change-Id: I1f6e19c3c2e4001d583a7e3d0d04095740fe3e4c
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
d90e5dcf58 gnu: packages/education: Remove golang module.
* gnu/packages/time.scm: As all Golang dependencies were shifted to
corresponded submodules, remove not required "golang" module from used
ones.

Change-Id: I9a647b3d6ff6aea4b77eff1d66fa18aa905dda10
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
e66937d416 gnu: go-github-com-charmbracelet-harmonica: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-charmbracelet-harmonica): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I0f20fd7b9916877dff377632ff247b3cac22242e
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
44a48160dd gnu: go-howett-net-plist: Fix tests.
* gnu/packages/golang.scm (go-howett-net-plist) [arguments]
<test-subdirs>: Skip tests in cmd.

Change-Id: I5d1da9b029ff6a72fa9c725d0de18d17c8d358a7
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
57b3410ca3 gnu: go-github-com-charmbracelet-glamour: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ie8214f93c6c4fbb2937e2bf18aa27a9178a3d817
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
e66b3b63e8 gnu: go-github-com-charmbracelet-glamour: Update to 0.8.0.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Update to 0.8.0.
[propagated-inputs]: Remove go-github-com-olekukonko-tablewriter; add
go-github-com-charmbracelet-lipgloss,
go-github-com-charmbracelet-x-ansi,
go-github-com-charmbracelet-x-exp-golden, and go-golang-org-x-term.

Change-Id: Iec424cb6c93f49cd202b74b4eaac6147de395647
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
2405669021 gnu: packages/time: Remove golang module.
* gnu/packages/time.scm: As all Golang dependencies were shifted to
corresponded submodules, remove not required "golang" module from used
ones.

Change-Id: Idc13006a935c334ff8cd0e99e14888c7bf3984cf
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
4d105351b5 gnu: go-github-com-sebdah-goldie-v2: Update to 2.5.5.
* gnu/packages/golang-xyz.scm (go-github-com-sebdah-goldie-v2): Update to 2.5.5.
[source] <snippet>: Delete vendor and v2/vendor.
[arguments] <unpack-path>: Add it.
<test-flags>: Skip 1 test.

Change-Id: Ice7e012a7e02d278bdb69268b5c79bb93fc50589
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
c5222e6a02 gnu: go-github-com-charmbracelet-bubbletea: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-charmbracelet-bubbletea): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ice8bdd953a7687af28588f56ad5ecc4a89f21f1f
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
f3c346c613 gnu: go-github-com-charmbracelet-bubbletea: Update to 1.2.4.
* gnu/packages/golang.scm (go-github-com-charmbracelet-bubbletea): Update to 1.2.4.
[propagated-inputs]: Remove go-github-com-containerd-console,
go-github-com-lucasb-eyer-go-colorful, go-github-com-mattn-go-isatty,
go-github-com-mattn-go-isatty, go-github-com-mattn-go-runewidth,
go-github-com-muesli-reflow, go-github-com-muesli-termenv,
go-golang-org-x-crypto, and go-golang-org-x-term; add
go-github-com-erikgeiser-coninput.

Change-Id: I254a718bb6cd1e189255a92cea3ddb8985bccba0
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
e71a9c69dd gnu: go-github-com-gizak-termui-v3: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-gizak-termui-v3): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I890a7ab5d8fc2089acc290c95806d2e6e98e2ff7
2025-01-21 23:42:20 +00:00
Sharlatan Hellseher
bc7dbfe4aa gnu: go-github.com-nsf-termbox-go: Move to golang-xyz.
* gnu/packages/terminals.scm (go-github.com-nsf-termbox-go): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I5b3afcc5f87549e81318a43efa25ae1069f04dc7
2025-01-21 23:42:20 +00:00
Sharlatan Hellseher
44f1a47929 gnu: go-github.com-nsf-termbox-go: Update to 1.1.1.
* gnu/packages/terminals.scm (go-github.com-nsf-termbox-go): Update to 1.1.1.

Change-Id: I24f70ca397a4dccaa442c94a2daf9d390f21f848
2025-01-21 23:42:20 +00:00
Sharlatan Hellseher
94de50ae73 gnu: go-github-com-mitchellh-go-homedir: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mitchellh-go-homedir): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I69e5d5931319d80e33c1d042255d250603913842
2025-01-21 23:42:20 +00:00
Sharlatan Hellseher
c26e143838 gnu: go-github-com-mitchellh-go-homedir: Update to 1.1.0.
* gnu/packages/golang.scm (go-github-com-mitchellh-go-homedir): Update to 1.1.0.

Change-Id: I709e3dd146bfb972a89ca4cdd742261ce908e2a1
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
6c3144c958 gnu: go-github-com-skratchdot-open-golang: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-skratchdot-open-golang): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I7062387aa5e134582843e4bc673eaba47aee6d7e
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
81bf219905 gnu: go-github-com-skratchdot-open-golang: Update to 0.0.0-20200116055534-eef842397966.
* gnu/packages/golang.scm (go-github-com-skratchdot-open-golang): Update
to 0.0.0-20200116055534-eef842397966.
Improve style.

Change-Id: I018242b019c914854109ba66e7bde6824e252819
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
30755a5dd4 gnu: go-gopkg-in-errgo-fmt-errors: Rename variable.
* gnu/packages/golang-check.scm (go-gopkg-in-errgo-fmt-errors): Reename
variable to go-gopkg-in-errgo-v2 reflecting go.mod module path.

* gnu/packages/golang.scm (gofumpt): [native-inputs]: Remove
go-gopkg-in-errgo-fmt-errors; add go-gopkg-in-errgo-v2.

Change-Id: Iaaae97df06a68c16162ced1db65bb905adc34ddc
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
1ec0aa1de9 gnu: go-gopkg-in-errgo-fmt-errors: Move to golang-check.
* gnu/packages/golang.scm (go-gopkg-in-errgo-fmt-errors): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I2b5166dd147132d14647e4a9d16ac61df7c7cd6a
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
b4501ee8bc gnu: go-gopkg-in-errgo-fmt-errors: Enable tests.
* gnu/packages/golang.scm (go-gopkg-in-errgo-fmt-errors)
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
[native-inputs]: Add go-gopkg-in-check-v1.

Change-Id: I04497ef63cd550911c6ccb870f08f902227a4ef4
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
0dbaac5d99 gnu: go-github-com-quic-go-webtransport-go: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-quic-go-webtransport-go)
[arguments] <test-flags>: Skip one test.

Change-Id: I1fa7288e9fa60be10310fcd8dbc6347b55769ef5
2025-01-21 23:42:19 +00:00
Sharlatan Hellseher
ee08e6dac8 gnu: go-github-com-bits-and-blooms-bloom-v3: Fix import path.
* gnu/packages/golang-xyz.scm (go-github-com-bits-and-blooms-bloom-v3)
[arguments] <import-path>: Reflect go.mod module name.

Change-Id: I6851190622a127baa696dd9f0e09cafaed7bec55
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
d44aad3fc4 gnu: go-github-com-bits-and-blooms-bloom-v3: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bloom-v3): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ic66f3164c15d64f3fb9a2b6a22a83c2630bed528
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
04ea7f5818 gnu: go-github-com-bits-and-blooms-bitset: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bitset): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I2b4b08969f3b5973560e18755dfd34eb280b61d3
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
4bbfa60670 gnu: containerd: Fix tests.
* gnu/packages/docker.scm (containerd) [arguments] <test-subdirs>: Limit
to project's root.

Change-Id: If77d2e7c62233c6664715c921591fc4766899d04
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
52a3ea8f58 gnu: Add go-github-com-zeebo-blake3-avo.
* gnu/packages/golang-crypto.scm (go-github-com-zeebo-blake3-avo): New variable.

Change-Id: Ice03c8c9680bb368f5b818d4bfc0424744be25eb
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
8f35f70540 gnu: go-github-com-zeebo-blake3: Delete submodule.
* gnu/packages/golang-crypto.scm (go-github-com-zeebo-blake3) [source]
<snippet>: Delete submodule with go.mod file.

Change-Id: I0a6dd7c7abfad387cb371d0fc9f15cd4535a5924
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
f7c257bf8c gnu: go-github-com-cretz-bine: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-cretz-bine) [arguments]
<test-subdirs>: Limit to 2 directories.

Change-Id: I30b3a6fd3b889c0fb0efb206e1a56e5b59757163
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
8d903eff2f gnu: exercism: Update to 3.5.4.
* gnu/packages/education.scm (exercism): Update to 3.5.4.
* gnu/packages/patches/exercism-disable-self-update.patch: Refresh it
to be compatible.

Change-Id: Ia1920522d232fa681b70178bce2220649b0bcbe0
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
60469b0116 gnu: go-github-com-spf13-viper: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-spf13-viper) [arguments]
<test-subdir>: Only run test in project's root.

Change-Id: I85ddafe03ea8af8ba03169a3a3188ac0117045a2
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
54ac5c108b gnu: nebula: Update to 1.9.5.
* gnu/packages/networking.scm (nebula): Update to 1.9.5.
[inputs]: Remove go-github-com-cespare-xxhash-v2,
go-github-com-prometheus-client-model,
go-github-com-prometheus-procfs, and go-github-com-vishvananda-netns;
add go-github-com-gaissmai-bart, go-github-com-kardianos-service,
go-golang-org-x-exp, go-golang-org-x-sync, and
go-golang-zx2c4-com-wireguard.

Change-Id: I8c6c634c0d9555f8653413b6267a60f9210c7568
2025-01-21 23:42:17 +00:00
Sharlatan Hellseher
65e60d04fc gnu: Add go-github-com-gaissmai-bart.
* gnu/packages/golang-web.scm (go-github-com-gaissmai-bart): New variable.

Change-Id: Ifc1b0eafae6f1ca48cae3b188a26125ed1944dbb
2025-01-21 23:42:17 +00:00
Sharlatan Hellseher
7665ff0e6c gnu: go-github-com-bits-and-blooms-bitset: Update to 1.20.0.
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bitset): Update to 1.20.0.

Change-Id: I94b0c325248cbc0f400785f5aea74ea4c15f1c2a
2025-01-21 23:42:17 +00:00
Sharlatan Hellseher
289094d60d gnu: Add go-github-com-kardianos-service.
* gnu/packages/golang-xyz.scm (go-github-com-kardianos-service): New variable.

Change-Id: Id6bfb66d9b55840661c16b72280310a85cde3036
2025-01-21 23:42:17 +00:00
Sharlatan Hellseher
8c67fd738a gnu: nebula: Fix build.
* gnu/packages/networking.scm (nebula) [arguments] <test-subdirs>: Run
tests only from project's root.

Change-Id: I42372fa2a1ddad510c4fac35475fe9d5eac83879
2025-01-21 23:42:17 +00:00