Commit Graph
500 Commits
Author SHA1 Message Date
Conrad Kostecki e7d61f2771 dev-lua/lua-bit32: drop old version
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-16 18:31:25 +01:00
Conrad Kostecki 4b5eadf238 dev-lua/lua-bit32: use correct lua version
The previous revision used wrongly the system enabled lua instead of the
LUA_TARGETS. The change now uses always the correct LUA.

Also updated LUA_CPATH to use for each LUA version the correct *.so
file.

Closes: https://bugs.gentoo.org/752615
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-16 18:29:32 +01:00
Marek Szuba f4089f156d dev-lua/luv-1.32.0.0-r101: support lua5-4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-11-16 16:01:51 +01:00
Marek Szuba 89bcfabb32 dev-lua/luv-1.32.0.0-r101: bump lua-compat-5.3 version to 0.10
With this version, luv builds and tests fine for lua5.4 - as well as all
the previously supported implementations, of course.

Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-11-16 14:18:41 +01:00
Conrad Kostecki d39544820a dev-lua/luadbi: drop old version
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-15 17:02:20 +01:00
Sam James ec8815dcdd dev-lua/luadbi: Stabilize 0.7.2 amd64, #754183
Signed-off-by: Sam James <sam@gentoo.org>
2020-11-15 09:28:36 +00:00
Sam James bdc1e8ecc0 dev-lua/luadbi: Stabilize 0.7.2 arm, #754183
Signed-off-by: Sam James <sam@gentoo.org>
2020-11-15 05:47:06 +00:00
Sam James 072f6a247a dev-lua/luadbi: Stabilize 0.7.2 arm64, #754183
Signed-off-by: Sam James <sam@gentoo.org>
2020-11-14 22:50:03 +00:00
Conrad Kostecki f8635f43dc dev-lua/luasocket: drop old version
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-14 16:19:16 +01:00
Conrad Kostecki 8e322bbaa3 dev-lua/lua-bit32: migrate to lua eclass
Also added myself as co-maintainer,
since this is a direct dep for net-im/prosody.

