summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Deranek <marcin.deranek@slonko.net>2024-07-19 23:02:07 +0200
committerMarcin Deranek <marcin.deranek@slonko.net>2024-07-19 23:02:07 +0200
commit4e2c14c9a1c1392826fecd289a9a828cdb6f5f49 (patch)
treec2f2baf7f2233b93ddb0bf9f0f8ba0417bba2e66
parent2cae9b52f5546c4c36dc4efd9865d5dbe7ece968 (diff)
downloadportage-4e2c14c9a1c1392826fecd289a9a828cdb6f5f49.tar.gz
portage-4e2c14c9a1c1392826fecd289a9a828cdb6f5f49.tar.bz2
portage-4e2c14c9a1c1392826fecd289a9a828cdb6f5f49.zip
dev-lang/luajit Update ebuild
-rw-r--r--dev-lang/luajit/Manifest2
-rw-r--r--dev-lang/luajit/luajit-9999.ebuild (renamed from dev-lang/luajit/luajit-2.1.9999.ebuild)14
2 files changed, 6 insertions, 10 deletions
diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest
index 5696f73..19d5a2b 100644
--- a/dev-lang/luajit/Manifest
+++ b/dev-lang/luajit/Manifest
@@ -1,2 +1,2 @@
-EBUILD luajit-2.1.9999.ebuild 1447 BLAKE2B 335112f69e0d19f62b83445a63b4690fb6cb8243cad59c5f3145011fb6648c571042e070632df974b7f39804ac38a01b4d706cc20968223978e187408ede2a5d SHA512 a1693a27c4e8f58402dbbe921ae17011d515c098a9759014ab447cd864b6ba2574d4b1cce0aa0d77c9a7d8056d1b336503a040b4e5e8e95581721421dde33ea8
+EBUILD luajit-9999.ebuild 1401 BLAKE2B ba05586881a66f3ec8e9c73bc30def58aeeaf4285caf3d76890b4e2389dd7f9fb9b298449d5c0e36e486fbd73a155d439eba233eea7280193b89309e96e72522 SHA512 6dc2b1aed85d24f95fec2628c83b898cd28c9b72ab23e9b565030198dffc6f7062c72ff915a0442cf440e773e867c4e6bbfa02fa48aa781ade60c29e1569dff7
MISC metadata.xml 399 BLAKE2B 2fd35ae326810c45ad7ceb12e353b45c668baa3d58f46953bbd95298462e56008f42c4cd7ccb856e911fb506ac19ea363e5bc884f15fd668388ebeb2a7078ea9 SHA512 d8a66320dc503e19214f8138a037d29ffe8069b5e156156373d01334987927ecc7e0b3b2a70026073add20c0af7870a70c92a900686c77a5ccc649696439dcf3
diff --git a/dev-lang/luajit/luajit-2.1.9999.ebuild b/dev-lang/luajit/luajit-9999.ebuild
index b9dd1cd..7b19a93 100644
--- a/dev-lang/luajit/luajit-2.1.9999.ebuild
+++ b/dev-lang/luajit/luajit-9999.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit pax-utils toolchain-funcs git-r3
+inherit toolchain-funcs git-r3
-MY_PV="$(ver_cut 1-5)"
-MY_PV="${MY_PV/_beta/-beta}"
+MY_PV="2.1"
MY_P="LuaJIT-${MY_PV}"
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
@@ -19,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
-KEYWORDS="~arm64 -hppa -riscv -sparc"
+KEYWORDS="amd64 arm arm64 -hppa ~mips ppc -riscv -sparc x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat static-libs"
_emake() {
@@ -42,8 +41,6 @@ _emake() {
BUILDMODE="$(usex static-libs mixed dynamic)" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED}/usr/$(get_libdir)" \
- RELVER=$(ver_cut 3) \
- PREREL= \
"$@"
}
@@ -54,8 +51,7 @@ src_compile() {
src_install() {
_emake install
-
- pax-mark m "${ED}/usr/bin/luajit-${MY_PV}"
+ dosym luajit-"${PV}" /usr/bin/luajit
HTML_DOCS="doc/." einstalldocs
}