Merge pull request #232701 from Scrumplex/pattypan-zhf
pattypan: build with JDK that includes JavaFX
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, unzip
|
||||
, jre
|
||||
, jdk
|
||||
, ant
|
||||
, makeWrapper
|
||||
@@ -24,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ copyDesktopItems jdk ant makeWrapper wrapGAppsHook ];
|
||||
buildInputs = [ glib jre ];
|
||||
buildInputs = [ glib jdk ];
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
@@ -37,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
runHook preInstall
|
||||
mkdir -p $out/bin $out/share/java
|
||||
cp pattypan.jar $out/share/java/pattypan.jar
|
||||
makeWrapper ${jre}/bin/java $out/bin/pattypan \
|
||||
makeWrapper ${jdk}/bin/java $out/bin/pattypan \
|
||||
--add-flags "-cp $out/share/java/pattypan.jar pattypan.Launcher"
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
@@ -30861,7 +30861,9 @@ with pkgs;
|
||||
|
||||
molsketch = libsForQt5.callPackage ../applications/editors/molsketch { };
|
||||
|
||||
pattypan = callPackage ../applications/misc/pattypan { };
|
||||
pattypan = callPackage ../applications/misc/pattypan {
|
||||
jdk = jdk.override { enableJavaFX = true; };
|
||||
};
|
||||
|
||||
praat = callPackage ../applications/audio/praat { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user