commit:     760d88fe4f0ac0b21ba2298b307a27f1ac228f7e
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Thu May  1 15:17:42 2025 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Thu May  1 15:17:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=760d88fe

net-wireless/wpa_supplicant: add 2.11-r3, drop 2.11-r1

Signed-off-by: orbea <orbea <AT> riseup.net>

 ...t-2.11-r1.ebuild => wpa_supplicant-2.11-r3.ebuild} | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.11-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.11-r3.ebuild
similarity index 96%
rename from net-wireless/wpa_supplicant/wpa_supplicant-2.11-r1.ebuild
rename to net-wireless/wpa_supplicant/wpa_supplicant-2.11-r3.ebuild
index 05a8be7..7f02411 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.11-r1.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.11-r3.ebuild
@@ -13,12 +13,12 @@ if [ "${PV}" = "9999" ]; then
        inherit git-r3
        EGIT_REPO_URI="https://w1.fi/hostap.git";
 else
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+       KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
        SRC_URI="https://w1.fi/releases/${P}.tar.gz";
 fi
 
 SLOT="0"
-IUSE="+ap broadcom-sta dbus eap-sim eapol-test +fils macsec +mbo +mesh p2p 
privsep qt6 readline selinux smartcard tkip uncommon-eap-types wep wps"
+IUSE="+ap broadcom-sta dbus eap-sim eapol-test +fils gui macsec +mbo +mesh p2p 
privsep readline selinux smartcard tkip uncommon-eap-types wep wps"
 
 # CONFIG_PRIVSEP=y does not have sufficient support for the new driver
 # interface functions used for MACsec, so this combination cannot be used
@@ -39,7 +39,7 @@ DEPEND="
                eap-sim? ( sys-apps/pcsc-lite )
        )
        !kernel_linux? ( net-libs/libpcap )
-       qt6? (
+       gui? (
                dev-qt/qtbase:6[gui,widgets]
                dev-qt/qtsvg:6
        )
@@ -119,11 +119,14 @@ src_prepare() {
        # bug (948052)
        eapply "${FILESDIR}/${PN}-2.10-use-qt6.patch"
 
-       # bug (640492)
-       sed -i 's#-Werror ##' wpa_supplicant/Makefile || die
+       # bug (937452)
+       eapply 
"${FILESDIR}/${PN}-2.11-Revert-Mark-authorization-completed-on-driver-indica.patch"
 
        # LibreSSL patch (https://github.com/gentoo/libressl/issues/336)
        eapply "${FILESDIR}/${PN}-2.11-libressl.patch"
+
+       # bug (640492)
+       sed -i 's#-Werror ##' wpa_supplicant/Makefile || die
 }
 
 src_configure() {
@@ -337,7 +340,7 @@ src_configure() {
                Kconfig_style_config LIBNL32
        fi
 
-       if use qt6 ; then
+       if use gui ; then
                pushd "${S}"/wpa_gui-qt4 > /dev/null || die
                eqmake6 wpa_gui.pro
                popd > /dev/null || die
@@ -348,7 +351,7 @@ src_compile() {
        einfo "Building wpa_supplicant"
        emake V=1 BINDIR=/usr/sbin
 
-       if use qt6; then
+       if use gui ; then
                einfo "Building wpa_gui"
                emake -C "${S}"/wpa_gui-qt4
        fi
@@ -379,7 +382,7 @@ src_install() {
                doman doc/docbook/*.{5,8}
        fi
 
-       if use qt6 ; then
+       if use gui ; then
                into /usr
                dobin wpa_gui-qt4/wpa_gui
                doicon wpa_gui-qt4/icons/wpa_gui.svg

Reply via email to