1.8.6 was released on Feb 09, 2012 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=18245 I don't know if you want to add release candidates, but here is some information about groovy 2.0_rc3: "Groovy 2.0 will be the next major version of Groovy, after the Groovy 1.8. We initially started with a 1.9.x numbering scheme, but the scope of features of that version warranted us bumping the version to 2.0, hence why you're going to see mentions of betas for a 1.9 version." "Feature set Release mainly geared towards the alignments with the upcoming but delayed JDK 7. work related to JDK 7 notes on JDK 7 and JDK 8 future usage of invokedynamic and annonymous classloader (JDK7 features) updates for JDK 7 language features (aka Project Coin) modularity of Groovy (splitting Groovy in smaller JARs on a per feature basis) static type checking AST transform static compilation AST transform"
2.0 was officially released: http://www.infoq.com/articles/new-groovy-20
http://docs.codehaus.org/display/GROOVY/2012/07/25/Groovy+2.0.1%2C+1.8.7+and+1.7.11+released
http://docs.codehaus.org/display/GROOVY/2012/09/10/Groovy+2.0.2+and+1.8.8+out+in+the+wild
Created attachment 325026 [details, diff] groovy-1.8.5-1.8.8.ebuild.patch Here is the patch with trivial changes. I have tried to rewrite the ebuild using more modern ant classpath rewriting, but I got the error on groovy doc generation. [groovydoc] Can't find/access AST Node typeorg.codehaus.groovy.antlr.GroovySourceAST [groovydoc] java.lang.ClassCastException: antlr.CommonAST cannot be cast to org.codehaus.groovy.antlr.GroovySourceAST Does anybody knows how to manage (or debug) it?
Created attachment 325298 [details] groovy-1.8.8.ebuild cleaned up ebuild (thank for sera for help). The tests currently don't pass. The problem, seems in instantiating org.objectweb.asm.ClassWriter: the asm-3 package is the dependency of the groovy, while asm-1.5 is dependency of jmock-1.0
Created attachment 325300 [details, diff] files/groovy-1.8-build-pref-locking-fix.patch required patch for groovy-1.8.8.ebuild
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=18820 groovy-2.0.5 released
Appears to use the Gradle build system (http://www.gradle.org/) now.
Groovy 2.4 is an important release since there's support for Android development now: http://docs.codehaus.org/display/GROOVY/Groovy+2.4+release+notes
I note the last patches submitted for this were September 2012. This package simply doesn't have an active maintainer.
This will, hopefully, be addressed in bug 555470.
I suggest to add bug #339574 as a blocker. Groovy 2.x switched from Ant to Gradle
I suggest this is a candidate for dropping proxy-maint since the maintainer isn't one. Patrice perhaps?
commit 52d0cdf (HEAD, master) Author: Patrice Clement <monsieurp@gentoo.org> Date: Sun Nov 1 21:32:31 2015 +0000 dev-java/groovy: Version bump. Fixes security bug 555470. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> create mode 100644 dev-java/groovy/files/groovy-2.4.5-utils.gradle.patch create mode 100644 dev-java/groovy/groovy-2.4.5.ebuild