diff --git a/profiles/package.mask b/profiles/package.mask index 13f00c66b18d7..4ddd17e366937 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -274,7 +274,6 @@ sys-apps/kcheck sys-auth/solo1 sys-kernel/bliss-initramfs sys-kernel/kergen -www-apache/mod_gnutls # Sam James (2026-04-17) # app-misc/tmux fails to open with newer ncurses (bug #972804) diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest deleted file mode 100644 index e3e77f63ca1b3..0000000000000 --- a/www-apache/mod_gnutls/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_gnutls-0.12.0.tar.bz2 461643 BLAKE2B ffbb4bd50cae7c974c59067908712e104e6d77b121e5e6114a1a45279b9396331f353a53ddae8e3d58259cd7669f047edc4d2b5ebebe94bb40df55f3546b0a02 SHA512 1ec32d0641dc8dc520726a4439edf2e9dbe582651aa4c782047d0499e5e7418b3145eb071d9e97aa4ec803e6818974efea2ed8ed18e5062cd7fdb90ef2e9e0f2 diff --git a/www-apache/mod_gnutls/files/47_mod_gnutls.conf b/www-apache/mod_gnutls/files/47_mod_gnutls.conf deleted file mode 100644 index cd88204c9e837..0000000000000 --- a/www-apache/mod_gnutls/files/47_mod_gnutls.conf +++ /dev/null @@ -1,30 +0,0 @@ - -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 - - -# 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. -# -# # 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 -# - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_gnutls/metadata.xml b/www-apache/mod_gnutls/metadata.xml deleted file mode 100644 index 115e9d64a6695..0000000000000 --- a/www-apache/mod_gnutls/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/www-apache/mod_gnutls/mod_gnutls-0.12.0-r1.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.12.0-r1.ebuild deleted file mode 100644 index f5fe0e246acd5..0000000000000 --- a/www-apache/mod_gnutls/mod_gnutls-0.12.0-r1.ebuild +++ /dev/null @@ -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 -}