www-apache/mod_gnutls: fix gnutls-3.5 + sandbox

Bug: 601228
Bug: 616602

Package-Manager: Portage-2.3.3, Repoman-2.3.1
This commit is contained in:
Alon Bar-Lev
2017-04-25 18:55:18 +03:00
parent 5d17b777d8
commit 1df9690a83

View File

@@ -0,0 +1,48 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit autotools apache-module
DESCRIPTION="mod_gnutls uses GnuTLS to provide SSL/TLS encryption for Apache2, similarly to mod_ssl"
HOMEPAGE="https://mod.gnutls.org/"
SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
CDEPEND=">=net-libs/gnutls-3.4.0:="
DEPEND="${CDEPEND}
test? ( app-crypt/monkeysphere )"
RDEPEND="${CDEPEND}"
# Fails because gpg-agent cannot be accessed
RESTRICT="test"
APACHE2_MOD_CONF="47_${PN}"
APACHE2_MOD_DEFINE="GNUTLS"
DOCFILES="CHANGELOG NOTICE README"
need_apache2_4
src_prepare() {
default
eautoreconf
}
src_configure() {
econf --with-apxs="${APXS}" \
--disable-strict \
ac_cv_path_UNSHARE=no
}
src_compile() {
emake
}
src_install() {
apache-module_src_install
}