From 1ae2f4e583d8a82b2041a6d66116c0b6b96fbe71 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Mon, 17 Jan 2022 15:29:14 +0800 Subject: [PATCH] guile-hall: init at 0.4.1 --- pkgs/default.nix | 1 + pkgs/guile-hall.nix | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/guile-hall.nix diff --git a/pkgs/default.nix b/pkgs/default.nix index cd62557c..3c35a2d9 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -11,6 +11,7 @@ with pkgs; { gnome-shell-extension-fly-pie = callPackage ./gnome-shell-extension-fly-pie.nix { }; guile-config = callPackage ./guile-config.nix { }; + guile-hall = callPackage ./guile-hall.nix { }; junction = callPackage ./junction.nix { }; libcs50 = callPackage ./libcs50.nix { }; llama = callPackage ./llama.nix { }; diff --git a/pkgs/guile-hall.nix b/pkgs/guile-hall.nix new file mode 100644 index 00000000..85285928 --- /dev/null +++ b/pkgs/guile-hall.nix @@ -0,0 +1,23 @@ +{ stdenv, lib, guile_3_0, guile-config, fetchFromGitLab, autoreconfHook +, pkg-config, texinfo }: + +stdenv.mkDerivation rec { + pname = "guile-hall"; + version = "0.4.1"; + + src = fetchFromGitLab { + owner = "a-sassmannshausen"; + repo = pname; + rev = version; + sha256 = "sha256-TUCN8kW44X6iGbSJURurcz/Tc2eCH1xgmXH1sMOMOXs="; + }; + + nativeBuildInputs = [ pkg-config autoreconfHook texinfo ]; + propagatedBuildInputs = [ guile_3_0 guile-config ]; + + meta = with lib; { + description = "Command-line application for managing Guile projects"; + homepage = "https://gitlab.com/a-sassmannshausen/guile-hall"; + license = licenses.gpl3; + }; +}