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>
