Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
Date: Thu, 22 Apr 2021 07:16:05
Message-Id: 1619075753.3238d97054d74e37ebc3a0256e508a259cfddd5c.andrewammerlaan@gentoo
1 commit: 3238d97054d74e37ebc3a0256e508a259cfddd5c
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Thu Apr 22 07:15:53 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Thu Apr 22 07:15:53 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3238d970
7
8 www-servers/hinsightd: correctly depend on lua
9
10 Closes: https://bugs.gentoo.org/784962
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
13
14 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 20 +++++++++++---------
15 www-servers/hinsightd/hinsightd-9999.ebuild | 20 +++++++++++---------
16 2 files changed, 22 insertions(+), 18 deletions(-)
17
18 diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
19 index 5f85e2d08..5bfcd1a68 100644
20 --- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
21 +++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
22 @@ -10,30 +10,32 @@ inherit fcaps
23 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
24 HOMEPAGE="https://gitlab.com/tiotags/hin9"
25 SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v0.9.0/hin9-v0.9.0.tar.gz"
26 +
27 LICENSE="BSD"
28 SLOT="0"
29 KEYWORDS="~amd64"
30 +
31 IUSE="" #+openssl
32 +REQUIRED_USE="${LUA_REQUIRED_USE}"
33
34 S="${WORKDIR}/hin9-v${PV}"
35
36 BDEPEND="
37 -dev-util/ninja
38 + dev-util/ninja
39 "
40
41 -RDEPEND="
42 -acct-user/hinsightd
43 -acct-group/hinsightd
44 -sys-libs/liburing
45 -dev-lang/lua:*
46 -sys-libs/zlib
47 -dev-libs/openssl
48 +RDEPEND="${LUA_DEPS}
49 + acct-user/hinsightd
50 + acct-group/hinsightd
51 + sys-libs/liburing
52 + sys-libs/zlib
53 + dev-libs/openssl
54 "
55
56 DEPEND="${RDEPEND}"
57
58 PATCHES=(
59 -"${FILESDIR}/hinsightd-redefine-directories.patch"
60 + "${FILESDIR}/hinsightd-redefine-directories.patch"
61 )
62
63 #src_configure() {
64
65 diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
66 index bdb8dbee6..63a4c04ae 100644
67 --- a/www-servers/hinsightd/hinsightd-9999.ebuild
68 +++ b/www-servers/hinsightd/hinsightd-9999.ebuild
69 @@ -10,28 +10,30 @@ inherit git-r3 fcaps
70 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
71 HOMEPAGE="https://gitlab.com/tiotags/hin9"
72 EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
73 +
74 LICENSE="BSD"
75 SLOT="0"
76 KEYWORDS=""
77 +
78 IUSE="" #+openssl
79 +REQUIRED_USE="${LUA_REQUIRED_USE}"
80
81 BDEPEND="
82 -dev-util/ninja
83 + dev-util/ninja
84 "
85
86 -RDEPEND="
87 -acct-user/hinsightd
88 -acct-group/hinsightd
89 -sys-libs/liburing
90 -dev-lang/lua:*
91 -sys-libs/zlib
92 -dev-libs/openssl
93 +RDEPEND="${LUA_DEPS}
94 + acct-user/hinsightd
95 + acct-group/hinsightd
96 + sys-libs/liburing
97 + sys-libs/zlib
98 + dev-libs/openssl
99 "
100
101 DEPEND="${RDEPEND}"
102
103 PATCHES=(
104 -"${FILESDIR}/hinsightd-redefine-directories.patch"
105 + "${FILESDIR}/hinsightd-redefine-directories.patch"
106 )
107
108 #src_configure() {