commit: fb95ffd6023cd016e1caaba4dafd33881b6c3640 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Thu May 22 16:30:08 2025 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Thu May 22 16:30:08 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb95ffd6
net-vpn/ocserv: switch to net-libs/radcli for RADIUS Bug: https://bugs.gentoo.org/956426 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> net-vpn/ocserv/{ocserv-9999.ebuild => ocserv-1.3.0-r10.ebuild} | 10 +++++++--- net-vpn/ocserv/ocserv-9999.ebuild | 4 ++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/net-vpn/ocserv/ocserv-9999.ebuild b/net-vpn/ocserv/ocserv-1.3.0-r10.ebuild similarity index 93% copy from net-vpn/ocserv/ocserv-9999.ebuild copy to net-vpn/ocserv/ocserv-1.3.0-r10.ebuild index 44ddeac84fcd..0dcadae9b6f4 100644 --- a/net-vpn/ocserv/ocserv-9999.ebuild +++ b/net-vpn/ocserv/ocserv-1.3.0-r10.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ else BDEPEND="verify-sig? ( sec-keys/openpgp-keys-ocserv )" SRC_URI="https://www.infradead.org/ocserv/download/${P}.tar.xz verify-sig? ( https://www.infradead.org/ocserv/download/${P}.tar.xz.sig )" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64" fi DESCRIPTION="Openconnect SSL VPN server" @@ -52,13 +52,17 @@ DEPEND=" lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) - radius? ( net-dialup/freeradius-client:0= ) + radius? ( net-libs/radcli:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= ) " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/ocserv-1.3.0-seccomp-readlinkat.patch +) + src_prepare() { default if [[ ${PV} == 9999 ]]; then diff --git a/net-vpn/ocserv/ocserv-9999.ebuild b/net-vpn/ocserv/ocserv-9999.ebuild index 44ddeac84fcd..f8254473089c 100644 --- a/net-vpn/ocserv/ocserv-9999.ebuild +++ b/net-vpn/ocserv/ocserv-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,7 +52,7 @@ DEPEND=" lz4? ( app-arch/lz4:0= ) otp? ( sys-auth/oath-toolkit:0= ) pam? ( sys-libs/pam:0= ) - radius? ( net-dialup/freeradius-client:0= ) + radius? ( net-libs/radcli:0= ) seccomp? ( sys-libs/libseccomp:0= ) systemd? ( sys-apps/systemd:0= ) tcpd? ( sys-apps/tcp-wrappers:0= )
