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

Signed-off-by: Victor Skovorodnikov <victor3.14@yandex.com>
This commit is contained in:
Victor Skovorodnikov
2023-07-24 12:12:24 -07:00
parent fd936f8023
commit 6fa8a2134f
2 changed files with 6 additions and 5 deletions

View File

@@ -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[@]}"

View File

@@ -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>