commit:     dffcdc598b6959d08df4932bb0fbb67f7d37c2c0
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 24 20:24:49 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 24 20:24:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dffcdc59

net-p2p/dogecoin-qt: remove pie use flag

See:
https://wiki.gentoo.org/wiki/Hardened/Toolchain

It's enabled in Gentoo toolchain by default.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 3 +--
 net-p2p/dogecoin-qt/metadata.xml              | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index 0c195aa9d..b55f6b7d7 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -12,7 +12,7 @@ LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
-IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune tests utils +wallet zmq"
+IUSE="cpu_flags_x86_avx2 dogecoind +prune tests utils +wallet zmq"
 REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
@@ -72,7 +72,6 @@ src_configure() {
                $(use_enable wallet)
                $(use_enable zmq)
                $(use_enable tests tests)
-               $(use_enable pie hardening)
        )
 
        econf "${my_econf[@]}"

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index d60a61650..f5d7ea8fb 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -14,7 +14,6 @@
        <use>
                <flag name="cpu_flags_x86_avx2">Build with Advanced Vector 
Extensions instructions support (if the CPU model supports it)</flag>
                <flag name="dogecoind">Build with dogecoind daemon</flag>
-               <flag name="pie">Position Independent Executables - attempt to 
harden resulting executables for greater security</flag>  
                <flag name="prune">Enables automatic pruning of old blocks to 
stay below 2.2GB target size (if ran from desktop)</flag>
                <flag name="tests">Build Dogecoin Core Qt with tests 
option</flag>
                <flag name="utils">Build with client utilities dogecoin-cli and 
dogecoin-tx</flag> 

Reply via email to