akku: pin Guile 3.0.10

This prevents a breakage with the upcoming Guile 3.0.11.
This commit is contained in:
Daniel Nagy
2026-01-18 11:15:00 +01:00
parent 1ed4502789
commit 73b26a35a4
+14 -2
View File
@@ -1,14 +1,26 @@
{
lib,
stdenv,
fetchurl,
fetchFromGitLab,
autoreconfHook,
pkg-config,
git,
guile,
guile_3_0,
curl,
nix-update-script,
}:
let
# Akku currently breaks starting with Guile 3.0.11.
# So we pin Guile 3.0.10 for now.
# https://hydra.nixos.org/build/319214800/nixlog/1/tail
guile_3_0_10 = guile_3_0.overrideAttrs {
src = fetchurl {
url = "mirror://gnu/guile/guile-3.0.10.tar.xz";
sha256 = "sha256-vXFoUX/VJjM0RtT3q4FlJ5JWNAlPvTcyLhfiuNjnY4g=";
};
};
in
stdenv.mkDerivation rec {
pname = "akku";
version = "1.1.0-unstable-2025-11-08";
@@ -27,7 +39,7 @@ stdenv.mkDerivation rec {
# akku calls curl commands
buildInputs = [
guile
guile_3_0_10
curl
git
];