1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 09:10:30 +02:00
Commit Graph

160827 Commits

Author SHA1 Message Date
Sharlatan Hellseher
eaeae4e077 gnu: Add go-github-com-tidwall-cities.
* gnu/packages/golang-xyz.scm (go-github-com-tidwall-cities): New variable.

Change-Id: I05b8dc7af104c6c16acaf942a9229ae740e1df65
2025-05-26 16:50:08 +01:00
Sharlatan Hellseher
27ee55714b gnu: go-gopkg-in-tomb-v1: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-tomb-v1): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I9b5e36505b924c2ae69b95201c2d81312ae16310
2025-05-26 16:50:08 +01:00
Sharlatan Hellseher
704d8d0c04 gnu: Remove go-gopkg.in-tomb.v2.
* gnu/packages/golang.scm (go-gopkg.in-tomb.v2): Delete variable.

Change-Id: Icd42c56a36f8f6fa2888ef1f392f86e04bd5c26a
2025-05-26 16:50:08 +01:00
Sharlatan Hellseher
b9c25c5fa3 gnu: go-gopkg-in-tomb-v1: Do not inherit.
* gnu/packages/golang.scm (go-gopkg-in-tomb-v1): Do not inherit from
go-gopkg.in-tomb.v2.

Change-Id: Ib63af892c9caad1026560fc399d275b5aaf3996a
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
02c3aa0463 gnu: go-wrap: Move to fontutils.
* gnu/packages/golang.scm: Add (gnu packaes golang-xyz) and (guix
build-system go).
(go-wrap): Move from here ...
* gnu/packages/fontutils.scm: ... to here.

Change-Id: Ica77e4b936520991ba878bf2afbc47dfa89d88fe
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
0833ea80ff gnu: go-github-com-flopp-go-findfont: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-flopp-go-findfont): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I720a48fd063fc543f4d3ada33e9b9767d88cadda
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
8f01c071a3 gnu: go-github-com-wraparound-wrap: Rename variable.
* gnu/packages/golang.scm (go-github-com-wraparound-wrap): Rename
variable to go-wrap.

Change-Id: Iad7eb43180598338cf4585d406cd32fbef67421a
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
0a5f9e1492 gnu: go-github-com-wraparound-wrap: Update to 0.3.2.
* gnu/packages/golang.scm (go-github-com-wraparound-wrap): Update to 0.3.2.
[source] <uri>: Fix permanent redirection to
<https://github.com/eprovst/wrap> which may indicate that project's
owner has been changed.
[arguments] <import-path>: Fix according to go.mod.
<unpack-path>: Likewise.
[home-page]: Fix URL.

Change-Id: I9cf34bf236b6db18f49f7d1133369981a33e8668
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
ff6929fb97 gnu: go-github-com-rakyll-statik: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-rakyll-statik): Move from here
...
* gnu/packages/golang-xyz.scm: ...  to here.

Change-Id: I02d155318c585b6d2e5bb243305a687c40a8ba44
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
983562fc42 gnu: go-github-com-signintech-gopdf: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-signintech-gopdf): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Iaba75f2ea6e96199951c3f40062b7539ad885a8b
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
a8f4aec475 gnu: go-github-com-signintech-gopdf: Update to 0.29.2.
* gnu/packages/golang.scm (go-github-com-signintech-gopdf): Update to 0.29.2.

Change-Id: I690823f9a2eeb9f31de043e90af3390edd4e357c
2025-05-26 16:50:07 +01:00
Sharlatan Hellseher
7a6da937bd gnu: chezmoi: Update to 2.1.0.
The most of the changes are clean up for no longer required package
variants.

* gnu/packages/configuration-management.scm (chezmoi): Update to 2.1.0.
[arguments] <test-flags>: Skip failing test here instead of deleting
test files.
<phases>: Remove 'remove-failing-test-scripts.
[native-inputs]: Remove go-github-com-bmatcuk-doublestar-v2,
go-github-com-charmbracelet-glamour, go-github-com-google-go-github-v33,
go-github-com-pkg-diff, go-github-com-twpayne-go-vfs-1.0.1,
go-github-com-twpayne-go-vfsafero, and go-github-com-twpayne-go-xdg-v3;
add go-github-com-bmatcuk-doublestar-v4,
go-github-com-bradenhilton-mozillainstallhash,
go-github-com-charmbracelet-glamour-0.3,
go-github-com-google-go-github-v36, go-github-com-google-gops,
go-github-com-mitchellh-mapstructure, go-github-com-spf13-afero,
go-github-com-twpayne-go-vfs-v3, and go-github-com-twpayne-go-xdg-v6.

