Skip to content

Commit

Permalink
Merge pull request #71214 from vbgl/coq-8.10.0+release-19.09
Browse files Browse the repository at this point in the history
[19.09] Coq 8.10.0
  • Loading branch information
vbgl committed Oct 23, 2019
2 parents 8d8277e + 0da40a1 commit 37082f6
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
8 changes: 5 additions & 3 deletions pkgs/applications/science/logic/coq/default.nix
Expand Up @@ -7,7 +7,7 @@

{ stdenv, fetchFromGitHub, writeText, pkgconfig
, ocamlPackages, ncurses
, buildIde ? true
, buildIde ? !(stdenv.lib.versionAtLeast version "8.10" && stdenv.isDarwin) # GTK3 at version 3.24.10 on darwin has wrong gdkconfig.h
, glib, gnome3, wrapGAppsHook
, csdp ? null
, version
Expand All @@ -28,7 +28,7 @@ let
"8.8.2" = "1lip3xja924dm6qblisk1bk0x8ai24s5xxqxphbdxj6djglj68fd";
"8.9.0" = "1dkgdjc4n1m15m1p724hhi5cyxpqbjw6rxc5na6fl3v4qjjfnizh";
"8.9.1" = "1xrq6mkhpq994bncmnijf8jwmwn961kkpl4mwwlv7j3dgnysrcv2";
"8.10+beta2" = "0jk7pwydhd17ab7ii69zvi4sgrr630q2lsxhckaj3sz55cpjlhal";
"8.10.0" = "138jw94wp4mg5dgjc2asn8ng09ayz1mxdznq342n0m469j803gzg";
}.${version};
coq-version = stdenv.lib.versions.majorMinor version;
versionAtLeast = stdenv.lib.versionAtLeast coq-version;
Expand Down Expand Up @@ -101,7 +101,9 @@ self = stdenv.mkDerivation {
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses ] ++ (with ocamlPackages; [ ocaml findlib camlp5 num ])
buildInputs = [ ncurses ocamlPackages.ocaml ocamlPackages.findlib ]
++ stdenv.lib.optional (!versionAtLeast "8.10") ocamlPackages.camlp5
++ [ ocamlPackages.num ]
++ stdenv.lib.optionals buildIde
(if versionAtLeast "8.10"
then [ ocamlPackages.lablgtk3-sourceview3 glib gnome3.defaultIconTheme wrapGAppsHook ]
Expand Down
8 changes: 4 additions & 4 deletions pkgs/development/coq-modules/coq-elpi/default.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchFromGitHub, which, coq }:

let params = {
"8.10" = {
version = "master";
rev = "bc7134deba1aacc7ecd2f5d1032bdf05b125c568";
sha256 = "188avk9irwjsbs5ya4ka01mpk3vw4397kv2rmsncqrrrsa1pdddk";
"8.10" = rec {
version = "1.1.0";
rev = "v${version}";
sha256 = "06jyw7n27ylg02jvlaa3hs13hg8qgx47yn4dxhg9as1xri9a2rvm";
};
};
param = params.${coq.coq-version};
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/ocaml-modules/elpi/default.nix
Expand Up @@ -4,13 +4,13 @@

buildDunePackage rec {
pname = "elpi";
version = "1.6.0";
version = "1.7.0";

src = fetchFromGitHub {
owner = "LPCIC";
repo = "elpi";
rev = "v${version}";
sha256 = "0740a9bg33g7r3injpalmn2jd0h586481vrrkdw46nsaspwcjhza";
sha256 = "1q6s3x4gba0hdymlgj4rf1bny4v7ac4jj7q134cwd3sxiwqcyhww";
};

minimumOCamlVersion = "4.04";
Expand Down
2 changes: 1 addition & 1 deletion pkgs/top-level/coq-packages.nix
Expand Up @@ -127,7 +127,7 @@ in rec {
version = "8.9.1";
};
coq_8_10 = callPackage ../applications/science/logic/coq {
version = "8.10+beta2";
version = "8.10.0";
};

coqPackages_8_5 = mkCoqPackages coq_8_5;
Expand Down

0 comments on commit 37082f6

Please sign in to comment.