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>