Merge pull request #134351 from Stunkymonkey/tlaplus-phases

This commit is contained in:
Sandro
2021-08-16 22:35:53 +02:00
committed by GitHub
2 changed files with 23 additions and 12 deletions
@@ -1,6 +1,12 @@
{ fetchurl
, lib, stdenv
, ocaml, isabelle, cvc3, perl, wget, which
, lib
, stdenv
, ocaml
, isabelle
, cvc3
, perl
, wget
, which
}:
stdenv.mkDerivation rec {
@@ -13,8 +19,6 @@ stdenv.mkDerivation rec {
buildInputs = [ ocaml isabelle cvc3 perl wget which ];
phases = [ "unpackPhase" "installPhase" ];
installPhase = ''
mkdir -pv "$out"
export HOME="$out"
@@ -45,9 +49,9 @@ stdenv.mkDerivation rec {
and scalable to large system specifications. It provides a
consistent abstraction over the various backend verifiers.
'';
homepage = "https://tla.msr-inria.inria.fr/tlaps/content/Home.html";
license = lib.licenses.bsd2;
platforms = lib.platforms.unix;
homepage = "https://tla.msr-inria.inria.fr/tlaps/content/Home.html";
license = lib.licenses.bsd2;
platforms = lib.platforms.unix;
maintainers = [ ];
};
@@ -1,5 +1,13 @@
{ lib, fetchzip, makeWrapper, makeDesktopItem, stdenv
, gtk3, libXtst, glib, zlib, wrapGAppsHook
{ lib
, fetchzip
, makeWrapper
, makeDesktopItem
, stdenv
, gtk3
, libXtst
, glib
, zlib
, wrapGAppsHook
}:
let
@@ -17,7 +25,8 @@ let
};
in stdenv.mkDerivation rec {
in
stdenv.mkDerivation rec {
pname = "tla-toolbox";
version = "1.7.1";
src = fetchzip {
@@ -31,8 +40,6 @@ in stdenv.mkDerivation rec {
dontWrapGApps = true;
phases = [ "installPhase" ];
installPhase = ''
runHook preInstall