| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
pkg_resources is not compatible with Python 3 directories after all.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/471930
Closes: https://bugs.gentoo.org/674894
Closes: https://bugs.gentoo.org/730014
Closes: https://bugs.gentoo.org/736190
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752621
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both the latest release and the live ebuild. In addition to supporting
slotted Lua, this should also ensure Lua-version consistency between
Awesome and dev-lua/lgi.
Explicitly invoking maintainer time-out on this one.
Closes: https://bugs.gentoo.org/508682
Closes: https://bugs.gentoo.org/752969
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/708700
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752462
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
Nice and easy, upstream build scripts work very nicely with the wrapper.
Closes: https://bugs.gentoo.org/752930
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752651
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/719434
Bug: https://bugs.gentoo.org/656434
Bug: https://bugs.gentoo.org/635810
Signed-off-by: Aaron Bauman <bman@gentoo.org>
|
|
|
|
|
|
|
|
| |
Lua compatibility as per upstream documentation, build-tested without
problems.
Closes: https://bugs.gentoo.org/752726
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Very much lua5.1-specific because the relevant library name to look for
is hard-coded into Eluant.
The environment should also be ready in the event someone decides to run
the make target check-scripts as (part of) tests - the wrapper created
by Lua eclasses will automatically have 'luac' point to 'luac5.1' so all
enabling this should require is adding the right version of dev-lang/lua
to BDEPEND.
Closes: https://bugs.gentoo.org/752723
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752648
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
| |
LUA_COMPAT=( lua5-1 luajit ) as per the upstream autoconf script.
Closes: https://bugs.gentoo.org/752720
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Locked to 5.1 but by using a bundled version of FindLua.cmake which only
considers that version rather than looking for the package "Lua51".
Therefore, I have already put machinery in place which requests a specific
Lua version.
BTW. All tests of both this ebuild and its unmigrated counterpart fail with
"unsupported image format" unless media-libs/sdl2-image has been built in
USE=png. Haven't checked what happens at run time.
Closes: https://bugs.gentoo.org/752714
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/635592
Bug: https://bugs.gentoo.org/752708
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
Nothing special, just the usual CMake find_package(Lua) hackery.
Closes: https://bugs.gentoo.org/752732
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752705
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752636
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/716490
Bug: https://bugs.gentoo.org/739782
Bug: https://bugs.gentoo.org/757843
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752618
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
LuaJIT is in principle supported upstream but requires one to override
cmake detection of the Lua library, and more importantly
dev-lua/luasocket doesn't support this implementation yet.
PUC Lua 5.4 is known not to be supported yet, see e.g.
http://lua-users.org/lists/lua-l/2020-07/msg00047.html
Closes: https://bugs.gentoo.org/752954
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set LUA_COMPAT to lua5-{1..2} because when left to its own devices,
upstream build scripts select 5.2 at most even when newer versions of
Lua are present in the system. Builds without errors also when
forced to use 5.3, then again the bunded data scripts may or may not be
compatible with that version so let's err on the side of caution.
This version of sumwars does not use the CEGUI Lua-scripting module
(CEGUILua is mentioned exactly once in the source code, in a
commented-out #include line) and does not link against the relevant
CEGUI library. Therefore, the value of LUA_SINGLE_TARGET used during the
building of dev-games/cegui can safely be disregarded.
Closes: https://bugs.gentoo.org/752702
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
| |
Both is locked to Lua5.1 in upstream build scripts and depends on
fails-to-build-against-5.2-or-newer dev-lua/toluapp.
Closes: https://bugs.gentoo.org/752915
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
| |
Upstream autoconf scripts only looks for Lua 5.0 and 5.1 (in that order)
so only add lua5-1 to LUA_COMPAT.
Closes: https://bugs.gentoo.org/show_bug.cgi?id=752699
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/752606
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
| |
Upstream build scripts look explicitly for lua5.1 so let's stick with that.
Closes: https://bugs.gentoo.org/752693
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Uses pkgconfig to find unversioned Lua so works perfectly with the wrapper
provided by the eclass. As for LUA_COMPAT, let's stick with 5.1 - the code
itself appears to have been written for 5.0 and there are so many runtime
scripts that evaluating their compatibility with newer Lua versions would
be too much work.
Closes: https://bugs.gentoo.org/752690
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
| |
Simple enough. upstream build scripts explicitly support only LuaJIT and
Lua5.1.
Closes: https://bugs.gentoo.org/752687
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/603866
Bug: https://bugs.gentoo.org/713620
Signed-off-by: Aaron Bauman <bman@gentoo.org>
|
|
|
|
|
|
|
|
| |
Simple enough, upstream SConstruct explicitly looks for lua5.1 headers
and libraries before trying their unversioned equivalents.
Closes: https://bugs.gentoo.org/752684
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
| |
This is a simple ini parser for lua. It will serve as da lua dep for
packages, which will get added tests and need that.
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/590474
Closes: https://bugs.gentoo.org/752654
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
This is a module for dev-lua/busted called htest.
It adds a different output,
which is used by the tests of dev-lua/luarocks.
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
There is no test phase but I have confirmed that cmake correctly finds
lua5.1 (upstream CMakeLists.txt is locked to that particular version),
that the compilation uses -I/usr/include/lua5.1 and that the linking of
the executable uses -llua5.1.
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
| |
Sort the atoms alphabetically by package name, consolidate the
description, remove duplicate dev-lua/lpeg line.
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
With some cosmetic changes made and package.mask entry added by Marek
Szuba at merge time.
Closes: https://bugs.gentoo.org/752885
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
| |
Both the release and the live ebuild.
Closes: https://bugs.gentoo.org/752828
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Same as with Python, upstream does not support installing Lua bindings
for multiple implementations. Seeing as their documentation does not
mention any versions of Lua newer than 5.1, no big deal.
Closes: https://bugs.gentoo.org/752849
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Will be easier to switch to slotted Lua if there is only one place to
handle all the masking of ebuilds migrated to lua eclasses.
I wonder why 0.8.4 didn't have keywords in the first place.
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
So drop it's mask as well as openafs-1.6* mask (it is also removed).
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
| |
Both the release and the live ebuild.
Closes: https://bugs.gentoo.org/752909
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
| |
Updated ebuilds not to use clean.
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
|
|
|
|
|
|
| |
Builds and tests fine against all three Lua versions upstream Autoconf
script accepts.
Closes: https://bugs.gentoo.org/752852
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/734732
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/723156
Bug: https://bugs.gentoo.org/729794
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|