Сравнение openvpn-2.6.17-r1 с openvpn-9999

/usr/portage/net-vpn/openvpn/openvpn-9999.ebuild 2026-02-19 11:18:08.244636500 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
inherit autotools dot-a systemd linux-info tmpfiles
6
inherit autotools dot-a systemd linux-info tmpfiles toolchain-funcs
7 7

  
8 8
DESCRIPTION="Robust and highly flexible tunneling application compatible with many OSes"
9 9
HOMEPAGE="https://community.openvpn.net/ https://openvpn.net"
......
19 19
		https://build.openvpn.net/downloads/releases/${P}.tar.gz
20 20
		verify-sig? ( https://build.openvpn.net/downloads/releases/${P}.tar.gz.asc )
21 21
	"
22
	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
22
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
23 23
fi
24 24

  
25 25
LICENSE="GPL-2"
......
43 43
	)
44 44
	lz4? ( app-arch/lz4 )
45 45
	lzo? ( >=dev-libs/lzo-1.07 )
46
	mbedtls? ( net-libs/mbedtls:0= )
46
	mbedtls? ( net-libs/mbedtls:3= )
47 47
	openssl? ( >=dev-libs/openssl-1.0.2:0= )
48 48
	pam? ( sys-libs/pam )
49 49
	pkcs11? ( >=dev-libs/pkcs11-helper-1.11 )
......
95 95
	# vary with and without tests)
96 96
	lto-guarantee-fat
97 97

  
98
	local MBEDTLS_CFLAGS
99
	local MBEDTLS_LIBS
98 100
	if ! use mbedtls; then
99 101
		myeconfargs+=(
100 102
			$(use_enable pkcs11)
101 103
		)
104
	else
105
		MBEDTLS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags mbedtls-3 mbedcrypto-3 mbedx509-3)"
106
		MBEDTLS_LIBS="$($(tc-getPKG_CONFIG) --libs mbedtls-3 mbedcrypto-3 mbedx509-3)"
102 107
	fi
103 108

  
104 109
	myeconfargs+=(
......
117 122
	SYSTEMD_UNIT_DIR=$(systemd_get_systemunitdir) \
118 123
		TMPFILES_DIR="/usr/lib/tmpfiles.d" \
119 124
		IPROUTE=$(usex iproute2 '/bin/ip' '') \
125
		MBEDTLS_CFLAGS="${MBEDTLS_CFLAGS}" \
126
		MBEDTLS_LIBS="${MBEDTLS_LIBS}" \
120 127
		econf "${myeconfargs[@]}"
121 128
}
122 129

  
Спасибо!