commit:     6fa8a2134f9538c088f813f01d9233fa8b43e814
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Jul 24 19:12:24 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Jul 24 19:14:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fa8a213

net-p2p/dogecoin-qt: Added 'pie' USE flag and modified DESCRPTION language

Signed-off-by: Victor Skovorodnikov <victor3.14 <AT> yandex.com>

 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 f4843ac9e..4ab317599 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 8743999c2..d60a61650 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -12,8 +12,9 @@
                <name>Victor Skovorodnikov</name>
        </maintainer>
        <use>
-               <flag name="cpu_flags_x86_avx2">Build with Advanced Vector 
Extensions instructions support (if CPU model supports it)</flag>
+               <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> 
@@ -21,6 +22,6 @@
                <flag name="zmq">Enables ZeroMQ notifications</flag>
        </use>
        <longdescription lang="en">
-               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.
        </longdescription>
 </pkgmetadata>

Reply via email to