Sharlatan Hellseher
990490f4b3
gnu: Add go-github-com-asdine-storm-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-asdine-storm-v3): New variable.
Change-Id: I39c296c1a0c60166ea1791486c4a6fc3cf79996c
2025-05-26 16:50:02 +01:00
Sharlatan Hellseher
7d72c72667
gnu: Add go-github-com-sereal-sereal-go-sereal.
...
* gnu/packages/golang-xyz.scm (go-github-com-sereal-sereal-go-sereal): New variable.
Change-Id: Ied7fe343f117b890b29347e64ba8f4363e878ad4
2025-05-26 16:50:02 +01:00
Sergey Trofimov
380282f3f5
gnu: packages: Fix broken descriptions.
...
A few description mistakenly use @{foo} instead of @code{foo} which
results in broken formatting in guix search.
* gnu/packages/bioinformatics.scm (umi-tools),
* gnu/packages/cran.scm (r-ggside),
* gnu/packages/crates-apple.scm: (rust-commoncrypto-0.2),
* gnu/packages/crates-io.scm: (rust-ndarray-rand-0.15),
* gnu/packages/emacs-xyz.scm (emacs-load-relative, emacs-el-x)
(emacs-helm-org-ql, emacs-consult-lsp),
* gnu/packages/golang-xyz.scm (go-github-com-songmu-gitconfig),
* gnu/packages/haskell-xyz.scm (ghc-text-short, ghc-validation),
* gnu/packages/image.scm (imgp),
* gnu/packages/perl-check.scm (perl-test-file-contents),
* gnu/packages/perl-web.scm (perl-uri-db),
* gnu/packages/perl.scm (perl-clipboard, perl-module-refresh),
* gnu/packages/python-xyz.scm (python-ddlparse, python-black-macchiato)
(python-pysendfile),
* gnu/packages/qt.scm (qt5compat),
* gnu/packages/ruby.scm (ruby-ruby-engine, ruby-httpclient),
* gnu/packages/sagemath.scm (python-memory-allocator),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/time.scm (python-pendulum):
[description]: Fix malformed macros.
Change-Id: I3ed755a54aecf40bf0c5c982f9e70b7cd3689de7
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-05-13 16:35:45 +00:00
Christopher Baines
14fd1d9df8
gnu: go-github-com-dennwc-btrfs: Skip tests on 32bit systems.
...
As they fail, and this blocks building the prometheus node exporter.
* gnu/packages/golang-xyz.scm (go-github-com-dennwc-btrfs)[arguments]: Skip
tests on 32bit systems.
Change-Id: If6015b125407cf74c05f7c9a30a0b74deb0af38e
2025-04-27 11:48:58 +01:00
Sharlatan Hellseher
965ec72048
gnu: go-github-com-logrusorgru-aurora: Do not overwrite build-system.
...
* gnu/packages/golang-xyz.scm: (go-github-com-logrusorgru-aurora-v3,
go-github-com-logrusorgru-aurora-v4) [build-system]: Inherit from
go-github-com-logrusorgru-aurora.
Change-Id: I1a33a02c369b195d75471af63f03ca311cf2ee08
2025-04-16 12:38:04 +01:00
Daniel Ziltener
a82fcf2c29
gnu: go-github-com-logrusorgru-aurora-v4: Fix import path.
...
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 12:38:04 +01:00
45mg
7e1278ad91
gnu: Add go-github-com-wadey-gocovmerge.
...
* gnu/packages/golang-xyz.scm (go-github-com-wadey-gocovmerge): New variable.
Change-Id: Idde447ff494064fbc74c973b49ff0fd5699f9346
2025-04-08 20:27:32 -04:00
Sharlatan Hellseher
b7baad8358
gnu: go-dario-cat-mergo: Add package variants.
...
In Golang ecosystem, renaming the project is a common practice which may
lead to source duplication. This change introduces 2 variants of
go-dario-cat-mergo covering the case when the final project still uses
the old module name, see
<https://github.com/jesseduffield/lazygit/issues/4453 >.
* gnu/packages/golang-xyz.scm (go-github-com-imdario-mergo)
(go-github-com-darccio-mergo): New variables.
Change-Id: I4962158590c59fa833d3108c7a764457c1f49509
2025-04-02 20:37:57 +01:00
Jussi Timperi
4f246eb90b
gnu: go-github-com-lyft-protoc-gen-star-v2: Update to 2.0.4.
...
* gnu/packages/golang-xyz.scm (go-github-com-lyft-protoc-gen-star-v2): Update to 2.0.4.
Change-Id: I5447a3c5612b2258e91395748c6f4646c39caafc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-28 14:57:40 +00:00
Sharlatan Hellseher
9cb5e26488
gnu: Add go-gvisor-dev-gvisor.
...
* gnu/packages/golang-xyz.scm (go-gvisor-dev-gvisor): New variable.
Change-Id: I5144f97d58ff0cc407252c79a24adb802fa22d9f
2025-03-04 21:39:02 +00:00
Christopher Baines
c8f537ac05
gnu: go-github-com-hodgesds-perf-utils: Skip more tests on arm.
...
I see these failing when built on Honeycomb build machines:
=== RUN TestDataTLB
utils_test.go:234: no such file or directory
--- FAIL: TestDataTLB (0.00s)
=== RUN TestInstructionTLB
utils_test.go:246: no such file or directory
--- FAIL: TestInstructionTLB (0.00s)
It could be something with the system configuration but just disable the tests
for now. This is working towards getting the prometheus-node-exporter package
building again on aarch64-linux.
Note that there's even more test failures when trying to build with qemu
binfmt emulation.
* gnu/packages/golang-xyz.scm (go-github-com-hodgesds-perf-utils)[arguments]:
Skip a couple more tests on arm.
Change-Id: Ib5bc41679d825a1a727e240e7fffeb336f82db6d
2025-03-03 14:13:52 +00:00
Felix Lechner
1ce2226aec
gnu: go-github-com-hanwen-go-fuse-v2: Downgrade to 2.5.0.
...
Fixes <https://issues.guix.gnu.org/76444 >.
* gnu/packages/golang-xyz.scm (go-github-com-hanwen-go-fuse-v2): Downgrade to
2.5.0.
Change-Id: Idf9059dc969b3c4447e2576ae0601199f20e2525
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-02-20 16:02:03 -05:00
Efraim Flashner
66daf46b41
gnu: Fix some misspellings.
...
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
Sharlatan Hellseher
715a255843
gnu: go-github-com-hanwen-go-fuse-v2: Fix indentation.
...
* gnu/packages/golang-xyz.scm (go-github-com-hanwen-go-fuse-v2): Fix
indentation.
[phases] {remove-benchmark}: Remove unused "tests?" argument from
lambda.
Change-Id: Iff9528ec13a2e90a415a3ee80006c63dc9ffbd0c
2025-02-18 16:58:13 +00:00
Sharlatan Hellseher
eb0898c165
gnu: go-github-com-hanwen-go-fuse-v2: Find fusermount.
...
It was proposed in #71795 on <2024-06-27>.
Go-fuse requires the setuid version of Fusermount. Relying on PATH is
not acceptable in all situations, especially not when mounts are
executed automatically as part of PAM.
* gnu/packages/golang-xyz.scm (go-github-com-hanwen-go-fuse-v2)
[arguments] <phases>: Add 'fix-paths to adjust path to setuid version of
Fusermount.
[inputs]: Add fuse.
Co-authored-by: Felix Lechner <felix.lechner@lease-up.com>
Change-Id: I56a8265857c6b31dfe74ad3bad3927842c8c9f05
2025-02-18 16:58:05 +00:00
Vagrant Cascadian
3842479e75
gnu: Fix typos in golang package description and synopsis.
...
* gnu/packages/golang-check.scm (go-modernc-org-ccorpus2)[description]: Fix
spelling of "package".
* gnu/packages/golang-compression.scm
(go-github-com-mholt-archiver-v3)[description]: Fix spelling of "command".
* gnu/packages/golang-crypto.scm (go-gitlab-com-yawning-bsaes-git)[synopsis]:
Fix spelling of "implementation".
* gnu/packages/golang-web.scm
(go-github-com-pires-go-proxyproto)[description]: Fix spelling of "coming".
* gnu/packages/golang-xyz.scm (go-github-com-golangplus-bytes)[synopsis]: Fix
spelling of "Extension". (go-github-com-goreleaser-fileglob)[description]:
Fix spelling of "directories". (go-github-com-joho-godotenv)[synopsis]: Fix
spelling of "library". (go-github-com-otiai10-copy)[description]: Fix
spelling of "implements". (go-github-com-otiai10-copy)[description]: Fix
spelling of "functinoality". (go-github-com-zyedidia-poller)[description]:
Fix spelling of "concurrent".
2025-02-17 12:38:08 -08:00
Sharlatan Hellseher
aadee4a58d
gnu: go-ulid: Fix Texinfo markup in description.
...
Reported in #76312 by Leo Famulari <leo@famulari.name>.
* gnu/packages/golang-xyz.scm (go-ulid): Swap to PACKAGE/INHERIT.
[description]: Swap to go-github-com-oklog-ulid-v2; add leading "\n" to
fix issue with Texinfo "@end itemize" line.
[native-inputs]: Remove go-github-pborman-getopt-v2.
Change-Id: I5bc34db4c4d244e9f11f2cb4875344d48bd14ec9
2025-02-15 21:44:41 +00:00
Sharlatan Hellseher
b99df83c59
gnu: go-github-com-charlievieth-fastwalk: Skip tests on non 64bit.
...
As seen in <https://ci.guix.gnu.org/build/8739944/log/raw >.
* gnu/packages/golang-xyz.scm (go-github-com-charlievieth-fastwalk)
[arguments] <tests?>: Skip tests on non 64bit systems.
Change-Id: I083ba30af74fcf96110c5a515efe9217ebce2a75
2025-02-15 17:17:17 +00:00
Sharlatan Hellseher
54e86bc170
gnu: Add go-codeberg-org-anaseto-gruid-tcell.
...
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid-tcell): New variable.
Change-Id: If6408b2e4b070ccc53da62f13f9dba0a7d1ae643
2025-02-15 16:18:10 +00:00
Sharlatan Hellseher
014a5fc785
gnu: Add go-codeberg-org-anaseto-gruid-js.
...
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid-js): New variable.
Change-Id: Ia3e93d8642c2b70cd8b2a53f18539a6c303a3051
2025-02-15 16:18:09 +00:00
Sharlatan Hellseher
751b5c5b65
gnu: Add go-codeberg-org-anaseto-gruid.
...
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid): New variable.
Change-Id: Ic33426afa1650d68858468e750060031a329d6ed
2025-02-15 16:18:09 +00:00
Sharlatan Hellseher
4fe1a5882c
gnu: go-github-com-gdamore-tcell-v2: Update to 2.8.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-gdamore-tcell-v2): Update to 2.8.1.
Change-Id: Ie0214829f54caef95f320dcf9692e1f9bdde26ec
2025-02-15 16:18:09 +00:00
Ashvith Shetty
46382b0328
gnu: Add go-github-com-zyedidia-terminal.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-terminal): New variable.
Change-Id: I94caacaf4440cbfa547344aa84c084949b873c3f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:08:40 +00:00
Ashvith Shetty
4fcdaf8bca
gnu: Add go-github-com-zyedidia-tcell-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-tcell-v2): New variable.
Change-Id: Id6d92347e6b7b080b906f5ef7849b6589fb80d04
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:08:40 +00:00
Ashvith Shetty
57049ff631
gnu: Add go-github-com-zyedidia-json5.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-json5): New variable.
Change-Id: Ia931a9c4d86b4e42e45dcc72ffec58c7c3793efe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:08:40 +00:00
Ashvith Shetty
1a0c0de2f1
gnu: Add go-github-com-zyedidia-go-shellquote.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-go-shellquote): New variable.
Change-Id: I39df8c180ac392cf1c89dd612921b09046c03189
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:08:40 +00:00
Ashvith Shetty
7b0c7da670
gnu: Add go-github-com-zyedidia-go-runewidth.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-go-runewidth): New variable.
Change-Id: I17b2b97f25fffaa0e0cff9be9cc43d1f83412bb2
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:08:16 +00:00
Ashvith Shetty
21ff39ab10
gnu: Add go-github-com-zyedidia-glob.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-glob): New variable.
Change-Id: I3c2815a1c1544641ca0bc06a97f0129a5a89a13d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:03:12 +00:00
Ashvith Shetty
93a59ab4e0
gnu: Add go-github-com-zyedidia-clipper.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-clipper): New variable.
Change-Id: Ib97afc64f6186034239b2c55454413d8033c1be1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:03:12 +00:00
Ashvith Shetty
ae85e8303c
gnu: Add go-github-com-zyedidia-poller.
...
* gnu/packages/golang-xyz.scm (go-github-com-zyedidia-poller): New variable.
Change-Id: I5d4acbca7dbf47a2767d3fb262f55fbb9c678d50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 15:42:22 +00:00
Ashvith Shetty
499d3b8198
gnu: Add go-github-com-layeh-gopher-luar.
...
* gnu/packages/golang-xyz.scm (go-github-com-layeh-gopher-luar): New variable.
Change-Id: Iafe2a8aa760d684dae485c12f639cdbdc8efc336
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 15:42:22 +00:00
Sharlatan Hellseher
4b3cd1df99
gnu: go-github-com-go-md2man: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-go-md2man): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/containers.scm: Add (gnu packages golang-xyz).
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
Change-Id: I90bdb2a78887896bebf64eef7741d4c6d8e68b93
2025-02-14 10:50:08 +00:00
Sharlatan Hellseher
b03db2877e
gnu: Add go-git-sr-ht-rjarry-go-opt-v2.
...
* gnu/packages/golang-xyz.scm (go-git-sr-ht-rjarry-go-opt-v2): New variable.
Change-Id: Ia45805e944fc5fefbb750f801c4edae0aed4622d
2025-02-07 09:49:56 +00:00
Sharlatan Hellseher
d743ff9906
gnu: Add go-github-com-dgraph-io-ristretto-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-ristretto-v2): New variable.
Change-Id: I77ba7c6210906ebb6f36eadc24f6afd531315721
2025-02-07 09:49:56 +00:00
Sharlatan Hellseher
4e482db2a9
gnu: go-github-com-dgraph-io-ristretto: Update to 1.0.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-ristretto): Update to 1.0.1.
[argumens] <phases>: Use default 'check.
Change-Id: Id22d72b51c83beea7acd972d1ce40df9068ea412
2025-02-07 09:49:55 +00:00
Sharlatan Hellseher
c25137aaa7
gnu: go-github-com-cheggaaa-pb-v3: Remove duplicate field.
...
It was introduced in b0632d45f3
commit.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb-v3): Remove
duplicate "arguments" field.
Change-Id: I1f118d5b387934b20f1cebe0a6bd79193febc0dd
2025-02-05 16:26:44 +00:00
Sharlatan Hellseher
553f05db0e
gnu: packages/golagn-xyz: Sort alphabetically.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-viper-mapstructure-v2,
go-github-com-kevinmbeaulieu-eq-go-eq-go,
go-github-com-sosodev-duration): Sort variables alphabetically.
Change-Id: If0ce6733d99f497ac3100eaed4a30cd4997963f3
2025-02-03 11:27:11 +00:00
Sharlatan Hellseher
235e240914
gnu: go-github-com-sosodev-duration: Improve package.
...
* gnu/packages/golang-xyz.scm (go-github-com-sosodev-duration)
[synopsis]: Extend it with more details sourced from project's GitHub
page.
[description]: Fix TexInfo formatting, relax wording.
Change-Id: I17cc5b1aa74d0bb908fc2d6828533e6c725f0252
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
3a4a6f9d28
gnu: go-github-com-go-viper-mapstructure-v2: Improve package.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-viper-mapstructure-v2)
[arguments] <unpack-path>: Remove as redundant.
[description]: Apply some TexInfo styling, adjust indentation.
Change-Id: I22496d7a1b295009d3fc7762d55b0a01e587879e
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
d37fc1c65b
gnu: go-github-com-kevinmbeaulieu-eq-go-eq-go: Rename variable.
...
* gnu/packages/golang-xyz (go-github-com-kevinmbeaulieu-eq-go-eq-go):
Rename to go-github-com-kevinmbeaulieu-eq-go to reflect go.mod import
path.
Change-Id: Ib71bfa5215df8c72c0a190f183167a1ab0ca409c
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
732cca59f3
gnu: go-github-com-kevinmbeaulieu-eq-go-eq-go: Improve package.
...
* gnu/packages/golang-xyz.scm (go-github-com-kevinmbeaulieu-eq-go-eq-go)
[arguments] <skip-build?>: No go files in project's root.
<import-path>: Set as seen in go.mod.
<unpack-path>: Remove as redundant.
[synopsis]: Add meaningful sentence sourced from project's GitHub page.
Change-Id: I1c05710ee7ae606f185adbfa67daec54e4e2d972
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
9448d7c8fa
Revert "gnu: Add go-github-com-dgryski-trifles-leven."
...
This variable is a duplicate and available in (gnu package golang-xyz).
This reverts commit 3dd408f6aa
.
Change-Id: Ic3e79f6332681c70a9cf62763ab0b0210c0c2c2f
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
e91ef0383f
Revert "gnu: Add go-github-com-arbovm-levenshtein."
...
The variable is a duplicated and available in (gnu packages golang-xyz).
This reverts commit 634d534a46
.
Change-Id: I205a2fa4fccbb00e77525af14ee3ee3e08e9530c
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
7b9a2a9321
Revert "gnu: Add go-github-com-agnivade-levenshtein."
...
The variable is a duplicate and available in (gnu packages golang-xyz).
This reverts commit e16d89d4c0
.
Change-Id: I4ea3008839eb954ddfaf4f27e7631958926d6a20
2025-02-03 11:27:10 +00:00
Sharlatan Hellseher
54c5dca6f0
Revert "gnu: Add go-github-com-vektah-gqlparser-v2."
...
The variable is a duplicate and available in (gnu packages golang-web).
This reverts commit 0550c4191f
.
Change-Id: Ia7fa7f399690e8ced4511b8ca63a750b6b08ff7f
2025-02-03 11:27:10 +00:00
Danny Milosavljevic
0550c4191f
gnu: Add go-github-com-vektah-gqlparser-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-vektah-gqlparser-v2): New
variable.
Change-Id: I3cbf496ed9c85e0576b6034162f6911b775cde90
2025-02-02 01:47:20 +01:00
Danny Milosavljevic
e16d89d4c0
gnu: Add go-github-com-agnivade-levenshtein.
...
* gnu/packages/golang-xyz.scm (go-github-com-agnivade-levenshtein): New
variable.
Change-Id: I71383dd703bb9418db184cd4fd0f2fd82a907a48
2025-02-02 01:44:26 +01:00
Danny Milosavljevic
3dd408f6aa
gnu: Add go-github-com-dgryski-trifles-leven.
...
* gnu/packages/golang-xyz.scm (go-github-com-dgryski-trifles-leven): New
variable.
(go-github-com-dgryski-trifles): New variable.
Change-Id: I6cb08db456c7a8a6f321db4c677f117bd42c0a78
2025-02-02 01:39:55 +01:00
Danny Milosavljevic
634d534a46
gnu: Add go-github-com-arbovm-levenshtein.
...
* gnu/packages/golang-xyz.scm (go-github-com-arbovm-levenshtein): New variable.
Change-Id: Ibcee5d42b8d2c333ec38bc7405611091ec6e7887
2025-02-02 01:38:52 +01:00
Danny Milosavljevic
20599e56a6
gnu: Add go-github-com-sosodev-duration.
...
* gnu/packages/golang-xyz.scm (go-github-com-sosodev-duration): New variable.
Change-Id: I26d130fb8372ad0f635fd7eacbce314dc65c38be
2025-02-02 01:29:29 +01:00