* gnu/packages/golanng-web.scm: (go-github-com-google-go-github-v33): Delete variable.
(go-github-com-google-go-github-v36): New variable.

* gnu/packages/golanng-xyz.scm: (go-github-com-bmatcuk-doublestar-v2,
go-github-com-spf13-afero-1.1.2, go-github-com-twpayne-go-vfs-v4,
go-github-com-twpayne-go-vfs-1.0.1, go-github-com-twpayne-go-xdg-v3):
Delete variables.

(go-github-com-twpayne-go-xdg-v6): Do not inherit from
go-github-com-twpayne-go-xdg-v3

(go-github-com-charmbracelet-glamour-0.3,
go-github-com-twpayne-go-vfs-v3): New variables.

* gnu/packages/golanng.scm (go-github-com-twpayne-go-vfsafero): Delete
variable.

Change-Id: I0732fd7eb8d8873d53a7094e94af0cc07f2f6f61
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
18325898bb gnu: Add go-github-com-google-gops.
* gnu/packages/golang-xyz.scm (go-github-com-google-gops, gops): New variables.

Change-Id: I93474a2ed18b006520fba1c7bacd7eef0cd7ebe4
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
f18c19cd23 gnu: Add go-rsc-io-goversion.
* gnu/packages/golang-xyz.scm (go-rsc-io-goversion): New variable.

Change-Id: If030e32a7b491ca9e224517e1e52e38fabb4d29a
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
022b556ab6 gnu: go-github-com-gsterjov-go-libsecret: Move to golang-crypto.
* gnu/packages/golang.scm (go-github-com-gsterjov-go-libsecret): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Idd2800d55531b0045d1099272fa0d6a2b3ca27b9
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
665f69c66c gnu: go-github-com-zalando-go-keyring: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-zalando-go-keyring): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: If1a55a049bcea1a6a9a3bc25ab179b46214766c7
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
b6c6c2c94c gnu: go-github-com-zalando-go-keyring: Update to 0.2.6.
* gnu/packages/golang.scm (go-github-com-zalando-go-keyring): Update to 0.2.6.
[arguments] <phases>: Remove 'disable-failing-tests and use "-skip" test
option instead.
[phases] {check}: Skip 7 more tests.

Change-Id: I09fd81f75514d4cd134e16cd234096a2898eb6ff
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
dd54202db4 gnu: Add mautrix-whatsapp.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/matrix.scm: Add (gnu packages golang), (gnu packages
golang-build), (gnu packages golang-web), (gnu packages golang-xyz)
and (guix build-system go).
(mautrix-whatsapp): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: I4371f3f0d5939e875e7d7dc4748b9f82558e1248
2025-05-26 16:50:06 +01:00
Sharlatan Hellseher
6cc5c59dd9 gnu: Add go-maunium-net-go-mautrix.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/golang-web.scm (go-maunium-net-go-mautrix): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: Ic8bba620f3689451d23796495bebde2804c1f160
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
8d5281cbc9 gnu: Add go-go-mau-fi-zeroconfig.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/golang-xyz.scm (go-go-mau-fi-zeroconfig): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: Ib04852a01023c90029071d77be37dcd1174630f3
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
12a671b1bc gnu: Add go-maunium-net-go-mauflag.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/golang-xyz.scm (go-maunium-net-go-mauflag): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: Ice7cb23cafff2f3b67175172ebaa32da316a3b06
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
cf68c1c546 gnu: Add go-go-mau-fi-webp.
* gnu/packages/golang-xyz.scm (go-go-mau-fi-webp): New variable.

