Package Details: geogebra-5 5.0.574.0-1

Git Clone URL: https://aur.archlinux.org/geogebra-5.git (read-only, click to copy)
Package Base: geogebra-5
Description: Dynamic mathematics software with interactive graphics, algebra and spreadsheet
Upstream URL: http://www.geogebra.org/
Licenses: GPL3, CCPL:by-sa, CCPL:by-nc
Conflicts: geogebra
Provides: geogebra
Submitter: z3ntu
Maintainer: xiretza
Last Packager: xiretza
Votes: 11
Popularity: 1.69
First Submitted: 2018-02-12 13:00
Last Updated: 2020-02-28 12:26

Required by (1)

  • dyuganga (requires geogebra) (optional)

Sources (5)

Latest Comments

1 2 Next › Last »

xiretza commented on 2020-01-12 17:17

@ccorn: thanks, applied.

ccorn commented on 2020-01-12 03:08

The runscript does not pass arguments, so you cannot open *.ggb files in a desktop environment. Fix:

diff --git a/PKGBUILD b/PKGBUILD
index a18e2c8..2cda743 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,7 +24,7 @@ source=("https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${

 sha512sums=('d37de7f34c39f279b7a796a841cebb5edb2d5531fb81de78f327cf6a38f80f6e3e8d31894641393aa7d19dc63f259b41ee5ce8492a3ed1e1f747d21e0538b71f'
             'a946acb8867f497c68ce6f8fff8172da4a43a9ca118aafcc5ac414318fd52c4bc6ada387bdfa296f0ff2e1d7411ae345b61197b4adaa3f54299aab837647df55'
-            'f5d6f3fe17638f4521b0a00d6d077a5c509984bd8f7cb39c28e412b7384ec129c6595400e7ae4cb5ba05f1673eb46d8f6c56db1b4145afb35797a1d0a170965d'
+            '65f49cc85ee450e52c7ba8d2f9222a64a81571630afee032c4b680dea35e3c48e5e96d60148bd25163b3e3bdf1b99e55fb8ec010a7f3a47a64ad3b957a232f7b'
             '64954e749dcd8a9233a932718a4722aab5dfcde868d93998b64f79d54e51c2c34b545665f191f041455f1e945fa46b273417089981d6dff8ed8256519f7e8ae6'
             '415e73ff15524d5e81b05cf4c31241f4e21a4eedcef0a11e5af82423f9a7c2cbf632e9ee1e86b4cc60ebc566472462979a65cb7f3cfc9f94243fb545ac042a0f')

diff --git a/geogebra b/geogebra
index eb41e11..82f36b9 100644
--- a/geogebra
+++ b/geogebra
@@ -16,7 +16,7 @@ if test ! -z "${JAVA_HOME}"; then
     if test "${JAVA_HOME#*$GG_JAVA_VERSION}" != "${JAVA_HOME}"; then
         # system environment variable set to required, do nothing
         echo "Using java environment from JAVA_HOME: ${JAVA_HOME}" >&2
-        run_gg
+        run_gg "$@"
     else
         # unset JAVA_HOME
         echo "Unset JAVA_HOME for this run: ${JAVA_HOME}" >&2
@@ -28,7 +28,7 @@ fi
 if archlinux-java status | grep "default" | grep -q "${GG_JAVA_VERSION}"; then
     # required java version is set to default, do nothing
     echo "Using system enabled java environment" >&2
-    run_gg
+    run_gg "$@"
 fi

 # find valid environment
@@ -37,4 +37,4 @@ GG_JAVA_ENV="$(archlinux-java status | grep "${GG_JAVA_VERSION}" | awk '{ print
 GG_JAVA_ENV="${GG_JAVA_ENV%/*}"
 export PATH="/usr/lib/jvm/${GG_JAVA_ENV}/jre/bin/:${PATH}"
 echo "Run with exported ${GG_JAVA_ENV}" >&2
-run_gg
+run_gg "$@"

xiretza commented on 2019-12-09 16:23

@mar04: you're right, changed that.

mar04 commented on 2019-12-09 14:35

Any reason why Java 8 is required? Seems to work fine for me with Java 13.

niklashh commented on 2019-03-05 20:44

The package fails to download the source, i.e it's out of date.

xiretza commented on 2018-11-11 11:26

@Morguldir: feel free to create an -svn package. Then I'll rename this one to -bin as well, but right now that isn't worth the hassle I think.

Morguldir commented on 2018-11-10 00:34

Why is this not made from source?

Available at https://dev.geogebra.org/svn/trunk/geogebra/ and https://github.com/geogebra/geogebra

xiretza commented on 2018-11-02 21:14

@updater1234: if you want to use 6.x, just install geogebra from community. This package is called geogebra-5 for a reason: quite a few people think that the new 6.x HTML5/electron/JS app is utter crap and would rather use the "classic" 5.x program.

updater1234 commented on 2018-11-02 14:38

geogebra-6 has been released. please update it. https://wiki.geogebra.org/en/Reference:GeoGebra_Installation#Other_GeoGebra_Classic_6_versions

fyr77 commented on 2018-09-12 07:37

Or even better: change the line "pkgver=5.0.486.0" in PKGBUILD to

pkgver=$(wget https://download.geogebra.org/installers/5.0/version.txt -q -O -)

This will always get the newest version, if this is possible.