Commit graph

152710 commits

Author SHA1 Message Date
Sharlatan Hellseher
b7f1c0183a
gnu: go-go-uber-org-dig: Update to 1.18.0.
* gnu/packages/golang-xyz.scm (go-go-uber-org-dig): Update to 1.18.0.

Change-Id: Ib87fe3659e9c8a2fecb5f5b455511602b3906569
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
b13d40bffd
gnu: go-github-com-coder-websocket: Delete submodule.
* gnu/packages/golang-web.scm (go-github-com-coder-websocket)
[source] <snippet>: Delete submodule which would be packaged separately.
[native-inputs]: Add go-golang-org-x-time.

Change-Id: Ia4b491f94e29b4bd4a0365433ddaf0fe781024ee
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
423d6f0ab7
gnu: Add go-github-com-gobwas-ws.
* gnu/packages/golang-web.scm (go-github-com-gobwas-ws): New variable.

Change-Id: Ifc0d14ec23caf97fd71903e8e567de7485a72f7e
2025-01-11 23:39:31 +00:00
Sharlatan Hellseher
fa322b262d
gnu: Add go-github-com-gobwas-httphead.
* gnu/packages/golang-web.scm (go-github-com-gobwas-httphead): New variable.

Change-Id: I2b116bae78ec56c42504c046873caed7102ff201
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
31349c3ff0
gnu: Add go-github-com-gobwas-pool.
* gnu/packages/golang-xyz.scm (go-github-com-gobwas-pool): New variable.

Change-Id: Icf49a84c9bca97eae69c19211e17123e4d89112a
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
bda5fb5ee9
gnu: Add go-github-com-gofiber-fiber-v2.
* gnu/packages/golang-web.scm (go-github-com-gofiber-fiber-v2): New variable.

Change-Id: I2f62478740fc30e49df0e4aa42d4013467546830
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
cfa9c711d5
gnu: go-github-com-valyala-fasthttp: Update to 1.58.0.
* gnu/packages/golang-web.scm (go-github-com-valyala-fasthttp): Update to 1.58.0.
[arguments] <test-flags>: Skip 2 tests.

Change-Id: If264f2b5a64d5883b3c9b1cbd87d5bec7622b6f2
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
d01a87dd25
gnu: Add go-github-com-gin-gonic-gin.
* gnu/packages/golang-web.scm (go-github-com-gin-gonic-gin): New variable.

Change-Id: If4b1eb590f0dc26210597d7f52854ef4832ea46e
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
ad0363bc57
gnu: Add go-github-com-bytedance-sonic.
* gnu/packages/golang-xyz.scm (go-github-com-bytedance-sonic): New variable.

Change-Id: Ibbff1bf8656eb9af55aade8cda12d08a08ef8c40
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
1c4f310c0f
gnu: Add go-github-com-cloudwego-base64x.
* gnu/packages/golang-crypto.scm (go-github-com-cloudwego-base64x): New variable.

Change-Id: Idf698d1c228a1edadb5ae153f02d59e86fd9d5b8
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
b6c645312a
gnu: go-github-com-burntsushi-toml: Simplify.
* gnu/packages/golang-xyz.scm (go-github-com-burntsushi-toml)
[arguments] <phases>: Use default 'check.

Change-Id: I53dd7c48c47a42c07d0787718101d3985b63b576
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
071909f9e6
gnu: Add go-github-com-bytedance-sonic-loader.
* gnu/packages/golang-xyz.scm (go-github-com-bytedance-sonic-loader): New variable.

Change-Id: Ife1c5d1cfc74cb7fb2c4e0a8e08c6d69483c3dd2
2025-01-11 23:39:30 +00:00
Sharlatan Hellseher
173d2d4b96
gnu: Add go-github-com-cloudwego-iasm.
* gnu/packages/golang-xyz.scm (go-github-com-cloudwego-iasm): New variable.

Change-Id: I5cf7c77d212e303981abb0b60d56497e2230cdb0
2025-01-11 23:39:29 +00:00
Sharlatan Hellseher
021b3ef840
gnu: Add go-github-com-knz-go-libedit.
* gnu/packages/golang-xyz.scm (go-github-com-knz-go-libedit): New variable.

