Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 900973 - sci-mathematics/geogebra-bin: version bump to 6.0.760.0
Summary: sci-mathematics/geogebra-bin: version bump to 6.0.760.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on:
Blocks:
 
Reported: 2023-03-13 08:28 UTC by Gasc Henri
Modified: 2024-01-10 13:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
The ebuild (geogebra-bin-6.0.760.0.ebuild,1.12 KB, text/plain)
2023-03-13 08:28 UTC, Gasc Henri
Details
The updated ebuild (geogebra-bin-6.0.772.0.ebuild,1.12 KB, text/plain)
2023-04-18 12:13 UTC, Gasc Henri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gasc Henri 2023-03-13 08:28:00 UTC
Created attachment 857457 [details]
The ebuild

Hi!

You will find attached the ebuild for an updated version of sci-mathematics/geogebra (version 6.0.760.0).
If you have questions do not hesitate to ask.

Henri Gasc.
Comment 1 Francois 2023-03-13 09:22:24 UTC
Wouldn't it better to call it 'geogebra-bin' as it is not compiled ?
Comment 2 Gasc Henri 2023-04-18 12:13:15 UTC
Created attachment 860314 [details]
The updated ebuild

This is the updated ebuild
Comment 3 orionbelt2 2023-11-20 15:42:35 UTC
Doing a world update, and sci-mathematics/geogebra-bin is blocking an update of dev-java/openjdk-11.0.20.1_p1 that wants to remove the javafx flag because it is still version 5.0.752.0 on the tree with an RDEPEND on dev-java/openjdk:11[javafx]:

dev-java/openjdk:11

  (dev-java/openjdk-11.0.20.1_p1:11/11::gentoo, ebuild scheduled for merge) USE="alsa cups jbootstrap (system-bootstrap) (-big-endian) -debug -doc -examples -headless-awt (-javafx) (-lto) (-selinux) -source -systemtap" ABI_X86="(64)" conflicts with
    dev-java/openjdk:11[javafx] required by (sci-mathematics/geogebra-bin-5.0.752.0:0/0::gentoo, installed) USE="" ABI_X86="(64)"
                        ^^^^^^ 

The ebuild that was attached above (which i have not tested) no longer has a dependence on dev-java/openjdk at all. Would this be one more reason for the requested version bump?
Comment 4 Gasc Henri 2023-11-20 15:46:28 UTC
Yes. In fact, I believe geogebra-bin no longer uses java but runs on electron instead.
I am not sure because it's been a long time since I looked at it
Comment 5 orionbelt2 2023-11-20 15:59:08 UTC
Does your ebuild still work? There is no Linux version mentioned for GeoGebra Classic 6 on their site: https://wiki.geogebra.org/en/Reference:GeoGebra_Installation#GeoGebra_Classic_6
Comment 6 Gasc Henri 2023-11-20 16:10:25 UTC
Yep, with 'sudo ebuild ... merge' I can try the application without problems
Comment 7 Larry the Git Cow gentoo-dev 2024-01-10 13:03:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedefb546af4744d9b21275403949afd1d21996b

commit eedefb546af4744d9b21275403949afd1d21996b
Author:     Henri Gasc <gasc@eurecom.fr>
AuthorDate: 2023-11-13 15:17:22 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2024-01-10 13:03:03 +0000

    sci-mathematics/geogebra-bin: add 6.0.804.0
    
    Closes: https://bugs.gentoo.org/900973
    Signed-off-by: Henri Gasc <gasc@eurecom.fr>
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 sci-mathematics/geogebra-bin/Manifest              |  1 +
 .../geogebra-bin/geogebra-bin-6.0.804.0.ebuild     | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)