Commit graph

152948 commits

Author SHA1 Message Date
Sharlatan Hellseher
6eff4eeede
gnu: go-github-com-stathat-go: Improve package style.
* gnu/packages/golang-xyz.scm (go-github-com-stathat-go): Fix
indentation, rearrange fields order.
[description]: Add a link to SataHat.

Change-Id: I981ed85649a8c80576d550ca0d960633932ed792
2025-01-11 23:40:08 +00:00
Sharlatan Hellseher
6349f166d5
gnu: go-github-com-stathat-go: Update to 1.0.0.
* gnu/packages/golang-xyz.scm (go-github-com-stathat-go): Update to 1.0.0.

Change-Id: I62c92bdd8176298d938d87580d7277accd271cd3
2025-01-11 23:40:08 +00:00
Sharlatan Hellseher
9d6cc757f7
gnu: Add go-github-com-stoewer-go-strcase.
* gnu/packages/golang-xyz.scm (go-github-com-stoewer-go-strcase): New variable.

Change-Id: I4c148cba75a4000ee4fd3a9366bf525d26df7849
2025-01-11 23:40:08 +00:00
Sharlatan Hellseher
9cc88a3661
gnu: Add go-modernc-org-lexer.
* gnu/packages/golang-xyz.scm (go-modernc-org-lexer): New variable.

Change-Id: I1925ebdfb0ad9c86507ac526b27025368facfe49
2025-01-11 23:40:08 +00:00
Sharlatan Hellseher
e57bf27cd6
gnu: Add go-github-com-containerd-plugin.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-plugin): New variable.

Change-Id: Id8be82abc8d01ce57749ee2068b6be7fde10eff0
2025-01-11 23:40:08 +00:00
Sharlatan Hellseher
ea2ef62be5
gnu: Add go-github-com-containerd-platforms.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-platforms): New variable.

Change-Id: I846e26f2414268452d1d21e0387f0c2eb970c32e
2025-01-11 23:40:08 +00:00
Sharlatan Hellseher
38d3dc2a7a
gnu: packages/image-viewers: Remove golang module.
* gnu/packages/image-viewers.scm: As all Golang dependencies were
shifted to corresponded submodules, remove not required "golang" module
from used ones.

Change-Id: I0751655edef4485e8c7393690b93ffd884e1fb75
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
1a19422d0e
gnu: go-github-com-disintegration-imaging: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-disintegration-imaging): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Iec713c34d2b8b72e9593d98927d60c3699ad818c
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
ef1bceba6c
gnu: go-github-com-git-lfs-go-netrc: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-git-lfs-go-netrc): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I958e375e5bb6eec173b3b75d189491e5bc132827
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
639dadf9eb
gnu: go-github-com-git-lfs-go-netrc: Update to 0.0.0-20230601124202-e96144b9a966.
* gnu/packages/golang.scm (go-github-com-git-lfs-go-netrc): Update to 0.0.0-20230601124202-e96144b9a966.

Change-Id: I6214604e21b2d564c17dce5f8f276f559a6d111b
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
7410cbaf74
gnu: go-github-com-lucasb-eyer-go-colorful: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-lucasb-eyer-go-colorful): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/image-viewers.scm: Add golang-xyz.

Change-Id: I9bb92dc5e5b549e74f6354870a061d958ff34931
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
fb89354812
gnu: go-github-com-cespare-mph: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-cespare-mph): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Iaf690f78cb14c063b883c7b3a58a3150f9c3548c
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
c4759e33dc
gnu: Remove go-github-com-charmbracelet-x-ansi-0.4.5.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi-0.4.5): Delete variable.

Change-Id: Ibf8f3d3cab771ddaebbada05a3968ccc5b8d4e11
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
c34f9d75a6
gnu: go-github-com-charmbracelet-x-input: Update to 0.3.0.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-input): Update to 0.3.0.
[propagated-inputs]: Remove go-github-com-charmbracelet-x-ansi-0.4.5; add
go-github-com-charmbracelet-x-ansi.

Change-Id: Iead85a8c4cf0ff2339db1be1fa3aa2d59fc7453e
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
70bef68b90
gnu: go-github-com-charmbracelet-x-ansi: Update to 0.6.0.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi): Update to 0.6.0.