Change-Id: I4c482205e86035f21552dbbd2a2e7f39e543fd50
2025-01-11 23:39:29 +00:00
Sharlatan Hellseher
2d1b6cfbae
gnu: Add go-github-com-gin-contrib-sse.
* gnu/packages/golang-web.scm (go-github-com-gin-contrib-sse): New variable.

Change-Id: I0a471d5643de1f3780eb2d0f6d384678eafc6ea5
2025-01-11 23:39:29 +00:00
Sharlatan Hellseher
6cf83e69bd
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-11 23:39:29 +00:00
Sharlatan Hellseher
02f7890d23
gnu: Add go-nullprogram-com-x-optparse.
* gnu/packages/golang-xyz.scm (go-nullprogram-com-x-optparse): New variable.

Change-Id: I52563130c2c305b68d7ed498995fad2cf8499994
2025-01-11 23:39:29 +00:00
Sharlatan Hellseher
782b25d1b9
gnu: Add go-jose-util.
* gnu/packages/golang-web.scm (go-jose-util): New variable.

Change-Id: I452a6a339e0c6728707f3c1c8abc5041f2eb773a
2025-01-11 23:39:29 +00:00
Sharlatan Hellseher
f75f38057e
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-11 23:39:29 +00:00
Sharlatan Hellseher
0b7578e596
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-11 23:39:29 +00:00
Sharlatan Hellseher
347eda414d
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-11 23:39:29 +00:00
Sharlatan Hellseher
22862834b9
gnu: Add go-github-com-keybase-dbus.
* gnu/packages/golang-xyz.scm (go-github-com-keybase-dbus): New variable.

Change-Id: I0a30af511d99f24dae69f82dccd788322b944a8d
2025-01-11 23:39:28 +00:00
Sharlatan Hellseher
19b846111e
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-11 23:39:28 +00:00
Sharlatan Hellseher
c7ff4dd60a
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-11 23:39:28 +00:00
Sharlatan Hellseher
95553162d3
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-11 23:39:28 +00:00
Sharlatan Hellseher
d4708d3a50
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-11 23:39:28 +00:00
Sharlatan Hellseher
aa6479af68
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-11 23:39:28 +00:00
Sharlatan Hellseher
78d2499eae
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-11 23:39:28 +00:00
Sharlatan Hellseher
aa336ac794
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-11 23:39:28 +00:00
Sharlatan Hellseher
eca983a156
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-11 23:39:28 +00:00
Sharlatan Hellseher
43b16be781
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-11 23:39:27 +00:00
Sharlatan Hellseher
dbc2c2fe4a
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-11 23:39:27 +00:00
Sharlatan Hellseher
afe2b16d5e
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-11 23:39:27 +00:00
Sharlatan Hellseher
3518afe081
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-11 23:39:27 +00:00
Sharlatan Hellseher
e6adc31024
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-11 23:39:27 +00:00
Sharlatan Hellseher
68fabab09f
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-11 23:39:27 +00:00
Sharlatan Hellseher
e006cf0d95
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-11 23:39:27 +00:00
Sharlatan Hellseher
5dce8d9c29
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-11 23:39:27 +00:00
Sharlatan Hellseher
c230242f0f
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-11 23:39:27 +00:00
Sharlatan Hellseher
0e551a581a
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-11 23:39:27 +00:00
Sharlatan Hellseher
63f091983b
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-11 23:39:26 +00:00
Sharlatan Hellseher
c2c516820b
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-11 23:39:26 +00:00
Sharlatan Hellseher
2811964e43
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-11 23:39:26 +00:00
Sharlatan Hellseher
a8ed20018c
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-11 23:39:26 +00:00
Sharlatan Hellseher
5435310039
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-11 23:39:26 +00:00
Sharlatan Hellseher
c9fa603339
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-11 23:39:26 +00:00
Sharlatan Hellseher
eed295bf96
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-11 23:39:26 +00:00
Sharlatan Hellseher
b53fdf3b78
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-11 23:39:26 +00:00
Sharlatan Hellseher
b3be711e5d
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-11 23:39:26 +00:00
Sharlatan Hellseher
3418dcf0b1
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-11 23:39:25 +00:00