public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-17 21:10 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-17 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     eea58fcab46b6a8d85290a09cf23b01cb9fb81d0
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Sat Apr 17 21:06:49 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Sat Apr 17 21:07:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eea58fca

www-servers/hinsightd: missing punctuation

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index e76ea720c..571f67b24 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -45,7 +45,7 @@ src_compile() {
 }
 
 src_install() {
-	newbin "${S}/build/hin9 hinsightd"
+	newbin "${S}/build/hin9" hinsightd
 	newinitd "${FILESDIR}/init.d.sh" hinsightd
 
 	insinto /etc/hinsightd


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-18  7:07 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-18  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e44ff3483db699d558f77ee1d77c0f823d8e718a
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Sun Apr 18 07:06:04 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Sun Apr 18 07:07:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e44ff348

www-servers/hinsightd: better description

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/metadata.xml | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 3e7b7f452..50c6ba674 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -1,8 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-        <!-- maintainer-needed -->
-        <use>
-                <!--<flag name="openssl">Enable tls encryption with openssl</flag>-->
-        </use>
+	<!-- maintainer-needed -->
+	<longdescription lang="en">
+		hinsightd is a http/1.1 webserver with a focus on simple code and
+		reliable behaviour.
+		Notable features: reverse proxying, output caching, ssl, pipelining,
+		cgi, output compression with deflate, graceful restart, 304 status,
+		etag, range requests and a very customizable config file using lua.
+		Virtual hosts can be implemented in lua.
+		Logging is entirely controled by lua.
+		Full debug information can be toggled per request and outputted to 			console or a log file.
+	</longdescription>
+	<use>
+		<!--<flag name="openssl">Enable tls encryption with openssl</flag>-->
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-21  9:21 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-21  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     b1349123aa8262d56069a350b766e03813c2becb
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Apr 21 08:49:23 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Apr 21 08:49:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1349123

www-servers/hinsightd: added ebuild 0.9.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest               |  1 +
 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 64 ++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
new file mode 100644
index 000000000..61940dc50
--- /dev/null
+++ b/www-servers/hinsightd/Manifest
@@ -0,0 +1 @@
+DIST hin9-v0.9.0.tar.gz 65320 BLAKE2B c1348bc5afffa8804494f6ae228f54874d25cc5f40c17ee2a36f23104286f96f5d616cdc3e98de0854cf7d4b18165a2b70600b32f58024b679d213b2156c1f18 SHA512 60a1ff72d1abf57d8f764ebb77ab77f7069b40bfdbb5bb1c95324b366d1052378ffe36198112a595e08238622654a9c1e1d89679924883f8ff42b98ca7cf139e

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
new file mode 100644
index 000000000..1a48c1f94
--- /dev/null
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} )
+
+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=""
+IUSE="" #+openssl
+
+BDEPEND="
+dev-util/ninja
+"
+
+RDEPEND="
+acct-user/hinsightd
+acct-group/hinsightd
+sys-libs/liburing
+dev-lang/lua:*
+sys-libs/zlib
+dev-libs/openssl
+"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+"${FILESDIR}/hinsightd-redefine-directories.patch"
+)
+
+#src_configure() {
+#}
+
+src_compile() {
+	cd build
+	ninja || die
+}
+
+src_install() {
+	newbin "${S}/build/hin9" hinsightd
+	newinitd "${FILESDIR}/init.d.sh" hinsightd
+	#systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
+
+	insinto /etc/hinsightd
+	newins "${S}/workdir/main.lua" hinsightd.lua
+
+	# logrotate
+	insinto /etc/logrotate.d
+	newins "${FILESDIR}"/logrotate.d.sh hinsightd
+
+	keepdir /var/www/localhost/htdocs
+	keepdir /var/log/hinsightd
+	keepdir /var/tmp/hinsightd
+}
+
+pkg_postinst() {
+	fcaps CAP_NET_BIND_SERVICE /usr/bin/hinsightd
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-21  9:21 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-21  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     191d9d12162c696d701d9b93bb5f86ed04fd2213
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Apr 21 09:19:48 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Apr 21 09:19:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=191d9d12

www-servers/hinsightd: upstream metadata

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 50c6ba674..f494a4303 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -2,6 +2,10 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!-- maintainer-needed -->
+	<upstream>
+		<changelog>https://gitlab.com/tiotags/hin9/-/blob/master/docs/changes.md</changelog>
+		<bugs-to>https://gitlab.com/tiotags/hin9/-/issues</bugs-to>
+	</upstream>
 	<longdescription lang="en">
 		hinsightd is a http/1.1 webserver with a focus on simple code and
 		reliable behaviour.


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-21 18:55 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-21 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     801dfe25a92412f6d78bd1496e7f1c30906c8edb
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Apr 21 18:55:13 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Apr 21 18:55:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=801dfe25

www-servers/hinsightd: added keywords

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
index 1a48c1f94..5f85e2d08 100644
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -12,9 +12,11 @@ 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=""
+KEYWORDS="~amd64"
 IUSE="" #+openssl
 
+S="${WORKDIR}/hin9-v${PV}"
+
 BDEPEND="
 dev-util/ninja
 "


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
  2021-04-22  7:35 [gentoo-commits] repo/proj/guru:master commit in: www-servers/hinsightd/ Andrew Ammerlaan
@ 2021-04-22  7:16 ` Andrew Ammerlaan
  0 siblings, 0 replies; 32+ messages in thread
From: Andrew Ammerlaan @ 2021-04-22  7:16 UTC (permalink / raw
  To: gentoo-commits

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() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: www-servers/hinsightd/
@ 2021-04-22  7:35 Andrew Ammerlaan
  2021-04-22  7:16 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  0 siblings, 1 reply; 32+ messages in thread
From: Andrew Ammerlaan @ 2021-04-22  7:35 UTC (permalink / raw
  To: gentoo-commits

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() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-22 18:07 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-22 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     952f06c0f824ebebded46d48e9694e3e4ad6be2a
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Thu Apr 22 18:06:45 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Thu Apr 22 18:06:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=952f06c0

www-servers/hinsightd: removed unsupported lua versions

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 8 +++++---
 www-servers/hinsightd/hinsightd-9999.ebuild  | 6 ++++--
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
index 5bfcd1a68..744bf8aab 100644
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-LUA_COMPAT=( lua5-{1..4} )
+LUA_COMPAT=( lua5-1 )
 
-inherit fcaps
+inherit fcaps lua
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
@@ -22,9 +22,11 @@ S="${WORKDIR}/hin9-v${PV}"
 
 BDEPEND="
 	dev-util/ninja
+	virtual/pkgconfig
 "
 
-RDEPEND="${LUA_DEPS}
+RDEPEND="
+	${LUA_DEPS}
 	acct-user/hinsightd
 	acct-group/hinsightd
 	sys-libs/liburing

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 63a4c04ae..d0fcda423 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} )
 
-inherit git-r3 fcaps
+inherit git-r3 fcaps lua
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
@@ -20,9 +20,11 @@ REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
 	dev-util/ninja
+	virtual/pkgconfig
 "
 
-RDEPEND="${LUA_DEPS}
+RDEPEND="
+	${LUA_DEPS}
 	acct-user/hinsightd
 	acct-group/hinsightd
 	sys-libs/liburing


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-23  7:23 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-23  7:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4d80cc06ee59e44ae9548ebf9a593e3f5e2dcef6
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Fri Apr 23 07:21:59 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Fri Apr 23 07:22:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d80cc06

www-servers/hinsightd: lua-single, multiple tweaks

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 6 +++---
 www-servers/hinsightd/hinsightd-9999.ebuild  | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
index 744bf8aab..7f95594b6 100644
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -5,11 +5,11 @@ EAPI=7
 
 LUA_COMPAT=( lua5-1 )
 
-inherit fcaps lua
+inherit fcaps lua-single
 
 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"
+SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
@@ -51,7 +51,7 @@ src_compile() {
 src_install() {
 	newbin "${S}/build/hin9" hinsightd
 	newinitd "${FILESDIR}/init.d.sh" hinsightd
-	#systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
+	systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
 
 	insinto /etc/hinsightd
 	newins "${S}/workdir/main.lua" hinsightd.lua

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index d0fcda423..cfc31c90f 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} )
 
-inherit git-r3 fcaps lua
+inherit git-r3 fcaps lua-single
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
@@ -49,7 +49,7 @@ src_compile() {
 src_install() {
 	newbin "${S}/build/hin9" hinsightd
 	newinitd "${FILESDIR}/init.d.sh" hinsightd
-	#systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
+	systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
 
 	insinto /etc/hinsightd
 	newins "${S}/workdir/main.lua" hinsightd.lua


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
  2021-04-23 12:25 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-04-23 12:16 ` Andrew Ammerlaan
  0 siblings, 0 replies; 32+ messages in thread
From: Andrew Ammerlaan @ 2021-04-23 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     0cae57bf7d861fcba4ece570c2120b1bcc2b4fcf
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Apr 23 12:16:29 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Apr 23 12:16:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cae57bf

www-servers/hinsightd: inherit systemd eclass

Closes: https://bugs.gentoo.org/785217
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 | 2 +-
 www-servers/hinsightd/hinsightd-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
index 7f95594b6..b81f198f9 100644
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-1 )
 
