commit:     3238d97054d74e37ebc3a0256e508a259cfddd5c
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Apr 22 07:15:53 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr 22 07:15:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3238d970

www-servers/hinsightd: correctly depend on lua

Closes: https://bugs.gentoo.org/784962
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 20 +++++++++++---------
 www-servers/hinsightd/hinsightd-9999.ebuild  | 20 +++++++++++---------
 2 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild 
b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
index 5f85e2d08..5bfcd1a68 100644
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -10,30 +10,32 @@ inherit fcaps
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9";
 SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v0.9.0/hin9-v0.9.0.tar.gz";
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
+
 IUSE="" #+openssl
+REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 S="${WORKDIR}/hin9-v${PV}"
 
 BDEPEND="
-dev-util/ninja
+       dev-util/ninja
 "
 
-RDEPEND="
-acct-user/hinsightd
-acct-group/hinsightd
-sys-libs/liburing
-dev-lang/lua:*
-sys-libs/zlib
-dev-libs/openssl
+RDEPEND="${LUA_DEPS}
+       acct-user/hinsightd
+       acct-group/hinsightd
+       sys-libs/liburing
+       sys-libs/zlib
+       dev-libs/openssl
 "
 
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-"${FILESDIR}/hinsightd-redefine-directories.patch"
+       "${FILESDIR}/hinsightd-redefine-directories.patch"
 )
 
 #src_configure() {

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild 
b/www-servers/hinsightd/hinsightd-9999.ebuild
index bdb8dbee6..63a4c04ae 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -10,28 +10,30 @@ inherit git-r3 fcaps
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9";
 EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git";
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
+
 IUSE="" #+openssl
+REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-dev-util/ninja
+       dev-util/ninja
 "
 
-RDEPEND="
-acct-user/hinsightd
-acct-group/hinsightd
-sys-libs/liburing
-dev-lang/lua:*
-sys-libs/zlib
-dev-libs/openssl
+RDEPEND="${LUA_DEPS}
+       acct-user/hinsightd
+       acct-group/hinsightd
+       sys-libs/liburing
+       sys-libs/zlib
+       dev-libs/openssl
 "
 
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-"${FILESDIR}/hinsightd-redefine-directories.patch"
+       "${FILESDIR}/hinsightd-redefine-directories.patch"
 )
 
 #src_configure() {

Reply via email to