aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-04-22 09:15:53 +0200
committerAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-04-22 09:15:53 +0200
commit3238d97054d74e37ebc3a0256e508a259cfddd5c (patch)
treeeb1d8a44deea3293981fdb96490f95683dece5fa
parentkde-misc/skanpage: add missing dep (diff)
downloadguru-3238d970.tar.gz
guru-3238d970.tar.bz2
guru-3238d970.zip
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@riseup.net>
-rw-r--r--www-servers/hinsightd/hinsightd-0.9.0.ebuild20
-rw-r--r--www-servers/hinsightd/hinsightd-9999.ebuild20
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() {