public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-08-09  0:10 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-08-09  0:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f6269972ddd4ab27fe8def47d85aec480d78c36d
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Aug  8 23:52:37 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Aug  8 23:52:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6269972

net-misc/gmid: add 2.1, drop 2.0.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                               | 4 ++--
 net-misc/gmid/{gmid-2.0.2.ebuild => gmid-2.1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 2aaab105f..1ac5ad690 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
-DIST gmid-2.0.2.sha256.sig 239 BLAKE2B e7f6e6c0f21e10b5bc08b5b72747036ab2b7f1ce820bbf45b3bb4e589d83a6fa1d49e20b95acf3148dcf20608272d48ff2de99ea7fae5b2071a0b7c14539b0cc SHA512 482d8673b140c1a3d0b1a4bc9fd11d74d1bdf968e5d69682c911ff1ea587cfb4e66bafb5817f5286d570f48774d1e13c98939f35afdb69be2f81868dc7560df2
-DIST gmid-2.0.2.tar.gz 182867 BLAKE2B edceadfdccbd2e1c90ec4059062f3fc9feaa0c8d5efede5e51a917604eb7ec7537eff25e1a53223fc0fb13645c7fd3be7e3d4545ea14c7cafc1b0f409c949616 SHA512 dd5ab9b1eb7d1ea82fb935099d05f4e606c9e4e112baf132dad72abe5469b2ade2a4a650c5bad7675ca46601721dd5f0a8ebb91b356af90aed9e11c487fd2f7d
 DIST gmid-2.0.5.sha256.sig 239 BLAKE2B 0f2c2a59fe887dcb04c59e234850b3fd798b377e2e244382d54105af88a9cb08f694168fb227105b2f5e9ea187fb8b39b9d5a7d0dfc46c3343b8c7d5d6354722 SHA512 d18daaa6067b701dacf7c1ed0ebd9e0741b45834db4df2b50bf4d40b41f7c86f741dab0e6951231105f8f6930f6f31c6fd4be2f9ace3f5a08d4ee1f2a6a4f1e5
 DIST gmid-2.0.5.tar.gz 192727 BLAKE2B bfec3f7521fc305973b3ee4d5125ee70b537002236ffbb4e2f18a6aa1ab355d995df970f52108b1266a903aecfc6d97dc96a81872ae4b96851a518cda81f9b44 SHA512 011cdd3fc940b1fd5c88c7496a531e56aba5c4ebf9825b87c3daf7c64dd88e21a7d94556bf5c1a5a34e926e52f13e91e0c8cb60278dfac8ad71fe9197320c022
+DIST gmid-2.1.sha256.sig 237 BLAKE2B d21b04c851f53bf7268cadf934e62d0f057bb519592a4386b11ff4440e9de0e68da79ded621b080c0a3ecea21340848d557a9d1bf0a672c8e46c6ea3ad3627c4 SHA512 635c84d9fed69add03547cb402df1f40feb9b8ac835e92c37e04d96e408f9f462b80036e7deef6c773520a0e5b2a68604370796bef6e567278d0f8816c2bd5f0
+DIST gmid-2.1.tar.gz 197320 BLAKE2B b4ae71f3f89b5e3515a04bd8ef08490bb94ebadda00960003210536cd06850a9faa120f5e6cda26180266bd478ab9e508decd98af3f11434c1f39521605a3feb SHA512 623c3f0f7b776ca8b689cd4bda21d1049aa0ebf88eb07398898b333823b981b6d3d5db7194326e546bceeb5e400b91d88665b83ac75ef4b9682f718ee7c1e127

diff --git a/net-misc/gmid/gmid-2.0.2.ebuild b/net-misc/gmid/gmid-2.1.ebuild
similarity index 97%
rename from net-misc/gmid/gmid-2.0.2.ebuild
rename to net-misc/gmid/gmid-2.1.ebuild
index bcd826ad4..dc33ba2c3 100644
--- a/net-misc/gmid/gmid-2.0.2.ebuild
+++ b/net-misc/gmid/gmid-2.1.ebuild
@@ -91,7 +91,7 @@ src_install() {
 	insinto /usr/share/vim/vimfiles
 	doins -r contrib/vim/*
 
-	systemd_dounit "${FILESDIR}"/gmid.service
+	systemd_newunit "${FILESDIR}"/gmid.service-r1 gmid.service
 	newinitd "${FILESDIR}"/gmid.initd gmid
 	newconfd "${FILESDIR}"/gmid.confd gmid
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-10-19 13:00 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-10-19 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     c87e9b8330d694248097d20697cc787b3c6b5026
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Oct 18 16:51:46 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Oct 19 13:00:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c87e9b83

net-misc/gmid: add myself as a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/metadata.xml | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/net-misc/gmid/metadata.xml b/net-misc/gmid/metadata.xml
index 2c773836d..582986298 100644
--- a/net-misc/gmid/metadata.xml
+++ b/net-misc/gmid/metadata.xml
@@ -1,12 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
 	<upstream>
 		<maintainer>
 			<name>Omar Polo</name>
 			<email>op@omarpolo.com</email>
 		</maintainer>
+		<changelog>https://gmid.omarpolo.com/changelog.html</changelog>
+		<remote-id type="codeberg">op/gmid</remote-id>
 		<remote-id type="github">omar-polo/gmid</remote-id>
 	</upstream>
-	<!-- maintainer-needed -->
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-09-07  9:53 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-09-07  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3aab003330eb0335266558f2f202c0194a9ff604
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Sep  7 09:51:25 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Sep  7 09:51:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3aab0033

net-misc/gmid: update live

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index f1e9877d2..a50b74007 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -27,6 +27,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
 	acct-user/gemini
+	dev-libs/imsg-compat
 	dev-libs/libevent:=
 	dev-libs/openssl:=
 	!elibc_Darwin? ( dev-libs/libbsd )


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-08-25 12:19 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-08-25 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     c60676accfc75affb680ba006a7e9ed9d17e0b6b
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Aug 25 12:09:13 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Aug 25 12:09:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c60676ac

net-misc/gmid: add 2.1.1, drop 2.0.5

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                 | 4 ++--
 net-misc/gmid/{gmid-2.0.5.ebuild => gmid-2.1.1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 1ac5ad690..2209ee6a2 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
-DIST gmid-2.0.5.sha256.sig 239 BLAKE2B 0f2c2a59fe887dcb04c59e234850b3fd798b377e2e244382d54105af88a9cb08f694168fb227105b2f5e9ea187fb8b39b9d5a7d0dfc46c3343b8c7d5d6354722 SHA512 d18daaa6067b701dacf7c1ed0ebd9e0741b45834db4df2b50bf4d40b41f7c86f741dab0e6951231105f8f6930f6f31c6fd4be2f9ace3f5a08d4ee1f2a6a4f1e5
-DIST gmid-2.0.5.tar.gz 192727 BLAKE2B bfec3f7521fc305973b3ee4d5125ee70b537002236ffbb4e2f18a6aa1ab355d995df970f52108b1266a903aecfc6d97dc96a81872ae4b96851a518cda81f9b44 SHA512 011cdd3fc940b1fd5c88c7496a531e56aba5c4ebf9825b87c3daf7c64dd88e21a7d94556bf5c1a5a34e926e52f13e91e0c8cb60278dfac8ad71fe9197320c022
+DIST gmid-2.1.1.sha256.sig 239 BLAKE2B f4b3ed60a526acfcef2d0174e5eacc9d8e7d78c17fdd368c2bb211eb3db0e7193fc9e81b439190f1d42fff6de01adc52e5c56ae6f9a0e02bdb422e5bc37474fa SHA512 9560d34bd1204a6fa22528690497b079713d8a26a16c05c715b4bf2c8875148323ef2d8389eadeedfdadb8f895d3cf15495ffdc824580ff03c2e57a307597bf2
+DIST gmid-2.1.1.tar.gz 198408 BLAKE2B 647081974e43de42d44a270a7106835a515b53e8a0f1c50420cdce800f065b325256fa43f39d51ab8a7fe588e8f33bf366df2b397e3225e8f7847c3e98200b33 SHA512 191a688ab724764886a211795f9ef656470a98b28071bfa03ec6edc7a5762522d73d57ad618e2c91309f320f4ccca27e123d71e1a0020219d06797436235db0d
 DIST gmid-2.1.sha256.sig 237 BLAKE2B d21b04c851f53bf7268cadf934e62d0f057bb519592a4386b11ff4440e9de0e68da79ded621b080c0a3ecea21340848d557a9d1bf0a672c8e46c6ea3ad3627c4 SHA512 635c84d9fed69add03547cb402df1f40feb9b8ac835e92c37e04d96e408f9f462b80036e7deef6c773520a0e5b2a68604370796bef6e567278d0f8816c2bd5f0
 DIST gmid-2.1.tar.gz 197320 BLAKE2B b4ae71f3f89b5e3515a04bd8ef08490bb94ebadda00960003210536cd06850a9faa120f5e6cda26180266bd478ab9e508decd98af3f11434c1f39521605a3feb SHA512 623c3f0f7b776ca8b689cd4bda21d1049aa0ebf88eb07398898b333823b981b6d3d5db7194326e546bceeb5e400b91d88665b83ac75ef4b9682f718ee7c1e127

diff --git a/net-misc/gmid/gmid-2.0.5.ebuild b/net-misc/gmid/gmid-2.1.1.ebuild
similarity index 100%
rename from net-misc/gmid/gmid-2.0.5.ebuild
rename to net-misc/gmid/gmid-2.1.1.ebuild


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-04-09  1:24 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-04-09  1:24 UTC (permalink / raw
  To: gentoo-commits

commit:     923fd0f1045a936e5ba27048237b66f9213bf186
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Apr  9 00:47:42 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Apr  9 01:21:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=923fd0f1

net-misc/gmid: add 2.0.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest          |   2 +
 net-misc/gmid/gmid-2.0.2.ebuild | 111 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 113 insertions(+)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index dad4fe7335..665681059c 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,2 +1,4 @@
 DIST gmid-2.0.1.sha256.sig 239 BLAKE2B b118bd39fc529a05112f405589ce2d1c44d4436b19edecb388709ff2cfe4f49ec15506082da6e8a9aecba7cd9ed2d308aafef5432f1692145d6eabe3b5e53683 SHA512 83eff56ffec7ed55338dfe1e48d670779008c523634c86050a63f333ed328541dcaeb1a0d3fccb01bdf2f6d3bbea20c2898bfbd115ee7590203c04bd24baa064
 DIST gmid-2.0.1.tar.gz 182989 BLAKE2B 4973711ee94babd0b0f470cf84f460343c39867753858817b7262d8ca3947e79b2e20fe004627e8acf00728a3b43db4bfddf446115acca8eadf190dcc6ef533f SHA512 38d29775968c40fe174b8ead3393c3cd77dd535dae18d3051eb9b98b248a56929d84909c07c3405ddc6035e7d1fc66ea856a2a1dd96e53ac8d30fd231c764478
+DIST gmid-2.0.2.sha256.sig 239 BLAKE2B e7f6e6c0f21e10b5bc08b5b72747036ab2b7f1ce820bbf45b3bb4e589d83a6fa1d49e20b95acf3148dcf20608272d48ff2de99ea7fae5b2071a0b7c14539b0cc SHA512 482d8673b140c1a3d0b1a4bc9fd11d74d1bdf968e5d69682c911ff1ea587cfb4e66bafb5817f5286d570f48774d1e13c98939f35afdb69be2f81868dc7560df2
+DIST gmid-2.0.2.tar.gz 182867 BLAKE2B edceadfdccbd2e1c90ec4059062f3fc9feaa0c8d5efede5e51a917604eb7ec7537eff25e1a53223fc0fb13645c7fd3be7e3d4545ea14c7cafc1b0f409c949616 SHA512 dd5ab9b1eb7d1ea82fb935099d05f4e606c9e4e112baf132dad72abe5469b2ade2a4a650c5bad7675ca46601721dd5f0a8ebb91b356af90aed9e11c487fd2f7d

diff --git a/net-misc/gmid/gmid-2.0.2.ebuild b/net-misc/gmid/gmid-2.0.2.ebuild
new file mode 100644
index 0000000000..bcd826ad4e
--- /dev/null
+++ b/net-misc/gmid/gmid-2.0.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SSL_DAYS=36500
+SSL_CERT_MANDATORY=1
+VERIFY_SIG_METHOD="signify"
+inherit edo ssl-cert systemd toolchain-funcs verify-sig
+
+DESCRIPTION="Simple and secure Gemini server"
+HOMEPAGE="https://gmid.omarpolo.com"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://ftp.omarpolo.com/${P}.tar.gz
+		verify-sig? ( https://ftp.omarpolo.com/${P}.sha256.sig )"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD ISC MIT"
+SLOT="0"
+IUSE="seccomp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	acct-user/gemini
+	dev-libs/libevent:=
+	dev-libs/openssl:=
+	!elibc_Darwin? ( dev-libs/libbsd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	app-alternatives/yacc
+	seccomp? ( sys-kernel/linux-headers )
+"
+if [[ ${PV} != 9999 ]]; then
+	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
+fi
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
+
+DOCS=( README.md ChangeLog contrib/README )
+
+# not an autoconf configure script
+QA_CONFIG_IMPL_DECL_SKIP=( "*" )
+
+src_unpack() {
+	if [[ ${PV} == 9999 ]]; then
+		git-r3_src_unpack
+	else
+		if use verify-sig; then
+			# Too many levels of symbolic links
+			cp "${DISTDIR}"/${P}.{sha256.sig,tar.gz} "${WORKDIR}" || die
+			cd "${WORKDIR}" || die
+			verify-sig_verify_signed_checksums \
+				${P}.sha256.sig sha256 ${P}.tar.gz
+		fi
+		default
+	fi
+}
+
+src_configure() {
+	local conf_args
+	tc-export CC
+
+	# note: not an autoconf configure script
+	conf_args=(
+		--prefix="${EPREFIX}"/usr
+		--mandir="${EPREFIX}"/usr/share/man
+		--sysconfdir="${EPREFIX}"/etc
+		--with-libtls=bundled
+		$(use_enable seccomp sandbox)
+	)
+	edo ./configure "${conf_args[@]}"
+
+	if use seccomp && has usersandbox ${FEATURES}; then
+		export SKIP_RUNTIME_TESTS=1
+	fi
+}
+
+src_install() {
+	default
+
+	insinto /etc/gmid
+	newins "${FILESDIR}"/gmid.conf-r1 gmid.conf
+
+	insinto /usr/share/vim/vimfiles
+	doins -r contrib/vim/*
+
+	systemd_dounit "${FILESDIR}"/gmid.service
+	newinitd "${FILESDIR}"/gmid.initd gmid
+	newconfd "${FILESDIR}"/gmid.confd gmid
+
+	keepdir /var/gemini/localhost
+}
+
+pkg_postinst() {
+	if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
+		install_cert /etc/ssl/${PN}/${PN}
+		chown gemini:gemini "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
+	fi
+
+	einfo "This gemini server can be run as a user with zero configuration.\n"
+	einfo "In order to use it with the init service you will need to generate a"
+	einfo "self-signed TLS certificate and a key and set up the configuration"
+	einfo "file (see man 1 gmid for details)."
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-02-01 16:49 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-02-01 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8e5c0a09278cb8b0ccc1e0fc660fd6ec161256e5
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Feb  1 16:45:33 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Feb  1 16:45:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e5c0a09

net-misc/gmid: use bundled libtls

Upstream issue: https://codeberg.org/op/gmid/issues/2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/{gmid-9999.ebuild => gmid-2.0.1-r1.ebuild} | 3 +--
 net-misc/gmid/gmid-9999.ebuild                           | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-2.0.1-r1.ebuild
similarity index 98%
copy from net-misc/gmid/gmid-9999.ebuild
copy to net-misc/gmid/gmid-2.0.1-r1.ebuild
index f046fc3257..603af799a8 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-2.0.1-r1.ebuild
@@ -28,7 +28,6 @@ RESTRICT="!test? ( test )"
 DEPEND="
 	acct-user/gemini
 	dev-libs/libevent:=
-	dev-libs/libretls:=
 	dev-libs/openssl:=
 	!elibc_Darwin? ( dev-libs/libbsd )
 "
@@ -73,7 +72,7 @@ src_configure() {
 		--prefix="${EPREFIX}"/usr
 		--mandir="${EPREFIX}"/usr/share/man
 		--sysconfdir="${EPREFIX}"/etc
-		--with-libtls=system
+		--with-libtls=bundled
 		$(use_enable seccomp sandbox)
 	)
 	edo ./configure "${conf_args[@]}"

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index f046fc3257..603af799a8 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -28,7 +28,6 @@ RESTRICT="!test? ( test )"
 DEPEND="
 	acct-user/gemini
 	dev-libs/libevent:=
-	dev-libs/libretls:=
 	dev-libs/openssl:=
 	!elibc_Darwin? ( dev-libs/libbsd )
 "
@@ -73,7 +72,7 @@ src_configure() {
 		--prefix="${EPREFIX}"/usr
 		--mandir="${EPREFIX}"/usr/share/man
 		--sysconfdir="${EPREFIX}"/etc
-		--with-libtls=system
+		--with-libtls=bundled
 		$(use_enable seccomp sandbox)
 	)
 	edo ./configure "${conf_args[@]}"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2024-01-14 16:36 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2024-01-14 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a2111227bddb237ad207de525b5bbb52bb5e8f2f
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jan 14 07:05:06 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jan 14 16:26:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2111227

net-misc/gmid: drop 1.8.5

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest          |   2 -
 net-misc/gmid/gmid-1.8.5.ebuild | 109 ----------------------------------------
 2 files changed, 111 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index aa542ffd2c..674e720be6 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,2 @@
-DIST gmid-1.8.5.sha.sig 511 BLAKE2B 1780d95dc921f688f1ac8a58bb848e8835c834ebc92be2c2cd9dd9197a50506a18e1c4f4c6b4c614b97439ace45d554eb299e9f4c384c70568d47eff14847014 SHA512 efd4684f05b16aef1d85066a829406f9930c9e3443e7308fb18aefbdc88f79fd8f381ab0991cbf60b176d669cc1567c2192d540f0ec15cf8b6ffb316c66c5ff4
-DIST gmid-1.8.5.tar.gz 120605 BLAKE2B e70148895d8597402a6c3586ada60ffcc34725decc5b2c8425ee1b1a0c08db1899c3051a764f1cdb2e174e3f9211557e3587f0ad27f97840baccad1dd0185074 SHA512 2a6d53fa93b55b0431cc777f4db55f8571980781b59c8b0b1dc940e80b2217ef92a31cefb43e7f56e3889ef64e1397aa9f5b0f77c1959fe9810b20ee350fc95a
 DIST gmid-1.8.6.sha.sig 417 BLAKE2B b6b4735580d63d2a741cd26a45d7b418c7219425ce615a1ed767a14132938f880f860481e9f4e47d187efd68d33adb29287731b497a0e23576c9f25076afd21a SHA512 d9c2520abd668b4dd5d2def375e0aba2ba41940b93ff2941237e05ba92380d88f5037dbfe84f982d027fe7fbc0b5743af63b8abe83686cdf0d1ac9444247371f
 DIST gmid-1.8.6.tar.gz 121648 BLAKE2B a5d30434603c7b45a12541baa2119377e313309499fcc33af1960f55c71b9dbb330e35f5d845f216a9452fb14670b775151174280fed6360d050e11a6621ddc3 SHA512 fce40e041a313c918acd0fdbe48d1a2d3d9e8907f8e8251c887cb0fcaf6e82b7128936dfc804241b00530d26901448752ac01b590819ed2aee10734c0f29eaae

diff --git a/net-misc/gmid/gmid-1.8.5.ebuild b/net-misc/gmid/gmid-1.8.5.ebuild
deleted file mode 100644
index da6db120ed..0000000000
--- a/net-misc/gmid/gmid-1.8.5.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SSL_DAYS=36500
-SSL_CERT_MANDATORY=1
-VERIFY_SIG_METHOD="signify"
-inherit edo ssl-cert systemd toolchain-funcs verify-sig
-
-DESCRIPTION="Simple and secure Gemini server"
-HOMEPAGE="https://gmid.omarpolo.com"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz
-		verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD ISC MIT"
-SLOT="0"
-IUSE="seccomp test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	acct-user/gemini
-	dev-libs/imsg-compat
-	dev-libs/libevent:=
-	dev-libs/libretls:=
-	dev-libs/openssl:=
-	!elibc_Darwin? ( dev-libs/libbsd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	app-alternatives/yacc
-	seccomp? ( sys-kernel/linux-headers )
-"
-if [[ ${PV} != 9999 ]]; then
-	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
-
-DOCS=( README.md ChangeLog contrib/README )
-
-src_unpack() {
-	if [[ ${PV} == 9999 ]]; then
-		git-r3_src_unpack
-	else
-		if use verify-sig; then
-			# Too many levels of symbolic links
-			cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die
-			cd "${WORKDIR}" || die
-			verify-sig_verify_signed_checksums \
-				${P}.sha.sig sha256 ${P}.tar.gz
-		fi
-		default
-	fi
-}
-
-src_configure() {
-	local conf_args
-	tc-export CC
-
-	# note: not an autoconf configure script
-	conf_args=(
-		PREFIX="${EPREFIX}"/usr
-		MANDIR="${EPREFIX}"/usr/share/man
-		$(use_enable seccomp sandbox)
-	)
-
-	edo ./configure "${conf_args[@]}"
-
-	if use seccomp && has usersandbox ${FEATURES} ; then
-		export SKIP_RUNTIME_TESTS=1
-	fi
-}
-
-src_install() {
-	default
-
-	insinto /etc/gmid
-	doins "${FILESDIR}"/gmid.conf
-
-	insinto /usr/share/vim/vimfiles
-	doins -r contrib/vim/*
-
-	systemd_dounit "${FILESDIR}"/gmid.service
-	newinitd "${FILESDIR}"/gmid.initd gmid
-	newconfd "${FILESDIR}"/gmid.confd gmid
-
-	keepdir /var/gemini/localhost
-}
-
-pkg_postinst() {
-	if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
-		install_cert /etc/ssl/${PN}/${PN}
-		chown gemini:gemini "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
-	fi
-
-	einfo "This gemini server can be run as a user with zero configuration.\n"
-	einfo "In order to use it with the init service you will need to generate a"
-	einfo "self-signed TLS certificate and a key and set up the configuration"
-	einfo "file (see man 1 gmid for details)."
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2023-05-09 13:21 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2023-05-09 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     72082113c20f56e609180d05a5e13c3ce4dd8c88
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May  9 13:19:51 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May  9 13:19:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72082113

net-misc/gmid: set QA_CONFIG_IMPL_DECL_SKIP=1

Closes: https://bugs.gentoo.org/901339
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-1.8.6.ebuild | 1 +
 net-misc/gmid/gmid-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/gmid/gmid-1.8.6.ebuild b/net-misc/gmid/gmid-1.8.6.ebuild
index 448271f27..f1d4a1023 100644
--- a/net-misc/gmid/gmid-1.8.6.ebuild
+++ b/net-misc/gmid/gmid-1.8.6.ebuild
@@ -43,6 +43,7 @@ if [[ ${PV} != 9999 ]]; then
 	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
 fi
 
+QA_CONFIG_IMPL_DECL_SKIP=1
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
 DOCS=( README.md ChangeLog contrib/README )

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 448271f27..f1d4a1023 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -43,6 +43,7 @@ if [[ ${PV} != 9999 ]]; then
 	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
 fi
 
+QA_CONFIG_IMPL_DECL_SKIP=1
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
 DOCS=( README.md ChangeLog contrib/README )


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-12-12 20:26 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-12-12 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3fa457e5419b187d6c92e8da5c634ceac1bf34ea
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 12 20:21:41 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 20:25:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fa457e5

net-misc/gmid: add github upstream metadata

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/gmid/metadata.xml b/net-misc/gmid/metadata.xml
index 393ca8ca5..d8b8baae8 100644
--- a/net-misc/gmid/metadata.xml
+++ b/net-misc/gmid/metadata.xml
@@ -6,6 +6,7 @@
 			<name>Omar Polo</name>
 			<email>op@omarpolo.com</email>
 		</maintainer>
+		<remote-id type="github">omar-polo/gmid</remote-id>
 	</upstream>
 	<maintainer type="person">
 		<email>cyber+gentoo@sysrq.in</email>


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-12-12 20:26 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-12-12 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     61f82c8b2067ed3e6f521454530956fff791d125
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 12 19:22:15 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 20:25:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61f82c8b

net-misc/gmid: add 1.8.6, drop 1.8.3

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                 | 4 ++--
 net-misc/gmid/{gmid-1.8.3.ebuild => gmid-1.8.6.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 3567960e3..aa542ffd2 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
-DIST gmid-1.8.3.sha.sig 1073 BLAKE2B e2f8ce0ef14e2300631ad00a32d6717bf88a1f65d5d3be327bec09d22d38d79fa023fcb7522b7b3b5aa436968e6b5be4d9b3c4dbd8d7176fe39540e7ef3dd2d8 SHA512 cfb0b4fc00e65c7c33ab522edd2a1e19b856e2c7932bf0f88d6501b596c5e6a9f067fe6e5ed8e9f573ea422fdf150682312fb034ffd2369bf41259b782ffeb10
-DIST gmid-1.8.3.tar.gz 141650 BLAKE2B 1e079bb4314fbb5d34f1d0ad2faf035f6487c7df83d6b07b9763e4a2eb10dbd616f6b62dcfeab7a574a26803472b617cadebedaee455a57b257b1065ee965152 SHA512 2b54f8a65210d2312234dbef74f4c4eee39f2b2dc36a1f0a51946ac342a520c30e2a98f46f387ac1432e44a6df08facdb790d7fdfccab3dda546b3254c9cef75
 DIST gmid-1.8.5.sha.sig 511 BLAKE2B 1780d95dc921f688f1ac8a58bb848e8835c834ebc92be2c2cd9dd9197a50506a18e1c4f4c6b4c614b97439ace45d554eb299e9f4c384c70568d47eff14847014 SHA512 efd4684f05b16aef1d85066a829406f9930c9e3443e7308fb18aefbdc88f79fd8f381ab0991cbf60b176d669cc1567c2192d540f0ec15cf8b6ffb316c66c5ff4
 DIST gmid-1.8.5.tar.gz 120605 BLAKE2B e70148895d8597402a6c3586ada60ffcc34725decc5b2c8425ee1b1a0c08db1899c3051a764f1cdb2e174e3f9211557e3587f0ad27f97840baccad1dd0185074 SHA512 2a6d53fa93b55b0431cc777f4db55f8571980781b59c8b0b1dc940e80b2217ef92a31cefb43e7f56e3889ef64e1397aa9f5b0f77c1959fe9810b20ee350fc95a
+DIST gmid-1.8.6.sha.sig 417 BLAKE2B b6b4735580d63d2a741cd26a45d7b418c7219425ce615a1ed767a14132938f880f860481e9f4e47d187efd68d33adb29287731b497a0e23576c9f25076afd21a SHA512 d9c2520abd668b4dd5d2def375e0aba2ba41940b93ff2941237e05ba92380d88f5037dbfe84f982d027fe7fbc0b5743af63b8abe83686cdf0d1ac9444247371f
+DIST gmid-1.8.6.tar.gz 121648 BLAKE2B a5d30434603c7b45a12541baa2119377e313309499fcc33af1960f55c71b9dbb330e35f5d845f216a9452fb14670b775151174280fed6360d050e11a6621ddc3 SHA512 fce40e041a313c918acd0fdbe48d1a2d3d9e8907f8e8251c887cb0fcaf6e82b7128936dfc804241b00530d26901448752ac01b590819ed2aee10734c0f29eaae

diff --git a/net-misc/gmid/gmid-1.8.3.ebuild b/net-misc/gmid/gmid-1.8.6.ebuild
similarity index 98%
rename from net-misc/gmid/gmid-1.8.3.ebuild
rename to net-misc/gmid/gmid-1.8.6.ebuild
index 184d8c365..448271f27 100644
--- a/net-misc/gmid/gmid-1.8.3.ebuild
+++ b/net-misc/gmid/gmid-1.8.6.ebuild
@@ -73,7 +73,7 @@ src_configure() {
 		$(use_enable seccomp sandbox)
 	)
 
-	edo ./configure "${conf_args[@]}" || die
+	edo ./configure "${conf_args[@]}"
 
 	if use seccomp && has usersandbox ${FEATURES} ; then
 		export SKIP_RUNTIME_TESTS=1


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-11-03  3:09 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-11-03  3:09 UTC (permalink / raw
  To: gentoo-commits

commit:     968c978637c476eae3bc0adeddb79bdc95be5973
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Nov  1 21:31:12 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Nov  3 01:12:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=968c9786

net-misc/gmid: add 1.8.5, drop 1.8.4

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                 | 4 ++--
 net-misc/gmid/{gmid-1.8.4.ebuild => gmid-1.8.5.ebuild} | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 85b6deb31..3567960e3 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
 DIST gmid-1.8.3.sha.sig 1073 BLAKE2B e2f8ce0ef14e2300631ad00a32d6717bf88a1f65d5d3be327bec09d22d38d79fa023fcb7522b7b3b5aa436968e6b5be4d9b3c4dbd8d7176fe39540e7ef3dd2d8 SHA512 cfb0b4fc00e65c7c33ab522edd2a1e19b856e2c7932bf0f88d6501b596c5e6a9f067fe6e5ed8e9f573ea422fdf150682312fb034ffd2369bf41259b782ffeb10
 DIST gmid-1.8.3.tar.gz 141650 BLAKE2B 1e079bb4314fbb5d34f1d0ad2faf035f6487c7df83d6b07b9763e4a2eb10dbd616f6b62dcfeab7a574a26803472b617cadebedaee455a57b257b1065ee965152 SHA512 2b54f8a65210d2312234dbef74f4c4eee39f2b2dc36a1f0a51946ac342a520c30e2a98f46f387ac1432e44a6df08facdb790d7fdfccab3dda546b3254c9cef75
-DIST gmid-1.8.4.sha.sig 587 BLAKE2B bcc6ababc3592f662445364c87a1ef7672cf881e853a0e7225b7d9420b7be99b1ccef0b6a3199f571b45a1bb59b9c8c311ef7094b006935bbcf74861e7344e5f SHA512 1b74f133e55a976b0ededeefec354442843118ad4c428fbc7e33598cf419b3a0b96aad9a32547f8e291c95e7dcc9519eb946fccde98105fdfc86edc31358e93d
-DIST gmid-1.8.4.tar.gz 111267 BLAKE2B bac9d3501239742d011d14f1a9c72e9ced8be85a5d730f678edbe4012a0c67472e1abc29b2edaf4bae4dc7f396de3c92b4d610838abd8e4802c98ed270c22522 SHA512 c2e53a8765ea6b994292fb3eda28f9737b6e7acbb9109a4140b24fb54efbb53c29e09153742339992fa2d2f3dea12059ce6afcd61f30bf2d15b6d073077af65a
+DIST gmid-1.8.5.sha.sig 511 BLAKE2B 1780d95dc921f688f1ac8a58bb848e8835c834ebc92be2c2cd9dd9197a50506a18e1c4f4c6b4c614b97439ace45d554eb299e9f4c384c70568d47eff14847014 SHA512 efd4684f05b16aef1d85066a829406f9930c9e3443e7308fb18aefbdc88f79fd8f381ab0991cbf60b176d669cc1567c2192d540f0ec15cf8b6ffb316c66c5ff4
+DIST gmid-1.8.5.tar.gz 120605 BLAKE2B e70148895d8597402a6c3586ada60ffcc34725decc5b2c8425ee1b1a0c08db1899c3051a764f1cdb2e174e3f9211557e3587f0ad27f97840baccad1dd0185074 SHA512 2a6d53fa93b55b0431cc777f4db55f8571980781b59c8b0b1dc940e80b2217ef92a31cefb43e7f56e3889ef64e1397aa9f5b0f77c1959fe9810b20ee350fc95a

diff --git a/net-misc/gmid/gmid-1.8.4.ebuild b/net-misc/gmid/gmid-1.8.5.ebuild
similarity index 96%
rename from net-misc/gmid/gmid-1.8.4.ebuild
rename to net-misc/gmid/gmid-1.8.5.ebuild
index 00bbddd7a..dd7c358eb 100644
--- a/net-misc/gmid/gmid-1.8.4.ebuild
+++ b/net-misc/gmid/gmid-1.8.5.ebuild
@@ -45,7 +45,7 @@ fi
 
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
-#DOCS=( README.md ChangeLog contrib/README )
+DOCS=( README.md ChangeLog contrib/README )
 
 src_unpack() {
 	if [[ ${PV} == 9999 ]]; then
@@ -86,8 +86,8 @@ src_install() {
 	insinto /etc/gmid
 	doins "${FILESDIR}"/gmid.conf
 
-	#insinto /usr/share/vim/vimfiles
-	#doins -r contrib/vim/*
+	insinto /usr/share/vim/vimfiles
+	doins -r contrib/vim/*
 
 	systemd_dounit "${FILESDIR}"/gmid.service
 	newinitd "${FILESDIR}"/gmid.initd gmid


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-07-07  2:57 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-07-07  2:57 UTC (permalink / raw
  To: gentoo-commits

commit:     d94460aa04cd8556359eb1d3e2839cb82886e858
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jul  7 02:33:32 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jul  7 02:56:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d94460aa

net-misc/gmid: add 1.8.4, drop 1.8.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                 |  4 ++--
 net-misc/gmid/{gmid-1.8.1.ebuild => gmid-1.8.4.ebuild} | 18 +++++++-----------
 net-misc/gmid/gmid-9999.ebuild                         |  2 +-
 3 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 8d299e514..85b6deb31 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
-DIST gmid-1.8.1.sha.sig 704 BLAKE2B 47a22ff05df3e1e18ca20d4846d2776e945ffad9bcd03085f3f1dd57a114af00e606d7f77833adf5c47bd66c12a36d25ac4eb3a0b7594af0ff917166a89a2c53 SHA512 284bbb38322bf28395d527f65427e2a628a2a67cd3e4eae21d8a9bc0a6bff1688e09bb701691043b2be2992cf4f342f372823ca1dedeb6b1313f2e3a470c600c
-DIST gmid-1.8.1.tar.gz 140350 BLAKE2B 4dba9f32ba8524bfa6f2c8eac9310e7b692e3bed8781eba427924c4ae9df3aa6259c5d88eaa6eb3c45a8b3e9f6d0ca266621147a552f8fec941fa246be479d66 SHA512 7304119bfb3d6a0b394a907217bfe2bd50e2082f1148ee6eb3ab0f261b57a903bfaa9ed57ca7fdac7c130dcd51ed0596afa53c4bbc8a3c35c660ccb0c5a33eeb
 DIST gmid-1.8.3.sha.sig 1073 BLAKE2B e2f8ce0ef14e2300631ad00a32d6717bf88a1f65d5d3be327bec09d22d38d79fa023fcb7522b7b3b5aa436968e6b5be4d9b3c4dbd8d7176fe39540e7ef3dd2d8 SHA512 cfb0b4fc00e65c7c33ab522edd2a1e19b856e2c7932bf0f88d6501b596c5e6a9f067fe6e5ed8e9f573ea422fdf150682312fb034ffd2369bf41259b782ffeb10
 DIST gmid-1.8.3.tar.gz 141650 BLAKE2B 1e079bb4314fbb5d34f1d0ad2faf035f6487c7df83d6b07b9763e4a2eb10dbd616f6b62dcfeab7a574a26803472b617cadebedaee455a57b257b1065ee965152 SHA512 2b54f8a65210d2312234dbef74f4c4eee39f2b2dc36a1f0a51946ac342a520c30e2a98f46f387ac1432e44a6df08facdb790d7fdfccab3dda546b3254c9cef75
+DIST gmid-1.8.4.sha.sig 587 BLAKE2B bcc6ababc3592f662445364c87a1ef7672cf881e853a0e7225b7d9420b7be99b1ccef0b6a3199f571b45a1bb59b9c8c311ef7094b006935bbcf74861e7344e5f SHA512 1b74f133e55a976b0ededeefec354442843118ad4c428fbc7e33598cf419b3a0b96aad9a32547f8e291c95e7dcc9519eb946fccde98105fdfc86edc31358e93d
+DIST gmid-1.8.4.tar.gz 111267 BLAKE2B bac9d3501239742d011d14f1a9c72e9ced8be85a5d730f678edbe4012a0c67472e1abc29b2edaf4bae4dc7f396de3c92b4d610838abd8e4802c98ed270c22522 SHA512 c2e53a8765ea6b994292fb3eda28f9737b6e7acbb9109a4140b24fb54efbb53c29e09153742339992fa2d2f3dea12059ce6afcd61f30bf2d15b6d073077af65a

diff --git a/net-misc/gmid/gmid-1.8.1.ebuild b/net-misc/gmid/gmid-1.8.4.ebuild
similarity index 89%
rename from net-misc/gmid/gmid-1.8.1.ebuild
rename to net-misc/gmid/gmid-1.8.4.ebuild
index 2fc106948..00bbddd7a 100644
--- a/net-misc/gmid/gmid-1.8.1.ebuild
+++ b/net-misc/gmid/gmid-1.8.4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
 VERIFY_SIG_METHOD="signify"
-inherit ssl-cert systemd toolchain-funcs verify-sig
+inherit edo ssl-cert systemd toolchain-funcs verify-sig
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
@@ -45,7 +45,7 @@ fi
 
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
-DOCS=( README.md ChangeLog contrib/README )
+#DOCS=( README.md ChangeLog contrib/README )
 
 src_unpack() {
 	if [[ ${PV} == 9999 ]]; then
@@ -68,30 +68,26 @@ src_configure() {
 
 	# note: not an autoconf configure script
 	conf_args=(
-		PREFIX="${EPREFIX}"/usr/share
-		BINDIR="${EPREFIX}"/usr/bin
+		PREFIX="${EPREFIX}"/usr
+		MANDIR="${EPREFIX}"/usr/share/man
 		$(use_enable seccomp sandbox)
 	)
 
-	./configure "${conf_args[@]}" || die
+	edo ./configure "${conf_args[@]}"
 
 	if use seccomp && has usersandbox ${FEATURES} ; then
 		export SKIP_RUNTIME_TESTS=1
 	fi
 }
 
-src_test() {
-	emake regress
-}
-
 src_install() {
 	default
 
 	insinto /etc/gmid
 	doins "${FILESDIR}"/gmid.conf
 
-	insinto /usr/share/vim/vimfiles
-	doins -r contrib/vim/*
+	#insinto /usr/share/vim/vimfiles
+	#doins -r contrib/vim/*
 
 	systemd_dounit "${FILESDIR}"/gmid.service
 	newinitd "${FILESDIR}"/gmid.initd gmid

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index f7138233f..dd7c358eb 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -73,7 +73,7 @@ src_configure() {
 		$(use_enable seccomp sandbox)
 	)
 
-	edo ./configure "${conf_args[@]}" || die
+	edo ./configure "${conf_args[@]}"
 
 	if use seccomp && has usersandbox ${FEATURES} ; then
 		export SKIP_RUNTIME_TESTS=1


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-05-30 17:47 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-05-30 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8408ba6574a9292ebe33e332e72786291576b526
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon May 30 15:07:32 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon May 30 17:46:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8408ba65

net-misc/gmid: edo

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-1.8.3.ebuild |  4 ++--
 net-misc/gmid/gmid-9999.ebuild  | 12 ++++--------
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/net-misc/gmid/gmid-1.8.3.ebuild b/net-misc/gmid/gmid-1.8.3.ebuild
index cb329b233..f7138233f 100644
--- a/net-misc/gmid/gmid-1.8.3.ebuild
+++ b/net-misc/gmid/gmid-1.8.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
 VERIFY_SIG_METHOD="signify"
-inherit ssl-cert systemd toolchain-funcs verify-sig
+inherit edo ssl-cert systemd toolchain-funcs verify-sig
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
@@ -73,7 +73,7 @@ src_configure() {
 		$(use_enable seccomp sandbox)
 	)
 
-	./configure "${conf_args[@]}" || die
+	edo ./configure "${conf_args[@]}" || die
 
 	if use seccomp && has usersandbox ${FEATURES} ; then
 		export SKIP_RUNTIME_TESTS=1

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 2fc106948..f7138233f 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
 VERIFY_SIG_METHOD="signify"
-inherit ssl-cert systemd toolchain-funcs verify-sig
+inherit edo ssl-cert systemd toolchain-funcs verify-sig
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
@@ -68,22 +68,18 @@ src_configure() {
 
 	# note: not an autoconf configure script
 	conf_args=(
-		PREFIX="${EPREFIX}"/usr/share
-		BINDIR="${EPREFIX}"/usr/bin
+		PREFIX="${EPREFIX}"/usr
+		MANDIR="${EPREFIX}"/usr/share/man
 		$(use_enable seccomp sandbox)
 	)
 
-	./configure "${conf_args[@]}" || die
+	edo ./configure "${conf_args[@]}" || die
 
 	if use seccomp && has usersandbox ${FEATURES} ; then
 		export SKIP_RUNTIME_TESTS=1
 	fi
 }
 
-src_test() {
-	emake regress
-}
-
 src_install() {
 	default
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-03-31  7:24 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-03-31  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     285ac31e803329d442757e3aa20a944718ac1eab
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Mar 31 02:18:52 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Mar 31 02:18:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=285ac31e

net-misc/gmid: add 1.8.3, drop 1.8

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                               |  4 ++--
 net-misc/gmid/{gmid-1.8.ebuild => gmid-1.8.3.ebuild} | 11 ++++-------
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index e04f46fc2..8d299e514 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
 DIST gmid-1.8.1.sha.sig 704 BLAKE2B 47a22ff05df3e1e18ca20d4846d2776e945ffad9bcd03085f3f1dd57a114af00e606d7f77833adf5c47bd66c12a36d25ac4eb3a0b7594af0ff917166a89a2c53 SHA512 284bbb38322bf28395d527f65427e2a628a2a67cd3e4eae21d8a9bc0a6bff1688e09bb701691043b2be2992cf4f342f372823ca1dedeb6b1313f2e3a470c600c
 DIST gmid-1.8.1.tar.gz 140350 BLAKE2B 4dba9f32ba8524bfa6f2c8eac9310e7b692e3bed8781eba427924c4ae9df3aa6259c5d88eaa6eb3c45a8b3e9f6d0ca266621147a552f8fec941fa246be479d66 SHA512 7304119bfb3d6a0b394a907217bfe2bd50e2082f1148ee6eb3ab0f261b57a903bfaa9ed57ca7fdac7c130dcd51ed0596afa53c4bbc8a3c35c660ccb0c5a33eeb
-DIST gmid-1.8.sha.sig 888 BLAKE2B 283d9996dc279591bc6537fd3be5666b55ab8e81ae0284d7de867e7d34560cf51502fcd26126f294600785d57f94ac316b545c3bb3788d0db57397ccfebb0524 SHA512 dbb08dbd890c869e09dc9bd528efd6912fb40e8f18bf07601d64c935155b51e7ec8d7722c68b816262f5df78babd0e18e1f98b9df4835960a519595aed744e1d
-DIST gmid-1.8.tar.gz 141057 BLAKE2B 299514df69c35ea0b5ac8e83261025a3a34a419998e4c3833c4f0f8abff6e526222b3c5b0ae69dffd5b2605efe9c0c27ef870fc8eee34f6059095ca7f18706a6 SHA512 ba1c755909004b8399a2323be6a5325fe5a712c0c845630cadabd83d1fb9dd636b4ac077df5b644c04b4701f1b8a92ca02126dcb5c82019ce5a46beefdc42dd5
+DIST gmid-1.8.3.sha.sig 1073 BLAKE2B e2f8ce0ef14e2300631ad00a32d6717bf88a1f65d5d3be327bec09d22d38d79fa023fcb7522b7b3b5aa436968e6b5be4d9b3c4dbd8d7176fe39540e7ef3dd2d8 SHA512 cfb0b4fc00e65c7c33ab522edd2a1e19b856e2c7932bf0f88d6501b596c5e6a9f067fe6e5ed8e9f573ea422fdf150682312fb034ffd2369bf41259b782ffeb10
+DIST gmid-1.8.3.tar.gz 141650 BLAKE2B 1e079bb4314fbb5d34f1d0ad2faf035f6487c7df83d6b07b9763e4a2eb10dbd616f6b62dcfeab7a574a26803472b617cadebedaee455a57b257b1065ee965152 SHA512 2b54f8a65210d2312234dbef74f4c4eee39f2b2dc36a1f0a51946ac342a520c30e2a98f46f387ac1432e44a6df08facdb790d7fdfccab3dda546b3254c9cef75

diff --git a/net-misc/gmid/gmid-1.8.ebuild b/net-misc/gmid/gmid-1.8.3.ebuild
similarity index 96%
rename from net-misc/gmid/gmid-1.8.ebuild
rename to net-misc/gmid/gmid-1.8.3.ebuild
index 7b929d7cc..cb329b233 100644
--- a/net-misc/gmid/gmid-1.8.ebuild
+++ b/net-misc/gmid/gmid-1.8.3.ebuild
@@ -26,17 +26,18 @@ IUSE="seccomp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	!elibc_Darwin? ( dev-libs/libbsd )
 	acct-user/gemini
 	dev-libs/imsg-compat
 	dev-libs/libevent:=
 	dev-libs/libretls:=
 	dev-libs/openssl:=
+	!elibc_Darwin? ( dev-libs/libbsd )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	virtual/yacc
+	seccomp? ( sys-kernel/linux-headers )
 "
 if [[ ${PV} != 9999 ]]; then
 	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
@@ -67,8 +68,8 @@ src_configure() {
 
 	# note: not an autoconf configure script
 	conf_args=(
-		PREFIX="${EPREFIX}"/usr/share
-		BINDIR="${EPREFIX}"/usr/bin
+		PREFIX="${EPREFIX}"/usr
+		MANDIR="${EPREFIX}"/usr/share/man
 		$(use_enable seccomp sandbox)
 	)
 
@@ -79,10 +80,6 @@ src_configure() {
 	fi
 }
 
-src_test() {
-	emake regress
-}
-
 src_install() {
 	default
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-02-17 21:11 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-02-17 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1894d8389f483476ea25c8162cdbadb836030e06
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Feb 17 07:55:17 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Feb 17 21:11:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1894d838

net-misc/gmid: add 1.8.1, drop 1.7.5, update live

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                             |  4 ++--
 .../gmid/{gmid-1.7.5.ebuild => gmid-1.8.1.ebuild}  | 25 +++++-----------------
 net-misc/gmid/gmid-9999.ebuild                     |  3 ++-
 3 files changed, 9 insertions(+), 23 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 52d03e95c..e04f46fc2 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,4 @@
-DIST gmid-1.7.5.sha.sig 708 BLAKE2B ae5c1ee80e7994c9d8b1b630c01b9dea121f08d2d8efd2a6ccfa129badaa680da037c2a0b955497ba81224e0faf2ca95a9ce11076aadf4012321648bdd5cde81 SHA512 b2ca1974188199eae71aab4d7cc740b7101adc7b3ebe36aa5690aa638e03e028f6f8cd6798fda2586543e2ca71981d95d0921fa58775dd8d66898650d9299578
-DIST gmid-1.7.5.tar.gz 82100 BLAKE2B 15d5ff725019193dd0394ad7d0f641d036064355118c37980c899b8c84b226eff2ebd5c8f0b17d5575e44f26d93b9492ef48efac6d7d93c4f1972dfb965e4e3d SHA512 eb7951f93746fe133291ac4136837b07d768997241fe913650ecd75d98153479e417c34a4e687ca30dc08f904dcc738d16834910ca21b100e3a220d7ed715507
+DIST gmid-1.8.1.sha.sig 704 BLAKE2B 47a22ff05df3e1e18ca20d4846d2776e945ffad9bcd03085f3f1dd57a114af00e606d7f77833adf5c47bd66c12a36d25ac4eb3a0b7594af0ff917166a89a2c53 SHA512 284bbb38322bf28395d527f65427e2a628a2a67cd3e4eae21d8a9bc0a6bff1688e09bb701691043b2be2992cf4f342f372823ca1dedeb6b1313f2e3a470c600c
+DIST gmid-1.8.1.tar.gz 140350 BLAKE2B 4dba9f32ba8524bfa6f2c8eac9310e7b692e3bed8781eba427924c4ae9df3aa6259c5d88eaa6eb3c45a8b3e9f6d0ca266621147a552f8fec941fa246be479d66 SHA512 7304119bfb3d6a0b394a907217bfe2bd50e2082f1148ee6eb3ab0f261b57a903bfaa9ed57ca7fdac7c130dcd51ed0596afa53c4bbc8a3c35c660ccb0c5a33eeb
 DIST gmid-1.8.sha.sig 888 BLAKE2B 283d9996dc279591bc6537fd3be5666b55ab8e81ae0284d7de867e7d34560cf51502fcd26126f294600785d57f94ac316b545c3bb3788d0db57397ccfebb0524 SHA512 dbb08dbd890c869e09dc9bd528efd6912fb40e8f18bf07601d64c935155b51e7ec8d7722c68b816262f5df78babd0e18e1f98b9df4835960a519595aed744e1d
 DIST gmid-1.8.tar.gz 141057 BLAKE2B 299514df69c35ea0b5ac8e83261025a3a34a419998e4c3833c4f0f8abff6e526222b3c5b0ae69dffd5b2605efe9c0c27ef870fc8eee34f6059095ca7f18706a6 SHA512 ba1c755909004b8399a2323be6a5325fe5a712c0c845630cadabd83d1fb9dd636b4ac077df5b644c04b4701f1b8a92ca02126dcb5c82019ce5a46beefdc42dd5

diff --git a/net-misc/gmid/gmid-1.7.5.ebuild b/net-misc/gmid/gmid-1.8.1.ebuild
similarity index 87%
rename from net-misc/gmid/gmid-1.7.5.ebuild
rename to net-misc/gmid/gmid-1.8.1.ebuild
index b2b7a3d77..2fc106948 100644
--- a/net-misc/gmid/gmid-1.7.5.ebuild
+++ b/net-misc/gmid/gmid-1.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,17 +26,18 @@ IUSE="seccomp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	!elibc_Darwin? ( dev-libs/libbsd )
 	acct-user/gemini
 	dev-libs/imsg-compat
 	dev-libs/libevent:=
-	dev-libs/libretls
+	dev-libs/libretls:=
 	dev-libs/openssl:=
+	!elibc_Darwin? ( dev-libs/libbsd )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	virtual/yacc
+	seccomp? ( sys-kernel/linux-headers )
 "
 if [[ ${PV} != 9999 ]]; then
 	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
@@ -61,15 +62,6 @@ src_unpack() {
 	fi
 }
 
-src_prepare() {
-	default
-
-	sed \
-		-e "s:/usr/local/bin/gmid:/usr/bin/gmid:" \
-		-e "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" \
-		-i contrib/gmid.service || die
-}
-
 src_configure() {
 	local conf_args
 	tc-export CC
@@ -88,13 +80,6 @@ src_configure() {
 	fi
 }
 
-src_compile() {
-	emake gmid
-	if use test ; then
-		emake -C regress gg data puny-test fcgi-test
-	fi
-}
-
 src_test() {
 	emake regress
 }
@@ -108,7 +93,7 @@ src_install() {
 	insinto /usr/share/vim/vimfiles
 	doins -r contrib/vim/*
 
-	systemd_dounit contrib/gmid.service
+	systemd_dounit "${FILESDIR}"/gmid.service
 	newinitd "${FILESDIR}"/gmid.initd gmid
 	newconfd "${FILESDIR}"/gmid.confd gmid
 

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 7b929d7cc..2fc106948 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -26,17 +26,18 @@ IUSE="seccomp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	!elibc_Darwin? ( dev-libs/libbsd )
 	acct-user/gemini
 	dev-libs/imsg-compat
 	dev-libs/libevent:=
 	dev-libs/libretls:=
 	dev-libs/openssl:=
+	!elibc_Darwin? ( dev-libs/libbsd )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	virtual/yacc
+	seccomp? ( sys-kernel/linux-headers )
 "
 if [[ ${PV} != 9999 ]]; then
 	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-01-02 18:26 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2022-01-02 18:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9bcd75510ec55837729942ea10c8065fd1df5280
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jan  2 18:25:36 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jan  2 18:25:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bcd7551

net-misc/gmid: fix live

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-1.7.5.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/gmid/gmid-1.7.5.ebuild b/net-misc/gmid/gmid-1.7.5.ebuild
index eb001b79e..b2b7a3d77 100644
--- a/net-misc/gmid/gmid-1.7.5.ebuild
+++ b/net-misc/gmid/gmid-1.7.5.ebuild
@@ -33,12 +33,14 @@ DEPEND="
 	dev-libs/libretls
 	dev-libs/openssl:=
 "
+RDEPEND="${DEPEND}"
 BDEPEND="
 	virtual/pkgconfig
 	virtual/yacc
-	verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )
 "
-RDEPEND="${DEPEND}"
+if [[ ${PV} != 9999 ]]; then
+	BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
+fi
 
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2022-01-02 15:04 Andrew Ammerlaan
  0 siblings, 0 replies; 28+ messages in thread
From: Andrew Ammerlaan @ 2022-01-02 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     cfd051f0b723df4b055787c2176442241b689d38
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 15:03:34 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 15:03:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfd051f0

net-misc/gmid: drop 9999, requires non existent dep

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

 net-misc/gmid/gmid-9999.ebuild | 126 -----------------------------------------
 1 file changed, 126 deletions(-)

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
deleted file mode 100644
index 1b951a81f..000000000
--- a/net-misc/gmid/gmid-9999.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SSL_DAYS=36500
-SSL_CERT_MANDATORY=1
-VERIFY_SIG_METHOD="signify"
-inherit ssl-cert systemd toolchain-funcs verify-sig
-
-DESCRIPTION="Simple and secure Gemini server"
-HOMEPAGE="https://gmid.omarpolo.com"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz
-		verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD ISC MIT"
-SLOT="0"
-IUSE="seccomp test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	!elibc_Darwin? ( dev-libs/libbsd )
-	acct-user/gemini
-	dev-libs/imsg-compat
-	dev-libs/libevent:=
-	dev-libs/libretls:=
-	dev-libs/openssl:=
-"
-BDEPEND="
-	virtual/pkgconfig
-	virtual/yacc
-	verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )
-"
-RDEPEND="${DEPEND}"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
-
-DOCS=( README.md ChangeLog contrib/README )
-
-src_unpack() {
-	if [[ ${PV} == 9999 ]]; then
-		git-r3_src_unpack
-	else
-		if use verify-sig; then
-			# Too many levels of symbolic links
-			cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die
-			cd "${WORKDIR}" || die
-			verify-sig_verify_signed_checksums \
-				${P}.sha.sig sha256 ${P}.tar.gz
-		fi
-		default
-	fi
-}
-
-src_prepare() {
-	default
-
-	sed \
-		-e "s:/usr/local/bin/gmid:/usr/bin/gmid:" \
-		-e "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" \
-		-i contrib/gmid.service || die
-}
-
-src_configure() {
-	local conf_args
-	tc-export CC
-
-	# note: not an autoconf configure script
-	conf_args=(
-		PREFIX="${EPREFIX}"/usr/share
-		BINDIR="${EPREFIX}"/usr/bin
-		$(use_enable seccomp sandbox)
-	)
-
-	./configure "${conf_args[@]}" || die
-
-	if use seccomp && has usersandbox ${FEATURES} ; then
-		export SKIP_RUNTIME_TESTS=1
-	fi
-}
-
-src_compile() {
-	emake gmid
-	if use test ; then
-		emake -C regress gg data puny-test fcgi-test
-	fi
-}
-
-src_test() {
-	emake regress
-}
-
-src_install() {
-	default
-
-	insinto /etc/gmid
-	doins "${FILESDIR}"/gmid.conf
-
-	insinto /usr/share/vim/vimfiles
-	doins -r contrib/vim/*
-
-	systemd_dounit contrib/gmid.service
-	newinitd "${FILESDIR}"/gmid.initd gmid
-	newconfd "${FILESDIR}"/gmid.confd gmid
-
-	keepdir /var/gemini/localhost
-}
-
-pkg_postinst() {
-	if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
-		install_cert /etc/ssl/${PN}/${PN}
-		chown gemini:gemini "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
-	fi
-
-	einfo "This gemini server can be run as a user with zero configuration.\n"
-	einfo "In order to use it with the init service you will need to generate a"
-	einfo "self-signed TLS certificate and a key and set up the configuration"
-	einfo "file (see man 1 gmid for details)."
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-12-19 14:13 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-12-19 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     87cc97af41e087eb6bd5ff40437252ab9f56a962
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Dec 10 05:45:00 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Dec 19 12:12:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87cc97af

net-misc/gmid: verify-sig

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest          |  3 ++-
 net-misc/gmid/gmid-1.7.5.ebuild | 26 +++++++++++++++++++++++---
 net-misc/gmid/gmid-9999.ebuild  | 28 ++++++++++++++++++++++++----
 3 files changed, 49 insertions(+), 8 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 6b8fd2ded..4f673292d 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,2 +1,3 @@
 DIST gmid-1.7.4.tar.gz 81988 BLAKE2B 4dc2ec0e89aeb0b2c627927f35a9996f3d91c91b0266f351c6b64f1ba52e0f425cc48add1bdee6f5434f2a486ddd76db8c9e574ac9cbaea3e2a34b16bf0ee9ad SHA512 3dd2cae5597d1b88eec8f2f3b8e60ccc3e2034cbaa30382d982cf0435f1a243643d40c5d00aa7d1c7abae9c9f6751b38f7d6741ec08f7ee280bc2db99263d19e
-DIST gmid-1.7.5.tar.gz 82063 BLAKE2B 1506a520e7bd32429e054b73275a1dd4b49683511d02148c802b8ba8b0babf1fef9ed035d9c54671b3db2b5a07ca611b985b81515d5fef3e9c28f9d7da8eea3f SHA512 bbb89cc64aa433aede90186d2bb047081dabd8752e053142fd8785f2194ea9be49e462c2f5b2ff7bdc73c2745d2fdcf13426a6f9f39118da2fbcbd6f955a41b0
+DIST gmid-1.7.5.sha.sig 708 BLAKE2B ae5c1ee80e7994c9d8b1b630c01b9dea121f08d2d8efd2a6ccfa129badaa680da037c2a0b955497ba81224e0faf2ca95a9ce11076aadf4012321648bdd5cde81 SHA512 b2ca1974188199eae71aab4d7cc740b7101adc7b3ebe36aa5690aa638e03e028f6f8cd6798fda2586543e2ca71981d95d0921fa58775dd8d66898650d9299578
+DIST gmid-1.7.5.tar.gz 82100 BLAKE2B 15d5ff725019193dd0394ad7d0f641d036064355118c37980c899b8c84b226eff2ebd5c8f0b17d5575e44f26d93b9492ef48efac6d7d93c4f1972dfb965e4e3d SHA512 eb7951f93746fe133291ac4136837b07d768997241fe913650ecd75d98153479e417c34a4e687ca30dc08f904dcc738d16834910ca21b100e3a220d7ed715507

diff --git a/net-misc/gmid/gmid-1.7.5.ebuild b/net-misc/gmid/gmid-1.7.5.ebuild
index 10cb49b3a..eb001b79e 100644
--- a/net-misc/gmid/gmid-1.7.5.ebuild
+++ b/net-misc/gmid/gmid-1.7.5.ebuild
@@ -5,7 +5,8 @@ EAPI=8
 
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
-inherit ssl-cert systemd toolchain-funcs
+VERIFY_SIG_METHOD="signify"
+inherit ssl-cert systemd toolchain-funcs verify-sig
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
@@ -14,8 +15,9 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
 	inherit git-r3
 else
-	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz
+		verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )"
+	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD ISC MIT"
@@ -34,11 +36,29 @@ DEPEND="
 BDEPEND="
 	virtual/pkgconfig
 	virtual/yacc
+	verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )
 "
 RDEPEND="${DEPEND}"
 
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
+
 DOCS=( README.md ChangeLog contrib/README )
 
+src_unpack() {
+	if [[ ${PV} == 9999 ]]; then
+		git-r3_src_unpack
+	else
+		if use verify-sig; then
+			# Too many levels of symbolic links
+			cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die
+			cd "${WORKDIR}" || die
+			verify-sig_verify_signed_checksums \
+				${P}.sha.sig sha256 ${P}.tar.gz
+		fi
+		default
+	fi
+}
+
 src_prepare() {
 	default
 

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 10cb49b3a..1b951a81f 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -5,7 +5,8 @@ EAPI=8
 
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
-inherit ssl-cert systemd toolchain-funcs
+VERIFY_SIG_METHOD="signify"
+inherit ssl-cert systemd toolchain-funcs verify-sig
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
@@ -14,8 +15,9 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
 	inherit git-r3
 else
-	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz
+		verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )"
+	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD ISC MIT"
@@ -28,17 +30,35 @@ DEPEND="
 	acct-user/gemini
 	dev-libs/imsg-compat
 	dev-libs/libevent:=
-	dev-libs/libretls
+	dev-libs/libretls:=
 	dev-libs/openssl:=
 "
 BDEPEND="
 	virtual/pkgconfig
 	virtual/yacc
+	verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )
 "
 RDEPEND="${DEPEND}"
 
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
+
 DOCS=( README.md ChangeLog contrib/README )
 
+src_unpack() {
+	if [[ ${PV} == 9999 ]]; then
+		git-r3_src_unpack
+	else
+		if use verify-sig; then
+			# Too many levels of symbolic links
+			cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die
+			cd "${WORKDIR}" || die
+			verify-sig_verify_signed_checksums \
+				${P}.sha.sig sha256 ${P}.tar.gz
+		fi
+		default
+	fi
+}
+
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-10-17  5:24 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-10-17  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     d943f98b0e17e84a1e47c4ac2881fede31421439
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Oct 16 18:28:28 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Oct 17 05:22:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d943f98b

net-misc/gmid: add 1.7.5, drop 1.7.3

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                 | 2 +-
 net-misc/gmid/{gmid-1.7.3.ebuild => gmid-1.7.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 1ebc75be9..6b8fd2ded 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,2 +1,2 @@
-DIST gmid-1.7.3.tar.gz 81873 BLAKE2B 66c2b850c4e1a22c50503d9445f257ac045eb69fcc7ca59d72be2c79bab95ea6b3af638b6f8f5518cd92421e10e60d9a7c6a2b3d2c3954c0a3cd911b0d31b1d2 SHA512 9a3acc501c1c0cc6419a18b152345b0ca84418625d8328942f8bba82974655633cbf79d7cdd48ba235915842dd8f8433e84245085bb0b00a4b57e4bda4aa1bd3
 DIST gmid-1.7.4.tar.gz 81988 BLAKE2B 4dc2ec0e89aeb0b2c627927f35a9996f3d91c91b0266f351c6b64f1ba52e0f425cc48add1bdee6f5434f2a486ddd76db8c9e574ac9cbaea3e2a34b16bf0ee9ad SHA512 3dd2cae5597d1b88eec8f2f3b8e60ccc3e2034cbaa30382d982cf0435f1a243643d40c5d00aa7d1c7abae9c9f6751b38f7d6741ec08f7ee280bc2db99263d19e
+DIST gmid-1.7.5.tar.gz 82063 BLAKE2B 1506a520e7bd32429e054b73275a1dd4b49683511d02148c802b8ba8b0babf1fef9ed035d9c54671b3db2b5a07ca611b985b81515d5fef3e9c28f9d7da8eea3f SHA512 bbb89cc64aa433aede90186d2bb047081dabd8752e053142fd8785f2194ea9be49e462c2f5b2ff7bdc73c2745d2fdcf13426a6f9f39118da2fbcbd6f955a41b0

diff --git a/net-misc/gmid/gmid-1.7.3.ebuild b/net-misc/gmid/gmid-1.7.5.ebuild
similarity index 100%
rename from net-misc/gmid/gmid-1.7.3.ebuild
rename to net-misc/gmid/gmid-1.7.5.ebuild


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-09-24 17:52 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-09-24 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     f5e9dc7834368628e971cd751577f868209bb49f
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Sep 24 17:42:16 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Sep 24 17:50:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5e9dc78

net-misc/gmid: add 1.7.4, drop 1.7.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                             |  2 +-
 .../gmid/{gmid-1.7.2.ebuild => gmid-1.7.4.ebuild}  | 30 ++++++++++++++++------
 2 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 887ccad79..1ebc75be9 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,2 +1,2 @@
-DIST gmid-1.7.2.tar.gz 78352 BLAKE2B 8efba7dcdb301f4cc2cf470408e55b7a939bd3cad850e32fa14ba1e752404da7a85a4758ad722ba81f8dd2e45a8a9aad14ec162bdc5947591e9411896bf3c522 SHA512 27cae5699f39afb55b087cbbe7fd134221e786c07664140ace656c483c79213c74abdf82f05de9f1cf09d20a560571f094cf5ad1b1ae2879e3429f3571cec9a5
 DIST gmid-1.7.3.tar.gz 81873 BLAKE2B 66c2b850c4e1a22c50503d9445f257ac045eb69fcc7ca59d72be2c79bab95ea6b3af638b6f8f5518cd92421e10e60d9a7c6a2b3d2c3954c0a3cd911b0d31b1d2 SHA512 9a3acc501c1c0cc6419a18b152345b0ca84418625d8328942f8bba82974655633cbf79d7cdd48ba235915842dd8f8433e84245085bb0b00a4b57e4bda4aa1bd3
+DIST gmid-1.7.4.tar.gz 81988 BLAKE2B 4dc2ec0e89aeb0b2c627927f35a9996f3d91c91b0266f351c6b64f1ba52e0f425cc48add1bdee6f5434f2a486ddd76db8c9e574ac9cbaea3e2a34b16bf0ee9ad SHA512 3dd2cae5597d1b88eec8f2f3b8e60ccc3e2034cbaa30382d982cf0435f1a243643d40c5d00aa7d1c7abae9c9f6751b38f7d6741ec08f7ee280bc2db99263d19e

diff --git a/net-misc/gmid/gmid-1.7.2.ebuild b/net-misc/gmid/gmid-1.7.4.ebuild
similarity index 74%
rename from net-misc/gmid/gmid-1.7.2.ebuild
rename to net-misc/gmid/gmid-1.7.4.ebuild
index 37eb64d65..10cb49b3a 100644
--- a/net-misc/gmid/gmid-1.7.2.ebuild
+++ b/net-misc/gmid/gmid-1.7.4.ebuild
@@ -1,34 +1,35 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
-inherit ssl-cert toolchain-funcs
+inherit ssl-cert systemd toolchain-funcs
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
+	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
 	inherit git-r3
 else
 	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD ISC MIT"
 SLOT="0"
-IUSE="+seccomp test"
+IUSE="seccomp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
+	!elibc_Darwin? ( dev-libs/libbsd )
 	acct-user/gemini
 	dev-libs/imsg-compat
-	dev-libs/libbsd
-	dev-libs/libevent
+	dev-libs/libevent:=
 	dev-libs/libretls
+	dev-libs/openssl:=
 "
 BDEPEND="
 	virtual/pkgconfig
@@ -36,7 +37,16 @@ BDEPEND="
 "
 RDEPEND="${DEPEND}"
 
-DOCS=( README.md ChangeLog )
+DOCS=( README.md ChangeLog contrib/README )
+
+src_prepare() {
+	default
+
+	sed \
+		-e "s:/usr/local/bin/gmid:/usr/bin/gmid:" \
+		-e "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" \
+		-i contrib/gmid.service || die
+}
 
 src_configure() {
 	local conf_args
@@ -73,6 +83,10 @@ src_install() {
 	insinto /etc/gmid
 	doins "${FILESDIR}"/gmid.conf
 
+	insinto /usr/share/vim/vimfiles
+	doins -r contrib/vim/*
+
+	systemd_dounit contrib/gmid.service
 	newinitd "${FILESDIR}"/gmid.initd gmid
 	newconfd "${FILESDIR}"/gmid.confd gmid
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-09-20 11:09 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-09-20 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     742dee1ea588cc89f8d61546aea7a3839b2f699f
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Sep 20 10:28:42 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Sep 20 10:28:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=742dee1e

net-misc/gmid: add 1.7.3, update live

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                |  1 +
 net-misc/gmid/{gmid-9999.ebuild => gmid-1.7.3.ebuild} | 13 +++++++------
 net-misc/gmid/gmid-9999.ebuild                        | 13 +++++++------
 net-misc/gmid/metadata.xml                            |  4 ++--
 4 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 35d4d75c6..887ccad79 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1 +1,2 @@
 DIST gmid-1.7.2.tar.gz 78352 BLAKE2B 8efba7dcdb301f4cc2cf470408e55b7a939bd3cad850e32fa14ba1e752404da7a85a4758ad722ba81f8dd2e45a8a9aad14ec162bdc5947591e9411896bf3c522 SHA512 27cae5699f39afb55b087cbbe7fd134221e786c07664140ace656c483c79213c74abdf82f05de9f1cf09d20a560571f094cf5ad1b1ae2879e3429f3571cec9a5
+DIST gmid-1.7.3.tar.gz 81873 BLAKE2B 66c2b850c4e1a22c50503d9445f257ac045eb69fcc7ca59d72be2c79bab95ea6b3af638b6f8f5518cd92421e10e60d9a7c6a2b3d2c3954c0a3cd911b0d31b1d2 SHA512 9a3acc501c1c0cc6419a18b152345b0ca84418625d8328942f8bba82974655633cbf79d7cdd48ba235915842dd8f8433e84245085bb0b00a4b57e4bda4aa1bd3

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-1.7.3.ebuild
similarity index 89%
copy from net-misc/gmid/gmid-9999.ebuild
copy to net-misc/gmid/gmid-1.7.3.ebuild
index 089b1669a..10cb49b3a 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-1.7.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
@@ -11,24 +11,25 @@ DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
+	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
 	inherit git-r3
 else
 	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD ISC MIT"
 SLOT="0"
-IUSE="+seccomp test"
+IUSE="seccomp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
+	!elibc_Darwin? ( dev-libs/libbsd )
 	acct-user/gemini
 	dev-libs/imsg-compat
-	dev-libs/libbsd
-	dev-libs/libevent
+	dev-libs/libevent:=
 	dev-libs/libretls
+	dev-libs/openssl:=
 "
 BDEPEND="
 	virtual/pkgconfig

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 089b1669a..10cb49b3a 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 SSL_DAYS=36500
 SSL_CERT_MANDATORY=1
@@ -11,24 +11,25 @@ DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://gmid.omarpolo.com"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
+	EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git"
 	inherit git-r3
 else
 	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD ISC MIT"
 SLOT="0"
-IUSE="+seccomp test"
+IUSE="seccomp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
+	!elibc_Darwin? ( dev-libs/libbsd )
 	acct-user/gemini
 	dev-libs/imsg-compat
-	dev-libs/libbsd
-	dev-libs/libevent
+	dev-libs/libevent:=
 	dev-libs/libretls
+	dev-libs/openssl:=
 "
 BDEPEND="
 	virtual/pkgconfig

diff --git a/net-misc/gmid/metadata.xml b/net-misc/gmid/metadata.xml
index db6c28fd0..393ca8ca5 100644
--- a/net-misc/gmid/metadata.xml
+++ b/net-misc/gmid/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<upstream>
 		<maintainer>
@@ -8,7 +8,7 @@
 		</maintainer>
 	</upstream>
 	<maintainer type="person">
-		<email>cyber@sysrq.in</email>
+		<email>cyber+gentoo@sysrq.in</email>
 		<name>Anna</name>
 	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-08-08 15:54 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-08-08 15:54 UTC (permalink / raw
  To: gentoo-commits

commit:     6f1763b78e2ced48c6e5345df44bfc727c6c655d
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Aug  8 15:00:13 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Aug  8 15:53:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f1763b7

net-misc/gmid: avoid automatic "ssl" use flag

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-1.7.2.ebuild | 1 +
 net-misc/gmid/gmid-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/gmid/gmid-1.7.2.ebuild b/net-misc/gmid/gmid-1.7.2.ebuild
index 1649bff67..37eb64d65 100644
--- a/net-misc/gmid/gmid-1.7.2.ebuild
+++ b/net-misc/gmid/gmid-1.7.2.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 SSL_DAYS=36500
+SSL_CERT_MANDATORY=1
 inherit ssl-cert toolchain-funcs
 
 DESCRIPTION="Simple and secure Gemini server"

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 42089980d..089b1669a 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 SSL_DAYS=36500
+SSL_CERT_MANDATORY=1
 inherit ssl-cert systemd toolchain-funcs
 
 DESCRIPTION="Simple and secure Gemini server"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-07-22  8:29 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-07-22  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     22272e3c6269ec33186214726fa6c86237d3a3ed
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jul 22 08:19:29 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jul 22 08:27:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22272e3c

net-misc/gmid: bump to 1.7.2, update live

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                                 | 2 +-
 net-misc/gmid/{gmid-1.7.1.ebuild => gmid-1.7.2.ebuild} | 0
 net-misc/gmid/gmid-9999.ebuild                         | 5 ++++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 489538487..35d4d75c6 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1 +1 @@
-DIST gmid-1.7.1.tar.gz 78237 BLAKE2B 99e425d40f6787156dffbff9fb5b94f0522ed2810e2090aa1eafee82fe34dc9b3ec1fad8b0ca2196c8486354fe3e42549712fa81eced7e9d181f927ce6bc4c45 SHA512 450614dab361d1a55a8a5d089ca681f00845efa86c59e89c84044cf62b7856061e190b5e4580043e42a7b2e58e0bf098c5b67ec511c036ca1361531117a11e05
+DIST gmid-1.7.2.tar.gz 78352 BLAKE2B 8efba7dcdb301f4cc2cf470408e55b7a939bd3cad850e32fa14ba1e752404da7a85a4758ad722ba81f8dd2e45a8a9aad14ec162bdc5947591e9411896bf3c522 SHA512 27cae5699f39afb55b087cbbe7fd134221e786c07664140ace656c483c79213c74abdf82f05de9f1cf09d20a560571f094cf5ad1b1ae2879e3429f3571cec9a5

diff --git a/net-misc/gmid/gmid-1.7.1.ebuild b/net-misc/gmid/gmid-1.7.2.ebuild
similarity index 100%
rename from net-misc/gmid/gmid-1.7.1.ebuild
rename to net-misc/gmid/gmid-1.7.2.ebuild

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 161299f0a..42089980d 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -40,7 +40,10 @@ DOCS=( README.md ChangeLog contrib/README )
 src_prepare() {
 	default
 
-	sed "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" -i contrib/gmid.service || die
+	sed \
+		-e "s:/usr/local/bin/gmid:/usr/bin/gmid:" \
+		-e "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" \
+		-i contrib/gmid.service || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-07-12 19:03 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-07-12 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     12ce19ca54b50d2be8e07100c4b1f222473762cd
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 12 18:54:42 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 12 18:56:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12ce19ca

net-misc/gmid: bump to 1.7.1, update live

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/Manifest                               |  2 +-
 net-misc/gmid/{gmid-1.7.ebuild => gmid-1.7.1.ebuild} |  9 +--------
 net-misc/gmid/gmid-9999.ebuild                       | 16 +++++++++++++---
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 857b18fce..489538487 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1 +1 @@
-DIST gmid-1.7.tar.gz 78157 BLAKE2B a48cd98621874f1a725b0c4b4ee70af45ebfec56734d00478e52d194f3d5a090ea3c4f8001159863149fdc400619685a1e355ab695b81e76d3b483d0101ef5a4 SHA512 d7aaddcc14ea48b4f8377ca841905071f4d82ce96168a39c38e2896b0d1253e31450a9a3794f6a2699afbbb266ffce2e301adc4acf41075a10e11eb878732ad4
+DIST gmid-1.7.1.tar.gz 78237 BLAKE2B 99e425d40f6787156dffbff9fb5b94f0522ed2810e2090aa1eafee82fe34dc9b3ec1fad8b0ca2196c8486354fe3e42549712fa81eced7e9d181f927ce6bc4c45 SHA512 450614dab361d1a55a8a5d089ca681f00845efa86c59e89c84044cf62b7856061e190b5e4580043e42a7b2e58e0bf098c5b67ec511c036ca1361531117a11e05

diff --git a/net-misc/gmid/gmid-1.7.ebuild b/net-misc/gmid/gmid-1.7.1.ebuild
similarity index 90%
rename from net-misc/gmid/gmid-1.7.ebuild
rename to net-misc/gmid/gmid-1.7.1.ebuild
index a5904dd5a..1649bff67 100644
--- a/net-misc/gmid/gmid-1.7.ebuild
+++ b/net-misc/gmid/gmid-1.7.1.ebuild
@@ -7,7 +7,7 @@ SSL_DAYS=36500
 inherit ssl-cert toolchain-funcs
 
 DESCRIPTION="Simple and secure Gemini server"
-HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"
+HOMEPAGE="https://gmid.omarpolo.com"
 
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
@@ -37,13 +37,6 @@ RDEPEND="${DEPEND}"
 
 DOCS=( README.md ChangeLog )
 
-src_prepare() {
-	default
-
-	# QA Notice: make jobserver unavailable
-	sed 's/make -C regress/${MAKE} -C regress/' -i Makefile || die
-}
-
 src_configure() {
 	local conf_args
 	tc-export CC

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index f793b7936..161299f0a 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -4,10 +4,10 @@
 EAPI=7
 
 SSL_DAYS=36500
-inherit ssl-cert toolchain-funcs
+inherit ssl-cert systemd toolchain-funcs
 
 DESCRIPTION="Simple and secure Gemini server"
-HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"
+HOMEPAGE="https://gmid.omarpolo.com"
 
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
@@ -35,7 +35,13 @@ BDEPEND="
 "
 RDEPEND="${DEPEND}"
 
-DOCS=( README.md ChangeLog )
+DOCS=( README.md ChangeLog contrib/README )
+
+src_prepare() {
+	default
+
+	sed "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" -i contrib/gmid.service || die
+}
 
 src_configure() {
 	local conf_args
@@ -72,6 +78,10 @@ src_install() {
 	insinto /etc/gmid
 	doins "${FILESDIR}"/gmid.conf
 
+	insinto /usr/share/vim/vimfiles
+	doins -r contrib/vim/*
+
+	systemd_dounit contrib/gmid.service
 	newinitd "${FILESDIR}"/gmid.initd gmid
 	newconfd "${FILESDIR}"/gmid.confd gmid
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-07-08 18:55 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-07-08 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     978a6158784f3c7295af53cd08dbda9b81c0040b
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jul  8 18:52:28 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jul  8 18:54:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=978a6158

net-misc/gmid: update 9999

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-9999.ebuild | 23 ++++++++++++++++-------
 1 file changed, 16 insertions(+), 7 deletions(-)

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index a255941c3..f793b7936 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -4,23 +4,28 @@
 EAPI=7
 
 SSL_DAYS=36500
-inherit git-r3 ssl-cert toolchain-funcs
+inherit ssl-cert toolchain-funcs
 
 DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"
-EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
+	inherit git-r3
+else
+	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="BSD ISC MIT"
 SLOT="0"
 IUSE="+seccomp test"
-RESTRICT="
-	!test? ( test )
-	seccomp? ( test )
-"
+RESTRICT="!test? ( test )"
 
 DEPEND="
 	acct-user/gemini
 	dev-libs/imsg-compat
+	dev-libs/libbsd
 	dev-libs/libevent
 	dev-libs/libretls
 "
@@ -44,12 +49,16 @@ src_configure() {
 	)
 
 	./configure "${conf_args[@]}" || die
+
+	if use seccomp && has usersandbox ${FEATURES} ; then
+		export SKIP_RUNTIME_TESTS=1
+	fi
 }
 
 src_compile() {
 	emake gmid
 	if use test ; then
-		emake -C regress gg puny-test testdata iri_test
+		emake -C regress gg data puny-test fcgi-test
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-07-07 18:49 Anna Vyalkova
  0 siblings, 0 replies; 28+ messages in thread
From: Anna Vyalkova @ 2021-07-07 18:49 UTC (permalink / raw
  To: gentoo-commits

commit:     9382c22fd671cafd6d7edb407c127726bfafbc9a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jul  7 18:17:50 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Jul  7 18:24:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9382c22f

net-misc/gmid: update 9999

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-misc/gmid/gmid-9999.ebuild | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 4818aacdb..a255941c3 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"
 EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git https://git.omarpolo.com/${PN}"
 
-LICENSE="ISC"
+LICENSE="BSD ISC MIT"
 SLOT="0"
 IUSE="+seccomp test"
 RESTRICT="
@@ -20,6 +20,7 @@ RESTRICT="
 
 DEPEND="
 	acct-user/gemini
+	dev-libs/imsg-compat
 	dev-libs/libevent
 	dev-libs/libretls
 "
@@ -33,18 +34,14 @@ DOCS=( README.md ChangeLog )
 
 src_configure() {
 	local conf_args
+	tc-export CC
 
 	# note: not an autoconf configure script
 	conf_args=(
-		CC="$(tc-getCC)"
 		PREFIX="${EPREFIX}"/usr/share
 		BINDIR="${EPREFIX}"/usr/bin
-		CFLAGS="${CFLAGS}"
-		LDFLAGS="${LDFLAGS} -ltls -lssl -lcrypto -levent"
+		$(use_enable seccomp sandbox)
 	)
-	if ! use seccomp ; then
-		conf_args+=( --disable-sandbox )
-	fi
 
 	./configure "${conf_args[@]}" || die
 }


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
@ 2021-05-03  9:36 Andrew Ammerlaan
  0 siblings, 0 replies; 28+ messages in thread
From: Andrew Ammerlaan @ 2021-05-03  9:36 UTC (permalink / raw
  To: gentoo-commits

commit:     132a7824b954ed06e3818d2ce073e03c8791324f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon May  3 09:34:52 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon May  3 09:34:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=132a7824

net-misc/gmid: drop libressl

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 net-misc/gmid/gmid-1.6.1.ebuild | 5 ++---
 net-misc/gmid/gmid-9999.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-misc/gmid/gmid-1.6.1.ebuild b/net-misc/gmid/gmid-1.6.1.ebuild
index 3f3f487a7..dbf6b69ac 100644
--- a/net-misc/gmid/gmid-1.6.1.ebuild
+++ b/net-misc/gmid/gmid-1.6.1.ebuild
@@ -21,14 +21,13 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="libressl"
 
 PATCHES=( "${FILESDIR}"/${P}-make-pidfile.patch )
 
 DEPEND="acct-user/gemini
 	dev-libs/libevent
-	!libressl? ( dev-libs/libretls )
-	libressl? ( dev-libs/libressl )"
+	dev-libs/libretls
+"
 BDEPEND="sys-devel/flex
 	virtual/yacc"
 RDEPEND="${DEPEND}"

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 9398659da..a5f8bc23b 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -21,12 +21,11 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="libressl"
 
 DEPEND="acct-user/gemini
 	dev-libs/libevent
-	!libressl? ( dev-libs/libretls )
-	libressl? ( dev-libs/libressl )"
+	dev-libs/libretls
+"
 BDEPEND="sys-devel/flex
 	virtual/yacc"
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-misc/gmid/
@ 2021-03-30  8:53 Andrew Ammerlaan
  2021-03-30  8:53 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  0 siblings, 1 reply; 28+ messages in thread
From: Andrew Ammerlaan @ 2021-03-30  8:53 UTC (permalink / raw
  To: gentoo-commits

commit:     369e6ae2295a23d02bd714ff94b720cc2828361a
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Mar 30 08:53:31 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 30 08:53:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=369e6ae2

net-misc/gmid: fix MultipleKeywordsLines, BadHomepage

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 net-misc/gmid/gmid-1.6.ebuild  | 6 +-----
 net-misc/gmid/gmid-9999.ebuild | 6 +-----
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/net-misc/gmid/gmid-1.6.ebuild b/net-misc/gmid/gmid-1.6.ebuild
index 7f845df6f..da3b22779 100644
--- a/net-misc/gmid/gmid-1.6.ebuild
+++ b/net-misc/gmid/gmid-1.6.ebuild
@@ -6,15 +6,11 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="simple and secure Gemini server"
-HOMEPAGE="
-	gemini://gemini.omarpolo.com/pages/gmid.gmi
-	https://www.omarpolo.com/pages/gmid.html
-"
+HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"
 
 if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.omarpolo.com/${PN}"
-	KEYWORDS=""
 else
 	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
 	KEYWORDS="~amd64 ~x86"

diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild
index 7f845df6f..da3b22779 100644
--- a/net-misc/gmid/gmid-9999.ebuild
+++ b/net-misc/gmid/gmid-9999.ebuild
@@ -6,15 +6,11 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="simple and secure Gemini server"
-HOMEPAGE="
-	gemini://gemini.omarpolo.com/pages/gmid.gmi
-	https://www.omarpolo.com/pages/gmid.html
-"
+HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"
 
 if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.omarpolo.com/${PN}"
-	KEYWORDS=""
 else
 	SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz"
 	KEYWORDS="~amd64 ~x86"


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

end of thread, other threads:[~2024-10-19 13:00 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-09  0:10 [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2024-10-19 13:00 Anna Vyalkova
2024-09-07  9:53 Anna Vyalkova
2024-08-25 12:19 Anna Vyalkova
2024-04-09  1:24 Anna Vyalkova
2024-02-01 16:49 Anna Vyalkova
2024-01-14 16:36 Anna Vyalkova
2023-05-09 13:21 Anna Vyalkova
2022-12-12 20:26 Anna Vyalkova
2022-12-12 20:26 Anna Vyalkova
2022-11-03  3:09 Anna Vyalkova
2022-07-07  2:57 Anna Vyalkova
2022-05-30 17:47 Anna Vyalkova
2022-03-31  7:24 Anna Vyalkova
2022-02-17 21:11 Anna Vyalkova
2022-01-02 18:26 Anna Vyalkova
2022-01-02 15:04 Andrew Ammerlaan
2021-12-19 14:13 Anna Vyalkova
2021-10-17  5:24 Anna Vyalkova
2021-09-24 17:52 Anna Vyalkova
2021-09-20 11:09 Anna Vyalkova
2021-08-08 15:54 Anna Vyalkova
2021-07-22  8:29 Anna Vyalkova
2021-07-12 19:03 Anna Vyalkova
2021-07-08 18:55 Anna Vyalkova
2021-07-07 18:49 Anna Vyalkova
2021-05-03  9:36 Andrew Ammerlaan
2021-03-30  8:53 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-03-30  8:53 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan

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