Change-Id: I449cb1f8439f2ae34a3dc8a2c2d62cd076947991
2025-01-11 23:40:07 +00:00
Sharlatan Hellseher
6a04f1ed81
gnu: go-github-com-xrash-smetrics: Simplify.
* gnu/packages/golang-xyz.scm (go-github-com-xrash-smetrics) [arguments]
<phases>: Use default 'check.

Change-Id: I1bbf3fb59f4a7e161ec701aedb50f402832d5710
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
9c73749f84
gnu: go-github-com-xo-terminfo: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-xo-terminfo): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I8ba7b7d24737b8067b22b786c2aca73aec84d0d4
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
8b81f548fb
gnu: go-github-com-xo-terminfo: Update to 0.0.0-20220910002029-abceb7e1c41e.
* gnu/packages/golang.scm (go-github-com-xo-terminfo): Update to 0.0.0-20220910002029-abceb7e1c41e.
[native-inputs]: Add go-golang-org-x-exp.

Change-Id: I92a5867d3cdb619f1c26da105eda3eb83055409a
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
0ef399af48
gnu: go-jsonnet: Fix typo.
* gnu/packages/golang-xyz.scm (go-jsonnet) [arguments]
<install-source?>: Fix field typo.

Change-Id: I492cda851a0e577dcc47cd557178524d147e1649
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
15aaf609b2
gnu: go-gitlab-com-yawning-utls-git: Fix tests.
* gnu/packages/golang-crypto.scm (go-gitlab-com-yawning-utls-git)
[arguments] <test-flags>: Skip 2 tests relaying on dated TLS
certificates.

Change-Id: I289f1a97df83f8c43e029de8457098061528c922
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
1074b4e143
gnu: go-github-com-bradfitz-gomemcache: Move to golang-xyz.
* gnu/packages/databases.scm (go-github-com-bradfitz-gomemcache): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I0592af69046c5b9aa85f6a3ec0efc56ffe5f1004
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
179e3f9a71
gnu: go-github-com-bradfitz-gomemcache: Update to 0.0.0-20230905024940-24af94b03874.
* gnu/packages/databases.scm (go-github-com-bradfitz-gomemcache): Update to 0.0.0-20230905024940-24af94b03874.
[source] <snippet>: Remove it as issue is resolved upstream.
[arguments] <skip-build?>: No go files in project's root.
<import-path>: Set to project's root.
<unpack-path>: Remove as redundant.

Change-Id: I64e002e6e76900f9299839e92fde2c22d3963368
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
3c182452b1
gnu: Add go-github-com-google-go-github-v50.
* gnu/packages/golang-web.scm (go-github-com-google-go-github-50): New variable.

Change-Id: I0299e56db83d39a1bf8dd3afc9046a2b11c2e13b
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
a646eb5d08
gnu: Add go-mvdan-cc-sh-v3.
* gnu/packages/golang-xyz.scm (go-mvdan-cc-sh-v3): New variable.

Change-Id: Idfd7faf19627ee797facb155e5a065609f07e2f3
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
c850a17d99
gnu: Add go-github-com-twpayne-go-vfs-v4.
* gnu/packages/golang-xyz.scm (go-github-com-twpayne-go-vfs-v4): New variable.

Change-Id: Ia1e92ec37ee309c5d2e8c4bae469ed4bccf49221
2025-01-11 23:40:06 +00:00
Sharlatan Hellseher
1753efdaf8
gnu: go-github-com-twpayne-go-vfs-v5: Simplify.
* gnu/packages/golang-xyz.scm (go-github-com-twpayne-go-vfs-v5)
[arguments] <phases>: Use default 'check.

Change-Id: I7857a7d9ab6334188ca8cb40ad71af2d7790298b
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
48a960ed0e
gnu: Add go-github-com-twpayne-go-xdg-v6.
* gnu/packages/golang-xyz.scm (go-github-com-twpayne-go-xdg-v6): New variable.