Change-Id: I5a8b7f25085bb99d3bc7798ec90a1fbc73fc36e3
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
98dbc22265 gnu: Add go-github-com-chai2010-webp.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/golang-xyz.scm (go-github-com-chai2010-webp): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: I527296ef658262f3abcf5703c5330e9bb0ccab9e
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
ef03ca5a00 gnu: Add go-go-mau-fi-whatsmeow.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/golang-web.scm (go-go-mau-fi-whatsmeow): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: Ic795b3bf385c0be131dbc8be26bb23ae0b9c3fd3
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
69e7363c41 gnu: Add go-go-mau-fi-libsignal.
It was proposed in #62284 on <2023-03-20>.

* gnu/packages/golang-crypto.scm (go-go-mau-fi-libsignal): New variable.

Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: Ia72d54957b97204278886ce23bf15a7ece746aa4
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
c9a88abf02 gnu: Add go-go-mau-fi-util.
* gnu/packages/golang-xyz.scm (go-go-mau-fi-util): New variable.

Change-Id: Ieebdf29b306a8918e90d69e0ba4a887628fc1dd0
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
0862361f9a gnu: Add go-github-com-data-dog-go-sqlmock.
* gnu/packages/golang-check.scm (go-github-com-data-dog-go-sqlmock): New variable.

Change-Id: I81034c7457c26054f0daa102319c1db0baada921
2025-05-26 16:50:05 +01:00
Sharlatan Hellseher
439e0bc956 gnu: Add go-github-com-kisielk-sqlstruct.
* gnu/packages/golang-xyz.scm (go-github-com-kisielk-sqlstruct): New variable.

Change-Id: If7a12afe38586dbed7aee7d15bce73a64e77d284
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
5b93409641 gnu: ssh-to-pgp: Move to golang-crypto.
This change slightly improves cross reference and cycle between modules.

* gnu/packages/crypto.scm: Remove (gnu packages golang-crypto), (gnu
packages golang-build) and (guix build-system go).
(ssh-to-pgp): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I5b59e19704e212fca917de30c9b3b3e0dc4da80b
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
465a3385c8 gnu: go-github-com-gxed-hashland-keccakpg: Update to 0.0.1.
* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland-keccakpg): Update to 0.0.1.

Change-Id: Ic629fedb791ae0528bc21214f3f640e05d3e3ee2
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
4f651a4ba2 gnu: go-github-com-gxed-hashland-murmur3: Build from source.
This package provides a dedicated go.mod file and distributed separately
from go-github-com-gxed-hashland.

* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland-murmur3):
Do not inherit from go-github-com-gxed-hashland.
[source]: Provide it.
[home-page]: Likewise.
[license]: Likewise.

Change-Id: Id7b9d62a99badb2950f5cecc9171037a82219ce3
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
e98ae52bed gnu: Add go-github-com-sap-go-hdb.
* gnu/packages/golang-xyz.scm (go-github-com-sap-go-hdb): New variable.

Change-Id: I7df9c4834677c24c3f54611cabeb99139f47f2f9
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
3a640e17ba gnu: Add go-github-com-gdey-errors.
* gnu/packages/golang-xyz.scm (go-github-com-gdey-errors): New variable.

Change-Id: Ibf17a00c4e83301877900bc8b1d5d8849a80159d
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
806623a37d gnu: Add go-github-com-mattn-go-ieproxy.
* gnu/packages/golang-web.scm (go-github-com-mattn-go-ieproxy): New variable.

Change-Id: Ie132802cf505a0ee736c92f5e6f0264eecccc827
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
395c4e9c41 gnu: Add go-github-com-mattn-go-mastodon.
* gnu/packages/golang-web.scm (go-github-com-mattn-go-mastodon): New variable.

Change-Id: Ia3f30c86077018076851570ed30b3b477438e486
2025-05-26 16:50:04 +01:00
Sharlatan Hellseher
2731e02dfd gnu: Add go-github-com-tomnomnom-linkheader.
* gnu/packages/golang-web.scm (go-github-com-tomnomnom-linkheader): New variable.

Change-Id: I5809710a04409ea48d4e0b533d3a6b418cef1223
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
5c0c0673b5 gnu: Add go-github-com-mattn-godown.
* gnu/packages/golang-web.scm (go-github-com-mattn-godown): New variable.

