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= )

Reply via email to