summaryrefslogtreecommitdiff
path: root/dev-lua
AgeCommit message (Collapse)Author
22 hoursdev-lua/cqueues: fix include w/ cross-compileNicolas PARLANT
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://codeberg.org/gentoo/gentoo/pulls/228 Merges: https://codeberg.org/gentoo/gentoo/pulls/228 Signed-off-by: Sam James <sam@gentoo.org>
2026-02-11dev-lua/lgi: Stabilize 0.9.2_p20251219 ppc64, #969949Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-11dev-lua/lgi: Stabilize 0.9.2_p20251219 amd64, #969949Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-08dev-lua/luarocks: add 3.13.0Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/luarocks: drop 3.11.1-r1, 3.12.2Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/lua-zlib: add 1.4Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/lua-zlib: drop 1.2-r1Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/penlight: add 1.15.0Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/luafilesystem: add 1.9.0Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/luacov: add 0.17.0Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-08dev-lua/busted: add 2.3.0Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2026-02-06dev-lua/ldoc: Stabilize 1.5.0 arm, #969682Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-06dev-lua/ldoc: Stabilize 1.5.0 ppc, #969682Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-06dev-lua/ldoc: Stabilize 1.5.0 x86, #969682Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-06dev-lua/ldoc: Stabilize 1.5.0 amd64, #969682Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-06dev-lua/ldoc: Stabilize 1.5.0 ppc64, #969682Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-08dev-lua/luajson: Stabilize 1.3.4 arm64, #967978Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-07dev-lua/ldoc: add 1.5.0 with EAPI 8 and testNicolas PARLANT
update EAPI 7 -> 8 enable lua5-4 add missing ${LUA_DEPS} add test Closes: https://bugs.gentoo.org/905964 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/45270 Closes: https://github.com/gentoo/gentoo/pull/45270 Signed-off-by: Sam James <sam@gentoo.org>
2026-01-05dev-lua/lgi: add 0.9.2_p20251219Nicolas PARLANT
update EAPI 7 -> 8 fix redirect HOMEPAGE/gh_repo add snapshot with meson, bugfixes, gtk4 support add missing sys-apps/dbus (dbus-run-session), x11-misc/xvfb-run for tests patch to fix pango_test and progress_test always install examples (~460k) Closes: https://bugs.gentoo.org/836839 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/45262 Closes: https://github.com/gentoo/gentoo/pull/45262 Signed-off-by: Sam James <sam@gentoo.org>
2025-12-19*/*: drop *-linux keywordsFabian Groffen
Bug: https://bugs.gentoo.org/473598 Bug: https://bugs.gentoo.org/720224 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-17*: remove ppc-macos keywordFabian Groffen
The arch and OS that matches it are obsolete. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-09dev-lua/lgi: Keyword 0.9.2-r100 arm64, #951566Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29dev-lua/lua-resty-lrucache: Stabilize 0.15 amd64, #966815Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29dev-lua/lua-resty-core: Stabilize 0.1.30 amd64, #966815Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29dev-lua/lua-resty-lrucache: Stabilize 0.15 arm64, #966815Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29dev-lua/lua-resty-core: Stabilize 0.1.30 arm64, #966815Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26dev-lua/cqueues: fix incompatible-pointerNicolas PARLANT
>src/signal.c:545:31: >error: assignment to ‘__sighandler_t’ {aka ‘void (*)(int)’} from >incompatible pointer type ‘void (*)(void)’[-Wincompatible-pointer-types] > 545 | sa.sa_handler = &ls_noop; > | ^ Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44733 Closes: https://github.com/gentoo/gentoo/pull/44733 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-21dev-lua/compat53: block older luarocks which installed bundled compat53Sam James
Otherwise, if compat53 is upgraded first, you still get a fatal file collision as nothing acknowledged this. Portage can't know that compat53 is taking over the files from luarocks. Bug: https://bugs.gentoo.org/966292 Closes: https://bugs.gentoo.org/961755 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/luarocks: Stabilize 3.12.2-r1 amd64, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/compat53: Stabilize 0.14.4 x86, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/luarocks: Stabilize 3.12.2-r1 x86, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/compat53: Stabilize 0.14.4 arm64, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/luarocks: Stabilize 3.12.2-r1 arm64, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/compat53: Stabilize 0.14.4 arm, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-lua/luarocks: Stabilize 3.12.2-r1 arm, #966110Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-13dev-lua/mpack: add 1.0.13Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-11-13dev-lua/lanes: add 3.17.2Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-10-26*/*: depend on newer gobject-introspection as a workaroundAlfred Wingate
sed -E '/dev-libs\/gobject-introspection(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-libs\/gobject-introspection(-[0-9.r-]*)?/>=dev-libs\/gobject-introspection-1.82.0-r2/ }' */*/*.ebuild -i + manually going over to undo the false positives or if the version requirement was higher. Bug: https://bugs.gentoo.org/947058 See-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44336 Closes: https://github.com/gentoo/gentoo/pull/44336 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-05dev-lua/luajson: fix compat w/ >=dev-lua/lpeg-1.1.0Sam James
(Linked the 2nd bug as Vitaly seems to have cited it.) Bug: https://github.com/harningt/luajson/issues/47 Bug: https://github.com/harningt/luajson/issues/51 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30dev-lua/luaossl: drop 20220711Conrad Kostecki
Closes: https://bugs.gentoo.org/880503 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-09-30dev-lua/luaossl: add 20250929Conrad Kostecki
Bug: https://bugs.gentoo.org/880503 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-09-14dev-lua/luarocks: Stabilize 3.12.2 x86, #962761Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-lua/luarocks: Stabilize 3.12.2 amd64, #962761Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-lua/luarocks: fix collision with lua-compat53Nicolas PARLANT
avoid install lua-compat53, already in tree Closes: https://bugs.gentoo.org/961755 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/43494 Closes: https://github.com/gentoo/gentoo/pull/43494 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-lua/compat53: Keyword 0.14.4 sparc, #961758Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-lua/compat53: Keyword 0.14.4 hppa, #961758Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-lua/luasystem: drop 0.5.1, 0.6.2Conrad Kostecki
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-09-13dev-lua/luasystem: Stabilize 0.6.3 amd64, #962762Sam James
Signed-off-by: Sam James <sam@gentoo.org>