1 { lib, stdenv, fetchFromGitLab, autoreconfHook, pkg-config, git, guile, curl }:
2 stdenv.mkDerivation rec {
4 version = "1.1.0-unstable-2024-03-03";
6 src = fetchFromGitLab {
9 rev = "cb996572fe0dbe74a42d2abeafadffaea2bf8ae3";
10 sha256 = "sha256-6xqASnFxzz0yE5oJnh15SOB74PVrVkMVwS3PwKAmgks=";
14 nativeBuildInputs = [ autoreconfHook pkg-config ];
16 # akku calls curl commands
17 buildInputs = [ guile curl git ];
19 # Use a dummy package index to boostrap Akku
24 makeFlags = [ "GUILE_AUTO_COMPILE=0" ];
27 homepage = "https://akkuscm.org/";
28 description = "Language package manager for Scheme";
29 changelog = "https://gitlab.com/akkuscm/akku/-/raw/v${version}/NEWS.md";
30 platforms = platforms.all;
31 license = licenses.gpl3Plus;
32 maintainers = with maintainers; [