nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 buildDunePackage,
5 fetchFromGitHub,
6}:
7
8buildDunePackage (finalAttrs: {
9 pname = "minisat";
10 version = "0.6";
11
12 minimalOCamlVersion = "4.05";
13
14 src = fetchFromGitHub {
15 owner = "c-cube";
16 repo = "ocaml-minisat";
17 tag = "v${finalAttrs.version}";
18 hash = "sha256-dH0Ndlyo/DTZ6Ao1S478aBuxoZFSkRBi5HblkTWCPas=";
19 };
20
21 env = lib.optionalAttrs stdenv.hostPlatform.isDarwin {
22 NIX_CFLAGS_COMPILE = "-I${lib.getInclude stdenv.cc.libcxx}/include/c++/v1";
23 };
24
25 meta = {
26 homepage = "https://c-cube.github.io/ocaml-minisat/";
27 description = "Simple bindings to Minisat-C";
28 license = lib.licenses.bsd2;
29 maintainers = with lib.maintainers; [ mgttlinger ];
30 };
31})