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:
Michał Górny
2026-06-07 18:28:27 +02:00
parent e980779842
commit 955599d6c7
5 changed files with 0 additions and 131 deletions

View File

@@ -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)

View File

@@ -1 +0,0 @@
DIST mod_gnutls-0.12.0.tar.bz2 461643 BLAKE2B ffbb4bd50cae7c974c59067908712e104e6d77b121e5e6114a1a45279b9396331f353a53ddae8e3d58259cd7669f047edc4d2b5ebebe94bb40df55f3546b0a02 SHA512 1ec32d0641dc8dc520726a4439edf2e9dbe582651aa4c782047d0499e5e7418b3145eb071d9e97aa4ec803e6818974efea2ed8ed18e5062cd7fdb90ef2e9e0f2

View File

@@ -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

View File

@@ -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>

View File

@@ -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
}