processing: Remove unused nixpkgs dependencies
These packages, if still necessary, are now fetched from Maven.
This commit is contained in:
Generated
+52
-105
@@ -53,6 +53,11 @@
|
||||
"pom": "sha256-zzU+toek04gE0IYSpbxV5aO22ZWWdRC9yypfSH91bPY="
|
||||
}
|
||||
},
|
||||
"https://dlcdn.apache.org": {
|
||||
"/xmlgraphics/batik/binaries/batik-bin-1.19": {
|
||||
"zip": "sha256-llQTrIM6XE5QPkVCk9L3TpZ8BEKqsgBpk+33LW7b6Oc="
|
||||
}
|
||||
},
|
||||
"https://github.com/processing": {
|
||||
"processing-examples/archive/b10c9e9a05a0d6c20d233ca7f30d315b5047720e": {
|
||||
"zip": "sha256-08ADdtsZ/lkbERbHliM5SSaFcTUnOplJdQx7eYR43qU="
|
||||
@@ -61,60 +66,6 @@
|
||||
"zip": "sha256-MC3Ce5B5bFUA0aCkFQPCMGA5QuUw5vjmSzFnyEfR3Nw="
|
||||
}
|
||||
},
|
||||
"https://jogamp.org/deployment/maven/org/jogamp": {
|
||||
"gluegen#gluegen-rt-main/2.5.0": {
|
||||
"jar": "sha256-zBFPTAspsv5NBqXHkxg4gURSoEzJeJ4nshqwXTVBwQc=",
|
||||
"pom": "sha256-KDtSN+Uh/300IFXZw6Zy0FgglyLQgvPnVPZw3mVtghg="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0": {
|
||||
"jar": "sha256-NiDBhTaoZx/LHFlddEjp0xImuCQRevakxtRcZX9Nq+M=",
|
||||
"pom": "sha256-6S7gyRmGFTV50qfh5QJQaMLCSlNSc3L+Vrqk2ZCwGPM="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0/natives-android-aarch64": {
|
||||
"jar": "sha256-NFx328LbuUpcVwOVNfPp1k0LTqFyVS1lvwiyJKadhKc="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0/natives-linux-aarch64": {
|
||||
"jar": "sha256-GuQH+YQzcknnzZvx8eFjdzvgVSi1Vi7KBhvM9jSxDa8="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0/natives-linux-amd64": {
|
||||
"jar": "sha256-bZmNDB8E8QOJS3aQSQhhJFBQY86oaoKJYZS7U8iLBAo="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0/natives-linux-armv6hf": {
|
||||
"jar": "sha256-STL1+0J/TAal/QOzhUPqAhmVY8QX8HS1gTf6JWSlRN0="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0/natives-macosx-universal": {
|
||||
"jar": "sha256-Pb1dBU8QjD+MDAcoHm40lLhbibDYs/D770v2xByiVOw="
|
||||
},
|
||||
"gluegen#gluegen-rt/2.5.0/natives-windows-amd64": {
|
||||
"jar": "sha256-pPA54vqdYWvp8mKE/9av5fribVIdIfKBJuXqoHP4pDg="
|
||||
},
|
||||
"jogl#jogl-all-main/2.5.0": {
|
||||
"jar": "sha256-zBFPTAspsv5NBqXHkxg4gURSoEzJeJ4nshqwXTVBwQc=",
|
||||
"pom": "sha256-mGNBTE/Rxfbuq3A2Lhs626GUgWl3cZVqMlbtU4nR0kc="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0": {
|
||||
"jar": "sha256-JFcXzOq8omSiEKiZ+IOdR70Sf1D4CJLq0id92Jy80wE=",
|
||||
"pom": "sha256-awhqLkYde3kRocFl/8veKrebAMVMNgzxkcoA9feE22o="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0/natives-android-aarch64": {
|
||||
"jar": "sha256-M4/4m89L/TTDJSOYA9o+BB4ZmPUNuGCYzVSJoXTwk7U="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0/natives-linux-aarch64": {
|
||||
"jar": "sha256-5LngFakf5SKdPVOEjii4ZwCpD6vY5f6FeW9rHUm0Jm4="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0/natives-linux-amd64": {
|
||||
"jar": "sha256-6XhQ8pDY5Eugf6BQDXoHH/REIJCZ8Dct89unB8uj3cE="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0/natives-linux-armv6hf": {
|
||||
"jar": "sha256-tQgMQid574BQpqAk7O+AW8rP1Vp9TU4/b8XXDinY+4s="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0/natives-macosx-universal": {
|
||||
"jar": "sha256-Ay5WFnRDqA+fRHf77vJV5ZmIxs1SN6FRuUi95Ly3yAw="
|
||||
},
|
||||
"jogl#jogl-all/2.5.0/natives-windows-amd64": {
|
||||
"jar": "sha256-zgt1X2vA7u/ThlOectE+TY6W4fCGyiIvigLhEyADIUI="
|
||||
}
|
||||
},
|
||||
"https://plugins.gradle.org/m2": {
|
||||
"com/github/ben-manes#gradle-versions-plugin/0.52.0": {
|
||||
"jar": "sha256-zuihUdLgvp86hcouXYeg2lyRpIHt8bx/e1e1Ywj9PA0=",
|
||||
@@ -387,10 +338,6 @@
|
||||
}
|
||||
},
|
||||
"https://repo.maven.apache.org/maven2": {
|
||||
"antlr#antlr/2.7.7": {
|
||||
"jar": "sha256-iPvaS5Ellrn1bo4S5YDMlUus+1F3bs/d0+GPwc9W3Ew=",
|
||||
"pom": "sha256-EA95O6J/i05CBO20YXHr825U4PlM/AJSf+oHoLsfzrc="
|
||||
},
|
||||
"bouncycastle#bcmail-jdk14/138": {
|
||||
"jar": "sha256-OJ9AXPpmsmAESEczk3oiYkeCpdhkVuDDXgB7YOvI41k=",
|
||||
"pom": "sha256-XP2ibQY7MUiu5Lcukc8NXRjGk4CAfGLr/NZXttk/ykw="
|
||||
@@ -566,17 +513,17 @@
|
||||
"jar": "sha256-jOlpEWyslb1hsHqNXgcXSzUuYzAUc8qscsOV48CEiNI=",
|
||||
"pom": "sha256-wnn/o7UWjiIDCHIxxjiRmnzsdFgAaxzaZpWXR4YPtFc="
|
||||
},
|
||||
"net/java/dev/jna#jna-platform/5.17.0": {
|
||||
"jar": "sha256-t+PUbIe60utAmw5wSRa82BIGFo41cxLf3dDiU2ec2eA=",
|
||||
"pom": "sha256-CjC3l622giFH75jLJJ7z+/SiQ1QqqGv59C+tnmgwWkQ="
|
||||
"net/java/dev/jna#jna-platform/5.18.1": {
|
||||
"jar": "sha256-rRTBsexPQ9OWIxIZ36Y16/go9zjqyfiQ6hvAd5WJLZo=",
|
||||
"pom": "sha256-OdU4qVmaRHR3CDiGXtQs+j5rPRMIbLHld7i7QxSNGmU="
|
||||
},
|
||||
"net/java/dev/jna#jna/5.12.1": {
|
||||
"jar": "sha256-kagUrE9A1g3ukdhC4aith0xiGXmEQD0OPDDTnlXPU7M=",
|
||||
"pom": "sha256-Zf8lhJuthZVUtQMXeS9Wia20UprkAx6aUkYxnLK4U1Y="
|
||||
},
|
||||
"net/java/dev/jna#jna/5.17.0": {
|
||||
"jar": "sha256-s6lAjnxR4I7w47/MCPRD9uwPYZG6jNfBjVPSsi5b28A=",
|
||||
"pom": "sha256-UBoP8F2EpK0Q9t4lvpT0k5i3CjG+jzoO2fTGtE++/uQ="
|
||||
"net/java/dev/jna#jna/5.18.1": {
|
||||
"jar": "sha256-JgxLHiKx254RDuRBxPE84RX4QfpIxB14dQmGIUs5VVc=",
|
||||
"pom": "sha256-mLYq5v8oDXR/s1n8QuSP7RE9Rbw3Kagj3DC4MIqAZkU="
|
||||
},
|
||||
"net/thauvin/erik/urlencoder#urlencoder-lib-jvm/1.6.0": {
|
||||
"jar": "sha256-jQ/SrrSNGdxJxWPrwA8nSUfkX3FsEHU1wS6tY97NaI0=",
|
||||
@@ -664,84 +611,84 @@
|
||||
"jar": "sha256-uukFuFg86nP70Lekel8pCX31l+EYdaRSXQ7rrj1JcqA=",
|
||||
"pom": "sha256-w9wJYboDpq7ZqYKYRdYP5zAgW/4i5cQKCPNC5aTbsVE="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.commands/3.12.400": {
|
||||
"jar": "sha256-0IOPxFEzUjcgMUXtXAjnkxI2w1HwuG7gvtQY/ouD+xs=",
|
||||
"pom": "sha256-VvaWUeXjKExahc04hAmgqVZ4ro+teQO7OuCufAJK0GU="
|
||||
"org/eclipse/platform#org.eclipse.core.commands/3.12.500": {
|
||||
"jar": "sha256-RHEzYuVe0o5ttdLDG/Z1JP7wh2RaRNwyOdrGDs4BfLk=",
|
||||
"pom": "sha256-yD+4t0dc62ANfijxwyfGjhzSaFHeyEEKthn/9W17SoI="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.contenttype/3.9.700": {
|
||||
"jar": "sha256-UQnqmnhxhPV/+CljW539Ytc2w5HUgefrKLqj0nj9wAY=",
|
||||
"pom": "sha256-s1ueFPUNcb6ZBakpWBHiBV3dVBAWUwMhKSslFMhcV8c="
|
||||
"org/eclipse/platform#org.eclipse.core.contenttype/3.9.800": {
|
||||
"jar": "sha256-4MLblmANUZzjanX5t8lxr9KHDS0Fnu5L8kNtmzOqC40=",
|
||||
"pom": "sha256-vZ20X3R3JIQpxxz4RlcC2r+xUgzoU0+dwl1BeOu1iXs="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.expressions/3.9.500": {
|
||||
"jar": "sha256-hES13pDJtKtSjI6lw0HH6HLQ2+gkGreQhVUQhtlufJ4=",
|
||||
"pom": "sha256-1Ks7hbJUOHlXRXwfRrcAG1qQqJjFIixQIKB5DlFhalA="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.filesystem/1.11.300": {
|
||||
"jar": "sha256-6zJJS6uuCiEGYuFhq8vE33BXdI4AMyahVupneDyorO4=",
|
||||
"pom": "sha256-riTI0aUrpG3UKlyUP9xfw0Ky9A1Ff4E8N+gs/o/Gdp4="
|
||||
"org/eclipse/platform#org.eclipse.core.filesystem/1.11.400": {
|
||||
"jar": "sha256-b3C5XRS5DsV7lMXj26fh0YlnnPmkvEUm6ckb7tfWoO8=",
|
||||
"pom": "sha256-sQA8+u8BN+YzwThrzFfbCl5Yelm1Fx5We6Uwz6u/jMU="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.jobs/3.15.700": {
|
||||
"jar": "sha256-NwFReae5uQ0Wy5L0sb5gg6Gm2tJUKPqPa4libwzC2nk=",
|
||||
"pom": "sha256-OUVAotjHPjVRHz1f8J2fNkdm4P4steb4V8Tfqwl9Ot8="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.resources/3.23.0": {
|
||||
"jar": "sha256-Llir4A41yZuFqq2Nc4wqh3EDa+L0oitl2QvBRKgGcnA=",
|
||||
"pom": "sha256-AuUbd6oS0LZAFFNvA7dCjFpWF36Ettqb5sDnWm8jGo0="
|
||||
"org/eclipse/platform#org.eclipse.core.resources/3.23.200": {
|
||||
"jar": "sha256-d5PgetR4AfYqqnBPCkbWD4wK6AdeAPAucg1phiv+N7w=",
|
||||
"pom": "sha256-CPZTnfSlOMqg0Hsde2tHJsDpck6GWH6qMXKx0RAH8fg="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.core.runtime/3.34.0": {
|
||||
"jar": "sha256-B2s7+RXTzgN7eHfIfRfR0kQhNd0+eMXy7mEPXYg3kwE=",
|
||||
"pom": "sha256-b8TJb6EII4AhaatyU943S3qvWnSYO4o+tLok9vELUvk="
|
||||
"org/eclipse/platform#org.eclipse.core.runtime/3.34.200": {
|
||||
"jar": "sha256-tPNqCssI8D0LPbVLIfxWOMggxEdEakELpJalBw+jQ2M=",
|
||||
"pom": "sha256-VUfhQDP4BRrlX0qDhwRsdAk7UgNs3DVu9p6lGOrn5uw="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.equinox.app/1.7.500": {
|
||||
"jar": "sha256-GfLjYRNH22QzpIpiGHyfa9RohtDVaDZpfa//6YXqk+8=",
|
||||
"pom": "sha256-sKK1z+znfceXeW5uqiwkrBkwVnB9BPVWBe3PdJC0XFY="
|
||||
"org/eclipse/platform#org.eclipse.equinox.app/1.7.600": {
|
||||
"jar": "sha256-/TUzmINRB2CPVUd5pukYkXJe+5Tg9XVZ0Ks86kthVsc=",
|
||||
"pom": "sha256-cZhnUaan5uJyMJs6ZqySGUPplQlqXIgI1C6aDMJR1eg="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.equinox.common/3.20.200": {
|
||||
"jar": "sha256-m4tcijQuf1vl+VFU6frvrmhvOYfndtzgMPN72EfNfzU=",
|
||||
"pom": "sha256-XYyNb/aVj33ouZDJ/A7Ff3gyf1HgZJc/V5LiA1Sx7m4="
|
||||
"org/eclipse/platform#org.eclipse.equinox.common/3.20.300": {
|
||||
"jar": "sha256-hV0jmvKd2x0iSNN4aXwJW+Yu+5pbPBuybTH3uXqOFq4=",
|
||||
"pom": "sha256-ALs//vT1/wr/lXaIGYlvxY1kxitKkEc60niE6P0viFI="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.equinox.preferences/3.12.0": {
|
||||
"jar": "sha256-1MnqXEzYCLl/FUkLu9fdj1jHZ8aFttBZGUdX5m1u7zU=",
|
||||
"pom": "sha256-3SwqP9ZklaQTCAvJzkDktSg5SGV37IrnJ9APxoLhUO8="
|
||||
"org/eclipse/platform#org.eclipse.equinox.preferences/3.12.100": {
|
||||
"jar": "sha256-/QToGiirMra7BzKG6yk8RLdgF2/PHjXvFWFNYt+CD4Y=",
|
||||
"pom": "sha256-IYxiWoWw5QQU6dGRKFYUtrL+qf9/0TITKm4PkyQzMZY="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.equinox.registry/3.12.500": {
|
||||
"jar": "sha256-Tl7/034/bicyoeeIx2n267SdStYOnl2RxXokz/vC+v4=",
|
||||
"pom": "sha256-ddMClkYdU0SA4qK9boylKnDd6+2KKNd8qBb0uVK9SdY="
|
||||
"org/eclipse/platform#org.eclipse.equinox.registry/3.12.600": {
|
||||
"jar": "sha256-T4zXJoFEa1mDkKjCTum5mW9uTF+r7QIrUL0m9vWgv2w=",
|
||||
"pom": "sha256-Kwg3b6gZu5Q3vHDKJM6w8NtE3gE/63F9vmmaKU+2MSc="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.osgi/3.23.200": {
|
||||
"jar": "sha256-jZQFjq0/RlGQAWaSSmd8O+tumW8HL6vzhf/dcFELxJM=",
|
||||
"pom": "sha256-py2jWv3kgc2hDp2UsxpUwbkKe2hQqt5MmtnpVtdIWtA="
|
||||
"org/eclipse/platform#org.eclipse.osgi/3.24.100": {
|
||||
"jar": "sha256-0g+JIDBZb7wsJdoArNvSdQ93zv1oE2wzo+J5uJSYZ6g=",
|
||||
"pom": "sha256-+U4i9QNmKcxz7AM41+C5wFx2g70TZ4wWa8p/fIfm+oE="
|
||||
},
|
||||
"org/eclipse/platform#org.eclipse.text/3.14.400": {
|
||||
"jar": "sha256-BIRcZhMn9wBe2WAzzzOCLU9gsBGJvD6ehk5RL1cJYhM=",
|
||||
"pom": "sha256-e9x89hsAsHEpsEYWo3MrxTUjOnj9phwWBRl7kqCZE1A="
|
||||
"org/eclipse/platform#org.eclipse.text/3.14.600": {
|
||||
"jar": "sha256-1nW4pgPmL0PLqcHyS+ysEYKzKHwDPEL7gQYmjafTLXE=",
|
||||
"pom": "sha256-ej/wQTbv0Vn8pN0QEk2idD+fSFUN7shfR4TTDxZIQx0="
|
||||
},
|
||||
"org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "org.eclipse.platform",
|
||||
"lastUpdated": "20250906152134",
|
||||
"release": "1.11.300"
|
||||
"lastUpdated": "20251208072743",
|
||||
"release": "1.11.400"
|
||||
}
|
||||
},
|
||||
"org/eclipse/platform/org.eclipse.core.resources/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "org.eclipse.platform",
|
||||
"lastUpdated": "20250906152140",
|
||||
"release": "3.23.0"
|
||||
"lastUpdated": "20260309141945",
|
||||
"release": "3.23.200"
|
||||
}
|
||||
},
|
||||
"org/eclipse/platform/org.eclipse.core.runtime/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "org.eclipse.platform",
|
||||
"lastUpdated": "20250906152136",
|
||||
"release": "3.34.0"
|
||||
"lastUpdated": "20260309141943",
|
||||
"release": "3.34.200"
|
||||
}
|
||||
},
|
||||
"org/eclipse/platform/org.eclipse.text/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "org.eclipse.platform",
|
||||
"lastUpdated": "20250906152155",
|
||||
"release": "3.14.400"
|
||||
"lastUpdated": "20260309142023",
|
||||
"release": "3.14.600"
|
||||
}
|
||||
},
|
||||
"org/jetbrains#annotations/13.0": {
|
||||
|
||||
@@ -2,14 +2,11 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchurl,
|
||||
unzip,
|
||||
makeWrapper,
|
||||
gradle_8,
|
||||
jdk17,
|
||||
jogl,
|
||||
rsync,
|
||||
batik,
|
||||
stripJavaArchivesHook,
|
||||
wrapGAppsHook3,
|
||||
libGL,
|
||||
@@ -19,41 +16,6 @@ let
|
||||
gradle = gradle_8.override { java = jdk17; };
|
||||
jdk = jdk17;
|
||||
buildNumber = "1310";
|
||||
vaqua = fetchurl {
|
||||
name = "VAqua9.jar";
|
||||
url = "https://violetlib.org/release/vaqua/9/VAqua9.jar";
|
||||
sha256 = "cd0b82df8e7434c902ec873364bf3e9a3e6bef8b59cbf42433130d71bf1a779c";
|
||||
};
|
||||
|
||||
jna = fetchurl {
|
||||
name = "jna-5.10.0.zip";
|
||||
url = "https://github.com/java-native-access/jna/archive/5.10.0.zip";
|
||||
sha256 = "B5CakOQ8225xNsk2TMV8CbK3RcsLlb+pHzjaY5JNwg0=";
|
||||
};
|
||||
|
||||
flatlaf = fetchurl {
|
||||
name = "flatlaf-2.4.jar";
|
||||
url = "mirror://maven/com/formdev/flatlaf/2.4/flatlaf-2.4.jar";
|
||||
sha256 = "NVMYiCd+koNCJ6X3EiRx1Aj+T5uAMSJ9juMmB5Os+zc=";
|
||||
};
|
||||
|
||||
lsp4j = fetchurl {
|
||||
name = "org.eclipse.lsp4j-0.19.0.jar";
|
||||
url = "mirror://maven/org/eclipse/lsp4j/org.eclipse.lsp4j/0.19.0/org.eclipse.lsp4j-0.19.0.jar";
|
||||
sha256 = "sha256-1DI5D9KW+GL4gT1qjwVZveOl5KVOEjt6uXDwsFzi8Sg=";
|
||||
};
|
||||
|
||||
lsp4j-jsonrpc = fetchurl {
|
||||
name = "org.eclipse.lsp4j.jsonrpc-0.19.0.jar";
|
||||
url = "mirror://maven/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.19.0/org.eclipse.lsp4j.jsonrpc-0.19.0.jar";
|
||||
sha256 = "sha256-ozYTkvv7k0psCeX/PbSM3/Bl17qT3upX3trt65lmM9I=";
|
||||
};
|
||||
|
||||
gson = fetchurl {
|
||||
name = "gson-2.9.1.jar";
|
||||
url = "mirror://maven/com/google/code/gson/gson/2.9.1/gson-2.9.1.jar";
|
||||
sha256 = "sha256-N4U04znm5tULFzb7Ort28cFdG+P0wTzsbVNkEuI9pgM=";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "processing";
|
||||
@@ -79,7 +41,6 @@ stdenv.mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [
|
||||
gradle
|
||||
unzip
|
||||
makeWrapper
|
||||
stripJavaArchivesHook
|
||||
wrapGAppsHook3
|
||||
@@ -88,7 +49,6 @@ stdenv.mkDerivation rec {
|
||||
jdk
|
||||
jogl
|
||||
rsync
|
||||
batik
|
||||
];
|
||||
|
||||
mitmCache = gradle.fetchDeps {
|
||||
@@ -107,19 +67,6 @@ stdenv.mkDerivation rec {
|
||||
runHook preBuild
|
||||
runHook preGradleUpdate
|
||||
|
||||
mkdir -p app/lib
|
||||
ln -s ${vaqua} app/lib/VAqua9.jar
|
||||
ln -s ${flatlaf} app/lib/flatlaf.jar
|
||||
ln -s ${lsp4j} java/mode/org.eclipse.lsp4j.jar
|
||||
ln -s ${lsp4j-jsonrpc} java/mode/org.eclipse.lsp4j.jsonrpc.jar
|
||||
ln -s ${gson} java/mode/gson.jar
|
||||
unzip -qo ${jna} -d app/lib/
|
||||
mv app/lib/{jna-5.10.0/dist/jna.jar,}
|
||||
mv app/lib/{jna-5.10.0/dist/jna-platform.jar,}
|
||||
|
||||
ln -sf ${batik}/* java/libraries/svg/library/
|
||||
cp java/libraries/svg/library/share/java/batik-all-${batik.version}.jar java/libraries/svg/library/batik.jar
|
||||
|
||||
gradle createDistributable
|
||||
|
||||
runHook postGradleUpdate
|
||||
@@ -139,19 +86,6 @@ stdenv.mkDerivation rec {
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
mkdir -p app/lib
|
||||
ln -s ${vaqua} app/lib/VAqua9.jar
|
||||
ln -s ${flatlaf} app/lib/flatlaf.jar
|
||||
ln -s ${lsp4j} java/mode/org.eclipse.lsp4j.jar
|
||||
ln -s ${lsp4j-jsonrpc} java/mode/org.eclipse.lsp4j.jsonrpc.jar
|
||||
ln -s ${gson} java/mode/gson.jar
|
||||
unzip -qo ${jna} -d app/lib/
|
||||
mv app/lib/{jna-5.10.0/dist/jna.jar,}
|
||||
mv app/lib/{jna-5.10.0/dist/jna-platform.jar,}
|
||||
|
||||
ln -sf ${batik}/* java/libraries/svg/library/
|
||||
cp java/libraries/svg/library/share/java/batik-all-${batik.version}.jar java/libraries/svg/library/batik.jar
|
||||
|
||||
gradle assemble
|
||||
|
||||
runHook postBuild
|
||||
|
||||
Reference in New Issue
Block a user