forked from mirrors/nixpkgs
20b6b3cf0e
Note that clasp (included in clingo) is already packaged separately, but only an earlier version. As it is used by OPAM, but will stop being used by OPAM later (and I want to grab the name for Clasp the Common Lisp implementation), I decided to package clingo as a whole (as recommended), but to leave clasp until OPAM stops needing it.
25 lines
696 B
Nix
25 lines
696 B
Nix
{stdenv, fetchurl, cmake}:
|
|
stdenv.mkDerivation rec {
|
|
name = "${pname}-${version}";
|
|
pname = "clingo";
|
|
version = "5.2.2";
|
|
|
|
src = fetchurl {
|
|
url = "https://github.com/potassco/clingo/releases/v${version}.tar.gz";
|
|
sha256 = "1kxzb385g8p9mqm1x9wvjrigifa09w6vj0wl7kradibm5qagh7ns";
|
|
};
|
|
|
|
buildInputs = [];
|
|
nativeBuildInputs = [cmake];
|
|
|
|
meta = {
|
|
inherit version;
|
|
description = "ASP system to ground and solve logic programs";
|
|
license = stdenv.lib.licenses.mit;
|
|
maintainers = [stdenv.lib.maintainers.raskin];
|
|
platforms = stdenv.lib.platforms.linux;
|
|
homepage = "https://potassco.org/";
|
|
downloadPage = "https://github.com/potassco/clingo/releases/";
|
|
};
|
|
}
|