Diff mod_security-2.9.6 with a mod_security-2.9.7

/usr/portage/www-apache/mod_security/mod_security-2.9.7.ebuild 2023-10-09 14:52:35.868368511 +0300
1
# Copyright 1999-2022 Gentoo Authors
1
# Copyright 1999-2023 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=7
......
17 17
LICENSE="Apache-2.0"
18 18
SLOT="0"
19 19
KEYWORDS="amd64 x86"
20
IUSE="doc fuzzyhash geoip jit json lua mlogc"
20
IUSE="doc fuzzyhash geoip jit json lua mlogc pcre2"
21 21

  
22 22
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
23 23

  
24
COMMON_DEPEND="dev-libs/apr
25
	dev-libs/apr-util[openssl]
24
DEPEND="dev-libs/apr:1=
25
	dev-libs/apr-util:1[openssl]
26
	dev-libs/expat
26 27
	dev-libs/libxml2
27 28
	dev-libs/libpcre[jit?]
29
	net-misc/curl
30
	sys-apps/util-linux
31
	sys-libs/gdbm:=
28 32
	virtual/libcrypt:=
29 33
	fuzzyhash? ( app-crypt/ssdeep )
30 34
	json? ( dev-libs/yajl )
31 35
	lua? ( ${LUA_DEPS} )
32 36
	mlogc? ( net-misc/curl )
37
	pcre2? ( dev-libs/libpcre2:= )
33 38
	www-servers/apache[apache2_modules_unique_id]"
34 39
BDEPEND="doc? ( app-doc/doxygen )"
35
DEPEND="${COMMON_DEPEND}"
36
RDEPEND="${COMMON_DEPEND}
40
RDEPEND="${DEPEND}
37 41
	geoip? ( dev-libs/geoip )
38 42
	mlogc? ( dev-lang/perl )"
39 43
PDEPEND=">=www-apache/modsecurity-crs-3.3.2"
......
70 74
		--enable-request-early
71 75
		--with-apxs="${APXS}"
72 76
		--with-pic
77
		$(use_enable doc docs)
78
		$(use_enable jit pcre-jit)
79
		$(use_enable lua lua-cache)
80
		$(use_enable mlogc)
73 81
		$(use_with fuzzyhash ssdeep)
74 82
		$(use_with json yajl)
75
		$(use_enable mlogc)
76 83
		$(use_with lua)
77
		$(use_enable lua lua-cache)
78
		$(use_enable jit pcre-jit)
79
		$(use_enable doc docs) )
84
		$(use_with pcre2)
85
	)
80 86

  
81 87
	econf ${myconf[@]}
82 88
}
Thank you!