ieda: init at 0-unstable-2024-10-11 (#338769)
[NixPkgs.git] / pkgs / by-name / gu / guile-zstd / package.nix
blob4b35092837633c42a29d9cb5e5b2e6e0c4112dbf
2   stdenv,
3   lib,
4   fetchFromGitea,
5   autoreconfHook,
6   pkg-config,
7   guile,
8   texinfo,
9   zstd,
12 stdenv.mkDerivation rec {
13   pname = "guile-zstd";
14   version = "0.1.1";
16   src = fetchFromGitea {
17     domain = "notabug.org";
18     owner = "guile-zstd";
19     repo = "guile-zstd";
20     rev = "v${version}";
21     hash = "sha256-IAyDoqb7qHAy666hxs6CCZrFnfwwV8AaR92XlQQ6FLE=";
22   };
24   strictDeps = true;
25   nativeBuildInputs = [
26     autoreconfHook
27     guile
28     pkg-config
29     texinfo
30   ];
31   buildInputs = [ guile ];
32   propagatedBuildInputs = [ zstd ];
33   makeFlags = [ "GUILE_AUTO_COMPILE=0" ];
35   doCheck = !stdenv.hostPlatform.isDarwin;
37   meta = with lib; {
38     description = "GNU Guile library providing bindings to zstd";
39     homepage = "https://notabug.org/guile-zstd/guile-zstd";
40     license = licenses.gpl3Plus;
41     maintainers = with maintainers; [ foo-dogsquared ];
42     platforms = guile.meta.platforms;
43   };