Summary: | dev-java/antlr-3.0 version bump request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kamil Burzynski <nopik> |
Component: | New packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | andrew, bique.alexandre, flameeyes, gentoo-bugzilla, hoffbrinkle, znmeb |
Priority: | High | Keywords: | EBUILD, InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 263651 | ||
Bug Blocks: | |||
Attachments: | add Python runtime support |
Description
Kamil Burzynski
2006-09-09 08:11:15 UTC
+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. + |