diff --git a/local/pkgs/default.nix b/local/pkgs/default.nix index 8ebf7b65..fb7fa9e8 100644 --- a/local/pkgs/default.nix +++ b/local/pkgs/default.nix @@ -29,4 +29,5 @@ eigengdb = python3Packages.callPackage ./eigengdb {}; nodesoup = callPackage ./nodesoup {}; matplotplusplus = callPackage ./matplotplusplus { inherit nodesoup; }; + zpp-bits = callPackage ./zpp-bits {}; } diff --git a/local/pkgs/zpp-bits/default.nix b/local/pkgs/zpp-bits/default.nix new file mode 100644 index 00000000..16fa748a --- /dev/null +++ b/local/pkgs/zpp-bits/default.nix @@ -0,0 +1,18 @@ +{ stdenv, fetchFromGitHub }: stdenv.mkDerivation rec +{ + pname = "zpp-bits"; + version = "4.4.19"; + src = fetchFromGitHub + { + owner = "eyalz800"; + repo = "zpp_bits"; + rev = "v${version}"; + sha256 = "ejIwrvCFALuBQbQhTfzjBb11oMR/akKnboB60GWbjlQ="; + }; + phases = [ "installPhase" ]; + installPhase = + '' + mkdir -p $out/include + cp $src/zpp_bits.h $out/include + ''; +}