~ruther/guix-local

c2d74022 — Nicolas Graves 3 months ago
gnu: tuxemon: Switch to pyproject.

* gnu/packages/games.scm (tuxemon):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
78577573 — Nicolas Graves 3 months ago
gnu: unknown-horizons: Switch to pyproject.

* gnu/packages/games.scm (unknown-horizons):
[source, arguments, inputs, license]: Improve style.
[arguments]<#:test-flags>: Ignore failing tests.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d3fe071d — Nicolas Graves 3 months ago
gnu: seahorse-adventures: Switch to pyproject.

* gnu/packages/games.scm (seahorse-adventures):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4abbc36e — Nicolas Graves 3 months ago
gnu: roguebox-adventures: Switch to copy-build-system.

* gnu/packages/games.scm (roguebox-adventures):
[arguments, inputs]: Improve style.
<#:tests?>: Drop argument.
<#:phases>: Replace the 'build phase replacement by a 'patch phase.
Split the former 'install phase between <#:install-plan> and the 'wrap
phase.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c3dcf472 — Nicolas Graves 3 months ago
gnu: retux: Switch to pyproject.

* gnu/packages/games.scm (retux):
[source, arguments, propagated-inputs]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5edd0370 — Sören Tempel 4 months ago
gnu: nvi: Fix segfault caused by implicit function declarations

* gnu/packages/patches/nvi-add-function-prototypes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register the patch.
* gnu/packages/nvi.scm (nvi): Apply the patch.
[arguments]: remove -Wno-error=implicit-function-declaration.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
812f41f8 — Felipe Silva 5 months ago
gnu: nicotine+: Wrap with `GUIX_GDK_PIXBUF_MODULE_FILES`.

Previously, nicotine+ would fail to properly load some of its specified
icons in the graphic interface.

* gnu/packages/nicotine.scm (nicotine+)[arguments]{phases}: In
wrap-program phase, also wrap with GUIX_GDK_PIXBUF_MODULE_FILES.

Change-Id: I9cc83e1290d686e68320c9a270ecb7e9b6474f36
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d4e06997 — Ludovic Courtès 3 months ago
services: hurd-vm: Support persistent images again.

Fixes a regression introduced in bab6434f5855b92631615fdd8a2d2a225da28359
whereby following the example from the manual regarding non-volatile images
would no longer work.

* gnu/services/virtualization.scm (hurd-vm-shepherd-service): Pass ‘image’ to
‘system-image’ only if it’s an image.
* doc/guix.texi (Virtualization Services): Explicitly say that the ‘image’
field can contain a file name.  Remove use of ‘const’ for the ‘image’ field in
persistent image example and adjust text.

Fixes: guix/guix#4130
Reported-by: Maxim Cournoyer <maxim@guixotic.coop>
Change-Id: I1a81ce27fb45978a681310b8a8788ab671b3edf8
e7da674b — Ludovic Courtès 2 months ago
image: Create directory indexes for ext4 images.

Fixes a bug whereby the store in ext4 partitions created with
‘guix system image’ would be limited to 65,000 sub-directories.

* gnu/build/image.scm (make-ext-image): Invoke “e2fsck -fDy”.

Fixes: guix/guix#4396
Change-Id: I02d3470fac8bdd8971083be8fce192b72bf6510c
2d549178 — Ludovic Courtès 2 months ago
gnu: shepherd-1.0: Update to 1.0.9.

* gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.9.

Change-Id: Ib8b6ecd4ca6658726304a6e573d4f3a5d36d00bb
e2e9af03 — Cayetano Santos 4 months ago
gnu: pcsc-tools: Update to 1.7.3.

* gnu/packages/security-token.scm (pcsc-tools): Update to 1.7.3.
[arguments]<#:phases>: Remove patch-data-paths.
[native-inputs]: Add autoconf-archive and python-minimal-wrapper; remove
gettext-minimal.

Change-Id: Ifc09fda45ff816aa9f8c9408c101cd708f204bea
8b001ff7 — Cayetano Santos 4 months ago
gnu: qdigidoc: Update to 4.8.2.

* gnu/packages/security-token.scm (qdigidoc): Update to 4.8.2.

Change-Id: I9c9aad95b89c37790f37a4c4b2c68d8c93463613
e5d9d174 — Cayetano Santos 4 months ago
gnu: pam-u2f: Update to 1.4.0.

* gnu/packages/security-token.scm (pam-u2f): Update to 1.4.0.

Change-Id: Id9571bcab7284419730f6d27ec82e9d889292fe8
37c16e53 — Cayetano Santos 4 months ago
gnu: pam-u2f: Improve style.

* gnu/packages/security-token.scm (pam-u2f)[arguments]: Use
G-Expressions.

Change-Id: Ib9d36b4d22898745ca4ce1ea9dcd8654e452051d
27b92f26 — Cayetano Santos 4 months ago
gnu: yubico-piv-tool: Update to 2.7.2.

* gnu/packages/security-token.scm (yubico-piv-tool): Update to 2.7.2.
[inputs]: Add zlib.

Change-Id: I4de36791838ba182445654233a061c1e668f0a95
55b927fe — Cayetano Santos 4 months ago
gnu: yubikey-oath-dmenu: Update to 0.14.0.

* gnu/packages/security-token.scm (yubikey-oath-dmenu): Update to 0.14.0.

Change-Id: I628a3b837953f7a945f9deced927d471d56ba530
f21bc13b — Sergey Trofimov 2 months ago
gnu: pamtester: Fix build with gcc@14.

* gnu/packages/authentication.scm (pamtester)
[arguments]<#:phases>{force-reconfigure}: New phase.
[native-inputs]: Add autoconf, automake, libtool.

Fixes: guix/guix#4640
Change-Id: I454b6b134a89220a97b0799e2041e459e64efaff
Signed-off-by: Andreas Enge <andreas@enge.fr>
49491f8d — Patrick Norton 3 months ago
gnu: xdisorg: Update cliphist to 0.7.0.

* gnu/packages/xdisorg.scm (cliphist): Update to 0.7.0.
[inputs]: Add go-github-com-rivo-uniseg.

Change-Id: I6841fe6be3312b29a0ff152746f4d57f9dd7a6ec
Signed-off-by: Andreas Enge <andreas@enge.fr>
516f7df0 — Andreas Enge 2 months ago
Regenerate CODEOWNERS.

This is a follow-up to commit 0de8d6f51dfeb384f9a3f9cfae2a54bdff16fb09 .

* CODEOWNERS: Check in file changed by "make".

Change-Id: I32cb3c06769a04bb051e5bf865182631f97c02f5
c0682edb — Ricardo Wurmus 2 months ago
etc: Add rekado to bioinformatics team.

* etc/teams.scm: Make rekado a member of the bioinformatics team.

Change-Id: I0a573882df36b40f1d510664bd086bb461a8e985
Next