-inherit fcaps lua-single
+inherit fcaps lua-single systemd
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index cfc31c90f..8ae886a39 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} )
 
-inherit git-r3 fcaps lua-single
+inherit git-r3 fcaps lua-single systemd
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-29  7:28 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-29  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     35125f480a229bdfa738c6c0b7dee924e2d883a5
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Thu Apr 29 07:27:18 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Thu Apr 29 07:27:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35125f48

www-servers/hinsightd: fixed compilation errors

* removed version v0.9.0
* added warnings for old kernels
* removed dep on dev-util/ninja, let sys decide

Closes: https://bugs.gentoo.org/785007
Closes: https://bugs.gentoo.org/784965
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest               |  1 -
 www-servers/hinsightd/hinsightd-0.9.0.ebuild | 70 ----------------------------
 www-servers/hinsightd/hinsightd-0.9.1.ebuild |  9 +++-
 www-servers/hinsightd/hinsightd-9999.ebuild  |  9 +++-
 4 files changed, 14 insertions(+), 75 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 37be5d923..e91d4ba71 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1,2 +1 @@
-DIST hin9-v0.9.0.tar.gz 65320 BLAKE2B c1348bc5afffa8804494f6ae228f54874d25cc5f40c17ee2a36f23104286f96f5d616cdc3e98de0854cf7d4b18165a2b70600b32f58024b679d213b2156c1f18 SHA512 60a1ff72d1abf57d8f764ebb77ab77f7069b40bfdbb5bb1c95324b366d1052378ffe36198112a595e08238622654a9c1e1d89679924883f8ff42b98ca7cf139e
 DIST hin9-v0.9.1.tar.gz 64851 BLAKE2B ca646af3b2a752f2b0ba2eec983f807d148b302a7a2db627117686dea3d16811829a1f89a3347708c775d8141372dd91ca46c79c32684b9366b703eb7018706e SHA512 175bbb25bd8be5052bcda96b709b33a996945c63f71249750ab11a46bafdb425818437023a882858e34692abc341d99141954ca31f6296383b26f617e76ac11a

diff --git a/www-servers/hinsightd/hinsightd-0.9.0.ebuild b/www-servers/hinsightd/hinsightd-0.9.0.ebuild
deleted file mode 100644
index b81f198f9..000000000
--- a/www-servers/hinsightd/hinsightd-0.9.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-
-inherit fcaps lua-single systemd
-
-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/v${PV}/hin9-v${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="" #+openssl
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-S="${WORKDIR}/hin9-v${PV}"
-
-BDEPEND="
-	dev-util/ninja
-	virtual/pkgconfig
-"
-
-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"
-)
-
-#src_configure() {
-#}
-
-src_compile() {
-	cd build
-	ninja || die
-}
-
-src_install() {
-	newbin "${S}/build/hin9" hinsightd
-	newinitd "${FILESDIR}/init.d.sh" hinsightd
-	systemd_dounit "${FILESDIR}/hinsightd.service" # not tested
-
-	insinto /etc/hinsightd
-	newins "${S}/workdir/main.lua" hinsightd.lua
-
-	# logrotate
-	insinto /etc/logrotate.d
-	newins "${FILESDIR}"/logrotate.d.sh hinsightd
-
-	keepdir /var/www/localhost/htdocs
-	keepdir /var/log/hinsightd
-	keepdir /var/tmp/hinsightd
-}
-
-pkg_postinst() {
-	fcaps CAP_NET_BIND_SERVICE /usr/bin/hinsightd
-}

diff --git a/www-servers/hinsightd/hinsightd-0.9.1.ebuild b/www-servers/hinsightd/hinsightd-0.9.1.ebuild
index 924a614e4..a7e45d693 100644
--- a/www-servers/hinsightd/hinsightd-0.9.1.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} )
 
-inherit fcaps lua-single systemd cmake
+inherit fcaps lua-single systemd cmake linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
@@ -26,7 +26,6 @@ IUSE="+openssl"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-	dev-util/ninja
 	dev-util/cmake
 	virtual/pkgconfig
 "
@@ -73,4 +72,10 @@ src_install() {
 
 pkg_postinst() {
 	fcaps CAP_NET_BIND_SERVICE /usr/bin/hinsightd
+
+	if kernel_is lt 5 7; then
+		ewarn ""
+		ewarn "hinsightd requires io_uring and kernel ~5.6.0"
+		ewarn ""
+	fi
 }

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 924a614e4..a7e45d693 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} )
 
-inherit fcaps lua-single systemd cmake
+inherit fcaps lua-single systemd cmake linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
@@ -26,7 +26,6 @@ IUSE="+openssl"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-	dev-util/ninja
 	dev-util/cmake
 	virtual/pkgconfig
 "
