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 3476c8cf7d..fd0f7729c5 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -11,7 +11,7 @@ LICENSE="MIT" SLOT="0" DB_VER="5.3" KEYWORDS="~amd64 ~x86" -IUSE="tests +wallet +prune zmq" +IUSE="avx2 tests +wallet +prune zmq" DOGEDIR="/opt/${PN}" DEPEND=" dev-libs/libevent:= @@ -20,7 +20,11 @@ DEPEND=" sys-devel/libtool sys-devel/automake:= >=dev-libs/boost-1.81.0-r1 - wallet? ( sys-libs/db:"${DB_VER}"=[cxx] ) + avx2? ( app-crypt/intel-ipsec-mb ) + wallet? ( + sys-libs/db:"${DB_VER}"=[cxx] + media-gfx/qrencode + ) dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets @@ -28,7 +32,6 @@ DEPEND=" dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= - wallet? ( media-gfx/qrencode ) zmq? ( net-libs/cppzmq ) " RDEPEND="${DEPEND}" @@ -53,6 +56,7 @@ src_configure() { ./autogen.sh || die "autogen failed" local my_econf=( --enable-cxx + $(use_with avx2 intel-avx2) $(use_with wallet incompatible-bdb) --bindir="${DOGEDIR}/bin" BDB_CFLAGS="-I/usr/include/db${DB_VER}" diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml index 190b4ed3a8..c283c07240 100644 --- a/net-p2p/dogecoin-qt/metadata.xml +++ b/net-p2p/dogecoin-qt/metadata.xml @@ -12,9 +12,10 @@ Victor Skovorodnikov + Build with Advanced Vector Extensions instructions support (if CPU model supports it) 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 Dogecoin Core Qt with wallet support + Build Dogecoin Core Qt with wallet Enables ZeroMQ notifications