Re: [gentoo-dev] Status of Lua in Gentoo

2016-08-07 Thread William Hubbs
Hi,

I spoke with rafaelmartins today, and I have joined him as a
co-maintainer for dev-lang/lua. We use it at the office, so I have an
interest in taking it forward.

My first plan is to find the latest version of Lua and look at the
upstream build system to find out what we are doing that they aren't; I
see we do quite a lot of patching which I would rather avoid if
possible.

On Wed, Aug 03, 2016 at 07:59:19PM +0700, Vadim A. Misbakh-Soloviov wrote:
> And, talking on lua.eclass: I already posted it here for review, and mgorny 
> said "kill it with fire" (because eclass was based on ruby-ng with some magic 
> additions from python eclasses, perl ones and php. Well, it really is a bunch 
> of black magic. And it definitelly need to be rewriten, but it takes much 
> time, so I'd like to take some help.

I'll help you out when I can. :-)

> And, talking on lua project, in the times of herds there was lua herd with 
> mabi and rafaelmartins. But both of them looks inactive atm.
> 
> // maybe we can talk about that in jabber?

I'm available mostly on irc, as WilliamH or from the office, whubbs. :-)

Thanks,

William

 


signature.asc
Description: Digital signature


Re: [gentoo-dev] Status of Lua in Gentoo

2016-08-03 Thread Vadim A. Misbakh-Soloviov
Please, consider to check lua overlay for all that problems.

And, talking on lua.eclass: I already posted it here for review, and mgorny 
said "kill it with fire" (because eclass was based on ruby-ng with some magic 
additions from python eclasses, perl ones and php. Well, it really is a bunch 
of black magic. And it definitelly need to be rewriten, but it takes much 
time, so I'd like to take some help.

And, talking on lua project, in the times of herds there was lua herd with 
mabi and rafaelmartins. But both of them looks inactive atm.

// maybe we can talk about that in jabber?



[gentoo-dev] Status of Lua in Gentoo

2016-08-03 Thread Azamat Hackimov
Hello, everyone!

I noticed, that dev-lang/lua in have serious troubles in Gentoo. There no
Lua project, which would coordinate support. However, packages that depends
on lua-5.2, could not be builds successfully against installed lua:5.1 and
lua:5.2 [1][2]
Is there any roadmap for transition to slotted 5.1/5.2 packages and
unhardmasking? As I understand, we need to rewrite eselect-lua, or even to
create lua.eclass for that.
I can offer assistance in resolving these problems, as I need lua-5.2/5.3
for a number of packages.

[1] https://bugs.gentoo.org/show_bug.cgi?id=524460
[2] https://bugs.gentoo.org/show_bug.cgi?id=539828

-- 
>From Siberia with Love!