summaryrefslogtreecommitdiff
path: root/dev-lang/luajit
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-16 10:59:35 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-16 10:59:35 -0500
commita46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af (patch)
tree98303deb2a205a7f39cffa3a960c1762559c7a7d /dev-lang/luajit
parent8e65dc62f3f9f6b8f7b890fefedbf4ac05dfde0b (diff)
downloadbaldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.tar.gz
baldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.tar.xz
baldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.zip
Adding metadata
Diffstat (limited to 'dev-lang/luajit')
-rw-r--r--dev-lang/luajit/Manifest6
-rw-r--r--dev-lang/luajit/luajit-2.1.1731601260.ebuild96
-rw-r--r--dev-lang/luajit/luajit-2.1.1770848219.ebuild96
-rw-r--r--dev-lang/luajit/luajit-2.1.1780076327.ebuild99
-rw-r--r--dev-lang/luajit/luajit-2.1.9999999999.ebuild99
-rw-r--r--dev-lang/luajit/luajit-9999.ebuild (renamed from dev-lang/luajit/luajit-2.1.1716656478-r1.ebuild)23
-rw-r--r--dev-lang/luajit/metadata.xml18
7 files changed, 14 insertions, 423 deletions
diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest
index 09e56723b973..591d99561bb7 100644
--- a/dev-lang/luajit/Manifest
+++ b/dev-lang/luajit/Manifest
@@ -1,4 +1,2 @@
-DIST luajit-2.1.1716656478.tar.gz 1081717 BLAKE2B 42807910aa81e705ff39c382e98e479d46d31453fd6fc1857220c7d4cb66d0801e2ffd813ea3c55ab2bcde8e64275d0fec2044514d7b0ef5287714ec8061bf7a SHA512 6b00d37a33f0bafbd953569ef035546a97237a53cfb718d8aecca7e9c7afe5e4706e4a53e40b9afb8720adc8eee044d8d75b8ea6cdc50d2c3f8461d79bb73b26
-DIST luajit-2.1.1731601260.tar.gz 1082678 BLAKE2B 07b8a9f1457db314785f9ab6ad87907b48a2dcee2a8a85e231779661ffe9b92e8b32cf790955537e86b519d61a8316848260fb83e7ba6746a816e2e0e59976e0 SHA512 4219017edd359bd5c92a37f1e3837c6ef8d9d8be89e53d80e110801e0eb7c8c2a74460376d1e3edef328e9d94f2eef9785e253027c67e1c91716e303e303a766
-DIST luajit-2.1.1770848219.tar.gz 1093911 BLAKE2B 592d9d80bcedda89da32b7deeca79d8159bdacb3c62d6ec9a2333a72d649aeb3a94772792675e67aa9f3f3ea1d7bb8f8becbd43238b3f9951b82736840929766 SHA512 329b5f09240df9f3f4dea98ce5fd90ac5bec2647280271db19a007434ef976f40a225b3f20828111718d839b804dd2f4a136ce8a39f3acf80e4242a588eaadb5
-DIST luajit-2.1.1780076327.tar.gz 1094494 BLAKE2B 964d82145b29bb9c3764fb8ed6f43c9c46ee1c835209bb57c73997ba401aabe9f17beaef5c244ca0773199fa5f08c1b4f4fdd4a60ee3ca05c5226381fa0b973e SHA512 05ccca981c978b4021430bd7ad902156d3aebb7cd3cb2a68f0d64f0086893281b5da66df9c8809e3385cf0bd1750d435d6ce446bd49e4e2073d08fbc20ca490d
+EBUILD luajit-9999.ebuild 1316 BLAKE2B 98f6e57a602cf6e2891af48f3167a80bb5d0b713bc18129790e5c3bd01f193d878fc4ae963cee57a154ee57f5ffc9cf686c8a2f942ecb47166e247b2f37f9041 SHA512 cca33d3fc141627be6e20bc595e4bcea4f56a2e41a20827062a0cddfd42252acab6446a3af1771ad250f7d286ff44ae7ca8b2d5ecc0b56a9579277d9f8ce2850
+MISC metadata.xml 399 BLAKE2B 2fd35ae326810c45ad7ceb12e353b45c668baa3d58f46953bbd95298462e56008f42c4cd7ccb856e911fb506ac19ea363e5bc884f15fd668388ebeb2a7078ea9 SHA512 d8a66320dc503e19214f8138a037d29ffe8069b5e156156373d01334987927ecc7e0b3b2a70026073add20c0af7870a70c92a900686c77a5ccc649696439dcf3
diff --git a/dev-lang/luajit/luajit-2.1.1731601260.ebuild b/dev-lang/luajit/luajit-2.1.1731601260.ebuild
deleted file mode 100644
index d6c6f9e1cf69..000000000000
--- a/dev-lang/luajit/luajit-2.1.1731601260.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream doesn't make releases anymore and instead have a (broken) "rolling
-# git tag" model.
-#
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-# https://www.freelists.org/post/luajit/LuaJIT-uses-rolling-releases
-#
-# Regular snapshots should be made from the v2.1 branch. Get the version with
-# `git show -s --format=%ct`
-
-inherit toolchain-funcs
-
-# Split release channel (such as "2.1") from relver (such as "1727870382")
-VER_CHANNEL=${PV%.*}
-VER_RELVER=${PV##*.}
-
-DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
-HOMEPAGE="https://luajit.org/"
-
-if [[ ${VER_RELVER} == 9999999999 ]]; then
- # Upstream recommends pulling rolling releases from versioned branches.
- # > The old git master branch is phased out and stays pinned to the v2.0
- # > branch. Please follow the versioned branches instead.
- #
- # See http://luajit.org/status.html for additional information.
- EGIT_BRANCH="v${VER_CHANNEL}"
- EGIT_REPO_URI="https://luajit.org/git/luajit.git"
- inherit git-r3
-else
- # Update this commit hash to bump a pinned-commit ebuild.
- GIT_COMMIT=fe71d0fb54ceadfb5b5f3b6baf29e486d97f6059
- SRC_URI="https://github.com/LuaJIT/LuaJIT/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/LuaJIT-${GIT_COMMIT}"
-
- KEYWORDS="amd64 arm arm64 -hppa ~mips ppc -riscv -sparc x86"
-fi
-
-LICENSE="MIT"
-# this should probably be pkgmoved to 2.1 for sake of consistency.
-SLOT="2/${PV}"
-IUSE="lua52compat static-libs"
-
-_emake() {
- emake \
- Q= \
- PREFIX="${EPREFIX}/usr" \
- MULTILIB="$(get_libdir)" \
- DESTDIR="${D}" \
- CFLAGS="" \
- LDFLAGS="" \
- HOST_CC="$(tc-getBUILD_CC)" \
- HOST_CFLAGS="${BUILD_CPPFLAGS} ${BUILD_CFLAGS}" \
- HOST_LDFLAGS="${BUILD_LDFLAGS}" \
- STATIC_CC="$(tc-getCC)" \
- DYNAMIC_CC="$(tc-getCC) -fPIC" \
- TARGET_LD="$(tc-getCC)" \
- TARGET_CFLAGS="${CPPFLAGS} ${CFLAGS}" \
- TARGET_LDFLAGS="${LDFLAGS}" \
- TARGET_SHLDFLAGS="${LDFLAGS}" \
- TARGET_AR="$(tc-getAR) rcus" \
- BUILDMODE="$(usex static-libs mixed dynamic)" \
- TARGET_STRIP="true" \
- INSTALL_LIB="${ED}/usr/$(get_libdir)" \
- "$@"
-}
-
-src_compile() {
- tc-export_build_env
- _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
-}
-
-src_install() {
- _emake install
-
- # For tarballs downloaded from github, the relver is provided in
- # ${S}/.relver, a file populated when generating the tarball as directed by
- # .gitattributes. That file will contain the same relver as the relver
- # in our version number.
- #
- # For the live build, this is not populated, but luajit's build process
- # inspects the git repository directly with this command:
- #
- # git show -s --format=%ct
- #
- # In both cases, luajit puts the relver in src/luajit_relver.txt during
- # the build. We read this file to ensure we're using the same source of
- # truth as luajit's own build does when generating the binary's filename.
- local relver="$(cat "${S}/src/luajit_relver.txt" || die 'error retrieving relver')"
- dosym luajit-"${VER_CHANNEL}.${relver}" /usr/bin/luajit
-
- HTML_DOCS="doc/." einstalldocs
-}
diff --git a/dev-lang/luajit/luajit-2.1.1770848219.ebuild b/dev-lang/luajit/luajit-2.1.1770848219.ebuild
deleted file mode 100644
index 3089f0e3db65..000000000000
--- a/dev-lang/luajit/luajit-2.1.1770848219.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream doesn't make releases anymore and instead have a (broken) "rolling
-# git tag" model.
-#
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-# https://www.freelists.org/post/luajit/LuaJIT-uses-rolling-releases
-#
-# Regular snapshots should be made from the v2.1 branch. Get the version with
-# `git show -s --format=%ct`
-
-inherit toolchain-funcs
-
-# Split release channel (such as "2.1") from relver (such as "1727870382")
-VER_CHANNEL=${PV%.*}
-VER_RELVER=${PV##*.}
-
-DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
-HOMEPAGE="https://luajit.org/"
-
-if [[ ${VER_RELVER} == 9999999999 ]]; then
- # Upstream recommends pulling rolling releases from versioned branches.
- # > The old git master branch is phased out and stays pinned to the v2.0
- # > branch. Please follow the versioned branches instead.
- #
- # See http://luajit.org/status.html for additional information.
- EGIT_BRANCH="v${VER_CHANNEL}"
- EGIT_REPO_URI="https://luajit.org/git/luajit.git"
- inherit git-r3
-else
- # Update this commit hash to bump a pinned-commit ebuild.
- GIT_COMMIT=233ad24035944ece5367157e824e8357df3417d9
- SRC_URI="https://github.com/LuaJIT/LuaJIT/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/LuaJIT-${GIT_COMMIT}"
-
- KEYWORDS="~amd64 ~arm ~arm64 -hppa ~mips ~ppc -riscv -sparc ~x86"
-fi
-
-LICENSE="MIT"
-# this should probably be pkgmoved to 2.1 for sake of consistency.
-SLOT="2/${PV}"
-IUSE="lua52compat static-libs"
-
-_emake() {
- emake \
- Q= \
- PREFIX="${EPREFIX}/usr" \
- MULTILIB="$(get_libdir)" \
- DESTDIR="${D}" \
- CFLAGS="" \
- LDFLAGS="" \
- HOST_CC="$(tc-getBUILD_CC)" \
- HOST_CFLAGS="${BUILD_CPPFLAGS} ${BUILD_CFLAGS}" \
- HOST_LDFLAGS="${BUILD_LDFLAGS}" \
- STATIC_CC="$(tc-getCC)" \
- DYNAMIC_CC="$(tc-getCC) -fPIC" \
- TARGET_LD="$(tc-getCC)" \
- TARGET_CFLAGS="${CPPFLAGS} ${CFLAGS}" \
- TARGET_LDFLAGS="${LDFLAGS}" \
- TARGET_SHLDFLAGS="${LDFLAGS}" \
- TARGET_AR="$(tc-getAR) rcus" \
- BUILDMODE="$(usex static-libs mixed dynamic)" \
- TARGET_STRIP="true" \
- INSTALL_LIB="${ED}/usr/$(get_libdir)" \
- "$@"
-}
-
-src_compile() {
- tc-export_build_env
- _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
-}
-
-src_install() {
- _emake install
-
- # For tarballs downloaded from github, the relver is provided in
- # ${S}/.relver, a file populated when generating the tarball as directed by
- # .gitattributes. That file will contain the same relver as the relver
- # in our version number.
- #
- # For the live build, this is not populated, but luajit's build process
- # inspects the git repository directly with this command:
- #
- # git show -s --format=%ct
- #
- # In both cases, luajit puts the relver in src/luajit_relver.txt during
- # the build. We read this file to ensure we're using the same source of
- # truth as luajit's own build does when generating the binary's filename.
- local relver="$(cat "${S}/src/luajit_relver.txt" || die 'error retrieving relver')"
- dosym luajit-"${VER_CHANNEL}.${relver}" /usr/bin/luajit
-
- HTML_DOCS="doc/." einstalldocs
-}
diff --git a/dev-lang/luajit/luajit-2.1.1780076327.ebuild b/dev-lang/luajit/luajit-2.1.1780076327.ebuild
deleted file mode 100644
index 83c2991bce7c..000000000000
--- a/dev-lang/luajit/luajit-2.1.1780076327.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream doesn't make releases anymore and instead have a (broken) "rolling
-# git tag" model.
-#
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-# https://www.freelists.org/post/luajit/LuaJIT-uses-rolling-releases
-#
-# Regular snapshots should be made from the v2.1 branch. Get the version with
-# `git show -s --format=%ct`
-
-inherit flag-o-matic toolchain-funcs
-
-# Split release channel (such as "2.1") from relver (such as "1727870382")
-VER_CHANNEL=${PV%.*}
-VER_RELVER=${PV##*.}
-
-DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
-HOMEPAGE="https://luajit.org/"
-
-if [[ ${VER_RELVER} == 9999999999 ]]; then
- # Upstream recommends pulling rolling releases from versioned branches.
- # > The old git master branch is phased out and stays pinned to the v2.0
- # > branch. Please follow the versioned branches instead.
- #
- # See http://luajit.org/status.html for additional information.
- EGIT_BRANCH="v${VER_CHANNEL}"
- EGIT_REPO_URI="https://luajit.org/git/luajit.git"
- inherit git-r3
-else
- # Update this commit hash to bump a pinned-commit ebuild.
- GIT_COMMIT=b925b3e3fc6771171602323b45fbe9fb8fc90369
- SRC_URI="https://github.com/LuaJIT/LuaJIT/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/LuaJIT-${GIT_COMMIT}"
-
- KEYWORDS="~amd64 ~arm ~arm64 -hppa ~mips ~ppc -riscv -sparc ~x86"
-fi
-
-LICENSE="MIT"
-# this should probably be pkgmoved to 2.1 for sake of consistency.
-SLOT="2/${PV}"
-IUSE="lua52compat static-libs"
-
-_emake() {
- emake \
- Q= \
- PREFIX="${EPREFIX}/usr" \
- MULTILIB="$(get_libdir)" \
- DESTDIR="${D}" \
- CFLAGS="" \
- LDFLAGS="" \
- HOST_CC="$(tc-getBUILD_CC)" \
- HOST_CFLAGS="${BUILD_CPPFLAGS} ${BUILD_CFLAGS}" \
- HOST_LDFLAGS="${BUILD_LDFLAGS}" \
- STATIC_CC="$(tc-getCC)" \
- DYNAMIC_CC="$(tc-getCC) -fPIC" \
- TARGET_LD="$(tc-getCC)" \
- TARGET_CFLAGS="${CPPFLAGS} ${CFLAGS}" \
- TARGET_LDFLAGS="${LDFLAGS}" \
- TARGET_SHLDFLAGS="${LDFLAGS}" \
- TARGET_AR="$(tc-getAR) rcus" \
- BUILDMODE="$(usex static-libs mixed dynamic)" \
- TARGET_STRIP="true" \
- INSTALL_LIB="${ED}/usr/$(get_libdir)" \
- "$@"
-}
-
-src_compile() {
- # https://bugs.gentoo.org/669284
- filter-flags -fno-asynchronous-unwind-tables
-
- tc-export_build_env
- _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
-}
-
-src_install() {
- _emake install
-
- # For tarballs downloaded from github, the relver is provided in
- # ${S}/.relver, a file populated when generating the tarball as directed by
- # .gitattributes. That file will contain the same relver as the relver
- # in our version number.
- #
- # For the live build, this is not populated, but luajit's build process
- # inspects the git repository directly with this command:
- #
- # git show -s --format=%ct
- #
- # In both cases, luajit puts the relver in src/luajit_relver.txt during
- # the build. We read this file to ensure we're using the same source of
- # truth as luajit's own build does when generating the binary's filename.
- local relver="$(cat "${S}/src/luajit_relver.txt" || die 'error retrieving relver')"
- dosym luajit-"${VER_CHANNEL}.${relver}" /usr/bin/luajit
-
- HTML_DOCS="doc/." einstalldocs
-}
diff --git a/dev-lang/luajit/luajit-2.1.9999999999.ebuild b/dev-lang/luajit/luajit-2.1.9999999999.ebuild
deleted file mode 100644
index 3087f97344ab..000000000000
--- a/dev-lang/luajit/luajit-2.1.9999999999.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream doesn't make releases anymore and instead have a (broken) "rolling
-# git tag" model.
-#
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-# https://www.freelists.org/post/luajit/LuaJIT-uses-rolling-releases
-#
-# Regular snapshots should be made from the v2.1 branch. Get the version with
-# `git show -s --format=%ct`
-
-inherit flag-o-matic toolchain-funcs
-
-# Split release channel (such as "2.1") from relver (such as "1727870382")
-VER_CHANNEL=${PV%.*}
-VER_RELVER=${PV##*.}
-
-DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
-HOMEPAGE="https://luajit.org/"
-
-if [[ ${VER_RELVER} == 9999999999 ]]; then
- # Upstream recommends pulling rolling releases from versioned branches.
- # > The old git master branch is phased out and stays pinned to the v2.0
- # > branch. Please follow the versioned branches instead.
- #
- # See http://luajit.org/status.html for additional information.
- EGIT_BRANCH="v${VER_CHANNEL}"
- EGIT_REPO_URI="https://luajit.org/git/luajit.git"
- inherit git-r3
-else
- # Update this commit hash to bump a pinned-commit ebuild.
- GIT_COMMIT=""
- SRC_URI="https://github.com/LuaJIT/LuaJIT/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/LuaJIT-${GIT_COMMIT}"
-
- KEYWORDS="~amd64 ~arm ~arm64 -hppa ~mips ~ppc -riscv -sparc ~x86"
-fi
-
-LICENSE="MIT"
-# this should probably be pkgmoved to 2.1 for sake of consistency.
-SLOT="2/${PV}"
-IUSE="lua52compat static-libs"
-
-_emake() {
- emake \
- Q= \
- PREFIX="${EPREFIX}/usr" \
- MULTILIB="$(get_libdir)" \
- DESTDIR="${D}" \
- CFLAGS="" \
- LDFLAGS="" \
- HOST_CC="$(tc-getBUILD_CC)" \
- HOST_CFLAGS="${BUILD_CPPFLAGS} ${BUILD_CFLAGS}" \
- HOST_LDFLAGS="${BUILD_LDFLAGS}" \
- STATIC_CC="$(tc-getCC)" \
- DYNAMIC_CC="$(tc-getCC) -fPIC" \
- TARGET_LD="$(tc-getCC)" \
- TARGET_CFLAGS="${CPPFLAGS} ${CFLAGS}" \
- TARGET_LDFLAGS="${LDFLAGS}" \
- TARGET_SHLDFLAGS="${LDFLAGS}" \
- TARGET_AR="$(tc-getAR) rcus" \
- BUILDMODE="$(usex static-libs mixed dynamic)" \
- TARGET_STRIP="true" \
- INSTALL_LIB="${ED}/usr/$(get_libdir)" \
- "$@"
-}
-
-src_compile() {
- # https://bugs.gentoo.org/669284
- filter-flags -fno-asynchronous-unwind-tables
-
- tc-export_build_env
- _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
-}
-
-src_install() {
- _emake install
-
- # For tarballs downloaded from github, the relver is provided in
- # ${S}/.relver, a file populated when generating the tarball as directed by
- # .gitattributes. That file will contain the same relver as the relver
- # in our version number.
- #
- # For the live build, this is not populated, but luajit's build process
- # inspects the git repository directly with this command:
- #
- # git show -s --format=%ct
- #
- # In both cases, luajit puts the relver in src/luajit_relver.txt during
- # the build. We read this file to ensure we're using the same source of
- # truth as luajit's own build does when generating the binary's filename.
- local relver="$(cat "${S}/src/luajit_relver.txt" || die 'error retrieving relver')"
- dosym luajit-"${VER_CHANNEL}.${relver}" /usr/bin/luajit
-
- HTML_DOCS="doc/." einstalldocs
-}
diff --git a/dev-lang/luajit/luajit-2.1.1716656478-r1.ebuild b/dev-lang/luajit/luajit-9999.ebuild
index 925685418c5d..7dae6d46826e 100644
--- a/dev-lang/luajit/luajit-2.1.1716656478-r1.ebuild
+++ b/dev-lang/luajit/luajit-9999.ebuild
@@ -2,28 +2,22 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-GIT_COMMIT=93e87998b24021b94de8d1c8db244444c46fb6e9
-# Upstream doesn't make releases anymore and instead have a (broken) "rolling
-# git tag" model.
-#
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-# https://www.freelists.org/post/luajit/LuaJIT-uses-rolling-releases
-#
-# Regular snapshots should be made from the v2.1 branch. Get the version with
-# `git show -s --format=%ct`
+inherit toolchain-funcs git-r3
-inherit toolchain-funcs
+MY_PV="2.1"
+MY_P="LuaJIT-${MY_PV}"
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="https://luajit.org/"
-SRC_URI="https://github.com/LuaJIT/LuaJIT/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/LuaJIT-${GIT_COMMIT}"
+EGIT_REPO_URI="https://luajit.org/git/luajit.git"
+EGIT_BRANCH="v2.1"
+EGIT_CHECKOUT_DIR="${MY_P}"
+S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
-SLOT="2/${PV}"
-KEYWORDS="amd64 arm arm64 -hppa ~mips ppc -riscv -sparc x86"
+SLOT="2"
IUSE="lua52compat static-libs"
_emake() {
@@ -42,7 +36,6 @@ _emake() {
TARGET_LD="$(tc-getCC)" \
TARGET_CFLAGS="${CPPFLAGS} ${CFLAGS}" \
TARGET_LDFLAGS="${LDFLAGS}" \
- TARGET_SHLDFLAGS="${LDFLAGS}" \
TARGET_AR="$(tc-getAR) rcus" \
BUILDMODE="$(usex static-libs mixed dynamic)" \
TARGET_STRIP="true" \
diff --git a/dev-lang/luajit/metadata.xml b/dev-lang/luajit/metadata.xml
index f8a51fffdb7a..f157b193d8c7 100644
--- a/dev-lang/luajit/metadata.xml
+++ b/dev-lang/luajit/metadata.xml
@@ -1,22 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>holger@applied-asynchrony.com</email>
- <name>Holger Hoffstätte</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
+ <maintainer type="person">
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
</maintainer>
<use>
- <flag name="lua52compat">
- Enable some upwards-compatible features
- from Lua 5.2 that are unlikely to break existing code.
- </flag>
+ <flag name="lua52compat">Enable some upwards-compatible features from Lua 5.2 that are unlikely to break existing code</flag>
</use>
- <upstream>
- <remote-id type="cpe">cpe:/a:luajit:luajit</remote-id>
- </upstream>
<origin>baldeagleos-repo</origin>
</pkgmetadata>