summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2024-05-11 08:18:27 +0200
committerHans de Graaff <graaff@gentoo.org>2024-05-11 08:21:01 +0200
commita85491ad3449184e642b36a99941c865e1007c2f (patch)
tree1d32b3adce9fd38966abe71808941314ab051990 /www-servers/apache
parentwww-servers/apache: fix compatibility with rustls-0.13.0 (diff)
downloadgentoo-a85491ad3449184e642b36a99941c865e1007c2f.tar.gz
gentoo-a85491ad3449184e642b36a99941c865e1007c2f.tar.bz2
gentoo-a85491ad3449184e642b36a99941c865e1007c2f.zip
www-servers/apache: inline rustls dependency
The rustls dependency can't be set generically in the eclass because it varies from ebuild to ebuild. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'www-servers/apache')
-rw-r--r--www-servers/apache/apache-2.4.58-r2.ebuild5
-rw-r--r--www-servers/apache/apache-2.4.59-r1.ebuild5
2 files changed, 10 insertions, 0 deletions
diff --git a/www-servers/apache/apache-2.4.58-r2.ebuild b/www-servers/apache/apache-2.4.58-r2.ebuild
index 6e013b4009da..d41733f53db2 100644
--- a/www-servers/apache/apache-2.4.58-r2.ebuild
+++ b/www-servers/apache/apache-2.4.58-r2.ebuild
@@ -148,6 +148,11 @@ LICENSE="Apache-2.0 Apache-1.1"
SLOT="2"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+RDEPEND="
+ apache2_modules_tls? ( >=net-libs/rustls-ffi-0.9.2:= <net-libs/rustls-ffi-11 )
+"
+DEPEND="${RDEPEND}"
+
PATCHES=(
"${FILESDIR}"/libxmlv212.patch
)
diff --git a/www-servers/apache/apache-2.4.59-r1.ebuild b/www-servers/apache/apache-2.4.59-r1.ebuild
index 48a82e0ad1c9..42b0b4f76baf 100644
--- a/www-servers/apache/apache-2.4.59-r1.ebuild
+++ b/www-servers/apache/apache-2.4.59-r1.ebuild
@@ -148,6 +148,11 @@ LICENSE="Apache-2.0 Apache-1.1"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
+RDEPEND="
+ apache2_modules_tls? ( >=net-libs/rustls-ffi-0.9.2:= <net-libs/rustls-ffi-11 )
+"
+DEPEND="${RDEPEND}"
+
PATCHES=( "${FILESDIR}/${P}-dh-regression.patch" )
pkg_setup() {