10 stdenvNoCC.mkDerivation rec {
15 url = "https://www.jflap.org/jflaptmp/july27-18/JFLAP${version}.jar";
16 sha256 = "oiwJXdxWsYFj6Ovu7xZbOgTLVw8160a5YQUWbgbJlAY=";
33 desktopName = "jflap";
34 genericName = "Formal language application";
37 url = "https://www.jflap.org/jflapLogo2.jpg";
38 sha256 = "sha256-IiworHI+GT6Fm6B0E+FXnKe+hN8nZYPrxHGZFAcsWDw=";
40 comment = meta.description;
54 mkdir -p $out/share/java
55 cp -s $src $out/share/java/jflap.jar
56 makeWrapper ${jre8}/bin/java $out/bin/jflap \
57 --prefix _JAVA_OPTIONS : "-Dawt.useSystemAAFontSettings=on" \
58 --add-flags "-jar $out/share/java/jflap.jar"
63 description = "GUI tool for experimenting with formal languages topics";
64 homepage = "https://www.jflap.org/";
65 license = licenses.unfree;
66 sourceProvenance = with sourceTypes; [ binaryBytecode ];
67 maintainers = with maintainers; [ grnnja yuu ];
68 platforms = jre8.meta.platforms;