about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/libraries/pplite/default.nix
blob: c9c0d1863382483db0d693a746a812d70d31526a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ stdenv, lib, fetchurl, flint, gmp }:

stdenv.mkDerivation {
  pname = "pplite";
  version = "0.11";

  src = fetchurl {
    url = "https://github.com/ezaffanella/PPLite/raw/main/releases/pplite-0.11.tar.gz";
    hash = "sha256-6IS5zVab8X+gnhK8/qbPH5FODFaG6vIsIG9TTEpfHEI=";
  };

  buildInputs = [ flint gmp ];

  meta = {
    homepage = "https://github.com/ezaffanella/PPLite";
    description = "Convex polyhedra library for Abstract Interpretation";
    license = lib.licenses.gpl3Only;
  };
}