commit:     26748da332dd91acc5ce9d8f22ca73226cc27be3
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Sat Aug 23 01:05:25 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 01:14:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26748da3

net-dialup/freeradius: drop references to removed dev-db/firebird

Bug: https://bugs.gentoo.org/909528
Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Part-of: https://github.com/gentoo/gentoo/pull/43537
Closes: https://github.com/gentoo/gentoo/pull/43537
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dialup/freeradius/freeradius-3.2.3.ebuild    | 10 ++++------
 net-dialup/freeradius/freeradius-3.2.6-r1.ebuild |  8 +++-----
 net-dialup/freeradius/freeradius-3.2.6.ebuild    |  8 +++-----
 3 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/net-dialup/freeradius/freeradius-3.2.3.ebuild 
b/net-dialup/freeradius/freeradius-3.2.3.ebuild
index 911b82df678f..b4fb36fb3792 100644
--- a/net-dialup/freeradius/freeradius-3.2.3.ebuild
+++ b/net-dialup/freeradius/freeradius-3.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,12 +21,10 @@ SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="
-       debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+       debug iodbc kerberos ldap memcached mysql mongodb odbc oracle pam
        postgres python readline redis samba selinux sqlite ssl systemd
 "
 
-RESTRICT="firebird? ( bindist )"
-
 # NOTE: Temporary freeradius doesn't support linking with mariadb client
 #       libs also if code is compliant, will be available in the next release.
 #       
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
@@ -51,7 +49,6 @@ DEPEND="
        sys-libs/libcap
        sys-libs/talloc
        virtual/libcrypt:=
-       firebird? ( dev-db/firebird )
        iodbc? ( dev-db/libiodbc )
        kerberos? ( virtual/krb5 )
        ldap? ( net-nds/openldap:= )
@@ -132,6 +129,8 @@ src_prepare() {
        rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 || die
        # Requires some membership.h
        rm -r src/modules/rlm_opendirectory || die
+       # Requires firebird
+       rm -r ./src/modules/rlm_sql/drivers/rlm_sql_firebird || die
        # ?
        rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds} || die
 
@@ -170,7 +169,6 @@ src_prepare() {
 
        usesqldriver mysql
        usesqldriver postgres postgresql
-       usesqldriver firebird
        usesqldriver iodbc
        usesqldriver odbc unixodbc
        usesqldriver oracle

diff --git a/net-dialup/freeradius/freeradius-3.2.6-r1.ebuild 
b/net-dialup/freeradius/freeradius-3.2.6-r1.ebuild
index ac729163c7c5..edbd9a4f8e40 100644
--- a/net-dialup/freeradius/freeradius-3.2.6-r1.ebuild
+++ b/net-dialup/freeradius/freeradius-3.2.6-r1.ebuild
@@ -21,12 +21,10 @@ SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="
-       debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+       debug iodbc kerberos ldap memcached mysql mongodb odbc oracle pam
        postgres python readline redis samba selinux sqlite ssl systemd
 "
 
-RESTRICT="firebird? ( bindist )"
-
 # NOTE: Temporary freeradius doesn't support linking with mariadb client
 #       libs also if code is compliant, will be available in the next release.
 #       
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
@@ -50,7 +48,6 @@ DEPEND="
        sys-libs/libcap
        sys-libs/talloc
        virtual/libcrypt:=
-       firebird? ( dev-db/firebird )
        iodbc? ( dev-db/libiodbc )
        kerberos? ( virtual/krb5 )
        ldap? ( net-nds/openldap:= )
@@ -136,6 +133,8 @@ src_prepare() {
        rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 || die
        # Requires some membership.h
        rm -r src/modules/rlm_opendirectory || die
+       # Requires firebird
+       rm -r ./src/modules/rlm_sql/drivers/rlm_sql_firebird || die
        # ?
        rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds} || die
 
@@ -174,7 +173,6 @@ src_prepare() {
 
        usesqldriver mysql
        usesqldriver postgres postgresql
-       usesqldriver firebird
        usesqldriver iodbc
        usesqldriver odbc unixodbc
        usesqldriver oracle

diff --git a/net-dialup/freeradius/freeradius-3.2.6.ebuild 
b/net-dialup/freeradius/freeradius-3.2.6.ebuild
index 63252b06acf4..36b7bb3d4cb8 100644
--- a/net-dialup/freeradius/freeradius-3.2.6.ebuild
+++ b/net-dialup/freeradius/freeradius-3.2.6.ebuild
@@ -21,12 +21,10 @@ SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="
-       debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+       debug iodbc kerberos ldap memcached mysql mongodb odbc oracle pam
        postgres python readline redis samba selinux sqlite ssl systemd
 "
 
-RESTRICT="firebird? ( bindist )"
-
 # NOTE: Temporary freeradius doesn't support linking with mariadb client
 #       libs also if code is compliant, will be available in the next release.
 #       
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
@@ -50,7 +48,6 @@ DEPEND="
        sys-libs/libcap
        sys-libs/talloc
        virtual/libcrypt:=
-       firebird? ( dev-db/firebird )
        iodbc? ( dev-db/libiodbc )
        kerberos? ( virtual/krb5 )
        ldap? ( net-nds/openldap:= )
@@ -131,6 +128,8 @@ src_prepare() {
        rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 || die
        # Requires some membership.h
        rm -r src/modules/rlm_opendirectory || die
+       # Requires firebird
+       rm -r ./src/modules/rlm_sql/drivers/rlm_sql_firebird || die
        # ?
        rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds} || die
 
@@ -169,7 +168,6 @@ src_prepare() {
 
        usesqldriver mysql
        usesqldriver postgres postgresql
-       usesqldriver firebird
        usesqldriver iodbc
        usesqldriver odbc unixodbc
        usesqldriver oracle

Reply via email to