Merge pull request #147651 from marsam/update-fstar
fstar: 2021.10.16 -> 2021.11.27
This commit is contained in:
commit
89860a4c6d
@ -1,36 +1,20 @@
|
||||
{ lib, stdenv, fetchFromGitHub, z3, ocamlPackages, makeWrapper, installShellFiles }:
|
||||
|
||||
let
|
||||
# FStar requires sedlex < 2.4
|
||||
# see https://github.com/FStarLang/FStar/issues/2343
|
||||
sedlex-2_3 = ocamlPackages.sedlex_2.overrideAttrs (_: rec {
|
||||
pname = "sedlex";
|
||||
version = "2.3";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ocaml-community";
|
||||
repo = "sedlex";
|
||||
rev = "v${version}";
|
||||
sha256 = "WXUXUuIaBUrFPQOKtZ7dgDZYdpEVnoJck0dkrCi8g0c=";
|
||||
};
|
||||
});
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "fstar";
|
||||
version = "2021.10.16";
|
||||
version = "2021.11.27";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "FStarLang";
|
||||
repo = "FStar";
|
||||
rev = "v${version}";
|
||||
sha256 = "03b693s7s7dzflv5qkf61gd8ji9bn6fq4pxd8pd3a6ppkwj6b5vc";
|
||||
sha256 = "sha256-OpY7vDb37ym4srsmD+deXiuofUJKRyKXG7g3zsJKvHo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper installShellFiles ];
|
||||
|
||||
buildInputs = [
|
||||
z3
|
||||
sedlex-2_3
|
||||
] ++ (with ocamlPackages; [
|
||||
ocaml
|
||||
findlib
|
||||
@ -43,6 +27,7 @@ stdenv.mkDerivation rec {
|
||||
menhir
|
||||
menhirLib
|
||||
pprint
|
||||
sedlex_2
|
||||
ppxlib
|
||||
ppx_deriving
|
||||
ppx_deriving_yojson
|
||||
|
Loading…
Reference in New Issue
Block a user