dev-java/antlr tool goes on and new, much improved versions are available. Not under Gentoo, however...
+1 for antlr-3.0 beta in Portage
Considering we have stuff that uses antlr for building, I'm concerned about backwards compatibility with v2. I suppose it isn't? I see there is some converter.
OK looks like they changed java package from antlr to org.antlr, so definitely new slot.
Final version was released and ebuild is in the java-experimental overlay, thanks to Serkan. Needs to be polished, though.
Hi, any news here?
I guess putting a java-only version to the tree wouldn't be hard. Depends on whether the people expect the non-java bindings (which the ebuild doesn't build yet) too...
If it's slotted it shouldn't matter, no? I saw antlr 3.x being demo'd at linux.conf.au in January. It'd be terrific to see it in Portage. AfC
Would be nice to have considering the keyboard layout editor for xorg requires antlr3 (with Python bindings) to work...
(In reply to comment #8) > Would be nice to have considering the keyboard layout editor for xorg requires > antlr3 (with Python bindings) to work... > Why don't we have a bug depending on this then?
I modified the tree to use slot deps for antlr.
I committed antlr-3.1.3 to java-experimental. It builds antlr manually so we don't have to care about maven. It only supports the Java runtime currently.
Created attachment 186594 [details, diff] add Python runtime support This patch against java-experimental version adds support for Python runtime to the ebuild.
(In reply to comment #12) > Created an attachment (id=186594) [edit] > add Python runtime support > > This patch against java-experimental version adds support for Python runtime to > the ebuild. > I am not going to do the runtimes with use flags. They go better as separate packages so when only running antlr generated stuff you don't have to install the tools part too. Granted the tools could just be an another use flag but imho it gets a little messy.
+*antlr-3.1.3 (29 Mar 2009) + + 29 Mar 2009; Petteri Räty <betelgeuse@gentoo.org> +antlr-3.1.3.ebuild: + Version bump. Fixes bug #146952. Keywording tracked in bug #264195. Adding + support for runtimes tracked in bug #264196. +