I'm in favour of nuking those ebuilds. Most of them are still EAPI 0 ebuilds which speak volume and shows this stuff isn't maintained at all. Let's proceed. Also, last release came out in 2010. See http://java.freehep.org/. Reproducible: Always
Just to add some context, they were added by weaver in 2010 and never touched again. Upstream hasn't released in years but the Subversion repository is still active. They're not needed by anything now and I don't expect that to change.
+# Patrice Clement <monsieurp@gentoo.org> (17 Apr 2016) +# Unmaintained ebuilds (EAPI 0!) which don't compile with Java 8. +# Removal in 30 days. See bug 580094. +dev-java/freehep-export +dev-java/freehep-graphics2d +dev-java/freehep-graphicsio +dev-java/freehep-graphicsio-emf +dev-java/freehep-graphicsio-java +dev-java/freehep-graphicsio-pdf +dev-java/freehep-graphicsio-ps +dev-java/freehep-graphicsio-svg +dev-java/freehep-graphicsio-swf +dev-java/freehep-graphicsio-tests +dev-java/freehep-io +dev-java/freehep-mcfio +dev-java/freehep-misc-deps +dev-java/freehep-parameterdatabase +dev-java/freehep-record +dev-java/freehep-rootio +dev-java/freehep-rtti +dev-java/freehep-sio +dev-java/freehep-stdhep +dev-java/freehep-swing +dev-java/freehep-util +dev-java/freehep-xdr +dev-java/freehep-xml
Can you stop removing, and place 'maintainer needed' there? These packages are depends of SweetHome3D https://bugs.gentoo.org/show_bug.cgi?id=209696
(In reply to Vadim A. Misbakh-Soloviov (mva) from comment #3) > Can you stop removing, and place 'maintainer needed' there? These packages > are depends of SweetHome3D https://bugs.gentoo.org/show_bug.cgi?id=209696 I'll leave the decision up to James but quite frankly, I'd like to see them go.
Sorry I'm late to the party, but FreeHEP is an optional dependency of Scilab in the science overlay as well (for EMF file export support). https://github.com/gentoo-science/sci/issues/627 Also, the last release in Maven was v2.4 in September 2014, not 2010. Perhaps this newer version builds with Java 8.
Don't worry, I'm not going to remove it. Bumping it is next on my list. Some of the components have releases from just last year so it's not as dead as it first appears.
I have now removed the bits we don't need and bumped the bits we do.