~ruther/guix-local

ref: 3876c3a7c299fa781ee78d3a3a2e2c1e521ee4e9 guix-local/gnu d---------
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>
ab3da80a — Sharlatan Hellseher 2 years ago
gnu: abjad-ext-rmakers: Simplify package.

* gnu/packages/music.scm (abjad-ext-rmakers) [build-system]: Swap to
pyproject-build-system.
[arguments]: Use standard 'check phase.

Change-Id: Ic2591fbe35d7479e120048d334cc202a5e1c9243
d0671703 — Sharlatan Hellseher 2 years ago
gnu: abjad-ext-rmakers: Fix build.

* gnu/packages/music.scm (abjad-ext-rmakers) [native-inputs]: Add
python-sphinx-autodoc-typehints.

Change-Id: Ide0e00b3c12180d341f1ed8052fb4e10a6504499
70a43b32 — Sharlatan Hellseher 2 years ago
gnu: abjad-ext-nauert: Simplify package.

* gnu/packages/music.scm (abjad-ext-nauert) [build-system]: Swap to
pyproject-build-system.
[arguments]: Use standard 'check phase.

Change-Id: Ica32dd692964d200a81628e82a8333656dc10170
850bf6d6 — Sharlatan Hellseher 2 years ago
gnu: abjad-ext-nauert: Fix build.

* gnu/packages/music.scm (abjad-ext-nauert) [native-inputs]: Add
python-sphinx-autodoc-typehints.

Change-Id: Iec9dcbf1127ef7dc7b3bcd5a4be9eada51424f4a
592a6e1c — Sharlatan Hellseher 2 years ago
gnu: python-pytest-socket: Simplify package, enable tests.

* gnu/packages/python-check.scm (python-pytest-socket) [build-system]:
Swap to pyproject-build-system.
[arguments] <#:test-flags>: Disable tests requiring network
access. <#:phases>: Use standard phases.

Change-Id: Ib7fe0b3dab4e269c00856a10b8ca23acc8c8e180
5ccae1ae — Sharlatan Hellseher 2 years ago
gnu: python-pyinstrument: Enable tests.

* gnu/packages/python-check.scm (python-pyinstrument) [build-system]:
Swap to pyproject-build-system.
[native-inputs]: Add python-greenlet.

Change-Id: I1cd0c3e906fbbdc561e66bae9fe35333f61801cf
bcd9a40c — Sharlatan Hellseher 2 years ago
gnu: python-pyinstrument: Update to 4.6.2.

* gnu/packages/python-check.scm (python-pyinstrument): Update to 4.6.2.

Change-Id: I28e147272f273c04f7221f6d4f70677aee9a3747
120e2a64 — Sharlatan Hellseher 2 years ago
gnu: python-pytest-csv: Simplify package.

* gnu/packages/python-check.scm (python-pytest-csv) [build-system]: Swap
to pyproejct-build-system.
[arguments]: Use standard 'check phase.

Change-Id: Iae04747b117bf5b5f9fb3c8b57cd40b8822edd77
a3f02bc7 — Sharlatan Hellseher 2 years ago
gnu: python-beartype: Simplify package.

* gnu/packages/python-check.scm (python-beartype) [build-system]: Swap
to pyproject-build-system.
[arguments]: Use standard 'check phase and <#:test-flags>.

Change-Id: I372c5be3b142f0e25d15fd2bac20fc9cd4d8030c
579a1a8c — Troy Figiel 2 years ago
gnu: Add python-pandas-vet.

* gnu/packages/python-xyz.scm (python-pandas-vet): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4bab3a26 — Ricardo Wurmus 2 years ago
gnu: google-highway: Fix tests on i686-linux.

The tests are supposed to be skipped when there are problems with excess
precision.

* gnu/packages/cpp.scm (google-highway)[arguments]: Modify phases when
building for i686-linux to conditionally patch the tests.

Change-Id: I6381a8c9f65196fd1d7d4e4130d784863b634df5
16d2be64 — Sören Tempel 2 years ago
gnu: Add binsec.

* gnu/packages/ocaml.scm (binsec): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: Ifc57720f97f9ffa8c3558e3cd2d741cdbf73ee3a
4221b50a — Sören Tempel 2 years ago
gnu: Add ocaml-grain-dypgen.

* gnu/packages/ocaml.scm (ocaml-grain-dypgen): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: I9804cb17863c112d57f0f93b414e568707dae88d
ad2c1833 — Sören Tempel 2 years ago
gnu: Add ocaml-toml.

* gnu/packages/ocaml.scm (ocaml-toml): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: Ia3ec7d0261cd6950f1a73641fc65b3ef7ce98f24
Next