Commit graph

130528 commits

Author SHA1 Message Date
Maxim Cournoyer
2c5293afff
gnu: lugaru: Apply patch fixing sound.
* gnu/packages/patches/lugaru-fix-sound.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/games.scm (lugaru) [source]: Update source URL.
Apply patch.
[arguments]: Use gexps.
[inputs]: Remove labels and sort.

Change-Id: Iebefc9fc43d3473e51c8c732539e6aa2f14d9f5f
2024-01-28 21:03:31 -05:00
Sharlatan Hellseher
f74789cd54
teams: go: Add more related files to the scope.
* etc/teams.scm (go): Add "gnu/packages/configuration-management.scm",
"gnu/packages/golang-crypto.scm", "gnu/packages/golang-web.scm",
"gnu/packages/syncthing.scm", "gnu/packages/terraform.scm". Sort list
alphabetically.

Change-Id: I56ce5bd21e487e5dbe2d84aa1d83e3239268fb71
2024-01-28 23:40:23 +00:00
Sharlatan Hellseher
9649f5e928
gnu: go-github-com-quic-go-qtls-go1-20: Sort package alphabetically.
* gnu/packages/golang-crypto.scm (go-github-com-quic-go-qtls-go1-20):
Sort package alphabeticaly to consist the style.

Change-Id: Ib9d1e037dc1172b33a80dc4b40c785b53a2a0586
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
ee76f7c279
gnu: go-github-com-99designs-go-keyring: Adjust inputs.
This package does not use GPG or password-store internally and is only
used as a dependency for aws-vault.

* gnu/packages/golang-crypto.scm (go-github-com-99designs-go-keyring):
Swap native-inputs to propagated-inputs.
[propagated-inputs]: Remove gnupg and password-store.

Change-Id: If5f57f656402058960df416bad25a76fa1b70718
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
232ed89d43
gnu: go-github.com-smartystreets-goconvey: Move to (gnu packages golang-check).
* gnu/packages/check.scm (go-github.com-smartystreets-goconvey): Move
from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I19d8db6e3b07e1d165396c0498e328b70b2cc760
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
8882af2572
gnu: go-github.com-smartystreets-assertions: Move to (gnu packages golang-check).
* gnu/packages/check.scm (go-github.com-smartystreets-assertions): Move
from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Ia90bbe984fe19dd48d9df91364a7ecf2bf8bd37f
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
88fea61aae
gnu: go-github.com-smartystreets-gunit: Move to (gnu packages golang-check).
* gnu/packages/check.scm (go-github.com-smartystreets-gunit): Move from
here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I7204e118f99064027f0e10838d2b44fee212d21d
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
965f6d74ac
gnu: go-github-com-dvsekhvalnov-jose2go: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-dvsekhvalnov-jose2go): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I4c368c9005fd079078726b9165dff380b5092405
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
c94fc0596f
gnu: go-filippo-io-age: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-filippo-io-age): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I4eeadfd946910d56d2441a3469967d681b9e8677
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
a704c8a005
gnu: go-github-com-xanzy-ssh-agent: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-xanzy-ssh-agent): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I9eff26086b2b5e9e53e9271a64060f18b6197b3c
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
d71c57a9a6
gnu: go-github-com-99designs-go-keyring: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-99designs-go-keyring): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I7615759c4cdb66a37b492f11d736b1ccfa6b21f2
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher
1900b75c23
gnu: go-github-com-cespare-xxhash: Move to (gnu packages golang-crypto).
* gnu/packages/syncthing.scm (go-github-com-cespare-xxhash): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/textutils.scm: Add (gnu packages golang-crypto) to used
modules.

Change-Id: Ic72cf6c4770cd3f03cc2e27c3455632ee16e7c09
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
bf30f46716
gnu: go-github-com-minio-blake2b-simd: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-minio-blake2b-simd): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I096cf86c48b0fdcbf7c5d0b454d45de12018c908
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
9ae4da0018
gnu: go-github-com-operatorfoundation-ed25519: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-operatorfoundation-ed25519):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Ia6a28bb8ad138b921e386f3b4d2dee65b43806d1
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
4df431e6cb
gnu: go-github-com-gxed-hashland-keccakpg: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-gxed-hashland-keccakpg): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I000004efa349f0d7548003aeecc98c94669662de
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
c8640466e6
gnu: go-github-com-flynn-noise: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-flynn-noise): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Ie08a20d57424b0ce5fc10ced2a75b29c8aa3fe7d
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
65a2f158bb
gnu: go-github-com-minio-sha256-simd: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-minio-sha256-simd): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/backup.scm: Add (gnu packages golang-crypto) to used modules.

