biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / science / math / pagsuite / default.nix
blob6994712e18fd9d043297c106820b89ff9c5e2e00
1 { lib
2 , stdenv
3 , fetchurl
4 , cmake
5 , unzip
6 , gmp
7 , scalp
8 }:
10 stdenv.mkDerivation rec {
11   pname = "pagsuite";
12   version = "1.80";
14   src = fetchurl {
15     url = "https://gitlab.com/kumm/pagsuite/-/raw/master/releases/pagsuite_${lib.replaceStrings ["."] ["_"] version}.zip";
16     hash = "sha256-TYd+dleVPWEWU9Cb3XExd7ixJZyiUAp9QLtorYJSIbQ=";
17   };
19   sourceRoot = "pagsuite_${lib.replaceStrings ["."] ["_"] version}";
21   nativeBuildInputs = [
22     cmake
23     unzip
24   ];
26   buildInputs = [
27     gmp
28     scalp
29   ];
31   meta = with lib; {
32     description = "Optimization tools for the (P)MCM problem";
33     homepage = "https://gitlab.com/kumm/pagsuite";
34     maintainers = with maintainers; [ wegank ];
35     license = licenses.unfree;
36   };