nixos/uptime-kuma: Add additional lockdown settings to systemd unit (#361452)
[NixPkgs.git] / pkgs / by-name / gu / guile-zlib / package.nix
bloba7559ebfbba58243d34a2baee177609fdbc8ce7a
1 { stdenv
2 , lib
3 , fetchFromGitea
4 , autoreconfHook
5 , pkg-config
6 , guile
7 , texinfo
8 , zlib
9 }:
11 stdenv.mkDerivation rec {
12   pname = "guile-zlib";
13   version = "0.1.0";
15   src = fetchFromGitea {
16     domain = "notabug.org";
17     owner = "guile-zlib";
18     repo = "guile-zlib";
19     rev = "v${version}";
20     hash = "sha256-+5tdp4WcnVuhfMwkr8t3Jd6/U539X5Ys9Pgzy79F4cY=";
21   };
23   strictDeps = true;
24   nativeBuildInputs = [ autoreconfHook guile pkg-config texinfo ];
25   buildInputs = [ guile ];
26   propagatedBuildInputs = [ zlib ];
27   makeFlags = [ "GUILE_AUTO_COMPILE=0" ];
29   doCheck = true;
31   meta = with lib; {
32     description =
33       "Guile-zlib is a GNU Guile library providing bindings to zlib";
34     homepage = "https://notabug.org/guile-zlib/guile-zlib";
35     license = licenses.gpl3Plus;
36     maintainers = with maintainers; [ foo-dogsquared ];
37     platforms = guile.meta.platforms;
38   };