aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2021-07-07 23:17:50 +0500
committerAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2021-07-07 23:24:20 +0500
commit9382c22fd671cafd6d7edb407c127726bfafbc9a (patch)
treea940ebb7e2698445146fa2d9613c608825e00a5a
parentdev-libs/cgicc: Silence false-positive QA warning. (diff)
downloadguru-9382c22fd671cafd6d7edb407c127726bfafbc9a.tar.gz
guru-9382c22fd671cafd6d7edb407c127726bfafbc9a.tar.bz2
guru-9382c22fd671cafd6d7edb407c127726bfafbc9a.zip
net-misc/gmid: update 9999
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
-rw-r--r--net-misc/gmid/gmid-9999.ebuild11
1 files 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
}