processing: unbreak on aarch64-linux

+6 -3
+6 -3
pkgs/applications/graphics/processing/default.nix
··· 37 sha256 = "sha256-N4U04znm5tULFzb7Ort28cFdG+P0wTzsbVNkEuI9pgM="; 38 }; 39 40 in 41 stdenv.mkDerivation rec { 42 pname = "processing"; ··· 50 }; 51 52 nativeBuildInputs = [ ant unzip makeWrapper wrapGAppsHook ]; 53 - buildInputs = [ jdk javaPackages.jogl_2_3_2 ant rsync ffmpeg batik ]; 54 55 dontWrapGApps = true; 56 57 buildPhase = '' 58 echo "tarring jdk" 59 - tar --checkpoint=10000 -czf build/linux/jdk-17.0.6-amd64.tgz ${jdk} 60 cp ${ant}/lib/ant/lib/{ant.jar,ant-launcher.jar} app/lib/ 61 mkdir -p core/library 62 - ln -s ${javaPackages.jogl_2_3_2}/share/java/* core/library/ 63 ln -s ${vaqua} app/lib/VAqua9.jar 64 ln -s ${flatlaf} app/lib/flatlaf.jar 65 ln -s ${lsp4j} java/mode/org.eclipse.lsp4j.jar
··· 37 sha256 = "sha256-N4U04znm5tULFzb7Ort28cFdG+P0wTzsbVNkEuI9pgM="; 38 }; 39 40 + arch = { 41 + x86_64 = "amd64"; 42 + }.${stdenv.hostPlatform.parsed.cpu.name} or stdenv.hostPlatform.parsed.cpu.name; 43 in 44 stdenv.mkDerivation rec { 45 pname = "processing"; ··· 53 }; 54 55 nativeBuildInputs = [ ant unzip makeWrapper wrapGAppsHook ]; 56 + buildInputs = [ jdk javaPackages.jogl_2_4_0 ant rsync ffmpeg batik ]; 57 58 dontWrapGApps = true; 59 60 buildPhase = '' 61 echo "tarring jdk" 62 + tar --checkpoint=10000 -czf build/linux/jdk-17.0.6-${arch}.tgz ${jdk} 63 cp ${ant}/lib/ant/lib/{ant.jar,ant-launcher.jar} app/lib/ 64 mkdir -p core/library 65 + ln -s ${javaPackages.jogl_2_4_0}/share/java/* core/library/ 66 ln -s ${vaqua} app/lib/VAqua9.jar 67 ln -s ${flatlaf} app/lib/flatlaf.jar 68 ln -s ${lsp4j} java/mode/org.eclipse.lsp4j.jar