@@ -73,4 +72,10 @@ src_install() {
 
 pkg_postinst() {
 	fcaps CAP_NET_BIND_SERVICE /usr/bin/hinsightd
+
+	if kernel_is lt 5 7; then
+		ewarn ""
+		ewarn "hinsightd requires io_uring and kernel ~5.6.0"
+		ewarn ""
+	fi
 }


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-04-29 19:05 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-04-29 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9b29bd2ce654700486b2d1f1232c83bc4dcda804
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Thu Apr 29 19:05:17 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Thu Apr 29 19:05:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b29bd2c

www-servers/hinsightd: version bump v0.9.2

Closes: https://bugs.gentoo.org/786822
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                          | 2 +-
 .../hinsightd/{hinsightd-0.9.1.ebuild => hinsightd-0.9.2.ebuild}        | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index e91d4ba71..bd726cf85 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.1.tar.gz 64851 BLAKE2B ca646af3b2a752f2b0ba2eec983f807d148b302a7a2db627117686dea3d16811829a1f89a3347708c775d8141372dd91ca46c79c32684b9366b703eb7018706e SHA512 175bbb25bd8be5052bcda96b709b33a996945c63f71249750ab11a46bafdb425818437023a882858e34692abc341d99141954ca31f6296383b26f617e76ac11a
+DIST hin9-v0.9.2.tar.gz 65277 BLAKE2B 64f68db310ddd9438bd2b0247a285a9f7c4b162bfb105802760e4a231693116d159aaa4052d9c596356a2a6768379033b0bc1334a4da9ec9c845a1c835965922 SHA512 1ce3fd028e32be3daabf0b743c1005e9670df4f704c862aa871418dcb877d1780c174ae1c054be06bea62600e573a9ef80e67e4759c6722f9e25f3d656faa431

diff --git a/www-servers/hinsightd/hinsightd-0.9.1.ebuild b/www-servers/hinsightd/hinsightd-0.9.2.ebuild
similarity index 100%
rename from www-servers/hinsightd/hinsightd-0.9.1.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.2.ebuild


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-07-28 11:06 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-07-28 11:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c82d1be7d2ac2b3238422abcd99ee85bb6514f65
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Jul 28 11:06:21 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Jul 28 11:06:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c82d1be7

www-servers/hinsightd: version bump to v0.9.8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                          | 2 +-
 .../hinsightd/{hinsightd-0.9.7.ebuild => hinsightd-0.9.8.ebuild}        | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 8ed01577a..b040507d4 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.7.tar.gz 86527 BLAKE2B 243e627f67b6ce4efe683ca51a175e0364eebf47e7a1a881c0650f65aa922bb596dbc7814fff59b9e8d5c61ff16152cc1da0ab764b10027bed4b48bb7961b41c SHA512 161aacf50d6581643fff2c494e13faa7a07dd58fdc74ffbf14d1199500ae231be90b358bd9223e1a4cb8cb7c7502793b127c7c933d67ddd1bfbaa2984c3ae715
+DIST hin9-v0.9.8.tar.gz 87014 BLAKE2B 13623c8058afee57fa862552121080af67c79e8ce8f8f917053fc651b551b243d5c543e2e4ebc0934eab6a1f606eaf68b6c5d3f45e9698b3f8d0ef733058c78e SHA512 3a408ff085ba4c7f7d72edbbe306d9b5db50fc2d5951adb92befbed3ca86e2b610713b370978a9003fd087d4337165ae3ecf650f90047d5c4ffe217e742e4117

diff --git a/www-servers/hinsightd/hinsightd-0.9.7.ebuild b/www-servers/hinsightd/hinsightd-0.9.8.ebuild
similarity index 100%
rename from www-servers/hinsightd/hinsightd-0.9.7.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.8.ebuild


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-08-11 19:18 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-08-11 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     267f3fbfd3eea1853adc6a49419c79cff33a354c
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 11 19:17:10 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Aug 11 19:17:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=267f3fbf

www-servers/hinsightd: bump to version 0.9.9

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                         | 2 +-
 .../hinsightd/{hinsightd-0.9.8.ebuild => hinsightd-0.9.9.ebuild}       | 3 ++-
 www-servers/hinsightd/hinsightd-9999.ebuild                            | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index b040507d4..a56d9b956 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.8.tar.gz 87014 BLAKE2B 13623c8058afee57fa862552121080af67c79e8ce8f8f917053fc651b551b243d5c543e2e4ebc0934eab6a1f606eaf68b6c5d3f45e9698b3f8d0ef733058c78e SHA512 3a408ff085ba4c7f7d72edbbe306d9b5db50fc2d5951adb92befbed3ca86e2b610713b370978a9003fd087d4337165ae3ecf650f90047d5c4ffe217e742e4117
+DIST hin9-v0.9.9.tar.gz 90575 BLAKE2B 9860970c9296f78bbb9deefe44b9d71e0ae0ad30b98302e36810506ef36ef44e39998407730400e0da7093abb77aefdf49b1cca90eac48f6fbe2c3080a1f31ae SHA512 cc384cc1c321209ebf0f96f95aad28051a8f90038a4e626caf292a61c0a0e7bc5b514fde6f64c3275f5e25ea846d5817e1a6daa2cc18f3b60b760a55f400fd28

diff --git a/www-servers/hinsightd/hinsightd-0.9.8.ebuild b/www-servers/hinsightd/hinsightd-0.9.9.ebuild
similarity index 95%
rename from www-servers/hinsightd/hinsightd-0.9.8.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.9.ebuild
index cc379c653..581b58494 100644
--- a/www-servers/hinsightd/hinsightd-0.9.8.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.9.ebuild
@@ -55,6 +55,7 @@ src_configure() {
 
 src_install() {
 	newsbin "${BUILD_DIR}/hin9" $PN
+	newbin "${BUILD_DIR}/hin9_pid_helper" ${PN}_pid_helper
 	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
 	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
 	systemd_dounit "${FILESDIR}/$PN.service" # not tested
@@ -69,7 +70,7 @@ src_install() {
 	insinto /etc/logrotate.d
 	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
 
-	keepdir /var/www/localhost/htdocs
+	keepdir /var/www/localhost
 }
 
 pkg_postinst() {

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index e76e5c8c0..581b58494 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -70,7 +70,7 @@ src_install() {
 	insinto /etc/logrotate.d
 	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
 
-	keepdir /var/www/localhost/htdocs
+	keepdir /var/www/localhost
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-08-17 10:14 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-08-17 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     ea8a3b38ec06d0d7b7f788defa7c0795a4e2e2d6
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Tue Aug 17 10:13:37 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Tue Aug 17 10:13:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea8a3b38

www-servers/hinsightd: bump to 0.9.10

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                      | 2 +-
 .../hinsightd/{hinsightd-0.9.9.ebuild => hinsightd-0.9.10.ebuild}   | 6 ------
 www-servers/hinsightd/hinsightd-9999.ebuild                         | 6 ------
 3 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index a56d9b956..3f752881b 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.9.tar.gz 90575 BLAKE2B 9860970c9296f78bbb9deefe44b9d71e0ae0ad30b98302e36810506ef36ef44e39998407730400e0da7093abb77aefdf49b1cca90eac48f6fbe2c3080a1f31ae SHA512 cc384cc1c321209ebf0f96f95aad28051a8f90038a4e626caf292a61c0a0e7bc5b514fde6f64c3275f5e25ea846d5817e1a6daa2cc18f3b60b760a55f400fd28
+DIST hin9-v0.9.10.tar.gz 91078 BLAKE2B 0209ebfb59ffe2f4c0e71f5c33fc364b65297e94101622505618ea58af22f04439fd5004b7df25a7ac98616b03749bdc10183af7bb48c10311dad6c1b8f56e35 SHA512 8e7a66d4fa173c5b74947ed2e8d075d91a3ff07f896892c1908e2d9fbe52912056b2d63d6106e32085f2178f98f512bafc7223e80343c094cd69229ddab24c4d

diff --git a/www-servers/hinsightd/hinsightd-0.9.9.ebuild b/www-servers/hinsightd/hinsightd-0.9.10.ebuild
similarity index 89%
rename from www-servers/hinsightd/hinsightd-0.9.9.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.10.ebuild
index 581b58494..c21c87f61 100644
--- a/www-servers/hinsightd/hinsightd-0.9.9.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.10.ebuild
@@ -81,10 +81,4 @@ pkg_postinst() {
 		ewarn "hinsightd requires io_uring and kernel ~5.6.0"
 		ewarn ""
 	fi
-
-	ewarn ""
-	ewarn "hinsightd requires a higher than default RLIMIT_MEMLOCK for"
-	ewarn "things like graceful restarting"
-	ewarn "memory limit can be increased in /etc/security/limits.conf"
-	ewarn ""
 }

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 581b58494..c21c87f61 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -81,10 +81,4 @@ pkg_postinst() {
 		ewarn "hinsightd requires io_uring and kernel ~5.6.0"
 		ewarn ""
 	fi
-
-	ewarn ""
-	ewarn "hinsightd requires a higher than default RLIMIT_MEMLOCK for"
-	ewarn "things like graceful restarting"
-	ewarn "memory limit can be increased in /etc/security/limits.conf"
-	ewarn ""
 }


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-08-30  8:22 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-08-30  8:22 UTC (permalink / raw
  To: gentoo-commits

commit:     98db727bc51e19398c2fe81f0a59e99c6f8599b1
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Mon Aug 30 08:20:21 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Mon Aug 30 08:20:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98db727b

www-servers/hinsightd: bump to 0.9.11

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                          | 2 +-
 .../hinsightd/{hinsightd-0.9.10.ebuild => hinsightd-0.9.11.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 3f752881b..f6ec62fe6 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.10.tar.gz 91078 BLAKE2B 0209ebfb59ffe2f4c0e71f5c33fc364b65297e94101622505618ea58af22f04439fd5004b7df25a7ac98616b03749bdc10183af7bb48c10311dad6c1b8f56e35 SHA512 8e7a66d4fa173c5b74947ed2e8d075d91a3ff07f896892c1908e2d9fbe52912056b2d63d6106e32085f2178f98f512bafc7223e80343c094cd69229ddab24c4d
+DIST hin9-v0.9.11.tar.gz 93126 BLAKE2B cb27db1e1477d4586cffbeb1ffa8dd9d0df3cb2de0a382548fb9dc97a3d4a5042c2a92faa09c2d8299394d89fb633caa3b378a1333d29c893da79e3732541e42 SHA512 d49c5687d68d6fcaf79edf327b91cc37d8913ed19fb8afbfd5cc624cae195bb0330dbf7b256c11fb0c7f1171a564d14e045a2de6b5933838ce0e6f24b1f17805

diff --git a/www-servers/hinsightd/hinsightd-0.9.10.ebuild b/www-servers/hinsightd/hinsightd-0.9.11.ebuild
similarity index 100%
rename from www-servers/hinsightd/hinsightd-0.9.10.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.11.ebuild


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-08-31  9:05 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-08-31  9:05 UTC (permalink / raw
  To: gentoo-commits

commit:     ecf7667db1d7dae28a8b6f3e9288fc98df9a4ed2
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Tue Aug 31 09:05:09 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Tue Aug 31 09:05:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ecf7667d

www-servers/hinsightd: bump to 0.9.11 patch 20210831

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                              |  2 +-
 ...ghtd-0.9.11.ebuild => hinsightd-0.9.11_p20210831.ebuild} | 13 +++++++++----
 www-servers/hinsightd/hinsightd-9999.ebuild                 | 13 +++++++++----
 3 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index f6ec62fe6..b98a7186b 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.11.tar.gz 93126 BLAKE2B cb27db1e1477d4586cffbeb1ffa8dd9d0df3cb2de0a382548fb9dc97a3d4a5042c2a92faa09c2d8299394d89fb633caa3b378a1333d29c893da79e3732541e42 SHA512 d49c5687d68d6fcaf79edf327b91cc37d8913ed19fb8afbfd5cc624cae195bb0330dbf7b256c11fb0c7f1171a564d14e045a2de6b5933838ce0e6f24b1f17805
+DIST hin9-f04d7703f6cdbd2e33f8a7289d80a01dba5e970f.tar.gz 93515 BLAKE2B 7b2369f58042c78cd9a4633f36837b9841dc04f802df93bf2274782a46621cc1d7dfc6340a977ec42d7b0cb9abb8ebc68ebcad15950a64df2c772b457974c89a SHA512 4bea1785f0ad83ffcf5437456e7f1c11e879dfa037fa89ca892a0d4d920bc7495ee68dc72d31025ebc977bcca48ca7e88194fe13e8884ebe2ce8e5d0b2f54cde

diff --git a/www-servers/hinsightd/hinsightd-0.9.11.ebuild b/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
similarity index 87%
rename from www-servers/hinsightd/hinsightd-0.9.11.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
index c21c87f61..1c30b7332 100644
--- a/www-servers/hinsightd/hinsightd-0.9.11.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
@@ -9,19 +9,24 @@ inherit fcaps lua-single systemd cmake linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+mycommit="f04d7703f6cdbd2e33f8a7289d80a01dba5e970f"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
+	KEYWORDS=
+elif [[ ! -z "$mycommit" ]]; then
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
-	KEYWORDS="~amd64"
 fi
 
-LICENSE="BSD"
-SLOT="0"
-
 IUSE="+openssl"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index c21c87f61..1c30b7332 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -9,19 +9,24 @@ inherit fcaps lua-single systemd cmake linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+mycommit="f04d7703f6cdbd2e33f8a7289d80a01dba5e970f"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
+	KEYWORDS=
+elif [[ ! -z "$mycommit" ]]; then
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
-	KEYWORDS="~amd64"
 fi
 
-LICENSE="BSD"
-SLOT="0"
-
 IUSE="+openssl"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-09-10 10:09 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-09-10 10:09 UTC (permalink / raw
  To: gentoo-commits

commit:     ba9fd218cf54c1382520c1d31bebc92b3180c77b
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Fri Sep 10 10:08:03 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Fri Sep 10 10:08:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba9fd218

www-servers/hinsightd: added cgi, fcgi and reverse proxy use flags

switched to EAPI8, install executable via cmake install

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-9999.ebuild | 20 +++++++++++---------
 www-servers/hinsightd/metadata.xml          |  3 +++
 2 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 1c30b7332..bc9029037 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
@@ -13,8 +13,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
-mycommit="f04d7703f6cdbd2e33f8a7289d80a01dba5e970f"
-
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
@@ -27,7 +25,7 @@ else
 	S="${WORKDIR}/hin9-v${PV}"
 fi
 
-IUSE="+openssl"
+IUSE="+openssl cgi +fcgi +rproxy"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
@@ -51,16 +49,22 @@ PATCHES=(
 	"${FILESDIR}/${PN}-defines-v4.patch"
 )
 
+FILECAPS=(
+	cap_net_bind_service usr/sbin/${PN}
+)
+
 src_configure() {
 	local mycmakeargs=(
 		-DUSE_OPENSSL=$(usex openssl)
+		-DUSE_CGI=$(usex cgi)
+		-DUSE_FCGI=$(usex fcgi)
+		-DUSE_RPROXY=$(usex rproxy)
 	)
 	cmake_src_configure
 }
 
 src_install() {
-	newsbin "${BUILD_DIR}/hin9" $PN
-	newbin "${BUILD_DIR}/hin9_pid_helper" ${PN}_pid_helper
+	cmake_src_install
 	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
 	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
 	systemd_dounit "${FILESDIR}/$PN.service" # not tested
@@ -74,12 +78,10 @@ src_install() {
 	# logrotate
 	insinto /etc/logrotate.d
 	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
-
-	keepdir /var/www/localhost
 }
 
 pkg_postinst() {
-	fcaps CAP_NET_BIND_SERVICE /usr/sbin/$PN
+	fcaps_pkg_postinst
 
 	if kernel_is lt 5 7; then
 		ewarn ""

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 826bd5d5f..34968a7e2 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -18,5 +18,8 @@
 	</longdescription>
 	<use>
 		<flag name="openssl">Enable tls encryption with openssl</flag>
+		<flag name="cgi">Enable old/slow cgi support (legacy should not be used)</flag>
+		<flag name="fcgi">Enable fast cgi support</flag>
+		<flag name="rproxy">Enable reverse proxying support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
  2021-09-20  9:41 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-09-20  9:41 ` Andrew Ammerlaan
  0 siblings, 0 replies; 32+ messages in thread
From: Andrew Ammerlaan @ 2021-09-20  9:41 UTC (permalink / raw
  To: gentoo-commits

commit:     a6d001c9b2a9b0170bea7d17886c884caddf817e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 20 09:41:22 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Sep 20 09:41:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6d001c9

www-servers/hinsightd: fix MultipleKeywordsLines

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild | 4 ++--
 www-servers/hinsightd/hinsightd-9999.ebuild             | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild b/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
index 1c30b7332..9d8876529 100644
--- a/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
@@ -11,20 +11,20 @@ DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
 
 mycommit="f04d7703f6cdbd2e33f8a7289d80a01dba5e970f"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-	KEYWORDS=
 elif [[ ! -z "$mycommit" ]]; then
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
 	S="${WORKDIR}/hin9-${mycommit}"
+	KEYWORDS="~amd64"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
+	KEYWORDS="~amd64"
 fi
 
 IUSE="+openssl"

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index bc9029037..25264fc73 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -11,18 +11,18 @@ DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://gitlab.com/tiotags/hin9"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-	KEYWORDS=
 elif [[ ! -z "$mycommit" ]]; then
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
 	S="${WORKDIR}/hin9-${mycommit}"
+	KEYWORDS="~amd64"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
+	KEYWORDS="~amd64"
 fi
 
 IUSE="+openssl cgi +fcgi +rproxy"


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-09-20 16:47 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-09-20 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     27d10f1ed98688c4761c67670d0c94a9ff6ad4ea
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 20 16:47:12 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Mon Sep 20 16:47:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27d10f1e

www-servers/hinsightd: fix config files path

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-9999.ebuild | 2 +-
 www-servers/hinsightd/metadata.xml          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 25264fc73..0248c5caa 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -73,7 +73,7 @@ src_install() {
 	insinto /etc/$PN
 	doins "${S}/workdir/main.lua"
 	doins "${S}/workdir/lib.lua"
-	doins "${S}/workdir/default_config.lua"
+	doins -r "${S}/workdir/config/"
 
 	# logrotate
 	insinto /etc/logrotate.d

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 34968a7e2..1db7cf87d 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -19,7 +19,7 @@
 	<use>
 		<flag name="openssl">Enable tls encryption with openssl</flag>
 		<flag name="cgi">Enable old/slow cgi support (legacy should not be used)</flag>
-		<flag name="fcgi">Enable fast cgi support</flag>
+		<flag name="fcgi">Enable fast cgi support (disabling will break the default config)</flag>
 		<flag name="rproxy">Enable reverse proxying support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2021-12-16 19:32 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2021-12-16 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f8045b512875e4c2db87a90a74c6f8f12b693ca2
Author:     tiotags <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 16 19:31:45 2021 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Thu Dec 16 19:31:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8045b51

www-servers/hinsightd: added ffcall iuse flag

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-9999.ebuild | 4 +++-
 www-servers/hinsightd/metadata.xml          | 3 ++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 0248c5caa..f160cba68 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -25,7 +25,7 @@ else
 	KEYWORDS="~amd64"
 fi
 
-IUSE="+openssl cgi +fcgi +rproxy"
+IUSE="+openssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
@@ -41,6 +41,7 @@ RDEPEND="
 	sys-libs/zlib
 	virtual/libcrypt
 	openssl? ( dev-libs/openssl )
+	ffcall? ( dev-libs/ffcall )
 "
 
 DEPEND="${RDEPEND}"
@@ -59,6 +60,7 @@ src_configure() {
 		-DUSE_CGI=$(usex cgi)
 		-DUSE_FCGI=$(usex fcgi)
 		-DUSE_RPROXY=$(usex rproxy)
+		-DUSE_FFCALL=$(usex ffcall)
 	)
 	cmake_src_configure
 }

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 1db7cf87d..db9315164 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -19,7 +19,8 @@
 	<use>
 		<flag name="openssl">Enable tls encryption with openssl</flag>
 		<flag name="cgi">Enable old/slow cgi support (legacy should not be used)</flag>
-		<flag name="fcgi">Enable fast cgi support (disabling will break the default config)</flag>
+		<flag name="fcgi">Enable fast cgi support</flag>
 		<flag name="rproxy">Enable reverse proxying support</flag>
+		<flag name="ffcall">Use ffcall library for better logging format support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-04-20 19:02 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-04-20 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     f3a0eb44418435dd9ed2cff6948963a66d9f66c5
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Apr 20 18:38:36 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Apr 20 19:01:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3a0eb44

www-servers/hinsightd: add 0.9.14, drop 0.9.11

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                     |  2 +-
 ...11_p20210831.ebuild => hinsightd-0.9.14.ebuild} | 28 +++++++++++-----------
 www-servers/hinsightd/hinsightd-9999.ebuild        |  4 ----
 3 files changed, 15 insertions(+), 19 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index b98a7186b..f30779379 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-f04d7703f6cdbd2e33f8a7289d80a01dba5e970f.tar.gz 93515 BLAKE2B 7b2369f58042c78cd9a4633f36837b9841dc04f802df93bf2274782a46621cc1d7dfc6340a977ec42d7b0cb9abb8ebc68ebcad15950a64df2c772b457974c89a SHA512 4bea1785f0ad83ffcf5437456e7f1c11e879dfa037fa89ca892a0d4d920bc7495ee68dc72d31025ebc977bcca48ca7e88194fe13e8884ebe2ce8e5d0b2f54cde
+DIST hin9-v0.9.14.tar.gz 104520 BLAKE2B 2926450af8cd10cd12c06cf157d8815167f1c83baed543821e201947445ca02ccba12a96aa456c555d9bae31da469175680fa565ba786fef27ceb9629f0cbd52 SHA512 b2f473024570738717d16fc5be86ad91bbf79cf1886e1f61ea55fb64769bf8410943a1ae71585411053c70907ab1c4e7556135383a9d4048f516349b11ac952f

diff --git a/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild b/www-servers/hinsightd/hinsightd-0.9.14.ebuild
similarity index 76%
rename from www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.14.ebuild
index 9d8876529..1d5a41be8 100644
--- a/www-servers/hinsightd/hinsightd-0.9.11_p20210831.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.14.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
@@ -12,22 +12,16 @@ HOMEPAGE="https://gitlab.com/tiotags/hin9"
 LICENSE="BSD"
 SLOT="0"
 
-mycommit="f04d7703f6cdbd2e33f8a7289d80a01dba5e970f"
-
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-elif [[ ! -z "$mycommit" ]]; then
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
-	S="${WORKDIR}/hin9-${mycommit}"
-	KEYWORDS="~amd64"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
 	KEYWORDS="~amd64"
 fi
 
-IUSE="+openssl"
+IUSE="+openssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
@@ -43,6 +37,7 @@ RDEPEND="
 	sys-libs/zlib
 	virtual/libcrypt
 	openssl? ( dev-libs/openssl )
+	ffcall? ( dev-libs/ffcall )
 "
 
 DEPEND="${RDEPEND}"
@@ -51,16 +46,23 @@ PATCHES=(
 	"${FILESDIR}/${PN}-defines-v4.patch"
 )
 
+FILECAPS=(
+	cap_net_bind_service usr/sbin/${PN}
+)
+
 src_configure() {
 	local mycmakeargs=(
 		-DUSE_OPENSSL=$(usex openssl)
+		-DUSE_CGI=$(usex cgi)
+		-DUSE_FCGI=$(usex fcgi)
+		-DUSE_RPROXY=$(usex rproxy)
+		-DUSE_FFCALL=$(usex ffcall)
 	)
 	cmake_src_configure
 }
 
 src_install() {
-	newsbin "${BUILD_DIR}/hin9" $PN
-	newbin "${BUILD_DIR}/hin9_pid_helper" ${PN}_pid_helper
+	cmake_src_install
 	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
 	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
 	systemd_dounit "${FILESDIR}/$PN.service" # not tested
@@ -69,17 +71,15 @@ src_install() {
 	insinto /etc/$PN
 	doins "${S}/workdir/main.lua"
 	doins "${S}/workdir/lib.lua"
-	doins "${S}/workdir/default_config.lua"
+	doins -r "${S}/workdir/config/"
 
 	# logrotate
 	insinto /etc/logrotate.d
 	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
-
-	keepdir /var/www/localhost
 }
 
 pkg_postinst() {
-	fcaps CAP_NET_BIND_SERVICE /usr/sbin/$PN
+	fcaps_pkg_postinst
 
 	if kernel_is lt 5 7; then
 		ewarn ""

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index f160cba68..1d5a41be8 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -15,10 +15,6 @@ SLOT="0"
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-elif [[ ! -z "$mycommit" ]]; then
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
-	S="${WORKDIR}/hin9-${mycommit}"
-	KEYWORDS="~amd64"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-04-26 10:06 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-04-26 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2b52c5130e8cacdb047f05cc5f34ba56ab38732e
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Tue Apr 26 10:05:50 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Tue Apr 26 10:05:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b52c513

www-servers/hinsightd: update HOMEPAGE

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-9999.ebuild | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 1d5a41be8..d750ebe79 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ LUA_COMPAT=( lua5-{1..4} luajit )
 inherit fcaps lua-single systemd cmake linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
-HOMEPAGE="https://gitlab.com/tiotags/hin9"
+HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
@@ -21,7 +21,7 @@ else
 	KEYWORDS="~amd64"
 fi
 
-IUSE="+openssl cgi +fcgi +rproxy +ffcall"
+IUSE="+ssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
@@ -36,23 +36,19 @@ RDEPEND="
 	sys-libs/liburing
 	sys-libs/zlib
 	virtual/libcrypt
-	openssl? ( dev-libs/openssl )
+	ssl? ( dev-libs/openssl )
 	ffcall? ( dev-libs/ffcall )
 "
 
 DEPEND="${RDEPEND}"
 
-PATCHES=(
-	"${FILESDIR}/${PN}-defines-v4.patch"
-)
-
 FILECAPS=(
 	cap_net_bind_service usr/sbin/${PN}
 )
 
 src_configure() {
 	local mycmakeargs=(
-		-DUSE_OPENSSL=$(usex openssl)
+		-DUSE_OPENSSL=$(usex ssl)
 		-DUSE_CGI=$(usex cgi)
 		-DUSE_FCGI=$(usex fcgi)
 		-DUSE_RPROXY=$(usex rproxy)


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-07-27 16:15 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-07-27 16:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5c1cac99d855b425654b9f72dc56a4c343195905
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Jul 27 16:12:45 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Jul 27 16:12:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c1cac99

www-servers/hinsightd: add 0.9.15_p20220727, drop old

Closes: https://bugs.gentoo.org/show_bug.cgi?id=840047
Closes: https://bugs.gentoo.org/show_bug.cgi?id=860846

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                     |  2 +-
 ...14.ebuild => hinsightd-0.9.15_p20220727.ebuild} | 22 +++++++++++++---------
 www-servers/hinsightd/hinsightd-9999.ebuild        |  6 ++++++
 3 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index f30779379..575193850 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.14.tar.gz 104520 BLAKE2B 2926450af8cd10cd12c06cf157d8815167f1c83baed543821e201947445ca02ccba12a96aa456c555d9bae31da469175680fa565ba786fef27ceb9629f0cbd52 SHA512 b2f473024570738717d16fc5be86ad91bbf79cf1886e1f61ea55fb64769bf8410943a1ae71585411053c70907ab1c4e7556135383a9d4048f516349b11ac952f
+DIST hin9-7cb278f9359a39050d254f29d361010723f2d7c1.tar.gz 114997 BLAKE2B ab66f059b20d0193a8fb2e106a8f19bb5b1e8a98bfedf74cfdd17ab46c7fcbe3a3c117ee4cd0c16a6437fa1bd87dd8b30f8f2407086cc37d2caf81b3be36abcf SHA512 be61fa439d9c8033f7f103799b14a39f773c80f33acdb5ca50b3f53b0b54ea272e45d7da1c2f5e18f00ffd8342705148a7d6217a555db77bf102a5ed4ef7e523

diff --git a/www-servers/hinsightd/hinsightd-0.9.14.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220727.ebuild
similarity index 78%
rename from www-servers/hinsightd/hinsightd-0.9.14.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.15_p20220727.ebuild
index 1d5a41be8..f62e4a0c1 100644
--- a/www-servers/hinsightd/hinsightd-0.9.14.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220727.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,20 +8,28 @@ LUA_COMPAT=( lua5-{1..4} luajit )
 inherit fcaps lua-single systemd cmake linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
-HOMEPAGE="https://gitlab.com/tiotags/hin9"
+HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
+mycommit="7cb278f9359a39050d254f29d361010723f2d7c1"
+
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
+elif [[ ! -z "$mycommit" ]]; then
+       SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+       S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
+fi
+
+if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64"
 fi
 
-IUSE="+openssl cgi +fcgi +rproxy +ffcall"
+IUSE="+ssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
@@ -36,23 +44,19 @@ RDEPEND="
 	sys-libs/liburing
 	sys-libs/zlib
 	virtual/libcrypt
-	openssl? ( dev-libs/openssl )
+	ssl? ( dev-libs/openssl )
 	ffcall? ( dev-libs/ffcall )
 "
 
 DEPEND="${RDEPEND}"
 
-PATCHES=(
-	"${FILESDIR}/${PN}-defines-v4.patch"
-)
-
 FILECAPS=(
 	cap_net_bind_service usr/sbin/${PN}
 )
 
 src_configure() {
 	local mycmakeargs=(
-		-DUSE_OPENSSL=$(usex openssl)
+		-DUSE_OPENSSL=$(usex ssl)
 		-DUSE_CGI=$(usex cgi)
 		-DUSE_FCGI=$(usex fcgi)
 		-DUSE_RPROXY=$(usex rproxy)

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index d750ebe79..0a2fda199 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -15,9 +15,15 @@ SLOT="0"
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
+elif [[ ! -z "$mycommit" ]]; then
+       SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+       S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"
+fi
+
+if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64"
 fi
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-08-04  9:52 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-08-04  9:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e1ae85013cf8263b18948d8abf4da32a21612c9c
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Thu Aug  4 09:49:38 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Thu Aug  4 09:49:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1ae8501

www-servers/hinsightd: add 0.9.15_p20220804, drop old

Closes: https://bugs.gentoo.org/863059
Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                          | 2 +-
 ...sightd-0.9.15_p20220727.ebuild => hinsightd-0.9.15_p20220804.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 575193850..69237118d 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-7cb278f9359a39050d254f29d361010723f2d7c1.tar.gz 114997 BLAKE2B ab66f059b20d0193a8fb2e106a8f19bb5b1e8a98bfedf74cfdd17ab46c7fcbe3a3c117ee4cd0c16a6437fa1bd87dd8b30f8f2407086cc37d2caf81b3be36abcf SHA512 be61fa439d9c8033f7f103799b14a39f773c80f33acdb5ca50b3f53b0b54ea272e45d7da1c2f5e18f00ffd8342705148a7d6217a555db77bf102a5ed4ef7e523
+DIST hin9-f9d179bbc31244f00c715eeff8ede72b1c5f77d2.tar.gz 114926 BLAKE2B 5501e5e26dd8fd8172297f703141c12646841eada1f452d89eb57ce5e6a3d9a8dc691cc485022e374a2df14f79e3c6c99da17e61d55a8aa5c3c920edd0459748 SHA512 72dec3fca67b70fdc335e8c6b5647d1e4eb05b080c62e5a97c8572c36c1371fccb17a49ae3af9425717910ea0d4594357764e2bc1b0b02414287f9eda6dde7b1

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220727.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220804.ebuild
similarity index 97%
rename from www-servers/hinsightd/hinsightd-0.9.15_p20220727.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.15_p20220804.ebuild
index f62e4a0c1..1d0c32656 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220727.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220804.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
-mycommit="7cb278f9359a39050d254f29d361010723f2d7c1"
+mycommit="f9d179bbc31244f00c715eeff8ede72b1c5f77d2"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-08-17  8:04 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-08-17  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     8d0812319889737df48249a50d9458e55b87e14d
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 17 07:58:39 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Aug 17 07:58:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d081231

www-servers/hinsightd: add 0.9.15_p20220817, drop old

Closes: https://bugs.gentoo.org/show_bug.cgi?id=864313
Closes: https://bugs.gentoo.org/show_bug.cgi?id=864322
Closes: https://bugs.gentoo.org/show_bug.cgi?id=864325

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                          | 2 +-
 ...sightd-0.9.15_p20220804.ebuild => hinsightd-0.9.15_p20220817.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 69237118d..ff67c26cb 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-f9d179bbc31244f00c715eeff8ede72b1c5f77d2.tar.gz 114926 BLAKE2B 5501e5e26dd8fd8172297f703141c12646841eada1f452d89eb57ce5e6a3d9a8dc691cc485022e374a2df14f79e3c6c99da17e61d55a8aa5c3c920edd0459748 SHA512 72dec3fca67b70fdc335e8c6b5647d1e4eb05b080c62e5a97c8572c36c1371fccb17a49ae3af9425717910ea0d4594357764e2bc1b0b02414287f9eda6dde7b1
+DIST hin9-af60390e3ade1e617ef76c5ab778934acd76a16e.tar.gz 115019 BLAKE2B a8f15d07dfa7adea3665cc4f8189bb9dc4afa9e9ebd457f78fd0975dad65b4741c1e14b9f701b9bfedafc8d138c96022895b17b9628a8569d60818f46ca791fd SHA512 fb125099500b049e5f371ae1d84b2e07f77b28358d5ad7ff8a655baa86bc77a940a9d9321fbbcd6b1d7ac54e14aa214aeb792ade24cb7140fdb494799686efa8

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220804.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild
similarity index 97%
rename from www-servers/hinsightd/hinsightd-0.9.15_p20220804.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild
index 1d0c32656..9b3b7b355 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220804.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
-mycommit="f9d179bbc31244f00c715eeff8ede72b1c5f77d2"
+mycommit="af60390e3ade1e617ef76c5ab778934acd76a16e"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-08-22 17:25 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-08-22 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     77ee3b850d6821231da9f44003346033ebd5b94a
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Mon Aug 22 17:20:44 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Mon Aug 22 17:20:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77ee3b85

www-servers/hinsightd: added 0.9.15_p20220822

switched to meson

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                     |  1 +
 ...99.ebuild => hinsightd-0.9.15_p20220822.ebuild} | 33 +++++++++++++++-------
 www-servers/hinsightd/hinsightd-9999.ebuild        | 31 +++++++++++++-------
 3 files changed, 45 insertions(+), 20 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index ff67c26cb..ee98956b4 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1,2 @@
+DIST hin9-0c584cbe00c2227d4cb29675e8e2da2c6bd57371.tar.gz 116295 BLAKE2B 69c6a9593fa721e113172696523beb39c63385e8fe319687b2e12c9eb8ff91bb63e45e3c33429026e45522d535c6acb305af1dcc8f120d552dab5fcda3d7734c SHA512 9d66c58545b64c66365c74935be8e3988022b1f3902af5bec7996df86f37bf2fdd54fb913826a0bcf5f9f4ba07e30abc5e6573cf8b4c2f11ec67c1917ed7f000
 DIST hin9-af60390e3ade1e617ef76c5ab778934acd76a16e.tar.gz 115019 BLAKE2B a8f15d07dfa7adea3665cc4f8189bb9dc4afa9e9ebd457f78fd0975dad65b4741c1e14b9f701b9bfedafc8d138c96022895b17b9628a8569d60818f46ca791fd SHA512 fb125099500b049e5f371ae1d84b2e07f77b28358d5ad7ff8a655baa86bc77a940a9d9321fbbcd6b1d7ac54e14aa214aeb792ade24cb7140fdb494799686efa8

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
similarity index 77%
copy from www-servers/hinsightd/hinsightd-9999.ebuild
copy to www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
index 0a2fda199..d5510534f 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
@@ -5,13 +5,15 @@ EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit fcaps lua-single systemd cmake linux-info
+inherit fcaps lua-single systemd meson linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
+mycommit="0c584cbe00c2227d4cb29675e8e2da2c6bd57371"
+
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
@@ -31,7 +33,7 @@ IUSE="+ssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-	dev-util/cmake
+	dev-util/meson
 	virtual/pkgconfig
 "
 
@@ -52,19 +54,30 @@ FILECAPS=(
 	cap_net_bind_service usr/sbin/${PN}
 )
 
+pkg_setup() {
+	linux-info_pkg_setup;
+	lua-single_pkg_setup
+}
+
 src_configure() {
-	local mycmakeargs=(
-		-DUSE_OPENSSL=$(usex ssl)
-		-DUSE_CGI=$(usex cgi)
-		-DUSE_FCGI=$(usex fcgi)
-		-DUSE_RPROXY=$(usex rproxy)
-		-DUSE_FFCALL=$(usex ffcall)
+	version=$(ver_cut 1-2 $(lua_get_version))
+	if [ "$version" == "2.1" ]; then
+	  version="jit"
+	fi
+	local emesonargs=(
+		$(meson_use ssl openssl)
+		$(meson_use cgi)
+		$(meson_use fcgi)
+		$(meson_use rproxy)
+		$(meson_use ffcall)
+		-Dforce-lua-version=$version
 	)
-	cmake_src_configure
+	meson_src_configure
 }
 
 src_install() {
-	cmake_src_install
+	meson_src_install
+
 	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
 	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
 	systemd_dounit "${FILESDIR}/$PN.service" # not tested

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 0a2fda199..bb4f22005 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit fcaps lua-single systemd cmake linux-info
+inherit fcaps lua-single systemd meson linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
@@ -31,7 +31,7 @@ IUSE="+ssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-	dev-util/cmake
+	dev-util/meson
 	virtual/pkgconfig
 "
 
@@ -52,19 +52,30 @@ FILECAPS=(
 	cap_net_bind_service usr/sbin/${PN}
 )
 
+pkg_setup() {
+	linux-info_pkg_setup;
+	lua-single_pkg_setup
+}
+
 src_configure() {
-	local mycmakeargs=(
-		-DUSE_OPENSSL=$(usex ssl)
-		-DUSE_CGI=$(usex cgi)
-		-DUSE_FCGI=$(usex fcgi)
-		-DUSE_RPROXY=$(usex rproxy)
-		-DUSE_FFCALL=$(usex ffcall)
+	version=$(ver_cut 1-2 $(lua_get_version))
+	if [ "$version" == "2.1" ]; then
+	  version="jit"
+	fi
+	local emesonargs=(
+		$(meson_use ssl openssl)
+		$(meson_use cgi)
+		$(meson_use fcgi)
+		$(meson_use rproxy)
+		$(meson_use ffcall)
+		-Dforce-lua-version=$version
 	)
-	cmake_src_configure
+	meson_src_configure
 }
 
 src_install() {
-	cmake_src_install
+	meson_src_install
+
 	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
 	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
 	systemd_dounit "${FILESDIR}/$PN.service" # not tested


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-08-24 18:52 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-08-24 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d0291ceb4f29cc77764bf3590d8e5eb198cbc0e5
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 24 18:41:30 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Wed Aug 24 18:51:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0291ceb

www-servers/hinsightd: fixed qa issues

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild | 4 ++--
 www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild | 4 ++--
 www-servers/hinsightd/hinsightd-9999.ebuild             | 4 ++--
 www-servers/hinsightd/metadata.xml                      | 1 -
 4 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild
index 9b3b7b355..427d8a07b 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220817.ebuild
@@ -18,8 +18,8 @@ if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
 elif [[ ! -z "$mycommit" ]]; then
-       SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
-       S="${WORKDIR}/hin9-${mycommit}"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
index d5510534f..e4f9da342 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
@@ -18,8 +18,8 @@ if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
 elif [[ ! -z "$mycommit" ]]; then
-       SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
-       S="${WORKDIR}/hin9-${mycommit}"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index bb4f22005..9b9d8695b 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -16,8 +16,8 @@ if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
 elif [[ ! -z "$mycommit" ]]; then
-       SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
-       S="${WORKDIR}/hin9-${mycommit}"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	S="${WORKDIR}/hin9-${mycommit}"
 else
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
 	S="${WORKDIR}/hin9-v${PV}"

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index db9315164..6b7dca518 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -17,7 +17,6 @@
 		customizable config file using lua.
 	</longdescription>
 	<use>
-		<flag name="openssl">Enable tls encryption with openssl</flag>
 		<flag name="cgi">Enable old/slow cgi support (legacy should not be used)</flag>
 		<flag name="fcgi">Enable fast cgi support</flag>
 		<flag name="rproxy">Enable reverse proxying support</flag>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-08-27  6:57 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-08-27  6:57 UTC (permalink / raw
  To: gentoo-commits

commit:     a714e34286de0c8cae9cf4445f4403a5b791d56f
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Sat Aug 27 06:50:47 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Sat Aug 27 06:55:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a714e342

www-servers/hinsightd: fixed qa issues

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 .../hinsightd/hinsightd-0.9.15_p20220826.ebuild        | 18 +++++++++---------
 www-servers/hinsightd/hinsightd-9999.ebuild            | 18 +++++++++---------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild
index e4732875c..4417c15a7 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild
@@ -17,7 +17,7 @@ mycommit="60ff105ba76746ac8f669616ed3658f7c03c3ab3"
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-elif [[ ! -z "$mycommit" ]]; then
+elif [[ ! -z "${mycommit}" ]]; then
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
 	S="${WORKDIR}/hin9-${mycommit}"
 else
@@ -55,13 +55,13 @@ FILECAPS=(
 )
 
 pkg_setup() {
-	linux-info_pkg_setup;
+	linux-info_pkg_setup
 	lua-single_pkg_setup
 }
 
 src_configure() {
 	version=$(ver_cut 1-2 $(lua_get_version))
-	if [ "$version" == "2.1" ]; then
+	if [[ "${version}" == "2.1" ]]; then
 		version="jit"
 	fi
 	local emesonargs=(
@@ -70,7 +70,7 @@ src_configure() {
 		$(meson_use fcgi)
 		$(meson_use rproxy)
 		$(meson_use ffcall)
-		-Dforce-lua-version=$version
+		-Dforce-lua-version=${version}
 	)
 	meson_src_configure
 }
@@ -78,19 +78,19 @@ src_configure() {
 src_install() {
 	meson_src_install
 
-	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
-	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
-	systemd_dounit "${FILESDIR}/$PN.service" # not tested
+	newinitd "${S}/external/packaging/${PN}.initd.sh" ${PN}
+	newconfd "${S}/external/packaging/${PN}.confd.sh" ${PN}
+	systemd_dounit "${FILESDIR}/${PN}.service" # not tested
 
 	# config
-	insinto /etc/$PN
+	insinto /etc/${PN}
 	doins "${S}/workdir/main.lua"
 	doins "${S}/workdir/lib.lua"
 	doins -r "${S}/workdir/config/"
 
 	# logrotate
 	insinto /etc/logrotate.d
-	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
+	newins "${S}/external/packaging/${PN}.logrotate.sh" ${PN}
 }
 
 pkg_postinst() {

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 60ce5a5ee..2f6e9c8e9 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-elif [[ ! -z "$mycommit" ]]; then
+elif [[ ! -z "${mycommit}" ]]; then
 	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
 	S="${WORKDIR}/hin9-${mycommit}"
 else
@@ -53,13 +53,13 @@ FILECAPS=(
 )
 
 pkg_setup() {
-	linux-info_pkg_setup;
+	linux-info_pkg_setup
 	lua-single_pkg_setup
 }
 
 src_configure() {
 	version=$(ver_cut 1-2 $(lua_get_version))
-	if [ "$version" == "2.1" ]; then
+	if [[ "${version}" == "2.1" ]]; then
 		version="jit"
 	fi
 	local emesonargs=(
@@ -68,7 +68,7 @@ src_configure() {
 		$(meson_use fcgi)
 		$(meson_use rproxy)
 		$(meson_use ffcall)
-		-Dforce-lua-version=$version
+		-Dforce-lua-version=${version}
 	)
 	meson_src_configure
 }
@@ -76,19 +76,19 @@ src_configure() {
 src_install() {
 	meson_src_install
 
-	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
-	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
-	systemd_dounit "${FILESDIR}/$PN.service" # not tested
+	newinitd "${S}/external/packaging/${PN}.initd.sh" ${PN}
+	newconfd "${S}/external/packaging/${PN}.confd.sh" ${PN}
+	systemd_dounit "${FILESDIR}/${PN}.service" # not tested
 
 	# config
-	insinto /etc/$PN
+	insinto /etc/${PN}
 	doins "${S}/workdir/main.lua"
 	doins "${S}/workdir/lib.lua"
 	doins -r "${S}/workdir/config/"
 
 	# logrotate
 	insinto /etc/logrotate.d
-	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
+	newins "${S}/external/packaging/${PN}.logrotate.sh" ${PN}
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-08-28  9:28 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-08-28  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     a2c960b186abc6367771ab6f01792d96e4c553d7
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 28 09:26:36 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Sun Aug 28 09:26:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2c960b1

www-servers/hinsightd: add 0.9.15_p20220828, drop old

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                     |   3 +-
 .../hinsightd/hinsightd-0.9.15_p20220822.ebuild    | 104 ---------------------
 ...26.ebuild => hinsightd-0.9.15_p20220828.ebuild} |   2 +-
 3 files changed, 2 insertions(+), 107 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 9d5f3af9b..a5e73193f 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1,2 +1 @@
-DIST hin9-0c584cbe00c2227d4cb29675e8e2da2c6bd57371.tar.gz 116295 BLAKE2B 69c6a9593fa721e113172696523beb39c63385e8fe319687b2e12c9eb8ff91bb63e45e3c33429026e45522d535c6acb305af1dcc8f120d552dab5fcda3d7734c SHA512 9d66c58545b64c66365c74935be8e3988022b1f3902af5bec7996df86f37bf2fdd54fb913826a0bcf5f9f4ba07e30abc5e6573cf8b4c2f11ec67c1917ed7f000
-DIST hin9-60ff105ba76746ac8f669616ed3658f7c03c3ab3.tar.gz 116619 BLAKE2B 9e7777c584cc31c853f210e3c4b9306e675fb2501c99239b86fc8b5d925532fba8402b40b9ff43eebafec70457f67f11174e36a7c49aa59483606e19ebdf936e SHA512 e4e6e62b618e0fa845d94a723b4723e230fa03415ad4831bddc0a99f8c262fdca495a8ea6bdb7019e3a97bcf03554fae6f09a2a673e2f3db3e535c5fdc490f4e
+DIST hin9-4843c07f40c4ed6ea7b5945b73fa999fb7881564.tar.gz 116931 BLAKE2B c2d2af2b14e465b38dd7c19d0eece7b745b2686ab786b2f6266ac70fd5a94fca2d7da37b672fffcfcdfac9b8940d47089adf04b81a9542e0e52d6d324afc62c8 SHA512 26ec3e1468ba354af4d0a5eb0540fdb80810713700f63ce1fb32c68682b3a39463bc950eee8b1dd7ca103d5623ce3f385b925cc7408a23bdda802adddbb3e2cc

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
deleted file mode 100644
index e4f9da342..000000000
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit fcaps lua-single systemd meson linux-info
-
-DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
-HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
-LICENSE="BSD"
-SLOT="0"
-
-mycommit="0c584cbe00c2227d4cb29675e8e2da2c6bd57371"
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
-elif [[ ! -z "$mycommit" ]]; then
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
-	S="${WORKDIR}/hin9-${mycommit}"
-else
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
-	S="${WORKDIR}/hin9-v${PV}"
-fi
-
-if [[ ${PV} != *9999* ]]; then
-	KEYWORDS="~amd64"
-fi
-
-IUSE="+ssl cgi +fcgi +rproxy +ffcall"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-BDEPEND="
-	dev-util/meson
-	virtual/pkgconfig
-"
-
-RDEPEND="
-	${LUA_DEPS}
-	acct-user/hinsightd
-	acct-group/hinsightd
-	sys-libs/liburing
-	sys-libs/zlib
-	virtual/libcrypt
-	ssl? ( dev-libs/openssl )
-	ffcall? ( dev-libs/ffcall )
-"
-
-DEPEND="${RDEPEND}"
-
-FILECAPS=(
-	cap_net_bind_service usr/sbin/${PN}
-)
-
-pkg_setup() {
-	linux-info_pkg_setup;
-	lua-single_pkg_setup
-}
-
-src_configure() {
-	version=$(ver_cut 1-2 $(lua_get_version))
-	if [ "$version" == "2.1" ]; then
-	  version="jit"
-	fi
-	local emesonargs=(
-		$(meson_use ssl openssl)
-		$(meson_use cgi)
-		$(meson_use fcgi)
-		$(meson_use rproxy)
-		$(meson_use ffcall)
-		-Dforce-lua-version=$version
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	newinitd "${S}/external/packaging/$PN.initd.sh" $PN
-	newconfd "${S}/external/packaging/$PN.confd.sh" $PN
-	systemd_dounit "${FILESDIR}/$PN.service" # not tested
-
-	# config
-	insinto /etc/$PN
-	doins "${S}/workdir/main.lua"
-	doins "${S}/workdir/lib.lua"
-	doins -r "${S}/workdir/config/"
-
-	# logrotate
-	insinto /etc/logrotate.d
-	newins "${S}/external/packaging/$PN.logrotate.sh" $PN
-}
-
-pkg_postinst() {
-	fcaps_pkg_postinst
-
-	if kernel_is lt 5 7; then
-		ewarn ""
-		ewarn "hinsightd requires io_uring and kernel ~5.6.0"
-		ewarn ""
-	fi
-}

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild b/www-servers/hinsightd/hinsightd-0.9.15_p20220828.ebuild
similarity index 97%
rename from www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.15_p20220828.ebuild
index 4417c15a7..b53621153 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220826.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220828.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
-mycommit="60ff105ba76746ac8f669616ed3658f7c03c3ab3"
+mycommit="4843c07f40c4ed6ea7b5945b73fa999fb7881564"
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-11-01 14:50 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-11-01 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a1793afafdd4afafb9bf92f121908432aef6ec7d
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Tue Nov  1 14:49:00 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Tue Nov  1 14:49:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1793afa

www-servers/hinsightd: add 0.9.16, drop 0.9.15_p20220828

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                          | 2 +-
 .../{hinsightd-0.9.15_p20220828.ebuild => hinsightd-0.9.16.ebuild}      | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index a5e73193f..43b5b9b6f 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-4843c07f40c4ed6ea7b5945b73fa999fb7881564.tar.gz 116931 BLAKE2B c2d2af2b14e465b38dd7c19d0eece7b745b2686ab786b2f6266ac70fd5a94fca2d7da37b672fffcfcdfac9b8940d47089adf04b81a9542e0e52d6d324afc62c8 SHA512 26ec3e1468ba354af4d0a5eb0540fdb80810713700f63ce1fb32c68682b3a39463bc950eee8b1dd7ca103d5623ce3f385b925cc7408a23bdda802adddbb3e2cc
+DIST hin9-v0.9.16.tar.gz 121567 BLAKE2B 418856248b7ed36542be06dda342b4abc2ae971f4097c669239806b8df8dfc4a24a9fd80aa45c4bd1b77146f60a51e239b1d3fb69c6cfc59c3b1e83ea8578a0c SHA512 22dc98187d8ed0a4930225f977a9ba19ded516f5c05a96768d93f04b9433a227648b4a89a88d357b8f60d27093b389d6d70f1cf67c1b436498ca18b10b8c6fd9

diff --git a/www-servers/hinsightd/hinsightd-0.9.15_p20220828.ebuild b/www-servers/hinsightd/hinsightd-0.9.16.ebuild
similarity index 97%
rename from www-servers/hinsightd/hinsightd-0.9.15_p20220828.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.16.ebuild
index b53621153..2f6e9c8e9 100644
--- a/www-servers/hinsightd/hinsightd-0.9.15_p20220828.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.16.ebuild
@@ -12,8 +12,6 @@ HOMEPAGE="https://tiotags.gitlab.io/hinsightd"
 LICENSE="BSD"
 SLOT="0"
 
-mycommit="4843c07f40c4ed6ea7b5945b73fa999fb7881564"
-
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: www-servers/hinsightd/
@ 2022-11-18 16:05 Alexandru Campeanu
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandru Campeanu @ 2022-11-18 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     bca5a0d519b13dbe7098aca0cd6343c829368def
Author:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
AuthorDate: Fri Nov 18 16:03:48 2022 +0000
Commit:     Alexandru Campeanu <tiotags1 <AT> gmail <DOT> com>
CommitDate: Fri Nov 18 16:03:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bca5a0d5

www-servers/hinsightd: add 0.9.17, drop old, fix pkgcheck warnings

Signed-off-by: Alexandru Campeanu <tiotags1 <AT> gmail.com>

 www-servers/hinsightd/Manifest                                        | 2 +-
 .../hinsightd/{hinsightd-0.9.16.ebuild => hinsightd-0.9.17.ebuild}    | 4 ++--
 www-servers/hinsightd/hinsightd-9999.ebuild                           | 4 ++--
 www-servers/hinsightd/metadata.xml                                    | 1 +
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index 43b5b9b6f..1b5c10abd 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1 @@
-DIST hin9-v0.9.16.tar.gz 121567 BLAKE2B 418856248b7ed36542be06dda342b4abc2ae971f4097c669239806b8df8dfc4a24a9fd80aa45c4bd1b77146f60a51e239b1d3fb69c6cfc59c3b1e83ea8578a0c SHA512 22dc98187d8ed0a4930225f977a9ba19ded516f5c05a96768d93f04b9433a227648b4a89a88d357b8f60d27093b389d6d70f1cf67c1b436498ca18b10b8c6fd9
+DIST hin9-v0.9.17.tar.bz2 93892 BLAKE2B 0c873d5ca3cbcb00c6b5498ee599dcb2644d84e6c03a1cc4529abbcc47640a3996edd7efd4356a6fdd221e76318215e2a29812176324088cdd6942e602e44ce5 SHA512 eeb6f7636867d1fff072594dfbca8942ef8ebe09bc3c7eb903381c17da9364d6961a3d0cfa4aa1dd4ab02bcea7934a06c1022a549902bc1a32b5f5cd25a8be65

diff --git a/www-servers/hinsightd/hinsightd-0.9.16.ebuild b/www-servers/hinsightd/hinsightd-0.9.17.ebuild
similarity index 98%
rename from www-servers/hinsightd/hinsightd-0.9.16.ebuild
rename to www-servers/hinsightd/hinsightd-0.9.17.ebuild
index 2f6e9c8e9..a56cbfc9a 100644
--- a/www-servers/hinsightd/hinsightd-0.9.16.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.17.ebuild
@@ -16,10 +16,10 @@ if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
 elif [[ ! -z "${mycommit}" ]]; then
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.bz2"
 	S="${WORKDIR}/hin9-${mycommit}"
 else
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.bz2"
 	S="${WORKDIR}/hin9-v${PV}"
 fi
 

diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild
index 2f6e9c8e9..a56cbfc9a 100644
--- a/www-servers/hinsightd/hinsightd-9999.ebuild
+++ b/www-servers/hinsightd/hinsightd-9999.ebuild
@@ -16,10 +16,10 @@ if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
 elif [[ ! -z "${mycommit}" ]]; then
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.gz"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/${mycommit}/hin9-${mycommit}.tar.bz2"
 	S="${WORKDIR}/hin9-${mycommit}"
 else
-	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.gz"
+	SRC_URI="https://gitlab.com/tiotags/hin9/-/archive/v${PV}/hin9-v${PV}.tar.bz2"
 	S="${WORKDIR}/hin9-v${PV}"
 fi
 

diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml
index 6b7dca518..cb7d4e1ea 100644
--- a/www-servers/hinsightd/metadata.xml
+++ b/www-servers/hinsightd/metadata.xml
@@ -8,6 +8,7 @@
 	<upstream>
 		<changelog>https://gitlab.com/tiotags/hin9/-/blob/master/docs/changes.md</changelog>
 		<bugs-to>https://gitlab.com/tiotags/hin9/-/issues</bugs-to>
+		<remote-id type="gitlab">tiotags/hin9</remote-id>
 	</upstream>
 	<longdescription lang="en">
 		hinsightd is a http/1.1 webserver with a focus on simple code and


^ permalink raw reply related	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2022-11-18 16:05 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-22  7:35 [gentoo-commits] repo/proj/guru:master commit in: www-servers/hinsightd/ Andrew Ammerlaan
2021-04-22  7:16 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2022-11-18 16:05 Alexandru Campeanu
2022-11-01 14:50 Alexandru Campeanu
2022-08-28  9:28 Alexandru Campeanu
2022-08-27  6:57 Alexandru Campeanu
2022-08-24 18:52 Alexandru Campeanu
2022-08-22 17:25 Alexandru Campeanu
2022-08-17  8:04 Alexandru Campeanu
2022-08-04  9:52 Alexandru Campeanu
2022-07-27 16:15 Alexandru Campeanu
2022-04-26 10:06 Alexandru Campeanu
2022-04-20 19:02 Alexandru Campeanu
2021-12-16 19:32 Alexandru Campeanu
2021-09-20 16:47 Alexandru Campeanu
2021-09-20  9:41 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-09-20  9:41 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-09-10 10:09 Alexandru Campeanu
2021-08-31  9:05 Alexandru Campeanu
2021-08-30  8:22 Alexandru Campeanu
2021-08-17 10:14 Alexandru Campeanu
2021-08-11 19:18 Alexandru Campeanu
2021-07-28 11:06 Alexandru Campeanu
2021-04-29 19:05 Alexandru Campeanu
2021-04-29  7:28 Alexandru Campeanu
2021-04-23 12:25 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-04-23 12:16 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-04-23  7:23 Alexandru Campeanu
2021-04-22 18:07 Alexandru Campeanu
2021-04-21 18:55 Alexandru Campeanu
2021-04-21  9:21 Alexandru Campeanu
2021-04-21  9:21 Alexandru Campeanu
2021-04-18  7:07 Alexandru Campeanu
2021-04-17 21:10 Alexandru Campeanu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox