~ruther/guix-local

ref: 062a4a49dbfaacdbc3bc9f9abc08e87f35b808f3 guix-local/gnu d---------
062a4a49 — Alexey Abramov 2 years ago
gnu: Add go-dario-cat-mergo.

This is a new version of go-github-com-imdario-mergo. It was renamed and
now used as dario.cat/mergo in tests and other places.

* gnu/packages/golang.scm (go-dario-cat-mergo): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I10cf6c962441535493889820543d29a9a9b20e98
9cdcf7c6 — Sharlatan Hellseher 2 years ago
gnu: go-github-com-stathat-go: Move to golang-xyz.

* gnu/packages/syncthing.scm (go-github-com-stathat-go): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I804043f512b60665233fba61da3f2225042d8d65
3da10586 — Sharlatan Hellseher 2 years ago
gnu: go-github-com-rcrowley-go-metrics: Move to golang-xyz.

* gnu/packages/syncthing.scm (go-github-com-rcrowley-go-metrics): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Id153e4b8295c1430077941c5e4ee854ef28a56fa
ae60a953 — Sharlatan Hellseher 2 years ago
gnu: go-github-com-prometheus-client-model: Move to golang-xyz.

* gnu/packages/syncthing.scm (go-github-com-prometheus-client-model):
Move from here
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/golang.scm: Add (gnu packages golang-xyz) module.
* gnu/packages/ipfs.scm: As above.
* gnu/packages/networking.scm: As above.

Change-Id: Ibf79be7fd49acc8fc88bf2411a4d7d89b44713d0
ac904469 — Dominic Martinez 2 years ago
gnu: Add go-github-com-skip2-go-qrcode.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I3510982cdbc7b540281c0b0f074c1cb140ce249b
9a938589 — Dominic Martinez 2 years ago
gnu: Add go-github-com-songgao-water.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: If08b2994f932b604d2d537e7d3d02e90934542fb
7e4aebc3 — Dominic Martinez 2 years ago
gnu: Add go-github-com-nbrownus-go-metrics-prometheus.

* gnu/packages/golang-xyz.scm (go-github-com-nbrownus-go-metrics-prometheus): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I1fbaa3a54c761bbdb440ca211d76f6c43b4434ce
eeda1c1c — Dominic Martinez 2 years ago
gnu: Add go-github-com-miekg-dns.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I095c6a7a709614d2cbd1feb9488dfee47a35da57
a90bc503 — Dominic Martinez 2 years ago
gnu: Add go-github-com-cyberdelia-go-metrics-graphite.

* gnu/packages/golang-xyz.scm (go-github-com-cyberdelia-go-metrics-graphite): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Id77785387b23a8317b21c2a7f7114f1c1aa6328b
3fa6971f — Dominic Martinez 2 years ago
gnu: Add go-github-com-armon-go-radix.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Iee5b73c53cca088a05563377b691d607cc745b0e
0969cb0b — Dominic Martinez 2 years ago
gnu: Add go-github-com-anmitsu-go-shlex.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I75f63d866fb8c6cd8e80ac48fc207236d839a028
bb4f0509 — Ricardo Wurmus 2 years ago
gnu: mutter: Disable one test when building for i686-linux.

This test no longer fails in future versions, so this is only a temporary
workaround.

* gnu/packages/gnome.scm (mutter)[arguments]: Conditionally disable the
activation test on i686-linux.

Change-Id: Ic8552355971b9926b7f72c228edf881a1c0cea1e
bb92a4d7 — Denis 'GNUtoo' Carikli 2 years ago
gnu: debootstrap: use trisquel-keyring.

* gnu/packages/debian.scm (debootstrap): [arguments]: In 'patch-source'
phase, use trisquel-keyring.
[inputs]: Add trisquel-keyring, zstd.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I43d5543db4374b373dac65f65cfcef6a3df3b5bf
15a9652e — Denis 'GNUtoo' Carikli 2 years ago
gnu: Add trisquel-keyring.

* gnu/packages/debian.scm (trisquel-keyring): New variable.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3876c3a7 — Efraim Flashner 2 years ago
gnu: rrdtool: Remove unneeded input.

* gnu/packages/rrdtool.scm (rrdtool)[inputs]: Remove gtk+-2.

Change-Id: Iee01e038f1361e763ea0df62625fb06b65ce45d5
e0ade40c — Ludovic Courtès 2 years ago
services: virtual-build-machine: Use a larger partition by default.

So far the partition had too little free space.

* gnu/services/virtualization.scm (%default-virtual-build-machine-image-size):
New variable.
(virtual-build-machine-default-image): Define ‘partitions’ field.

Change-Id: Iffe0f316eecad8754d29f8c811cdc4836a818a3f
15fd5d6c — Ludovic Courtès 2 years ago
services: virtual-build-machine: Add base file systems to default OS.

This provides /dev/pts and other things that are important for
builds (for example, Python 2.x has ‘openpty’ unit tests that can only
succeed when /dev/pts is available.)

* gnu/services/virtualization.scm (%virtual-build-machine-operating-system)
[file-systems]: Add %BASE-FILE-SYSTEMS.

Change-Id: I7d12a4cb491e957bf55e6c5f9dd09c013473ca42
faeae511 — Remco van 't Veer 2 years ago
gnu: ruby-3.2: Update to 3.2.3.

Fixes CVE-2023-36617 (ReDoS vulnerability in URI).

* gnu/packages/ruby.scm (ruby-3.2): Update to 3.2.3.

Signed-off-by: Andreas Enge <andreas@enge.fr>
Change-Id: I20d92f4b6e566466e5af087712e91d0ecc1735da
bd9da702 — Allan Adair 2 years ago
gnu: vpn-slice: Include required inputs "iproute" and "iptables".

vpn-slice expects commands "ip" and "iptables" to be found according to FHS
paths.

* gnu/packages/vpn.scm (vpn-slice)[arguments]: Include inputs "iproute" and
"iptables" and patch "vpn_slice/linux.py" to use correct locations in the
store.

Change-Id: Ia06e2bb99f060108cc0758e89174294bcbb2848d
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
c4372f7e — Artyom V. Poptsov 2 years ago
gnu: guile-png: Update to 0.7.2.

* gnu/packages/guile-xyz.scm (guile-png): Update to 0.7.2.

Change-Id: Ic84b1472bdfdf47db26e0954b6135054290e49b0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next