diff --git a/pkgs/applications/graphics/processing/default.nix b/pkgs/applications/graphics/processing/default.nix index 2bf10171d801..401e9881032b 100644 --- a/pkgs/applications/graphics/processing/default.nix +++ b/pkgs/applications/graphics/processing/default.nix @@ -16,7 +16,7 @@ libGL, }: let - buildNumber = "1294"; + buildNumber = "1295"; vaqua = fetchurl { name = "VAqua9.jar"; url = "https://violetlib.org/release/vaqua/9/VAqua9.jar"; @@ -61,15 +61,19 @@ let in stdenv.mkDerivation rec { pname = "processing"; - version = "4.3.1"; + version = "4.3.2"; src = fetchFromGitHub { owner = "processing"; repo = "processing4"; rev = "processing-${buildNumber}-${version}"; - sha256 = "sha256-nshhPeDXhrvk+2oQ9BPqJTZV9a+OjxeQiO31JAxQ40g="; + sha256 = "sha256-jUkWnkP8up5vpaXfgFJ/jQjN1KfeX5EuYXSb+W6NEms="; }; + # Processing did not update the todo.txt file before tagging this release, so + # the "revision-check" Ant target fails. + patches = [ ./disable-revision-check.patch ]; + nativeBuildInputs = [ ant unzip diff --git a/pkgs/applications/graphics/processing/disable-revision-check.patch b/pkgs/applications/graphics/processing/disable-revision-check.patch new file mode 100644 index 000000000000..3a0abbcb8339 --- /dev/null +++ b/pkgs/applications/graphics/processing/disable-revision-check.patch @@ -0,0 +1,13 @@ +diff --git a/build/build.xml b/build/build.xml +index 8ad556c11..e61b6ae45 100644 +--- a/build/build.xml ++++ b/build/build.xml +@@ -453,8 +453,6 @@ + + +- + + +