commit:     9326e89c253c646368895ba41ab8a82976b5e593
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 24 23:49:16 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 23:49:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9326e89c

net-im/pidgin: drop USE=pie

This is handled by defaults on the toolchain these days. The referenced
strip-flags (not that it'd matter with such defaults) is also gone
in 2.14.14-r1 too.

Bug: https://bugs.gentoo.org/571096
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/pidgin/pidgin-2.14.13-r1.ebuild | 3 +--
 net-im/pidgin/pidgin-2.14.14-r1.ebuild | 4 +---
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-im/pidgin/pidgin-2.14.13-r1.ebuild 
b/net-im/pidgin/pidgin-2.14.13-r1.ebuild
index b008a0e36ff7..3b0258b4b332 100644
--- a/net-im/pidgin/pidgin-2.14.13-r1.ebuild
+++ b/net-im/pidgin/pidgin-2.14.13-r1.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 SLOT="0/2" # libpurple version
 KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gui idn
-meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
+meanwhile ncurses networkmanager nls perl prediction python sasl spell tcl
 test tk v4l +xscreensaver zephyr zeroconf"
 RESTRICT="!test? ( test )"
 
@@ -171,7 +171,6 @@ src_configure() {
        # Stabilize things, for your own good
        strip-flags
        replace-flags -O? -O2
-       use pie && append-cflags -fPIE -pie
 
        use gadu        && DEFAULT_PRPLS+=",gg"
        use groupwise   && DEFAULT_PRPLS+=",novell"

diff --git a/net-im/pidgin/pidgin-2.14.14-r1.ebuild 
b/net-im/pidgin/pidgin-2.14.14-r1.ebuild
index 5f07a945ff21..f9aec0c8330d 100644
--- a/net-im/pidgin/pidgin-2.14.14-r1.ebuild
+++ b/net-im/pidgin/pidgin-2.14.14-r1.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 SLOT="0/2" # libpurple version
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gui idn
-meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
+meanwhile ncurses networkmanager nls perl prediction python sasl spell tcl
 test tk v4l +xscreensaver zephyr zeroconf"
 RESTRICT="!test? ( test )"
 
@@ -184,8 +184,6 @@ src_configure() {
        # bug #944076 (check if we can remove it w/ 3.x)
        append-cflags -std=gnu17
 
-       use pie && append-cflags -fPIE -pie
-
        use gadu        && DEFAULT_PRPLS+=",gg"
        use groupwise   && DEFAULT_PRPLS+=",novell"
        use meanwhile   && DEFAULT_PRPLS+=",sametime"

Reply via email to