Package: geogebra / 4.0.34.0+dfsg1-9

Metadata

Package Version Patches format
geogebra 4.0.34.0+dfsg1-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
ScientificFormat.java.diff | (download)

geogebra/util/ScientificFormat.java | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 little fix to an api glitch with freehep


applet_export.diff | (download)

geogebra/export/WorksheetExportDialog.java | 9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-)

 fix exporting as an applet

When exporting the worksheet as applet, use the classes distributed
by the upstream site (which have embedded dependencies).

no_mac.diff | (download)

geogebra/gui/app/GeoGebraFrame.java | 10 0 + 10 - 0 !
geogebra/gui/app/MacApplicationListener.java | 101 0 + 101 - 0 !
2 files changed, 111 deletions(-)

 removes mac os x specific code.


version.diff | (download)

geogebra/GeoGebra.java | 2 2 + 0 - 0 !
geogebra/GeoGebraAppletPreloader.java | 3 2 + 1 - 0 !
geogebra/gui/app/GeoGebraFrame.java | 7 0 + 7 - 0 !
geogebra/gui/menubar/GeoGebraMenuBar.java | 4 3 + 1 - 0 !
geogebra/main/Application.java | 3 2 + 1 - 0 !
5 files changed, 9 insertions(+), 10 deletions(-)

 show debian version

Patches GeoGebra in order to make the Debian version visible
along with the upstream one. Also, do not warn the user if
he's using an old version of GeoGebra.

use_apache_commons_collections.diff | (download)

edu/uci/ics/jung/algorithms/shortestpath/DijkstraDistance.java | 12 6 + 6 - 0 !
edu/uci/ics/jung/algorithms/shortestpath/DijkstraShortestPath.java | 6 3 + 3 - 0 !
edu/uci/ics/jung/algorithms/util/MapBinaryHeap.java | 4 2 + 2 - 0 !
edu/uci/ics/jung/graph/SparseMultigraph.java | 6 3 + 3 - 0 !
geogebra/kernel/discrete/AlgoShortestDistance.java | 8 4 + 4 - 0 !
5 files changed, 18 insertions(+), 18 deletions(-)

 replaces collections15 with commons-collections.


fix_addURL.patch | (download)

geogebra/plugin/ClassPathManipulator.java | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 fix addurl api for openjdk 9

In OpenJDK 9 the system ClassLoader is not an instance of
URLClassLoader anymore, which triggers a casting exception.
However, in Debian Geogebra is already statically linked to
all its dependencies, so there is no need to dynamically
update the classpath. So we comment out the faulty code.


java11.diff | (download)

geogebra/util/Util.java | 11 9 + 2 - 0 !
1 file changed, 9 insertions(+), 2 deletions(-)

 fix the java version -> double parsing to be more generic


0008 Remove EMFPlus.patch | (download)

geogebra/export/GraphicExportDialog.java | 28 3 + 25 - 0 !
1 file changed, 3 insertions(+), 25 deletions(-)

 remove emfplus support

Recent FreeHEP versions (>= 2.4) do not support EMFPlus any more, so
we remove its support as well. This is unlikely to bother a
significant amount of users.


java17 compatibility.patch | (download)

geogebra/main/AppletImplementation.java | 1 0 + 1 - 0 !
geogebra/main/Application.java | 1 0 + 1 - 0 !
2 files changed, 2 deletions(-)

 fixes the compatibility with java 17