1.8.6 was released on Feb 09, 2012
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."
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
Created attachment 325026 [details, diff]
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]
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]
required patch for groovy-1.8.8.ebuild
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 <firstname.lastname@example.org>
Date: Sun Nov 1 21:32:31 2015 +0000
dev-java/groovy: Version bump. Fixes security bug 555470.
Signed-off-by: Patrice Clement <email@example.com>
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