Change-Id: I6acdfc4a947ed6b72536ec10c394963ce3bae4df
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
63b412b7e8
gnu: go-github-com-twpayne-go-xdg-v3: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-twpayne-go-xdg-v3)
[propagated-inputs]: Add go-github-com-twpayne-go-vfs-1.0.1.
[native-inputs]: Remove go-github-com-twpayne-go-vfs-1.0.1.

Change-Id: I99e932b0ccbed59ee08065a941487e54d5cd88db
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
827038bf86
gnu: go-github-com-twpayne-go-xdg-v3: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-twpayne-go-xdg-v3): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Icfea33020fcadb4b47cdced47df203886b3260b4
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
5cd8225fc4
gnu: go-github-com-twpayne-go-vfs: Rename variable.
* gnu/packages/configuration-management.scm
* gnu/packages/golang-xyz.scm (go-github-com-twpayne-go-vfs): Rename
variable to go-github-com-twpayne-go-vfs-v5 to reflect go.mod import path.
[arguments] <import-path>: Adjust as seen in go.mod for the current
version.
(go-github-com-twpayne-go-vfs-1.0.1) [arguments] <import-path>: Adjust
as seen in go.mod for the current version.

* gnu/packages/configuration-management.scm (chezmoi) [native-inputs]:
Remove go-github-com-twpayne-go-vfs, add
go-github-com-twpayne-go-vfs-1.0.1.

Change-Id: Ifa1ae0e12795248820c86db106146a45f4bbbe2d
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
657dff3e8d
gnu: Add go-github-com-twpayne-go-pinentry.
* gnu/packages/golang-crypto.scm (go-github-com-twpayne-go-pinentry,
go-github-com-twpayne-go-pinentry-v4): New variables.

Change-Id: Iec28d1a0c9215d9d31212ceaa4ccb4046bf0fab3
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
ea024c2eee
gnu: go-github-com-go-git-go-git-v5: Move to golang-vcs.
* gnu/packages/version-control.scm (go-github-com-go-git-go-git-v5):
Move from here ...
* gnu/packages/golang-vcs.scm: ... to here.
Add golang-crypto and version-control modules.

* gnu/packages/configuration-management.scm: Remove version-control, add
golang-vcs module.

Change-Id: I0125943bcb2ab719ad5667678b72ece7650f5e4b
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
9b1beca50e
gnu: go-github-com-google-go-github: Update to 31.0.0.
This is a bare minimal version required for any other inheritances,
upstream introduces a new import path for each major version.

* gnu/packages/golang-web.scm (go-github-com-google-go-github): Update
to 31.0.0 and rename variable to go-github-com-google-go-github-v31.
[source] <snippet>: Delete 2 stand alone submodules.
[arguments] <skip-build?>: No go files in project's root.
<import-path>: Adjust to the module's new path.
<unpack-path>: Remove as redundant.
<phases>: Add 'remove-examples.
(go-github-com-google-go-github-v33): Inherit.
[source] <snippet>: Delete 2 stand alone submodules.
<import-path>: Adjust to the module's new path.
<unpack-path>: Remove as redundant.

Change-Id: I345774192fb091630151eadcb1448bb8cf0f8303
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
d23827942c
gnu: pixterm: Update to 1.3.2.
* gnu/packages/image-viewers.scm (pixterm): Update to 1.3.2.
[arguments] <install-source?>: No sources required as it's final CLI
command.
[inputs]: Remove go-golang-org-x-crypto.

Change-Id: I9bbeb1868466f89a56e172e8518c89d39c1950dc
2025-01-11 23:40:05 +00:00
Sharlatan Hellseher
839fceec91
gnu: go-github-com-ssgelm-cookiejarparser: Move to golang-web.
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Move
from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I258d3f7126c4937421181456c71dc02615707fb2
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
4d2b3597ee
gnu: go-github-com-valyala-tcplisten: Move to golang-web.
* gnu/packages/golang.scm (go-github-com-valyala-tcplisten): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I6214029df7e62c1f3fe74253617d6d417dc23b09
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
39a29dfec2
gnu: go-mvdan-cc-unparam: Move to golang-check.
* gnu/packages/golang.scm (go-mvdan-cc-unparam, unparam): Move from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I4059ca18c951182d7fa186b8b9787992cfe90410
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
c1eb64e825
gnu: go-mvdan-cc-unparam: Swap inheritance.
Simplify both packages by swapping inheritance where final CLI command
package inherits from Go library.

