mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-10-30 22:21:26 +00:00
clingo: init at 5.2.2
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.
This commit is contained in:
parent
39c70b3c87
commit
20b6b3cf0e
24
pkgs/applications/science/logic/potassco/clingo.nix
Normal file
24
pkgs/applications/science/logic/potassco/clingo.nix
Normal file
@ -0,0 +1,24 @@
|
||||
{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/";
|
||||
};
|
||||
}
|
6
pkgs/applications/science/logic/potassco/clingo.upstream
Normal file
6
pkgs/applications/science/logic/potassco/clingo.upstream
Normal file
@ -0,0 +1,6 @@
|
||||
target clingo.nix
|
||||
attribute_name clingo
|
||||
url https://github.com/potassco/clingo/releases/
|
||||
ensure_choice
|
||||
version '.*/v([0-9.]+)[.]tar[.].*' '\1'
|
||||
minimize_overwrite
|
@ -885,6 +885,8 @@ with pkgs;
|
||||
|
||||
clib = callPackage ../tools/package-management/clib { };
|
||||
|
||||
clingo = callPackage ../applications/science/logic/potassco/clingo.nix { };
|
||||
|
||||
colord-kde = libsForQt5.callPackage ../tools/misc/colord-kde {};
|
||||
|
||||
colpack = callPackage ../applications/science/math/colpack { };
|
||||
|
Loading…
Reference in New Issue
Block a user