Sharlatan Hellseher
5cb835a839
gnu: aerc: Update to 0.18.1.
...
* gnu/packages/mail.scm (aerc): Update to 0.18.1.
[arguments]: <#:phases>: Adjust 'patch-paths phase to replace all
occurrences of "sh" in all found *.go files.
[inputs]: Add notmuch.
[native-inputs]: Remove go-git-sr-ht-rockorager-tcell-term,
go-git-sr-ht-sircmpwn-getopt, go-github-com-creack-pty,
go-github-com-ddevault-go-libvterm, go-github-com-gdamore-tcell-v2,
go-github-com-google-shlex, go-github-com-imdario-mergo,
go-github-com-kyoh86-xdg, go-github-com-miolini-datacounter,
go-github-com-mitchellh-go-homedir, go-github-com-xo-terminfo, and
go-github-com-zenhack-go-notmuch; add go-git-sr-ht-rjarry-go-opt,
go-git-sr-ht-rockorager-go-jmap, go-git-sr-ht-rockorager-vaxis,
go-golang-org-x-image, go-golang-org-x-sys, and
go-golang-org-x-tools.
Change-Id: I4cd6de3fb90b33a1b421612c804ee2b01f6c8078
2024-07-28 21:48:28 +01:00
Sharlatan Hellseher
51fec36901
gnu: aerc: Adjust inputs.
...
* gnu/packages/mail.scm (aerc): Move all Golang packages from [inputs]
to [native-inputs] and sort alphabetically.
Change-Id: Ie2a55f761f57050f877d6a8861eb380c958e8814
2024-07-28 21:48:20 +01:00
Sharlatan Hellseher
5a2910d20d
gnu: aerc: Fix indentation.
...
* gnu/packages/mail.scm (aerc): Fix indentation.
Change-Id: I9422a40880ec15f30b7ee2863d843c3334f3a974
2024-07-28 01:05:17 +01:00
Sharlatan Hellseher
cd2dca3786
gnu: go-github-com-emersion-go-maildir: Updae to 0.5.0.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-maildir): Update to 0.5.0.
Change-Id: I5c498843a1a2e3673c7be1c35532deaa2bcc8d1d
2024-07-28 01:05:17 +01:00
Sharlatan Hellseher
8c0be9fa2a
gnu: go-github-com-emersion-go-smtp: Update to 0.21.3.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-smtp): Update to 0.21.3.
Change-Id: I6c7cf9add7b475e1a7b1bc85cadf1950f068803a
2024-07-28 01:05:17 +01:00
Sharlatan Hellseher
d650834c63
gnu: Add go-git-sr-ht-rockorager-vaxis.
...
* gnu/packages/golang-xyz.scm (go-git-sr-ht-rockorager-vaxis): New variable.
Change-Id: I7f8815d9c840f204ea9f7cec3a8c73175f096f31
2024-07-28 01:05:17 +01:00
Sharlatan Hellseher
982bb6d468
gnu: go-github-com-rivo-uniseg: Update to 0.4.7.
...
* gnu/packages/golang.scm (go-github-com-rivo-uniseg): Update to 0.4.7.
Change-Id: Ifabe78888d4a6cf3176633d757eac7253e04e8f3
2024-07-28 01:05:17 +01:00
Sharlatan Hellseher
6b30312b65
gnu: Add go-github-com-mattn-go-sixel.
...
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-sixel): New variable.
Change-Id: Ib5d86f6471238c90e578961485923291fdf1d308
2024-07-28 01:05:17 +01:00
Sharlatan Hellseher
bddbb66317
gnu: Add go-github-com-soniakeys-quant.
...
* gnu/packages/golang-xyz.scm (go-github-com-soniakeys-quant): New variable.
Change-Id: I857c2c70f792bc5e69888eb64878299e0db94189
2024-07-28 01:05:16 +01:00
Sharlatan Hellseher
21b1f165c8
gnu: Add go-git-sr-ht-rjarry-go-opt.
...
* gnu/packages/golang-xyz.scm (go-git-sr-ht-rjarry-go-opt): New variable.
Change-Id: I2dfafc9144a95dcbd6b10439888f2426be8e7915
2024-07-28 01:05:16 +01:00
Sharlatan Hellseher
6593f40b77
gnu: Add go-git-sr-ht-rockorager-go-jmap.
...
* gnu/packages/golang-web.scm (go-git-sr-ht-rockorager-go-jmap): New
variable.
Change-Id: I1445fda30635ee6132f9d6ea628980445c1ab133
2024-07-28 01:05:16 +01:00
Sharlatan Hellseher
190c0abec8
gnu: go-github-com-avast-retry-go: Disable failing test.
...
Disable one failing test as seen in
<https://ci.guix.gnu.org/build/5268812/details >.
* gnu/packages/golang-xyz.scm (go-github-com-avast-retry-go)
[arguments]: <#:phases>: Add 'disable-failing-tests phase.
Change-Id: I95af4f01f254d5229c84754626502d768c730c39
2024-07-27 18:49:32 +01:00
Sharlatan Hellseher
33c4ad85c4
gnu: Add go-github-com-avast-retry-go-v4.
...
* gnu/packages/golang-xyz.scm (go-github-com-avast-retry-go-v4): New variable.
Change-Id: If1463e2f9851ce22c2adb804ea8ed4abaf597bcc
2024-07-27 10:07:02 +01:00
Sharlatan Hellseher
b4b875d4a0
gnu: Add go-github-com-avast-retry-go-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-avast-retry-go-v3): New variable.
Change-Id: I90857cf75765ec4c39141d462444fe3d775968a9
2024-07-27 10:07:01 +01:00
Sharlatan Hellseher
0b00161f90
gnu: go-github-com-avast-retry-go: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-avast-retry-go): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ie6d53537689aea9454e9fc07958d162f323b1f2a
2024-07-27 10:00:59 +01:00
Sharlatan Hellseher
b97196b944
gnu: go-github-com-avast-retry-go: Update to 2.7.0.
...
* gnu/packages/golang.scm (go-github-com-avast-retry-go): Update to 2.7.0.
Change-Id: I0231e1cc2b4cbcc6990f3db086577b43952edd22
2024-07-27 09:55:18 +01:00
Sharlatan Hellseher
ae08b8ab05
gnu: docker-libnetwork-cmd-proxy: Improve package style.
...
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): Improve package
style. Fix indentation.
[arguments]: Apply list style, adjust order of the keys.
[native-inputs]: Remove labels.
[description]: Adjust it, place on a new line.
Change-Id: I0cb59a3d9306291e4101f6c6d2e681ffd319ba9f
2024-07-27 09:33:28 +01:00
Sharlatan Hellseher
1dd90ea870
gnu: go-github-com-vishvananda-netlink: Keep tests only on x86_64.
...
* gnu/packages/linux.scm (go-github-com-vishvananda-netlink)
[arguments]: <#:tests?>: Run tests only on x86_64 architecture.
Change-Id: I15df89bd4d916e580fc82d650aefcb4cf050a20d
2024-07-27 09:31:08 +01:00
Sharlatan Hellseher
0508bb1f7d
gnu: go-github-com-jhillyerd-enmime: Move to golang-web.
...
* gnu/packages/golang.scm (go-github-com-jhillyerd-enmime): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ifbc0490421ad5063d6681c46b8e0facca636bd9e
2024-07-26 23:33:41 +01:00
Sharlatan Hellseher
9f3e8c045f
gnu: go-github-com-emersion-go-message: Move to golang-web.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-message): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I63e5b4d52142e90e64bdbf4f31cec9e18d221c24
2024-07-26 23:29:29 +01:00
Sharlatan Hellseher
60c96b2f77
gnu: go-github-com-emersion-go-message: Update to 0.18.1.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-message): Update to 0.18.1.
[propagated-inputs]: Remove go-github-com-emersion-go-textwrapper.
Change-Id: I136df111c87e0476cbdd71f2e3e2ec8306d09456
2024-07-26 21:32:53 +01:00
Sharlatan Hellseher
9e79d8dc5a
gnu: go-github-com-emersion-go-pgpmail: Enable tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-emersion-go-pgpmail):
Enable tests.
Change-Id: I3317c27e942e2f5f52a25354b53b7d8cb8c252b0
2024-07-26 21:16:15 +01:00
Sharlatan Hellseher
64aedb5576
gnu: go-github-com-emersion-go-pgpmail: Update to 0.2.1.
...
* gnu/packages/golang-crypto.scm (go-github-com-emersion-go-pgpmail): Update to 0.2.1.
[propagated-inputs]: Remove go-golang-org-x-crypto.
Change-Id: I77a4f29b9f72482ff0a66033df122bb0528137e6
2024-07-26 21:15:39 +01:00
Sharlatan Hellseher
cbba4c9ed9
gnu: Remove go-github-com-technoweenie-multipartstreamer.
...
The project is abandoned, the last changes were added 11y ago. Not in
use within Guix.
* gnu/packages/golang.scm (go-github-com-technoweenie-multipartstreamer): Delete variable.
Change-Id: I04cf34e4b3fe7a52b7c30ca794ad051a62a93691
2024-07-26 21:10:12 +01:00
Sharlatan Hellseher
c91cfc0cd0
gnu: Remove go-github-com-go-telegram-bot-api-telegram-bot-api.
...
The project is abandoned and not in used within Guix.
<https://github.com/go-telegram-bot-api/telegram-bot-api/issues/721 >
* gnu/packages/golang-web.scm (go-github-com-go-telegram-bot-api-telegram-bot-api):
Delete variable.
Change-Id: I3c9525692f4b4f1c17b2c45a2331e71c7a6e42ac
2024-07-26 21:04:26 +01:00
Sharlatan Hellseher
cec2654f97
gnu: go-github-com-gatherstars-com-jwz: Move to golang-web.
...
* gnu/packages/golang.scm (go-github-com-gatherstars-com-jwz): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I9c5c08dc04ee88cd60c24d8efced194acacc9f7d
2024-07-26 19:56:44 +01:00
Sharlatan Hellseher
342411a327
gnu: packages/golang-web: Update module commentary.
...
* gnu/packages/golang-web.scm: Update module commentary.
Change-Id: I2128fc62955d79d9dfa97e5f669ee85510b0fb7c
2024-07-26 19:52:50 +01:00
Sharlatan Hellseher
fd7f750c26
gnu: go-github-com-gatherstars-com-jwz: Adjust synopsis and description.
...
* gnu/packages/golang.scm (go-github-com-gatherstars-com-jwz)
[synopsis]: Fix lint warning.
[description]: Add link to the original implementation paper.
Change-Id: I06400b3603caf4b9b588bc6822a6d04d861f6448
2024-07-26 19:45:14 +01:00
Sharlatan Hellseher
a57cadf2f7
gnu: go-github-com-gatherstars-com-jwz: Update to 1.4.0.
...
* gnu/packages/golang.scm (go-github-com-gatherstars-com-jwz): Update to 1.4.0.
Change-Id: I0250cd7787baeab177c36d24897e31655740361e
2024-07-26 17:04:53 +01:00
Sharlatan Hellseher
57c40eb904
gnu: aws-vault: Improve package style.
...
* gnu/packages/golang.scm (aws-vault): Improve package style. Fix
indentation.
[arguments]: Apply G-expressions.
[native-inputs]: Place after [arguments].
[home-page]: Place above [synopsis].
Change-Id: I752318280483d5e501577e063ab899063eea0112
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
460340ecfa
gnu: aws-vault: Update to 7.2.0.
...
* gnu/packages/golang.scm (aws-vault): Update to 7.2.0.
[native-inputs]: Remove go-github-com-99designs-go-keyring,
go-github-com-mtibben-androiddnsfix, go-github-com-mtibben-percent,
go-github-com-jmespath-go-jmespath,
go-github-com-dvsekhvalnov-jose2go, go-github-com-godbus-dbus,
go-github-com-gsterjov-go-libsecret,
go-github-com-mitchellh-go-homedir, go-golang-org-x-crypto,
go-golang-org-x-sys, go-gopkg-in-ini,
go-github-com-alecthomas-kingpin, go-github-com-alecthomas-template,
and go-github-com-alecthomas-units; add
go-github-com-99designs-keyring, go-github-com-alecthomas-kingpin-v2,
go-github-com-aws-aws-sdk-go-v2-credentials,
go-github-com-google-go-cmp, go-github-com-mattn-go-isatty,
go-github-com-mattn-go-tty, and go-gopkg-in-ini-v1.
Change-Id: Id28ebb181c978cbd1195fe6b0e31c97e4339aa1f
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
bb611d3213
gnu: go-gopkg-in-ini-v1: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-gopkg-in-ini-v1): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ie75a3d46253e28ba886db80f9c56407efa7c4675
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
93952ffbb7
gnu: go-gopkg-in-ini-v1: Enable tests.
...
* gnu/packages/golang.scm (go-gopkg-in-ini-v1): Enable tests.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: I30cd79fe6406e3bbc380c823c7b5b7a39ec2bb58
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
11622b137b
gnu: go-gopkg-in-ini-v1: Update to 1.67.0.
...
* gnu/packages/golang.scm (go-gopkg-in-ini-v1): Update to 1.67.0.
Change-Id: I8a1aa5b67c07aaf8650027e83b8d091755fd9c58
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
67440865cf
gnu: Add go-github-com-aws-aws-sdk-go-v2-credentials.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-credentials):
New variable.
Change-Id: Iee01126d508d2bdfb315ec000843f301c1b539a8
2024-07-26 17:02:50 +01:00
Sharlatan Hellseher
6cf5896b03
gnu: Add go-keyring.
...
* gnu/packages/golang-crypto.scm (go-keyring): New variable.
Change-Id: I492e1724ecaef9d6819d99be0aff8ee5a3d72b13
2024-07-26 17:02:42 +01:00
Sharlatan Hellseher
51679b4a9a
gnu: go-github-com-99designs-keyring: Enable tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-99designs-keyring):
Refresh package style and enable tests.
[arguments]: <#:phases>: Add 'disable-failing-test phase.
[native-inputs]: Add gnupg, go-github-com-stretchr-testify, and password-store.
Change-Id: Id679e834180b9d5ad5e7c1c4ce009d17b3c3ab5f
2024-07-26 13:08:21 +01:00
Sharlatan Hellseher
408b35a18b
gnu: go-github-com-99designs-go-keyring: Rename variable.
...
* gnu/packages/golang-crypto.scm (go-github-com-99designs-go-keyring):
Rename variable to go-github-com-99designs-keyring to reflect go.mod
import path.
Change-Id: I0ceb3554cd9f2368958efe6493752ee5d2bfd919
2024-07-26 12:43:50 +01:00
Sharlatan Hellseher
8af0ee243c
gnu: Add go-github-com-mattn-go-tty.
...
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-tty): New variable.
Change-Id: I08c4508c83aa70b747b71c307b3c9e2862b2588d
2024-07-26 09:00:39 +01:00
Sharlatan Hellseher
1129b6fe4a
gnu: yggdrasil: Enable tests.
...
* gnu/packages/networking.scm (yggdrasil): Enable tests.
[arguments]: <#:phases>: Use custom 'check phase.
Change-Id: Ia2a59803508063a97993eae647a66335f5db3d06
2024-07-25 22:58:28 +01:00
Sharlatan Hellseher
86ee57e861
gnu: yggdrasil: Adjust inputs.
...
* gnu/packages/networking.scm (yggdrasil): Adjust inputs which come as
propagated form other packages.
[propagated-inputs]: Remove go-golang-org-x-tools,
go-github-com-vishvananda-netns, go-github-com-bits-and-blooms-bitset,
go-github-com-bits-and-blooms-bloom-v3,
go-github-com-mitchellh-mapstructure, go-github-com-mattn-go-runewidth,
go-github-com-mattn-go-isatty, go-github-com-mattn-go-colorable,
go-github-com-fatih-color, and go-github-com-vividcortex-ewma.
Change-Id: I127cc49d49ed97431ba8b21a419ee92397467213
2024-07-25 22:40:55 +01:00
Sharlatan Hellseher
7a6f5b0502
gnu: go-github-com-arceliar-ironwood: Enable tests.
...
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Enable most
of the tests.
[arguments]: <#:phases>: Add 'remove-examples and use custom 'check
phase.
[propagated-inputs]: Add go-github-com-bits-and-blooms-bitset and
go-github-com-bits-and-blooms-bloom-v3.
Change-Id: I3319e291927e8aa53ce90d00d2cbf6a9df684568
2024-07-25 22:36:23 +01:00
Sharlatan Hellseher
39fab0cf8c
gnu: go-github-com-bits-and-blooms-bloom: Rename variable.
...
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bloom): Rename
variable to go-github-com-bits-and-blooms-bloom-v3 to reflect go.mod
import path.
* gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove
go-github-com-bits-and-blooms-bloom; add
go-github-com-bits-and-blooms-bloom-v3.
Change-Id: Idc568d5e7357da4ce74d53ac575421f32260f766
2024-07-25 22:28:23 +01:00
Sharlatan Hellseher
3fbccedb86
gnu: go-github-com-bits-and-blooms-bloom: Update to 3.7.0.
...
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bloom): Update to 3.7.0.
Change-Id: I7f147536c7fb075711fb50a6836554675e02a224
2024-07-25 22:25:58 +01:00
Sharlatan Hellseher
ef9a6e9132
gnu: go-netlink: Rename variable.
...
* gnu/packages/linux.scm (go-netlink): Renamve variable to
go-github-com-vishvananda-netlink to reflect go.mod import path.
* gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove
go-netlink, add go-github-com-vishvananda-netlink.
(nebula): [inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink.
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]:
Remove go-netlink, add go-github-com-vishvananda-netlink.
Change-Id: I77658e6c7f5d57d8631b42c661466c6b7e08df50
2024-07-25 22:01:09 +01:00
Sharlatan Hellseher
a80cec86d5
gnu: go-netlink: Enable tests.
...
* gnu/packages/linux.scm (go-netlink): Enable most of the tests.
[arguments]: <#:phases>: Add 'disable-failing-tests phase.
Change-Id: Ie4fafbc922e98a7eb474f91317995b6502a99108
2024-07-25 21:56:58 +01:00
Sharlatan Hellseher
c961057bf6
gnu: go-netlink: Refresh package style.
...
* gnu/packages/linux.scm (go-netlink): Fix indentation, apply new
package style, swap native-inputs with propagated-inputs.
[propagated-inputs]: Add go-golang-org-x-sys and go-github-com-vishvananda-netns.
[native-inputs]: Remove go-golang-org-x-sys and go-github-com-vishvananda-netns.
Change-Id: I523cd03263752ab00c08e9011b86cb1b64327e7f
2024-07-25 21:54:06 +01:00
Sharlatan Hellseher
0a6eb07ad9
gnu: go-netlink: Update to 1.1.0.
...
* gnu/packages/linux.scm (go-netlink): Update to 1.1.0.
Change-Id: I92aeb71ecdb5c5bc8027ded40438f86ae48a8416
2024-07-25 21:53:08 +01:00
Sharlatan Hellseher
da8d961036
gnu: go-netns: Rename varialbe.
...
* gnu/packages/networking.scm (go-netns): Rename variable to
go-github-com-vishvananda-netns to reflect go.mod import path.
(yggdrasil) [propagated-inputs]: Remove go-netns, add
go-github-com-vishvananda-netns.
(nebula): [inputs]: Remove go-netns, add go-github-com-vishvananda-netns.
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]:
Remove go-netns, add go-github-com-vishvananda-netns.
* gnu/packages/linux.scm (go-netlink) [native-inputs]: Remove go-netns,
add go-github-com-vishvananda-netns.
Change-Id: I49fb89a886134b0c768557ca4700c9be19c2c5d7
2024-07-25 21:45:40 +01:00
Sharlatan Hellseher
ebf41dcf11
gnu: go-netns: Enable tests.
...
* gnu/packages/networking.scm (go-netns): Enable most of the tests.
[arguments]: <#:phases>: Add 'disable-failing-tests phase.
Change-Id: I1430de0df4cfab3a922f7a0e5bd0342e82efa871
2024-07-25 21:41:30 +01:00