Change-Id: I4e57a1bee0c7e19a9bb60ce5ff72ccd5e42deea5
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
06e70201f3
gnu: go-github-com-cloudflare-circl: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-cloudflare-circl): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I6d01b67c795d32387e0b77f1ea53d3a4a8f9939b
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
857be8fb47
gnu: go-lukechampine-com-blake3: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-lukechampine-com-blake3): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/uucp.scm: Add (gnu packages golang-crypto) to used modules.

Change-Id: I56dba8380317a0f58f92140889611ac3075af2cf
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
fb63bfb9d5
gnu: go-github-com-btcsuite-btcd-btcec: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-btcsuite-btcd-btcec): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Iea48f1ba1edcf9daf567afc3ed1133f0895a0e99
2024-01-28 23:21:05 +00:00
Sharlatan Hellseher
11f6c41d10
gnu: go-github-com-protonmail-go-crypto: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-protonmail-go-crypto): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I8ab594fcb5b5b7eeec777a177eb7541ed49dba90
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
42d10bd201
gnu: go-github-com-emersion-go-pgpmail: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-emersion-go-pgpmail): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/mail.scm: Add (gnu packages golang-crypto) to used
modules.

Change-Id: I6e5d284bb045acb30881c79258573c6c79ecc512
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
4e3526db41
gnu: go-github-com-rfjakob-eme: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-rfjakob-eme): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Ic38d75fd5d3114e246c08abe881fae62e6f9c6b9
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
7ab2ae0ee7
gnu: go-github-com-aperturerobotics-jacobsa-crypto: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-aperturerobotics-jacobsa-crypto):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/file-systems.scm: Add (gnu packages golang-crypto) to
used modules.

Change-Id: I9562a3a3054b7d361758c5e5984891970f191ada
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
f7ca047b6d
gnu: go-github-com-jcmturner-aescts-v2: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-jcmturner-aescts-v2): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/golang-web.scm: Add (gnu packages golang-crypto) to used
modules.

Change-Id: Ie8f74e09ae50db4e4b0c9292d049cc46c033d6a6
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
ea912634de
gnu: go-github-com-quic-go-qtls-go1-20: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-quic-go-qtls-go1-20): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I28127466419cd798c926b62d160c6e512e5171bd
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
6dc9ac6461
gnu: go-github-com-gaukas-godicttls: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-gaukas-godicttls): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I19e4a52a213469174ab2a7048abeff6dbf7f715c
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
e946e341df
gnu: go-github-com-marten-seemann-qtls: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-marten-seemann-qtls): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I036e80323ac61d91743e2c42f878ecad06e6c9b9
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
ea9204ab4b
gnu: go-gitlab-com-yawning-edwards25519-extra: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-gitlab-com-yawning-edwards25519-extra):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I9c4aef2a0b58c482f838cc6a3a9e443dc05629b7
2024-01-28 23:21:04 +00:00
Sharlatan Hellseher
f54ec8a59b
gnu: go-filippo-io-edwards25519: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-filippo-io-edwards25519): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/password-utils.scm: Add (gnu packages golang-crypto) to
used modules.

Change-Id: I11769b8b212bf4cbe98fe10181c0a2a479c599df
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
2dd97bd8c5
gnu: go-github-com-refraction-networking-utls: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-refraction-networking-utls):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I5d27ca70b36e8fae044e54927caab9ffec23347e
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
6a85e9a269
gnu: go-github-com-marten-seemann-chacha20: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-marten-seemann-chacha20): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I25bc41e79e119f7a91510d5b7c55466ad7073a5c
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
f4e1a37903
gnu: go-github-com-aead-chacha20: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-aead-chacha20): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I97254ae17ba12327649d26f154396c42ed07b716
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
58c9683d81
gnu: go-github-com-libp2p-go-libp2p-peer: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-libp2p-go-libp2p-peer): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I7c372e17f03c9dc18027572582aa8416d59c2cba
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
540ac7cd5e
gnu: go-github-com-shadowsocks-go-shadowsocks2: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-shadowsocks-go-shadowsocks2):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Iae18376cae074b6ffb2d5b1b27b6161f4712dfdb
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
7c4e22b4ad
gnu: go-github-com-libp2p-go-libp2p-crypto: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-libp2p-go-libp2p-crypto): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I407bec9b36d61475b2a555643f8bc89b623452e9
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
91c79f376a
gnu: go-github-com-riobard-go-bloom: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-riobard-go-bloom): Move from
here ...
* gnu/packages/golang-crypto.go: ... to here.

Change-Id: I5ec63d8d9d90690348f494cb538ec2c4587a7557
2024-01-28 23:21:03 +00:00
Sharlatan Hellseher
547eec541d
gnu: go-github-com-multiformats-go-multihash: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-multiformats-go-multihash):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/ipfs.scm: Add (gnu packages golang-crypto) to used modules.
* gnu/packages/golang.scm: ... as above.

