Package Details: processing 4.4.4-1

Git Clone URL: https://aur.archlinux.org/processing.git (read-only, click to copy)
Package Base: processing
Description: Programming environment for creating images, animations and interactions
Upstream URL: https://www.processing.org/
Licenses: GPL, LGPL
Submitter: arojas
Maintainer: lesto (letorbi)
Last Packager: letorbi
Votes: 15
Popularity: 0.000002
First Submitted: 2020-05-01 19:31 (UTC)
Last Updated: 2025-05-16 12:16 (UTC)

Dependencies (17)

Required by (0)

Sources (3)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

josefk commented on 2022-01-30 01:06 (UTC)

processing4 clean build is currently failing for me, with errors that complain about the absence of javafx components. At the moment I do not know enough about building this package--or about Processing's current relationship with OpenJDK--to know how to create a working PKGBUILD myself.

Here are examples of the most common types of errors. I've posted the full compile log to pastebin.

compile:

[javac] Compiling 3 source files to /path/to/processing4/src/processing4-processing-1278-4.0b3/build/shared/tools/ThemeEngine/bin
[javac] /path/to/processing4/src/processing4-processing-1278-4.0b3/build/shared/tools/ThemeEngine/src/processing/app/tools/SimpleSwingBrowser.java:34: error: package javafx.application does not exist

[javac] /path/to/processing4/src/processing4-processing-1278-4.0b3/build/shared/tools/ThemeEngine/src/processing/app/tools/SimpleSwingBrowser.java:46: error: package javafx.concurrent.Worker does not exist
[javac] import static javafx.concurrent.Worker.State.FAILED;

[javac] /path/to/processing4/src/processing4-processing-1278-4.0b3/build/shared/tools/ThemeEngine/src/processing/app/tools/SimpleSwingBrowser.java:46: error: static import only from classes and interfaces
[javac] import static javafx.concurrent.Worker.State.FAILED;
[javac] ^

[javac] /path/to/processing4/src/processing4-processing-1278-4.0b3/build/shared/tools/ThemeEngine/src/processing/app/tools/SimpleSwingBrowser.java:51: error: cannot find symbol
[javac]   private final JFXPanel jfxPanel = new JFXPanel();
[javac]                 ^
[javac]   symbol:   class JFXPanel
[javac]   location: class SimpleSwingBrowser

letorbi commented on 2022-01-20 10:30 (UTC)

@ssshaikh I've added rsync to the make dependencies. Thanks for reporting :)

sshaikh commented on 2022-01-12 17:41 (UTC)

My attempt to build failed in a chroot due to the unavailability of rsync - adding it to make depends does the trick.

bjourne commented on 2021-10-12 15:50 (UTC)

I'm getting the following error when trying to run Java programs in Processing: "Cannot run program "/usr/lib/jvm/java-8-openjdk/bin/java": error=2, File or directory not found" Perhaps it's related to some paths being patched in this package?

letorbi commented on 2021-10-11 21:07 (UTC)

Since version 4.0b2 is the official download version on the Processing website now, this package won't use a separate namespace anymore, but will use the namespace "processing" for binary files and shared directories instead.

This means that processing4 can be used as a drop-in replacement for the processing package, but also that both packages cannot be install alongside anymore.

lesto commented on 2021-03-08 09:42 (UTC) (edited on 2021-03-08 09:47 (UTC) by lesto)

fixed the hash for the reference.zip, unfortunately those are released without versioning so the only way we can know they changed is when the build break. I guess is could SKIP it as suggested by cyberpunkrocker, after all they are using HTTPS that should be more than enough for security.

About the build is also forced JAVA_HOME in the ant build command to point to java8, so now it should build even if you have other JVM selected, tested with openjdk8 installed.

@cyberpunkrocker: this pkgbuild need some love, i wanted to clean it up since i took maintenance over it. I will try to work on it those days

QDelage commented on 2021-03-08 08:27 (UTC)

I've got a failure for the checksum of "reference.zip". Should be "fabe7420a714f450a6b1430f13fc46f14ba52db57af360365c6a7fd96d0b642f" (works for me).

Also, I have no idea how to do it, but you should make sure we execute with Java-8, tried it with 15 and it did not work.

letorbi commented on 2021-01-12 20:10 (UTC)

@kleintux Thx, I've updated the checksum.