Versions
v1.0.12 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm64 x86 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x64-macos
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
lua_targets
- lua5-1
- Build with Lua 5.1
- lua5-3
- Build with Lua 5.3
- lua5-4
- Build with Lua 5.4
- luajit
- Build with LuaJIT
Dependencies
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
Runtime Dependencies
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
Depending packages
app-editors / neovim : Vim-fork focused on extensibility and agility
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: drop 1.0.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lua/mpack: Stabilize 1.0.12 x86, #928457
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lua/mpack: Stabilize 1.0.12 amd64, #928457
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.12 arm64, #928457
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-lua/mpack: Export PKG_CONFIG for src_compile
The Makefile does this: > PKG_CONFIG ?= pkg-config so we need to export PKG_CONFIG to use the correct pkg-config binary when cross-compiling. Closes: https://github.com/gentoo/gentoo/pull/35572 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add 1.0.12
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: drop 1.0.10
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lua/mpack: Stabilize 1.0.11 x86, #917221
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.11 amd64, #917221
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.11 arm64, #917221
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add 1.0.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: drop 1.0.9-r1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: fix QA ExcessiveLineLength
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.10 x86, #904683
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.10 amd64, #904683
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.10 arm64, #904683
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add 1.0.10
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.9-r1 arm64, #857978
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: drop 1.0.8-r100, 1.0.9
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: update EAPI 7 -> 8
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: readd riscv keyword
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: x86 stable
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: amd64 stable
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
dev-lua/mpack: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: update homepage
Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: bump to version 1.0.9
Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
dev-lua/mpack: keyword x64-macos and fix install
Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: fix double prefix
Closes: https://bugs.gentoo.org/793248 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
dev-lua/mpack: keyworded 1.0.8-r100 for hppa/sparc, bug #783420
Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add missing cliargs for test
Closes: https://bugs.gentoo.org/784848 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add missing LUA_REQUIRED_USE
Closes: https://bugs.gentoo.org/784170 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add ~ppc ~ppc64 keyword
Closes: https://bugs.gentoo.org/783423 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lua/mpack: keyworded 1.0.8-r100 for ia64
keyworded wrt bug #783420 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: add lua5-4 support
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: fix tests
Closes: https://bugs.gentoo.org/774273 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/mpack: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.8-r100 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lua/mpack: Stabilize 1.0.8-r100 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/mpack: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: drop old version
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: fix reversed deps
Closes: https://bugs.gentoo.org/757831 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/mpack: remove dev-lua/busted version requirement
The LUA_USEDEP bit is sufficient to pull in a version migrated to Lua eclasses, regardless of whether it is 2.0.0 or we end up with an unmigrated newer Busted release in the tree before unmasking slotted Lua. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
dev-lua/mpack: declare MY_PN after inheriting eclasses
Just in case. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/mpack: bump to version 1.0.8 (non slotted lua)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: drop old version
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
dev-lua/mpack: bump to version 1.0.8 (slotted lua)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/mpack: migrate to lua.eclass
Had to suppress tests for the luajit target (one of the tests checks for memory leaks and LuaJIT does leak memory) as well as prevent the module from being unnecessarily linked against liblua (upstream have already fixed this, unfortunately a bump to a recent version would not be trivial). Otherwise, simple enough. Closes: https://bugs.gentoo.org/752906 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
app-editors/neovim: keyword ~arm64 with dependencies.
dev-libs/msgpack: keyword ~arm64 to 3.2.1. dev-lua/mpack: keyword ~arm64 to 1.0.4. profiles: mask dev-lua/mpack[test] on arm64. dev-libs/unibilium: keyword ~arm64 to 2.0.0. dev-libs/libtermkey: keyword ~arm64 to 0.22. Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
dev-lua/mpack: update github link
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-lua/mpack: Add ~arm keyword wrt bug #676688
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="~arm" - Patrice Clement · gentoo
dev-lua/mpack: clean up old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Patrice Clement · gentoo
dev-lua/mpack: stable for amd64+x86.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Michael Palimaka · gentoo
dev-lua/mpack: add ~x86 keyword
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Aric Belsito · gentoo
dev-lua/mpack: version bump to 1.0.4 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Aric Belsito · gentoo
dev-lua/mpack: Bump to 1.0.3
Use the Makefile, as upstream added support for using the system lua implementation. - Aric Belsito · gentoo
dev-lua/mpack: Add new ebuild.
Closes: https://github.com/gentoo/gentoo/pull/1318 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>