From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5C98F15800D for ; Tue, 11 Jul 2023 23:28:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 92DB8E07F0; Tue, 11 Jul 2023 23:28:29 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7222AE07F0 for ; Tue, 11 Jul 2023 23:28:29 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6B172340D00 for ; Tue, 11 Jul 2023 23:28:28 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EA9FAA9C for ; Tue, 11 Jul 2023 23:28:26 +0000 (UTC) From: "Victor Skovorodnikov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Victor Skovorodnikov" Message-ID: <1689118076.b34dfaf8b938be503519e10785b79ddf40cc9def.victor3.14@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/ X-VCS-Repository: repo/proj/guru X-VCS-Files: net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild net-p2p/dogecoin-qt/metadata.xml X-VCS-Directories: net-p2p/dogecoin-qt/ X-VCS-Committer: victor3.14 X-VCS-Committer-Name: Victor Skovorodnikov X-VCS-Revision: b34dfaf8b938be503519e10785b79ddf40cc9def X-VCS-Branch: dev Date: Tue, 11 Jul 2023 23:28:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7ba7d779-7f8d-4bb0-9c0b-f84949419cfd X-Archives-Hash: 5330821fc60945bdd9307d71d0f37241 commit: b34dfaf8b938be503519e10785b79ddf40cc9def Author: Victor Skovorodnikov yandex com> AuthorDate: Tue Jul 11 23:24:03 2023 +0000 Commit: Victor Skovorodnikov yandex com> CommitDate: Tue Jul 11 23:27:56 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b34dfaf8 net-p2p/dogecoin-qt: Added avx2 USE flag and re-factored ebuild Signed-off-by: Victor Skovorodnikov yandex.com> net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 10 +++++++--- net-p2p/dogecoin-qt/metadata.xml | 3 ++- 2 files changed, 9 insertions(+), 4 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 3476c8cf7..fd0f7729c 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 190b4ed3a..c283c0724 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