Title says it all. Reproducible: Always
monsieurp@epsilon ~/gentoo-x86 $ qgrep -v 'dev-java/jython' app-editors/jext/jext-5.0-r1.ebuild: dev-java/jython:0 app-editors/jext/jext-5.0.ebuild: dev-java/jython:0 dev-java/bsf/bsf-2.4.0-r1.ebuild: python? ( >=dev-java/jython-2.1-r5:0 ) dev-java/freemarker/freemarker-2.3.13-r1.ebuild: >=dev-java/jython-2.2:0 dev-java/mx4j/mx4j-3.0.2-r1.ebuild: dev-java/jython:2.7 dev-java/mx4j-tools/mx4j-tools-3.0.2-r1.ebuild: dev-java/jython:2.7 net-p2p/frostwire/frostwire-4.20.9.ebuild: dev-java/jython:0
jext is sorted. 03 Jul 2015; Patrice Clement <monsieurp@gentoo.org> -jext-5.0-r1.ebuild, -jext-5.0.ebuild: Remove old. 03 Jul 2015; Patrice Clement <monsieurp@gentoo.org> jext-5.0-r2.ebuild: Stable for amd64+x86. *jext-5.0-r2 (03 Jul 2015) 03 Jul 2015; Patrice Clement <monsieurp@gentoo.org> +files/jext-5.0-enum-as-keyword.patch, +jext-5.0-r2.ebuild: Add patch to get the package to compile with jdk-1.8. Update dev-java/jython dependency to :2.7. Fix bug 552452. Looking into bsf right now. Commit should be arriving any second.
+*bsf-2.4.0-r2 (04 Jul 2015) + + 04 Jul 2015; Patrice Clement <monsieurp@gentoo.org> +bsf-2.4.0-r2.ebuild, + +files/bsf-2.4.0-PyJavaInstance.patch: + EAPI 5 bump. dev-java/jython SLOT bump from :0 to :2.7. Patch to add missing + imports due to jython:2.7 move. Drop ppc+ppc64. Fix bug 553892. +
Damn it! I got mixed up. It wasn't the right bug number. :[
bsd sorted as well: *bsf-2.4.0-r2 (04 Jul 2015) 04 Jul 2015; Patrice Clement <monsieurp@gentoo.org> +bsf-2.4.0-r2.ebuild, +files/bsf-2.4.0-PyJavaInstance.patch: EAPI 5 bump. dev-java/jython SLOT bump from :0 to :2.7. Patch to add missing imports due to jython:2.7 move. Drop ppc+ppc64. I'm trying to bump freemarker to the latest version available so that we don´t need to monkey patch it.
+*freemarker-2.3.13-r2 (05 Jul 2015) + + 05 Jul 2015; Patrice Clement <monsieurp@gentoo.org> + +files/freemarker-2.3.13-PyJavaInstance.patch, +freemarker-2.3.13-r2.ebuild: + EAPI 5 bump. dev-java/jython SLOT bump from :0 to :2.7. Patch to add missing + imports due to jython:2.7 move. Drop ppc. Fix bug 553900. + Well.. I eventually gave up on bumping freemarker since they use a blend of ant+ant-ivy+maven+a bunch of other weird namespaces in the latest iteration of the build.xml file. Of course, we support none of those fancy stuff. I managed to generate a build.xml after hours of fiddling around but that effort amounted to nothing whereas it took me five minutes to patch the version we have in the tree and get it to work with jython:2.7 :/ I did learn a ton wrt to ant though so it wasn't wasted time.
frostwire-4.20.9.ebuild can be read as if it were.. poetry. I enjoyed it so much that I deciced it was time to kiss it goodbye. This package is going away. See bug 553976.
monsieurp@epsilon ~/gentoo-x86 $ qgrep -v 'dev-java/jython:0' net-p2p/frostwire/frostwire-4.20.9.ebuild: dev-java/jython:0 frostwire has been masked for removal. We're done here. Closing this bug.