Debian Patches
Status for electric/9.08.1+dfsg-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| build.patch | fix build Fix jar name, srcdir, classpath; exclude j3d plugin; tolerate absent org/ Use a fixed jar name without version number. Set srcdir="com" to avoid ant scanning the quilt .pc/ backup directory. Replace the bundled-jar classpath with system jar paths (bsh and slf4j only; jython is loaded reflectively at runtime if available). Exclude plugins/j3d since it uses org.jogamp.java3d which is not available in Debian; j3d support is loaded dynamically at runtime and gracefully absent when unavailable. Add erroronmissingdir="false" to copyOrg so the build does not fail when the org/ directory of bundled slf4j class files is absent after the +dfsg repack. |
Markus Koschany <apo@debian.org> | not-needed | 2014-04-04 | ||
| java9.patch | Fixes the compilation errors with Java 9 | Emmanuel Bourg <ebourg@apache.org> | yes | debian | 2017-11-29 | |
| 03-no-jogamp-java3d.patch | remove import org.jogamp.java3d.VirtualUniverse Remove static import of org.jogamp.java3d.VirtualUniverse from About.java. Upstream switched the 3D plugin from javax.media.j3d (Sun/Oracle Java3D) to org.jogamp.java3d (JogAmp Java3D) in 9.08.1. The j3d plugin itself is excluded from the Debian build (see build.patch), but About.java has a static import that must also be removed. The version-query method is rewritten to load VirtualUniverse reflectively so it compiles without JogAmp on the classpath and still works at runtime if the plugin is ever provided. |
"Barak A. Pearlmutter" <bap@debian.org> | not-needed | 2026-05-22 |
All known versions for source package 'electric'
- 9.08.1+dfsg-1 (sid)
- 9.07+dfsg-7 (forky, bookworm, trixie)