Change-Id: Ie5c8f32ba6f01e4f1a5386959f9feef74eebe0a6
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
01ccdfd344 gnu: Add go-github-com-mattn-goveralls.
* gnu/packages/golang-web.scm (go-github-com-mattn-goveralls): New variable.

Change-Id: I20f7ef319fdeb8618b8e1283fc850167aa86aacb
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
d2ec1c382d gnu: Add go-github-com-pborman-uuid.
* gnu/packages/golang-xyz.scm (go-github-com-pborman-uuid): New variable.

Change-Id: I9f4834d3f19f75870228d532487618e1e9b045fd
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
c7b616d1e8 gnu: Add go-github-com-arolek-p.
* gnu/packages/golang-xyz.scm (go-github-com-arolek-p): New variable.

Change-Id: I810adb6a38817f603caf5e95b17bcd61923e8986
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
791469e4af gnu: Add go-github-com-go-spatial-proj.
* gnu/packages/golang-xyz.scm (go-github-com-go-spatial-proj): New variable.

Change-Id: Ibb4de675d60fd2aecd7975ab1c35ce82583cda5d
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
db2cf5220d gnu: Add go-github-com-gdey-tbltest.
* gnu/packages/golang-check.scm (go-github-com-gdey-tbltest): New variable.

Change-Id: I00c5b7f15ce5184dfa8c6204539038003c3f15a0
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
d5661a4d20 gnu: Add go-github-com-dimfeld-httptreemux.
* gnu/packages/golang-web.scm (go-github-com-dimfeld-httptreemux)
(go-github-com-dimfeld-httptreemux-v5): New variables.

Change-Id: I6dbf61070d7ef96d6e0d15a276a90c1dcf5baa59
2025-05-26 16:50:03 +01:00
Sharlatan Hellseher
2e291f787a gnu: Add go-github-com-akrylysov-algnhsa.
* gnu/packages/golang-web.scm (go-github-com-akrylysov-algnhsa): New variable.

Change-Id: I2592af2610c4c9f557057f8ecd226b8e0f0329d9
2025-05-26 16:50:02 +01:00
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
Sharlatan Hellseher
7bd36e3d56 gnu: Add go-github-com-datadog-zstd.
* gnu/packages/golang-compression.scm: Add (gnu packages compression)
and (gnu packages pkg-config).
(go-github-com-datadog-zstd): New variable.

Change-Id: Id8dec43caecdd1c5b8c26ad2cadc3696cd153ea3
2025-05-26 16:50:02 +01:00
Efraim Flashner
178a45bc72 build/go: Set correct GOOS for Windows.
* guix/build/go-build-system.scm (setup-go-environment): When building
for windows override the inherited GOOS and set it to 'windows'.

Change-Id: I310aa490bb010370112cfa00c69df2d36387c323
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:02 +01:00
Ricardo Wurmus
7b1dccdf45 gnu: r-maptools: Patch use of Calloc and Free.
* gnu/packages/cran.scm (r-maptools)[arguments]: Add phase 'patch-Calloc.

Change-Id: I13d6f5a5e0c28f17908842b4bdbc5a89aa8c3816
2025-05-26 17:23:02 +02:00
Remco van 't Veer
72ac4a8fc6 gnu: ruby: Replace with 3.1.7.
Fixes: CVE-2024-27280 (Buffer overread vulnerability in StringIO),
CVE-2024-27281 (RCE vulnerability with .rdoc_options in RDoc),
CVE-2024-27282 (Arbitrary memory address read vulnerability with Regex
search), CVE-2025-27219 (Denial of Service in CGI::Cookie.parse)
CVE-2025-27220 (ReDoS in CGI::Util#escapeElement), and
CVE-2025-27221 (userinfo leakage in URI#join, URI#merge and URI#+).

* gnu/packages/ruby.scm (ruby-3.1.7): New variable.
(ruby-3.1)[replacement]: Replace with ruby-3.1.7.

Change-Id: I9c4758f4622d5844cc9a23c2865a3d0210a4ebae
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-26 16:09:51 +01:00