dev-lang/lua misses emacs use flag, necessary to install lua-mode package. Perhaps it's unneeded, but it could be useful ;) Reproducible: Always
Created attachment 185735 [details] lua-5.1.4.ebuild
Please attach diffs when you did changes to an ebuild. That would be much more handy for our devs.
Created attachment 185792 [details, diff] lua_emacs.diff
No, i won't be doing this unless lua-mode gets the keywords lua has. If you're still interested, please coordinate with the emacs team to get app-emacs/lua-mode keyworded like this: =app-emacs/lua-mode-20071122: alpha amd64 arm hppa ia64 mips ppc64 s390 sh sparc x86 x86-freebsd Alternativly, get the corresponding arches to mask the emacs use-flag. Without that repoman wouldn't even let me commit such a change. Reopen this bug if you fixed the issue above, thanks!
I've noticed that lua-5.1.4-r1 now has "emacs" in IUSE, but it looks like the flag has no effect? (In reply to comment #4) > If you're still interested, please coordinate with the emacs team to get > app-emacs/lua-mode keyworded like this: > =app-emacs/lua-mode-20071122: alpha amd64 arm hppa ia64 mips ppc64 s390 sh > sparc x86 x86-freebsd That's bug 263409 now. (We don't need mips since "emacs" is use.masked there.) (In reply to comment #3) > Created an attachment (id=185792) [edit] > lua_emacs.diff lua-mode should be added to PDEPEND of lua. Otherwise there is a large risk that a circular dependency will be created. We had this problem several times already with Emacs modes for programming languages. (And in fact, there is the following dependency chain: lua-mode -> emacs -> gtk+ -> cups -> refbase -> php -> net-snmp -> rpm -> lua)
Yeah, i fixed this. I was a bit too fast to implement emacs support ;)
Created attachment 203358 [details, diff] Proposed patch for lua-5.1.4-r2.ebuild
(In reply to comment #4) > Reopen this bug if you fixed the issue above, thanks! Reopening, app-emacs/lua-mode has all necessary keywords.
Any objections if I commit this myself?
Fixed in lua-5.1.4-r2. Thanks for reporting.