Closes: https://bugs.gentoo.org/752615
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-14 15:03:27 +01:00
Conrad Kostecki 852001616d dev-lua/luaevent: add missing LUA_REQUIRED_USE, LUA_USEDEP
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-14 00:38:55 +01:00
Conrad Kostecki 2f8d3266d7 dev-lua/lua-zlib: add missing LUA_REQUIRED_USE, LUA_USEDEP
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-14 00:38:55 +01:00
Marek Szuba 3d7a211555 dev-lua/luv: remove the lua-single prototype
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-11-14 00:08:36 +01:00
Conrad Kostecki 46bf3e6e6e dev-lua/luaevent: migrate to lua eclass
Closes: https://bugs.gentoo.org/752639
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-13 23:53:11 +01:00
Conrad Kostecki a34ff1ecd5 dev-lua/lua-zlib: migrate to lua eclass
Closes: https://bugs.gentoo.org/752630
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-11-13 22:18:51 +01:00
Thomas Deutschmann a9911a3406 dev-lua/luadbi: x86 stable (bug #754183)
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
2020-11-12 23:54:40 +01:00
Mike Gilbert cfb59fec09 dev-lua/lutok: rework LUA_CFLAGS and LUA_LIBS
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2020-11-04 12:00:29 -05:00
Mike Gilbert a36867489b dev-lua/lutok: drop luajit support due to test failures
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2020-11-03 13:38:07 -05:00
Mike Gilbert 4ce934e009 dev-lua/lutok: define REQUIRED_USE
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2020-11-03 12:55:07 -05:00
Mike Gilbert 7b894054de dev-lua/lutok: port to lua-single eclass
Closes: https://bugs.gentoo.org/752660
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2020-11-03 12:43:51 -05:00
Aisha Tammy 8c2feb9ed8 dev-lua/luafilesystem: version bump to 1.8.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Closes: https://bugs.gentoo.org/744811
Closes: https://github.com/gentoo/gentoo/pull/18093
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2020-10-31 15:47:49 -07:00
Conrad Kostecki a5cbbcf9a9 dev-lua/lua-bit32: drop old version
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-18 15:12:49 +02:00
Conrad Kostecki 714cf5b1ea dev-lua/lua-bit32: bump to newest version
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-18 15:11:59 +02:00
Sam James 3bd76f6649 dev-lua/lua-zlib: arm64 stable (bug #747922)
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam@gentoo.org>
2020-10-17 23:46:01 +00:00
Sam James b4530149a8 dev-lua/luasec: arm64 stable (bug #747919)
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam@gentoo.org>
2020-10-17 23:45:46 +00:00
Sam James d2f9ed8e2d dev-lua/luaevent: arm64 stable (bug #747916)
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam@gentoo.org>
2020-10-17 23:45:30 +00:00
Sam James 1aadf51100 dev-lua/luadbi: arm64 stable (bug #747913)
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam@gentoo.org>
2020-10-17 23:45:16 +00:00
Marek Szuba f12b6a56be dev-lua/luv: support multiple Lua implementations
Will likely need changes to revdeps.

Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-10-15 14:05:11 +02:00
Conrad Kostecki ae4cdb501d dev-lua/luadbi: add support for slotted lua
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-14 23:23:31 +02:00
Conrad Kostecki 4160186131 dev-lua/luadbi: add tests
Uunfortunately, the tests must be restricted,
as they need a real database for execution.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-14 23:23:29 +02:00
Conrad Kostecki ac38fe3450 dev-lua/luaevent: drop old version
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-14 23:23:28 +02:00
Conrad Kostecki 82ebb4963d dev-lua/lua-zlib: drop old version
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-14 23:23:27 +02:00
Conrad Kostecki 07efab36d2 dev-lua/luasec: drop old version
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-14 23:23:26 +02:00
Conrad Kostecki 28b8e9958b dev-lua/luadbi: drop old version
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-14 23:23:25 +02:00
Marek Szuba 3af402bb34 dev-lua/toluapp: migrate to lua-single.eclass
Does not support Lua versions newer than 5.1 so didn't even bother
adapting this to multi-impl.

Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-10-13 18:47:34 +02:00
Marek Szuba 67c9145df0 dev-lua/messagepack: migrate to lua.eclass
A pure-Lua module so simple enough.

Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-10-13 18:47:30 +02:00
Marek Szuba 40ae837172 dev-lua/luv: migrate to lua-single.eclass
In theory this should be multi-impl but upstream does not directly support
it, in particular their pkgconfig files do not include the Lua ABI
version in their names. For now just keep it simple i.e. stick with the
old behaviour of only supporting one implementation at a time.

Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-10-13 18:47:27 +02:00
Conrad Kostecki b90c6060da dev-lua/luadbi: bump to version 0.7.2
Closes: https://bugs.gentoo.org/709736
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-13 09:55:58 +02:00
Conrad Kostecki 2fdc8f07d6 dev-lua/busted: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Closes: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:45 +02:00
Conrad Kostecki bd6e8f0da0 dev-lua/mediator_lua: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:44 +02:00
Conrad Kostecki 52574fb902 dev-lua/penlight: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:43 +02:00
Conrad Kostecki fec7bf1957 dev-lua/lua-term: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:43 +02:00
Conrad Kostecki 09de306ba0 dev-lua/luassert: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:42 +02:00
Conrad Kostecki 1da45f3091 dev-lua/say: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:42 +02:00
Conrad Kostecki 133e08da0d dev-lua/dkjson: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:41 +02:00
Conrad Kostecki 8fbdf38bf7 dev-lua/luasystem: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:40 +02:00
Conrad Kostecki 4381179447 dev-lua/lua_cliargs: add ~arm64 keyword
Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2020-10-12 12:56:31 +02:00
Agostino Sarubbo a1ed73b825 dev-lua/lua-zlib: amd64 stable wrt bug #747922
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2020-10-12 12:21:13 +02:00
Agostino Sarubbo d4b0e44fee dev-lua/luasec: amd64 stable wrt bug #747919
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2020-10-12 12:21:04 +02:00
Agostino Sarubbo 658ea08008 dev-lua/luaevent: amd64 stable wrt bug #747916
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2020-10-12 12:20:57 +02:00