mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
www-apache/mod_gnutls: Remove last-rited pkg
Bug: https://bugs.gentoo.org/952754 Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -274,7 +274,6 @@ sys-apps/kcheck
|
||||
sys-auth/solo1
|
||||
sys-kernel/bliss-initramfs
|
||||
sys-kernel/kergen
|
||||
www-apache/mod_gnutls
|
||||
|
||||
# Sam James <sam@gentoo.org> (2026-04-17)
|
||||
# app-misc/tmux fails to open with newer ncurses (bug #972804)
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
DIST mod_gnutls-0.12.0.tar.bz2 461643 BLAKE2B ffbb4bd50cae7c974c59067908712e104e6d77b121e5e6114a1a45279b9396331f353a53ddae8e3d58259cd7669f047edc4d2b5ebebe94bb40df55f3546b0a02 SHA512 1ec32d0641dc8dc520726a4439edf2e9dbe582651aa4c782047d0499e5e7418b3145eb071d9e97aa4ec803e6818974efea2ed8ed18e5062cd7fdb90ef2e9e0f2
|
||||
@@ -1,30 +0,0 @@
|
||||
<IfDefine GNUTLS>
|
||||
LoadModule gnutls_module modules/mod_gnutls.so
|
||||
|
||||
# mod_gnutls can optionally use a memcached server to store it's SSL Sessions
|
||||
# This is useful in a cluster enviroment, where you want all of your servers
|
||||
# to share a single SSL Session Cache.
|
||||
#GnuTLSCache memcache "127.0.0.1 server2.example.com server3.example.com"
|
||||
|
||||
# The Default method is to use a DBM backed Cache. It isn't super fast, but
|
||||
# it is portable and does not require another server to be running like memcached.
|
||||
GnuTLSCache dbm /var/cache/mod_gnutls/gnutls_cache
|
||||
</IfDefine>
|
||||
|
||||
# the following is an example virtual-host as you could configure it.
|
||||
# however, this is just an example. You should always put your own
|
||||
# configuration stuff inside your own files within vhosts.d/ directory.
|
||||
#<VirtualHost 1.2.3.4:443>
|
||||
# # insert other directives ... here ...
|
||||
#
|
||||
# # This enables the mod_gnutls Handlers for this Virtual Host
|
||||
# GnuTLSEnable On
|
||||
#
|
||||
# # This is the Private key for your server.
|
||||
# GnuTLSKeyFile conf/server.key
|
||||
#
|
||||
# # This is the Server Certificate.
|
||||
# GnuTLSCertificateFile conf/server.cert
|
||||
#</VirtualHost>
|
||||
|
||||
# vim: ts=4 filetype=apache
|
||||
@@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
@@ -1,94 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit autotools apache-module flag-o-matic python-any-r1
|
||||
|
||||
DESCRIPTION="mod_gnutls uses GnuTLS for SSL/TLS encryption in Apache2 (compare 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"
|
||||
|
||||
TEST_REQUIRED_APACHE_MODULES="apache2_modules_proxy,apache2_modules_proxy_http"
|
||||
|
||||
COMMON_DEPEND=">=net-libs/gnutls-3.3.0:=[pkcs11]"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
test? (
|
||||
app-crypt/monkeysphere
|
||||
>=net-libs/gnutls-3.3.0:=[tools]
|
||||
net-misc/curl
|
||||
|| (
|
||||
www-servers/apache[apache2_mpms_worker,${TEST_REQUIRED_APACHE_MODULES}]
|
||||
www-servers/apache[apache2_mpms_prefork,${TEST_REQUIRED_APACHE_MODULES}]
|
||||
www-servers/apache[apache2_mpms_event,${TEST_REQUIRED_APACHE_MODULES}]
|
||||
)
|
||||
)"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
$(python_gen_any_dep '
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
APACHE2_MOD_CONF="47_${PN}"
|
||||
APACHE2_MOD_DEFINE="GNUTLS"
|
||||
|
||||
DOCFILES="CHANGELOG NOTICE README"
|
||||
|
||||
need_apache2_4
|
||||
|
||||
python_check_deps() {
|
||||
python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# Calling depend.apache_pkg_setup fails because we do not have
|
||||
# "apache2" in IUSE but the function expects this in order to call
|
||||
# _init_apache2_late which sets the APACHE_MODULESDIR variable.
|
||||
_init_apache2
|
||||
_init_apache2_late
|
||||
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Add LFS flags, enable x86 support. #856349
|
||||
append-lfs-flags
|
||||
|
||||
local myeconfargs=(
|
||||
--with-apxs="${APXS}"
|
||||
--disable-strict
|
||||
--disable-doxygen-dot
|
||||
--disable-doxygen-doc
|
||||
--disable-doxygen-html
|
||||
--disable-doxygen-pdf
|
||||
--disable-valgrind-test
|
||||
ac_cv_path_UNSHARE=no
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
apache-module_src_install
|
||||
}
|
||||
Reference in New Issue
Block a user