Change-Id: I153be971141cf60390d03bf589c5121d9554cf9a
2024-01-28 23:21:02 +00:00
Sharlatan Hellseher
0493c9cb19
gnu: go-github-com-pquerna-cachecontrol: Move to (gnu packages golang-web).
* /gnu/packages/golang.scm (go-github-com-pquerna-cachecontrol): Move
from here ...
* /gnu/packages/golang-web.scm: ... to here.

Change-Id: I0f25ffcdf142a3676e0e1fa61408cb9411326fb6
2024-01-28 23:21:02 +00:00
Sharlatan Hellseher
e3942c7589
gnu: Add (gnu packages golang-crypto) module.
* gnu/packages/golang-crypto.scm: New file.
* gnu/local.mk: Add to gnu/packages/golang-crypto.scm scope.

Change-Id: I92a110f31a74c5a54c59ee2a0f17373915be1b35
2024-01-28 23:21:02 +00:00
Sharlatan Hellseher
77a07a968f
gnu: python-pyamg: Regenerate bundled files.
* gnu/packages/python-science.scm (python-pyamg) [source]: Delete
auto-generated files.
[arguments] <#:phases>: Add 'amg-core-bind-them phase to
re-generate *_bind.cpp files deleted in snippet.
[native-inputs]: Add python-cppheaderparser and python-pyyaml.
[description]: Improve style, omit implementation details.

Change-Id: I6f68914cd912e6f4592e51c21b129847e73be847
2024-01-28 22:44:30 +00:00
Sharlatan Hellseher
ae77d94839
gnu: Add python-cppheaderparser.
* gnu/packages/python-xyz.scm (python-cppheaderparser): New variable.

Change-Id: I3c57c31a0b63212e43e1ab387b5d329c04ed0e31
2024-01-28 22:44:30 +00:00
Sharlatan Hellseher
42c7b50e23
gnu: python-trimesh: Enable tests.
* gnu/packages/python-science.scm (python-trimesh): Enable tests and
apply new package style.
[source]: Use git checkout which has working test suit.
[arguments] <#:test-flags>: Disable tests requiring optional Python
modules.
[propagated-inputs]: Add python-chardet, python-colorlog python-httpx
python-jsonschema python-lxml python-networkx python-pillow
python-requests python-rtree python-scipy python-setuptools
python-shapely python-sympy and python-xxhash.

Change-Id: I1aa363053c2d736bc44b8f9071c637256cc2d952
2024-01-28 22:39:22 +00:00
Sharlatan Hellseher
a01afbd300
gnu: python-trimesh: Update to 4.0.10.
* gnu/packages/python-science.scm (python-trimesh): Update to 4.0.10.
[build-system]: Swap to pyproject-build-system.

Change-Id: I757b4c27db9969d42021434883a057debbbc83fd
2024-01-28 22:38:05 +00:00
Sharlatan Hellseher
2281521872
gnu: openorienteering-mapper: Remove input labels.
* gnu/packages/geo.scm (openorienteering-mapper) [inputs]: Remove input
labels.
[native-inputs]: As above.

Change-Id: Ice3218e5fc6fa07879f61467cc14a4bd2fb950f6
2024-01-28 22:31:19 +00:00
Sharlatan Hellseher
89513b8ed3
gnu: python-haversine: Simplify package.
* gnu/packages/geo.scm (python-haversine): Simplify package.
[build-system]: Swap to pyproject-build-system.

Change-Id: Icf2e43a25b9bda37df1ee57416884939aca7a9c5
2024-01-28 22:31:19 +00:00
Sharlatan Hellseher
ec2fed9f5b
gnu: python-pyshp: Simplify package.
* gnu/packages/geo.scm (python-pyshp): Simplify package.
[build-system]: Swap to pyproject-build-system.

Change-Id: I4a7429396e5a1b77cfbde1ce294f9f975153d1ef
2024-01-28 22:31:19 +00:00
Patrick Noll
39c490b1ca
gnu: Add python-ogr2osm.
* gnu/packages/geo.scm (python-ogr2osm): New variable.

Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Id083d89dd05a9e1cdeca500daff5fab872fa15b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-28 22:31:18 +00:00
Troy Figiel
39e6994081
gnu: python-osmnx: Reformat with guix style.
* gnu/packages/geo.scm (python-osmnx): Reformat with guix style.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-28 22:31:18 +00:00
Troy Figiel
df33198cc2
gnu: python-osmnx: Update to 1.8.1.
* gnu/packages/geo.scm (python-osmnx): Update to 1.8.1.
[arguments]<#:test-flags>: Add test_geocoder and test_features to ignored
tests. Remove test_geocode_to_df and test_geometries from ignored tests.
[propagated-inputs]: Remove python-pyproj and python-rtree.
[native-inputs]: Add python-hatchling, remove python-numpy.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-28 22:31:18 +00:00