* gnu/packages/golang.scm (go-mvdan-cc-unparam): Override unparam.
Swap inputs with propagated-inputs to cover future library use.
(unparam): Inherit from go-mvdan-cc-unparam

Change-Id: Id21d10bc10462b28475f9064f34141f12c5656bb
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
34e98430df
gnu: unparam: Enable tests.
* gnu/packages/golang.scm (unparam) [arguments] <tests?>: Enable most of
the tests.
<phases>: Add 'remove-failing-test-scripts.

Change-Id: I1dd75fcd2e991bd84ac042ee1a3519612fc64511
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
4ba715b1fc
gnu: go-github-com-phpdave11-gofpdi: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-phpdave11-gofpdi): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I80c875bac3e7ba920cc344a9c0e2a053536154e1
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
fbbf147003
gnu: go-github-com-phpdave11-gofpdi: Update to 1.0.14.
* gnu/packages/golang.scm (go-github-com-phpdave11-gofpdi): Update to 1.0.14.

Change-Id: I20f423e4ccbb0a3e9ca5179c76b6d326b467c37d
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
1fffde67ee
gnu: Remove go-gopkg-in-mgo-v2.
Not in use by any other packages in Guix. Unmaintained according to
project's about, see <https://github.com/go-mgo/mgo/pull/574>.

* gnu/packages/databases.scm (go-gopkg-in-mgo-v2): Delete variable.

Change-Id: Idc1e064e20a3263fc62f478bf4fe69b7b39a4dcb
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
85c14ebe3e
gnu: go-github-com-twpayne-go-shell: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-twpayne-go-shell): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I67aeca08535ea3a03963518288daf1613c2df392
2025-01-11 23:40:04 +00:00
Sharlatan Hellseher
8660a7fc11
gnu: go-github-com-twpayne-go-shell: Update to 0.5.0.
* gnu/packages/golang.scm (go-github-com-twpayne-go-shell): Update to 0.5.0.
[native-inputs]: Add go-github-com-alecthomas-assert-v2.

Change-Id: I686aaf9ce82471b044d89dcec6cc8839dc957a7f
2025-01-11 23:40:03 +00:00
Sharlatan Hellseher
a5271abb80
gnu: go-github-com-leonelquinteros-gotext: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-leonelquinteros-gotext): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ia8817b7ec6edab094ef8e3cf6aebba6854277f3f
2025-01-11 23:40:03 +00:00
Sharlatan Hellseher
e0c73fcd65
gnu: go-github-com-leonelquinteros-gotext: Update to 1.7.0.
* gnu/packages/golang.scm (go-github-com-leonelquinteros-gotext): Update to 1.7.0.

Change-Id: I87903a3d0ee6330b174b0fce30aeb32129619588
2025-01-11 23:40:03 +00:00
Sharlatan Hellseher
f8c591bbec
gnu: Add go-github-com-knz-lipgloss-convert.
* gnu/packages/golang-xyz.scm (go-github-com-knz-lipgloss-convert): New variable.

Change-Id: Ibed997c9da2066489f91d87b5994998237d50c98
2025-01-11 23:40:03 +00:00
Sharlatan Hellseher
c517780fe5
gnu: Add go-github-com-kortschak-wol.
* gnu/packages/golang-web.scm (go-github-com-kortschak-wol): New variable.

Change-Id: If9f2153d1fb4b42479e7bbf8b1ce2677300abcd1
2025-01-11 23:40:03 +00:00
Sharlatan Hellseher
0c417112f8
gnu: go-github-com-kortschak-utter: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-kortschak-utter): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I043dd97ef246a242fbf99b0c5e63d81ded8f6cb7
2025-01-11 23:40:03 +00:00
Sharlatan Hellseher
9d78584fb1
gnu: go-github-com-kortschak-utter: Update to 1.7.0.
* gnu/packages/golang.scm (go-github-com-kortschak-utter): Update to 1.7.0.

Change-Id: I70b773144a50c60860cf4b6aa5801e2b0a269c82
2025-01-11 23:40:03 +00:00