From 6fa8a2134f9538c088f813f01d9233fa8b43e814 Mon Sep 17 00:00:00 2001 From: Victor Skovorodnikov Date: Mon, 24 Jul 2023 12:12:24 -0700 Subject: [PATCH] net-p2p/dogecoin-qt: Added 'pie' USE flag and modified DESCRPTION language Signed-off-by: Victor Skovorodnikov --- net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 6 +++--- net-p2p/dogecoin-qt/metadata.xml | 5 +++-- 2 files changed, 6 insertions(+), 5 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 f4843ac9ef..4ab3175999 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -4,7 +4,7 @@ EAPI=8 WANT_AUTOCONF="2.5" inherit autotools desktop xdg-utils -DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain size below 2.2GB." +DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB. Much secure." HOMEPAGE="https://github.com/dogecoin" SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz" @@ -12,7 +12,7 @@ LICENSE="MIT" SLOT="0" DB_VER="5.3" KEYWORDS="~amd64" -IUSE="cpu_flags_x86_avx2 dogecoind tests utils +wallet +prune zmq" +IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune tests utils +wallet zmq" REQUIRED_USE="dogecoind? ( utils )" DOGEDIR="/opt/${PN}" DEPEND=" @@ -71,7 +71,7 @@ src_configure() { $(use_with utils utils) $(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 8743999c21..d60a616508 100644 --- a/net-p2p/dogecoin-qt/metadata.xml +++ b/net-p2p/dogecoin-qt/metadata.xml @@ -12,8 +12,9 @@ Victor Skovorodnikov - Build with Advanced Vector Extensions instructions support (if CPU model supports it) + Build with Advanced Vector Extensions instructions support (if the CPU model supports it) Build with dogecoind daemon + Position Independent Executables - attempt to harden resulting executables for greater security Enables automatic pruning of old blocks to stay below 2.2GB target size (if ran from desktop) Build Dogecoin Core Qt with tests option Build with client utilities dogecoin-cli and dogecoin-tx @@ -21,6 +22,6 @@ Enables ZeroMQ notifications - Dogecoin Core Qt for desktop environment. Fun-loving cryptocurrency with ultra-low transaction fees featuring Graphical User Interface with statistical analysis, console interaction and wallet support. Fast and lightweight; the default installation for desktop keeps downloaded blockchain size below 2.2GB, making it ideal for daily transactions even on systems where disk space could be limited. + Dogecoin Core Qt for desktop environment. Fun-loving, highly secure, peer-to-peer digital currency with ultra-low transaction fees featuring Graphical User Interface with statistical analysis, console interaction and wallet support. Fast and lightweight; the default installation for desktop keeps downloaded blockchain size below 2.2GB, making it ideal for daily transactions, even on systems where disk space could be limited.