Diff gnutls-3.8.0 with a gnutls-3.8.1-r1

/usr/portage/net-libs/gnutls/gnutls-3.8.1-r1.ebuild 2023-10-09 14:52:34.472368476 +0300
17 17
# Subslot format:
18 18
# <libgnutls.so number>.<libgnutlsxx.so number>
19 19
SLOT="0/30.30"
20
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
20
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
21 21
IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
22 22
REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
23 23
RESTRICT="!test? ( test )"
24 24

  
25
RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
25
RDEPEND="
26
	>=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
26 27
	dev-libs/libunistring:=[${MULTILIB_USEDEP}]
27 28
	>=dev-libs/nettle-3.6:=[gmp,${MULTILIB_USEDEP}]
28 29
	>=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]
......
32 33
	pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
33 34
	idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] )
34 35
	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
35
	zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )"
36
DEPEND="${RDEPEND}
36
	zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )
37
"
38
DEPEND="
39
	${RDEPEND}
37 40
	test? (
38 41
		seccomp? ( sys-libs/libseccomp )
39
	)"
42
	)
43
"
40 44
BDEPEND="
41 45
	dev-util/gtk-doc-am
42 46
	>=virtual/pkgconfig-0-r1
......
44 48
	nls? ( sys-devel/gettext )
45 49
	test-full? (
46 50
		app-crypt/dieharder
47
		>=app-misc/datefudge-1.22
51
		|| ( sys-libs/libfaketime >=app-misc/datefudge-1.22 )
48 52
		dev-libs/softhsm:2[-bindist(-)]
49 53
		net-dialup/ppp
50 54
		net-misc/socat
51 55
	)
52
	verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 )"
56
	verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 )
57
"
53 58

  
54 59
DOCS=( README.md doc/certtool.cfg )
55 60

  
56 61
HTML_DOCS=()
57 62

  
63
PATCHES=(
64
	"${FILESDIR}"/${P}-fix-gnutls-header.patch
65
)
66

  
58 67
src_prepare() {
59 68
	default
60 69

  
Thank you!