public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-09-01 15:16 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-09-01 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     a4f09fdffc2168c9ab543164fb79e697f75eb01d
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sun Sep  1 15:13:19 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sun Sep  1 15:15:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4f09fdf

net-p2p/dogecoin-qt: drop 1.14.7

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

 net-p2p/dogecoin-qt/Manifest                  |   1 -
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 143 --------------------------
 2 files changed, 144 deletions(-)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index 34a3cd01f..35085a530 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1,2 +1 @@
-DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B e292983d6fb0ecb35c1d8e45705b38563e3076400aa90b36d5edd0e9adac42d697179362718ed81aead4cb86633d98234b36a46e6e960296abf3029525861c70 SHA512 4febf88cc80565c25a4ec9a809b4ef6a7054d93a57cc0dafbb6f2c2bd8166111507431356227a4c372590450c1c6c80dd365ed666c6a48a04288efdbda74f9f2
 DIST dogecoin-qt-v1.14.8.tar.gz 11572143 BLAKE2B f1ee546eda5eba77234cb4634bf067b4c8d1e2e8ffe11d6265e00909281491f2e68934b4ed9bd2f3f9729294f96f0d192d8b800ace1a725cf517869dcf4d2744 SHA512 e1a401093e86bd2c0b4ef96fcb45bb3dc978eee549cbb39fd09bc8fd6edb699e01ad4f9c2b31a1097beb21ad447841e2693b8503d89567e9d9a50fbf2803de7e

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
deleted file mode 100644
index 254934ffe..000000000
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils flag-o-matic
-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"
-
-WORKDIR_="${WORKDIR}/dogecoin-${PV}"
-S="${WORKDIR_}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-DB_VER="5.3"
-IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
-REQUIRED_USE="!gui? ( dogecoind utils  ) dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
-DOGEDIR="/opt/${PN}"
-DEPEND="
-	sys-libs/db:"${DB_VER}"=[cxx]
-	dev-libs/libevent:=
-	dev-libs/protobuf
-	dev-libs/openssl
-	dev-build/libtool
-	dev-build/automake:=
-	gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
-	<dev-libs/boost-1.85.0
-	wallet? ( media-gfx/qrencode )
-	zmq? ( net-libs/cppzmq )
-"
-
-RDEPEND="${DEPEND}
-	cpu_flags_x86_avx2? (
-		intel-avx2? ( ~app-crypt/intel-ipsec-mb-1.3 )
-	)
-"
-
-BDEPEND="
-	dev-build/autoconf
-	dev-build/automake
-"
-
-pkg_pretend() {
-	if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
-		eerror "${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch does not exist!"
-		eerror "To build with avx2 intel support, please create ${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
-		eerror "and copy patch from package net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch into that directory"
-		die
-	fi
-}
-
-src_prepare() {
-	if use pie && use ssp ; then
-		PATCHES+=( "${FILESDIR}"/hardened-all.patch )
-	elif use pie && ! use ssp ; then
-		PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
-	elif use ssp && ! use pie ; then
-		PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
-	else
-		PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
-	fi
-
-	default
-
-	einfo "Generating autotools files..."
-	eaclocal -I "${WORKDIR_}"
-	eautoreconf
-}
-
-src_configure() {
-	local my_econf=(
-		--bindir="${DOGEDIR}/bin"
-		--disable-bench
-		$(use_with gui qt5)
-		$(use_with intel-avx2 intel-avx2)
-		$(use_with dogecoind daemon)
-		$(use_with utils utils)
-		$(use_enable wallet)
-		$(use_enable zmq)
-		$(use_enable tests tests)
-		$(use_enable scrypt-sse2 scrypt-sse2)
-		$(use_enable experimental experimental)
-	)
-
-	append-cxxflags "-std=c++14"
-	econf "${my_econf[@]}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	insinto "${DOGEDIR}/bin"
-
-	if use gui ; then
-		insinto /usr/share/pixmaps
-		doins src/qt/res/icons/dogecoin.png
-		dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
-
-		if use prune ; then
-			domenu "${FILESDIR}"/"${PN}-prune.desktop"
-		else
-			domenu "${FILESDIR}"/"${PN}.desktop"
-		fi
-	fi
-
-	if use dogecoind ; then
-		dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
-		dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
-	fi
-
-	find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-
-	if use gui ; then
-		elog "Dogecoin Core (Qt) ${PV} has been installed."
-		elog "Dogecoin Core (Qt) binaries have been placed in ${DOGEDIR}/bin."
-		elog "${PN} has been symlinked with /usr/bin/${PN}."
-	else
-		elog "Dogecoin Core ${PV} has been installed."
-		elog "Dogecoin Core binaries have been placed in ${DOGEDIR}/bin."
-	fi
-
-	if use dogecoind ; then
-		elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind."
-		elog "dogecoin client utils have been symlinked with /usr/bin/dogecoin-cli."
-	fi
-
-	if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
-		einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be"
-		einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
-		einfo "together with 'experimental' USE flag for this version."
-	fi
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-08-12 16:26 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-08-12 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     aebdd7af1479319a8e945669ef34a4de9a798c86
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Aug 12 16:08:12 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Mon Aug 12 16:22:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aebdd7af

net-p2p/dogecoin-qt: syntax and typo cleanup

- modify 1.14.8 per comments in 5435c61f916bc871cc808b5b49b41144a7109dda
- correct typo in 9999

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild | 30 ++++++++++++++++++++-------
 net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild   |  2 +-
 2 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
index 644304775..e7ff20a20 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
@@ -3,31 +3,45 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils flag-o-matic
+inherit autotools desktop flag-o-matic xdg-utils
 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"
 
-WORKDIR_="${WORKDIR}/dogecoin-${PV}"
-S="${WORKDIR_}"
+S="${WORKDIR}/dogecoin-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 DB_VER="5.3"
 IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
-REQUIRED_USE="!gui? ( dogecoind utils  ) dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+REQUIRED_USE="
+	!gui? ( dogecoind utils )
+	dogecoind? ( utils )
+	intel-avx2?  ( experimental )
+	scrypt-sse2? ( experimental )
+	experimental? ( || ( intel-avx2 scrypt-sse2 ) )
+"
+
 DOGEDIR="/opt/${PN}"
 DEPEND="
-	sys-libs/db:"${DB_VER}"=[cxx]
 	dev-libs/libevent:=
 	dev-libs/protobuf
 	dev-libs/openssl
 	dev-build/libtool
 	dev-build/automake:=
-	gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
+	gui? ( dev-qt/qtcore
+	dev-qt/qtgui
+	dev-qt/qtwidgets
+	dev-qt/qtdbus
+	dev-qt/qtnetwork
+	dev-qt/qtprintsupport
+	dev-qt/linguist-tools:=
+	)
 	>=dev-libs/boost-1.84.0
-	wallet? ( media-gfx/qrencode )
+	wallet? ( sys-libs/db:"${DB_VER}"=[cxx]
+		gui? ( media-gfx/qrencode )
+	)
 	zmq? ( net-libs/cppzmq )
 "
 
@@ -67,7 +81,7 @@ src_prepare() {
 	default
 
 	einfo "Generating autotools files..."
-	eaclocal -I "${WORKDIR_}"
+	eaclocal -I "${S}"
 	eautoreconf
 }
 

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
index dff845d34..6367c0c39 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
@@ -32,7 +32,7 @@ DEPEND="
 	dev-qt/qtwidgets
 	dev-qt/qtdbus
 	dev-qt/qtnetwork
-	ev-qt/qtprintsupport
+	dev-qt/qtprintsupport
 	dev-qt/linguist-tools:=
 	)
 	>=dev-libs/boost-1.84.0


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-08-10 17:57 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-08-10 17:57 UTC (permalink / raw
  To: gentoo-commits

commit:     3e9b568ced4e34355edf5c4c9f8c99437e1eff21
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sat Aug 10 17:49:16 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sat Aug 10 17:54:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e9b568c

net-p2p/dogecoin-qt: code cleanup for 9999

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

 net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild | 26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
index cfd29f8fa..dff845d34 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
@@ -3,19 +3,23 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils flag-o-matic git-r3
+inherit autotools desktop flag-o-matic git-r3 xdg-utils
 DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB. Much secure."
 HOMEPAGE="https://github.com/dogecoin"
 EGIT_REPO_URI="https://github.com/dogecoin/dogecoin.git"
 
-WORKDIR_="${WORKDIR}/${P}"
-S="${WORKDIR_}"
-
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
 IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
-REQUIRED_USE="!gui? ( dogecoind utils  ) dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+REQUIRED_USE="
+	!gui? ( dogecoind utils )
+	dogecoind? ( utils )
+	intel-avx2?  ( experimental )
+	scrypt-sse2? ( experimental )
+	experimental? ( || ( intel-avx2 scrypt-sse2 ) )
+"
+
 DOGEDIR="/opt/${PN}"
 DEPEND="
 	dev-libs/libevent:=
@@ -23,7 +27,14 @@ DEPEND="
 	dev-libs/openssl
 	dev-build/libtool
 	dev-build/automake:=
-	gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
+	gui? ( dev-qt/qtcore
+	dev-qt/qtgui
+	dev-qt/qtwidgets
+	dev-qt/qtdbus
+	dev-qt/qtnetwork
+	ev-qt/qtprintsupport
+	dev-qt/linguist-tools:=
+	)
 	>=dev-libs/boost-1.84.0
 	wallet? ( sys-libs/db:"${DB_VER}"=[cxx]
 		gui? ( media-gfx/qrencode )
@@ -45,7 +56,6 @@ BDEPEND="
 "
 
 pkg_pretend() {
-
 		if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
 			eerror "${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch does not exist!"
 			eerror "To build with avx2 intel support, please create ${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
@@ -68,7 +78,7 @@ src_prepare() {
 	default
 
 	einfo "Generating autotools files..."
-	eaclocal -I "${WORKDIR_}"
+	eaclocal -I "${S}"
 	eautoreconf
 }
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-08-09 15:40 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-08-09 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5435c61f916bc871cc808b5b49b41144a7109dda
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Fri Aug  9 15:30:09 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Fri Aug  9 15:40:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5435c61f

net-p2p/dogecoin-qt: add 9999

- adding ebuild for live version from master branch.
- Berkley DB and 'media-gfx/qrencode' dependencies are contingent upon 'wallet' and 'gui' selections  in this ebuild release.

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

 net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild | 146 ++++++++++++++++++++++++++++
 1 file changed, 146 insertions(+)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
new file mode 100644
index 000000000..cfd29f8fa
--- /dev/null
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WANT_AUTOCONF="2.5"
+inherit autotools desktop xdg-utils flag-o-matic git-r3
+DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB. Much secure."
+HOMEPAGE="https://github.com/dogecoin"
+EGIT_REPO_URI="https://github.com/dogecoin/dogecoin.git"
+
+WORKDIR_="${WORKDIR}/${P}"
+S="${WORKDIR_}"
+
+LICENSE="MIT"
+SLOT="0"
+DB_VER="5.3"
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
+REQUIRED_USE="!gui? ( dogecoind utils  ) dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+DOGEDIR="/opt/${PN}"
+DEPEND="
+	dev-libs/libevent:=
+	dev-libs/protobuf
+	dev-libs/openssl
+	dev-build/libtool
+	dev-build/automake:=
+	gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
+	>=dev-libs/boost-1.84.0
+	wallet? ( sys-libs/db:"${DB_VER}"=[cxx]
+		gui? ( media-gfx/qrencode )
+	)
+	zmq? ( net-libs/cppzmq )
+"
+
+RDEPEND="${DEPEND}
+	dev-vcs/git
+	dev-cpp/abseil-cpp
+	cpu_flags_x86_avx2? (
+		intel-avx2? ( ~app-crypt/intel-ipsec-mb-1.3 )
+	)
+"
+
+BDEPEND="
+	dev-build/autoconf
+	dev-build/automake
+"
+
+pkg_pretend() {
+
+		if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
+			eerror "${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch does not exist!"
+			eerror "To build with avx2 intel support, please create ${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
+			eerror "and copy patch from package net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch into that directory"
+			die
+		fi
+}
+
+src_prepare() {
+	if use pie && use ssp ; then
+		PATCHES+=( "${FILESDIR}"/hardened-all.patch )
+	elif use pie && ! use ssp ; then
+		PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
+	elif use ssp && ! use pie ; then
+		PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
+	else
+		PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
+	fi
+
+	default
+
+	einfo "Generating autotools files..."
+	eaclocal -I "${WORKDIR_}"
+	eautoreconf
+}
+
+src_configure() {
+	local my_econf=(
+		--bindir="${DOGEDIR}/bin"
+		--disable-bench
+		--enable-c++14
+		$(use_with gui qt5)
+		$(use_with intel-avx2 intel-avx2)
+		$(use_with dogecoind daemon)
+		$(use_with utils utils)
+		$(use_enable wallet)
+		$(use_enable zmq)
+		$(use_enable tests tests)
+		$(use_enable scrypt-sse2 scrypt-sse2)
+		$(use_enable experimental experimental)
+	)
+
+	econf "${my_econf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	insinto "${DOGEDIR}/bin"
+
+	if use gui ; then
+        insinto /usr/share/pixmaps
+        doins src/qt/res/icons/dogecoin.png
+        dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
+
+        if use prune ; then
+            domenu "${FILESDIR}"/"${PN}-prune.desktop"
+        else
+            domenu "${FILESDIR}"/"${PN}.desktop"
+        fi
+	fi
+
+	if use dogecoind ; then
+		dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+		dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+	fi
+
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+
+	if use gui ; then
+		elog "Dogecoin Core (Qt) ${PV} has been installed."
+		elog "Dogecoin Core (Qt) binaries have been placed in ${DOGEDIR}/bin."
+		elog "${PN} has been symlinked with /usr/bin/${PN}."
+	else
+		elog "Dogecoin Core ${PV} has been installed."
+		elog "Dogecoin Core binaries have been placed in ${DOGEDIR}/bin."
+	fi
+
+	if use dogecoind ; then
+		elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind."
+		elog "dogecoin client utils have been symlinked with /usr/bin/dogecoin-cli."
+	fi
+
+	if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
+		einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be"
+		einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
+		einfo "together with 'experimental' USE flag for this version."
+	fi
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-08-07 21:44 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-08-07 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     03feef1464d991ec0463f153cf054d6c28b3ed87
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Wed Aug  7 21:35:21 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Wed Aug  7 21:44:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03feef14

net-p2p/dogecoin-qt: added RDEPEND package

- Fixes missing 'dev-cpp/abseil-cpp' in RDEPEND needed by automagic
  dependency '--enable-c++14', which, in turn is requred by protobuf
  dependency which builds with minimum c++14 standard.  The issue wasn't noticed
  because 'protobuf' was using the same 'dev-cpp/abseil-cpp' dependency for itself.

Closes: https://bugs.gentoo.org/937507
Signed-off-by: Victor Skovorodnikov <victor3.14 <AT> yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
index d7dc39fae..644304775 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
@@ -32,6 +32,7 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}
+	dev-cpp/abseil-cpp
 	cpu_flags_x86_avx2? (
 		intel-avx2? ( ~app-crypt/intel-ipsec-mb-1.3 )
 	)


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-08-03 14:40 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-08-03 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     4a5ccae92cf0ad895423626f09deb7698d1c59f2
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sat Aug  3 14:33:38 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sat Aug  3 14:39:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a5ccae9

net-p2p/dogecoin-qt: add 1.14.8

- builds with boost-1.85.0
- c++14 is enabled by default

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

 net-p2p/dogecoin-qt/Manifest                  |   1 +
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild | 144 ++++++++++++++++++++++++++
 2 files changed, 145 insertions(+)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index eee60d209..aab23826d 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1,2 +1,3 @@
 DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2 SHA512 05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
 DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B e292983d6fb0ecb35c1d8e45705b38563e3076400aa90b36d5edd0e9adac42d697179362718ed81aead4cb86633d98234b36a46e6e960296abf3029525861c70 SHA512 4febf88cc80565c25a4ec9a809b4ef6a7054d93a57cc0dafbb6f2c2bd8166111507431356227a4c372590450c1c6c80dd365ed666c6a48a04288efdbda74f9f2
+DIST dogecoin-qt-v1.14.8.tar.gz 11572143 BLAKE2B f1ee546eda5eba77234cb4634bf067b4c8d1e2e8ffe11d6265e00909281491f2e68934b4ed9bd2f3f9729294f96f0d192d8b800ace1a725cf517869dcf4d2744 SHA512 e1a401093e86bd2c0b4ef96fcb45bb3dc978eee549cbb39fd09bc8fd6edb699e01ad4f9c2b31a1097beb21ad447841e2693b8503d89567e9d9a50fbf2803de7e

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
new file mode 100644
index 000000000..d7dc39fae
--- /dev/null
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WANT_AUTOCONF="2.5"
+inherit autotools desktop xdg-utils flag-o-matic
+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"
+
+WORKDIR_="${WORKDIR}/dogecoin-${PV}"
+S="${WORKDIR_}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+DB_VER="5.3"
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
+REQUIRED_USE="!gui? ( dogecoind utils  ) dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+DOGEDIR="/opt/${PN}"
+DEPEND="
+	sys-libs/db:"${DB_VER}"=[cxx]
+	dev-libs/libevent:=
+	dev-libs/protobuf
+	dev-libs/openssl
+	dev-build/libtool
+	dev-build/automake:=
+	gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
+	>=dev-libs/boost-1.84.0
+	wallet? ( media-gfx/qrencode )
+	zmq? ( net-libs/cppzmq )
+"
+
+RDEPEND="${DEPEND}
+	cpu_flags_x86_avx2? (
+		intel-avx2? ( ~app-crypt/intel-ipsec-mb-1.3 )
+	)
+"
+
+BDEPEND="
+	dev-build/autoconf
+	dev-build/automake
+"
+
+pkg_pretend() {
+
+		if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
+			eerror "${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch does not exist!"
+			eerror "To build with avx2 intel support, please create ${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
+			eerror "and copy patch from package net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch into that directory"
+			die
+		fi
+}
+
+src_prepare() {
+	if use pie && use ssp ; then
+		PATCHES+=( "${FILESDIR}"/hardened-all.patch )
+	elif use pie && ! use ssp ; then
+		PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
+	elif use ssp && ! use pie ; then
+		PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
+	else
+		PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
+	fi
+
+	default
+
+	einfo "Generating autotools files..."
+	eaclocal -I "${WORKDIR_}"
+	eautoreconf
+}
+
+src_configure() {
+	local my_econf=(
+		--bindir="${DOGEDIR}/bin"
+		--disable-bench
+		--enable-c++14
+		$(use_with gui qt5)
+		$(use_with intel-avx2 intel-avx2)
+		$(use_with dogecoind daemon)
+		$(use_with utils utils)
+		$(use_enable wallet)
+		$(use_enable zmq)
+		$(use_enable tests tests)
+		$(use_enable scrypt-sse2 scrypt-sse2)
+		$(use_enable experimental experimental)
+	)
+
+	econf "${my_econf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	insinto "${DOGEDIR}/bin"
+
+	if use gui ; then
+        insinto /usr/share/pixmaps
+        doins src/qt/res/icons/dogecoin.png
+        dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
+
+        if use prune ; then
+            domenu "${FILESDIR}"/"${PN}-prune.desktop"
+        else
+            domenu "${FILESDIR}"/"${PN}.desktop"
+        fi
+	fi
+
+	if use dogecoind ; then
+		dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+		dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+	fi
+
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+
+	if use gui ; then
+		elog "Dogecoin Core (Qt) ${PV} has been installed."
+		elog "Dogecoin Core (Qt) binaries have been placed in ${DOGEDIR}/bin."
+		elog "${PN} has been symlinked with /usr/bin/${PN}."
+	else
+		elog "Dogecoin Core ${PV} has been installed."
+		elog "Dogecoin Core binaries have been placed in ${DOGEDIR}/bin."
+	fi
+
+	if use dogecoind ; then
+		elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind."
+		elog "dogecoin client utils have been symlinked with /usr/bin/dogecoin-cli."
+	fi
+
+	if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
+		einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be"
+		einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
+		einfo "together with 'experimental' USE flag for this version."
+	fi
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-07-07 16:15 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-07-07 16:15 UTC (permalink / raw
  To: gentoo-commits

commit:     aa54c5c242b7de844aae88254b5ee74f5a998f41
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sun Jul  7 16:07:58 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sun Jul  7 16:12:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa54c5c2

net-p2p/dogecoin-qt: adding 'gui' USE flag

- new 'gui' gives the option to install Dogecoin Core without qt
  component.  This option can come in handy when installing Dogecoin
  Core as a full node on a remote server, without the need for graphical
  interface.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 48 ++++++++++++++-------------
 net-p2p/dogecoin-qt/metadata.xml              |  1 +
 2 files changed, 26 insertions(+), 23 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index b1bd4f31b..219356f52 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -15,8 +15,8 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 DB_VER="5.3"
-IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
-REQUIRED_USE="dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
+REQUIRED_USE="!gui? ( dogecoind utils  ) dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
 	sys-libs/db:"${DB_VER}"=[cxx]
@@ -25,13 +25,7 @@ DEPEND="
 	dev-libs/openssl
 	dev-build/libtool
 	dev-build/automake:=
-	dev-qt/qtcore
-	dev-qt/qtgui
-	dev-qt/qtwidgets
-	dev-qt/qtdbus
-	dev-qt/qtnetwork
-	dev-qt/qtprintsupport
-	dev-qt/linguist-tools:=
+	gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
 	<dev-libs/boost-1.85.0
 	wallet? ( media-gfx/qrencode )
 	zmq? ( net-libs/cppzmq )
@@ -59,7 +53,6 @@ pkg_pretend() {
 }
 
 src_prepare() {
-
 	if use pie && use ssp ; then
 		PATCHES+=( "${FILESDIR}"/hardened-all.patch )
 	elif use pie && ! use ssp ; then
@@ -80,8 +73,8 @@ src_prepare() {
 src_configure() {
 	local my_econf=(
 		--bindir="${DOGEDIR}/bin"
-		--with-gui=qt5
 		--disable-bench
+		$(use_with gui qt5)
 		$(use_with intel-avx2 intel-avx2)
 		$(use_with dogecoind daemon)
 		$(use_with utils utils)
@@ -99,30 +92,39 @@ src_configure() {
 src_install() {
 	emake DESTDIR="${D}" install
 	insinto "${DOGEDIR}/bin"
-	insinto /usr/share/pixmaps
-	doins src/qt/res/icons/dogecoin.png
-	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
+
+	if use gui ; then
+        insinto /usr/share/pixmaps
+        doins src/qt/res/icons/dogecoin.png
+        dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
+
+        if use prune ; then
+            domenu "${FILESDIR}"/"${PN}-prune.desktop"
+        else
+            domenu "${FILESDIR}"/"${PN}.desktop"
+        fi
+	fi
 
 	if use dogecoind ; then
 		dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
 		dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
 	fi
 
-	if use prune ; then
-		domenu "${FILESDIR}"/"${PN}-prune.desktop"
-	else
-		domenu "${FILESDIR}"/"${PN}.desktop"
-	fi
-
 	find "${ED}" -type f -name '*.la' -delete || die
 }
 
 pkg_postinst() {
 	xdg_desktop_database_update
 	xdg_mimeinfo_database_update
-	elog "Dogecoin Core Qt ${PV} has been installed."
-	elog "Dogecoin Core Qt binaries have been placed in ${DOGEDIR}/bin."
-	elog "${PN} has been symlinked with /usr/bin/${PN}."
+
+	if use gui ; then
+		elog "Dogecoin Core (Qt) ${PV} has been installed."
+		elog "Dogecoin Core (Qt) binaries have been placed in ${DOGEDIR}/bin."
+		elog "${PN} has been symlinked with /usr/bin/${PN}."
+	else
+		elog "Dogecoin Core ${PV} has been installed."
+		elog "Dogecoin Core binaries have been placed in ${DOGEDIR}/bin."
+	fi
 
 	if use dogecoind ; then
 		elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind."

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index 5bde3916a..0c66e557e 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -14,6 +14,7 @@
 	<use>
 		<flag name="dogecoind">Build with dogecoind daemon</flag>
 		<flag name="experimental">Allow experimental features to be configured</flag>
+		<flag name="gui">Toggle graphical user interface features</flag>
 		<flag name="intel-avx2">Build with intel avx2</flag>
 		<flag name="pie">Position Independent Executables - attempt to harden resulting executables, for extra security</flag>
 		<flag name="prune">Enables automatic pruning of old blocks to stay below 2.2GB target size (if ran from desktop)</flag>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-05-26 20:24 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-05-26 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     3368b5d77868eebc2b0bc38649eb1ced2c693d9b
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sun May 26 20:03:19 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sun May 26 20:13:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3368b5d7

net-p2p/dogecoin-qt: net-p2p/dogecoin-qt-1.14.7

- Changed 'dev-libs/boost` dependency to be under 1.85.0 to prevent
  compilation errors reported in the bug.
- Sucessfully tested build with gcc (Gentoo 14.1.1_p20240518 p1).

Closes: https://bugs.gentoo.org/932485
Signed-off-by: Victor Skovorodnikov <victor3.14 <AT> yandex.com>

 net-p2p/dogecoin-qt/Manifest                  | 2 +-
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index f3d64fdf4..eee60d209 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1,2 +1,2 @@
 DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2 SHA512 05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
-DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B 48276a203c02719f63d05a6205e7216972615dedcbd8014e17e2ff2ceafe53810bb56581ce8599f1afb4e5894a4a49986fc0269e2cab32ff253b8ad2648a8a39 SHA512 d071cd91bc96c3144c024d4245a508e20b191779bb75a91cf312adda65e10656843be693e2a8a651d4374fa6f656589d667453c3ae5c61e6291e4f360c8bab05
+DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B e292983d6fb0ecb35c1d8e45705b38563e3076400aa90b36d5edd0e9adac42d697179362718ed81aead4cb86633d98234b36a46e6e960296abf3029525861c70 SHA512 4febf88cc80565c25a4ec9a809b4ef6a7054d93a57cc0dafbb6f2c2bd8166111507431356227a4c372590450c1c6c80dd365ed666c6a48a04288efdbda74f9f2

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 6b3ad9f77..b1bd4f31b 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -32,7 +32,7 @@ DEPEND="
 	dev-qt/qtnetwork
 	dev-qt/qtprintsupport
 	dev-qt/linguist-tools:=
-	>=dev-libs/boost-1.84.0-r3
+	<dev-libs/boost-1.85.0
 	wallet? ( media-gfx/qrencode )
 	zmq? ( net-libs/cppzmq )
 "


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-03-02 17:34 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-03-02 17:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8d94a1de90974b7a69cf117304a0ea8675ef242f
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sat Mar  2 17:22:31 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sat Mar  2 17:34:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d94a1de

net-p2p/dogecoin-qt: 1.14.7 keyword for ~arm64

- Tested on Raspberry Pi 400 for arm64
- Fixed 'NonsolvableDepsInStable' error for arm64 keyword by using nested RDEPEND condition so that 'intel-avx2'
  flag is considered only if cpu_flags_x86_avx2 support is available.
- Fixed 'MissingPackageRevision' message to use 'any-of'
  app-crypt/intel-ipsec-mb-1.3 revision versions.
- Cleanup of trailing whitespaces.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 2a42d88d1a..e78d3224bd 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -7,7 +7,7 @@ inherit autotools desktop xdg-utils flag-o-matic
 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"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
@@ -31,10 +31,14 @@ DEPEND="
 	>=dev-libs/boost-1.84.0-r3
 	wallet? ( media-gfx/qrencode )
 	zmq? ( net-libs/cppzmq )
-	intel-avx2? ( =app-crypt/intel-ipsec-mb-1.3 )
 "
 
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	cpu_flags_x86_avx2? (
+		intel-avx2? ( ~app-crypt/intel-ipsec-mb-1.3 )
+	)
+"
+
 BDEPEND="
 	dev-build/autoconf
 	dev-build/automake
@@ -99,9 +103,9 @@ src_install() {
 	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
 
 	if use dogecoind ; then
-            dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
-            dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
-    fi
+		dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+		dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+	fi
 
 	if use prune ; then
 		domenu "${FILESDIR}"/"${PN}-prune.desktop"
@@ -125,10 +129,10 @@ pkg_postinst() {
 	fi
 
 	if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
-            einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be" 
-            einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
-            einfo "together with 'experimental' USE flag for this version."
-    fi
+		einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be"
+		einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
+		einfo "together with 'experimental' USE flag for this version."
+	fi
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-03-02  3:37 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-03-02  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a2d886e7b943c2e3eb41f80d94a951edf6b6bea6
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sat Mar  2 03:34:57 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sat Mar  2 03:35:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2d886e7

net-p2p/dogecoin-qt: 1.14.7 add keyword for amd64

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 27cf4d9cf6..2a42d88d1a 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -7,7 +7,7 @@ inherit autotools desktop xdg-utils flag-o-matic
 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"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64"
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-03-02  3:23 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-03-02  3:23 UTC (permalink / raw
  To: gentoo-commits

commit:     5c33852036c5d7d759ead8aba153abbe774ac8bb
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sat Mar  2 03:07:41 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sat Mar  2 03:18:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c338520

net-p2p/dogecoin-qt: 1.14.7 keyword amd64, arm64

- adding keywords for ~amd64 and ~arm64.
- tested sucessfully on intel systems and on Raspberry Pi400 for arm64.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index c621b84210..27cf4d9cf6 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -7,7 +7,7 @@ inherit autotools desktop xdg-utils flag-o-matic
 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"
-
+KEYWORDS="~amd64 ~arm64"
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-02-28  0:09 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-02-28  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     8662761ed2dbc452518241cb7022f081c1bf6a6c
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Wed Feb 28 00:06:36 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Wed Feb 28 00:08:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8662761e

net-p2p/dogecoin-qt: 1.14.7 update SRC_URI

- Updated SRC_URI to fetch tarball

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

 net-p2p/dogecoin-qt/Manifest                  | 2 +-
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index 1d42d0864e..f3d64fdf43 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1,2 +1,2 @@
 DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2 SHA512 05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
-DIST dogecoin-qt-v1.14.7.zip 12281952 BLAKE2B 501759b37256501495803af57fb458ba867b71d466108f12cb6287161e7818f428c4904c1d34c005ba3fe7a50512c461a5dfab1cd483e543d7ea56f3b79e86fe SHA512 ab848f4a19ca6c8ecc840a83592bea6e7bbdeccf2916c2f5bceb3e0a6ead0666610429a5fa6660d2950284115e4502088c72c6dfc7bf9f322506046b677402d8
+DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B 48276a203c02719f63d05a6205e7216972615dedcbd8014e17e2ff2ceafe53810bb56581ce8599f1afb4e5894a4a49986fc0269e2cab32ff253b8ad2648a8a39 SHA512 d071cd91bc96c3144c024d4245a508e20b191779bb75a91cf312adda65e10656843be693e2a8a651d4374fa6f656589d667453c3ae5c61e6291e4f360c8bab05

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index ba53cbc2bd..c621b84210 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -6,7 +6,7 @@ WANT_AUTOCONF="2.5"
 inherit autotools desktop xdg-utils flag-o-matic
 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/heads/1.14.7-dev.zip -> ${PN}-v${PV}.zip"
+SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -40,7 +40,7 @@ BDEPEND="
 	dev-build/automake
 "
 
-WORKDIR_="${WORKDIR}/dogecoin-${PV}-dev"
+WORKDIR_="${WORKDIR}/dogecoin-${PV}"
 S=${WORKDIR_}
 
 pkg_pretend() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-02-27 20:13 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-02-27 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     338c7be77823272d8f086f43c66d577496ef03a8
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Feb 27 20:06:24 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Tue Feb 27 20:12:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=338c7be7

net-p2p/dogecoin-qt: add 1.14.7

- changed einfo text in pkg_postinst()

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 81a02e5c7f..ba53cbc2bd 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -101,7 +101,7 @@ src_install() {
 	if use dogecoind ; then
             dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
             dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
-        fi
+    fi
 
 	if use prune ; then
 		domenu "${FILESDIR}"/"${PN}-prune.desktop"
@@ -125,10 +125,10 @@ pkg_postinst() {
 	fi
 
 	if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
-            einfo "NOTE: If you wish to activate experimental avx2 or sse2 CPU support," 
-            einfo "you may do so with 'intel-avx2' and/or 'scrypt-sse2' USE flags, and"
-            einfo "with 'experimental' USE flag enabled for version ${PV}."
-        fi
+            einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be" 
+            einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
+            einfo "together with 'experimental' USE flag for this version."
+    fi
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-02-27 16:52 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-02-27 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b32de6fdb48aba2473e0630b29569ad89a7f74b4
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Feb 27 16:48:57 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Tue Feb 27 16:48:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b32de6fd

net-p2p/dogecoin-qt: add 1.14.7

- adding unkeyworded 1.14.7 while its on 'dev' branch soon to be
  released.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 896238d00a..81a02e5c7f 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -99,9 +99,9 @@ src_install() {
 	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
 
 	if use dogecoind ; then
-        	dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
-        	dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
-    	fi
+            dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+            dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+        fi
 
 	if use prune ; then
 		domenu "${FILESDIR}"/"${PN}-prune.desktop"
@@ -128,7 +128,7 @@ pkg_postinst() {
             einfo "NOTE: If you wish to activate experimental avx2 or sse2 CPU support," 
             einfo "you may do so with 'intel-avx2' and/or 'scrypt-sse2' USE flags, and"
             einfo "with 'experimental' USE flag enabled for version ${PV}."
-    fi
+        fi
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-02-27 16:52 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-02-27 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     052e3fb57d33b6875b8def5f6a6bfd0abc9bd0ec
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Feb 27 16:33:44 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Tue Feb 27 16:42:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=052e3fb5

net-p2p/dogecoin-qt: add 1.14.7

- adding unkeyworded 1.14.7 while its on 'dev' branch

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

 net-p2p/dogecoin-qt/Manifest                  |   1 +
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 137 ++++++++++++++++++++++++++
 net-p2p/dogecoin-qt/metadata.xml              |   3 +
 3 files changed, 141 insertions(+)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index 8559d11a1e..1d42d0864e 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1 +1,2 @@
 DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2 SHA512 05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
+DIST dogecoin-qt-v1.14.7.zip 12281952 BLAKE2B 501759b37256501495803af57fb458ba867b71d466108f12cb6287161e7818f428c4904c1d34c005ba3fe7a50512c461a5dfab1cd483e543d7ea56f3b79e86fe SHA512 ab848f4a19ca6c8ecc840a83592bea6e7bbdeccf2916c2f5bceb3e0a6ead0666610429a5fa6660d2950284115e4502088c72c6dfc7bf9f322506046b677402d8

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
new file mode 100644
index 0000000000..896238d00a
--- /dev/null
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WANT_AUTOCONF="2.5"
+inherit autotools desktop xdg-utils flag-o-matic
+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/heads/1.14.7-dev.zip -> ${PN}-v${PV}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+DB_VER="5.3"
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
+REQUIRED_USE="dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? ( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+DOGEDIR="/opt/${PN}"
+DEPEND="
+	sys-libs/db:"${DB_VER}"=[cxx]
+	dev-libs/libevent:=
+	dev-libs/protobuf
+	dev-libs/openssl
+	dev-build/libtool
+	dev-build/automake:=
+	dev-qt/qtcore
+	dev-qt/qtgui
+	dev-qt/qtwidgets
+	dev-qt/qtdbus
+	dev-qt/qtnetwork
+	dev-qt/qtprintsupport
+	dev-qt/linguist-tools:=
+	>=dev-libs/boost-1.84.0-r3
+	wallet? ( media-gfx/qrencode )
+	zmq? ( net-libs/cppzmq )
+	intel-avx2? ( =app-crypt/intel-ipsec-mb-1.3 )
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="
+	dev-build/autoconf
+	dev-build/automake
+"
+
+WORKDIR_="${WORKDIR}/dogecoin-${PV}-dev"
+S=${WORKDIR_}
+
+pkg_pretend() {
+
+		if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
+			eerror "${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch does not exist!"
+			eerror "To build with avx2 intel support, please create ${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
+			eerror "and copy patch from package net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch into that directory"
+			die
+		fi
+}
+
+src_prepare() {
+
+	if use pie && use ssp ; then
+		PATCHES+=( "${FILESDIR}"/hardened-all.patch )
+	elif use pie && ! use ssp ; then
+		PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
+	elif use ssp && ! use pie ; then
+		PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
+	else
+		PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
+	fi
+
+	default
+
+	einfo "Generating autotools files..."
+	eaclocal -I "${WORKDIR_}"
+	eautoreconf
+}
+
+src_configure() {
+	local my_econf=(
+		--bindir="${DOGEDIR}/bin"
+		--with-gui=qt5
+		--disable-bench
+		$(use_with intel-avx2 intel-avx2)
+		$(use_with dogecoind daemon)
+		$(use_with utils utils)
+		$(use_enable wallet)
+		$(use_enable zmq)
+		$(use_enable tests tests)
+		$(use_enable scrypt-sse2 scrypt-sse2)
+		$(use_enable experimental experimental)
+	)
+
+	append-cxxflags "-std=c++14"
+	econf "${my_econf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	insinto "${DOGEDIR}/bin"
+	insinto /usr/share/pixmaps
+	doins src/qt/res/icons/dogecoin.png
+	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
+
+	if use dogecoind ; then
+        	dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+        	dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+    	fi
+
+	if use prune ; then
+		domenu "${FILESDIR}"/"${PN}-prune.desktop"
+	else
+		domenu "${FILESDIR}"/"${PN}.desktop"
+	fi
+
+	find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	elog "Dogecoin Core Qt ${PV} has been installed."
+	elog "Dogecoin Core Qt binaries have been placed in ${DOGEDIR}/bin."
+	elog "${PN} has been symlinked with /usr/bin/${PN}."
+
+	if use dogecoind ; then
+		elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind."
+		elog "dogecoin client utils have been symlinked with /usr/bin/dogecoin-cli."
+	fi
+
+	if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
+            einfo "NOTE: If you wish to activate experimental avx2 or sse2 CPU support," 
+            einfo "you may do so with 'intel-avx2' and/or 'scrypt-sse2' USE flags, and"
+            einfo "with 'experimental' USE flag enabled for version ${PV}."
+    fi
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index 9c3d65e2c4..5d4926dfc3 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -13,8 +13,11 @@
 	</maintainer>
 	<use>
 		<flag name="dogecoind">Build with dogecoind daemon</flag>
+		<flag name="experimental">Allow experimental features to be configured</flag>
+		<flag name="intel-avx2">Build with intel avx2</flag>
 		<flag name="pie">Position Independent Executables - attempt to harden resulting executables, for extra 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="scrypt-sse2">Build with scrypt sse2 implementation</flag>
 		<flag name="ssp">Apply stack protector to all functions, for extra security</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> 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2024-02-11 23:42 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2024-02-11 23:42 UTC (permalink / raw
  To: gentoo-commits

commit:     cf3ffb646d22c6d6a13173c47ee9145487fc90ba
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sun Feb 11 23:28:24 2024 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sun Feb 11 23:41:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf3ffb64

net-p2p/dogecoin-qt: intel-ipsec-mb by atom value

- Make cpu_flags_x86_avx2 use specific =app-crypt/intel-ipsec-mb-1.3
  atom because version 1.5 doesn't seem to compile with or without a patch.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 4d8d5a6a4e..5eb4043566 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -30,7 +30,7 @@ DEPEND="
 	dev-qt/qtnetwork
 	dev-qt/qtprintsupport
 	dev-qt/linguist-tools:=
-	cpu_flags_x86_avx2? ( app-crypt/intel-ipsec-mb )
+	cpu_flags_x86_avx2? ( =app-crypt/intel-ipsec-mb-1.3 )
 	wallet? ( media-gfx/qrencode )
 	zmq? ( net-libs/cppzmq )
 "


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-10-27 22:13 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-10-27 22:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e69695cc63a79cb76b172b75a13129b9298f6aef
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Fri Oct 27 22:04:45 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Fri Oct 27 22:12:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e69695cc

net-p2p/dogecoin-qt: support for C++14 standard

- Fixes build failure for dependencies such as protobuf that only support C++14 and newer.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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 e7a887d145..229340a2bd 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils
+inherit autotools desktop xdg-utils flag-o-matic
 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"
@@ -93,6 +93,7 @@ src_configure() {
 		$(use_enable tests tests)
 	)
 
+	append-cxxflags "-std=c++14"
 	econf "${my_econf[@]}"
 }
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-09-25 19:44 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-09-25 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     c0a7be6d06ff9f853d28138149b8cb4886543e06
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Sep 25 19:37:44 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Mon Sep 25 19:42:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0a7be6d

net-p2p/dogecoin-qt: Removed avx2 option and updated src_configure()

- Temporarily removed avx2 option until patch for intel-ipsec-mb can be applied
- Removed redundant configure options from src_configure()

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 8 ++------
 1 file changed, 2 insertions(+), 6 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 66e117a8a2..f6551e749d 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -12,7 +12,7 @@ LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64 ~arm64"
-IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune +ssp tests utils +wallet zmq"
+IUSE="dogecoind +pie +prune +ssp tests utils +wallet zmq"
 REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
@@ -30,7 +30,6 @@ DEPEND="
 	dev-qt/qtnetwork
 	dev-qt/qtprintsupport
 	dev-qt/linguist-tools:=
-	cpu_flags_x86_avx2? ( app-crypt/intel-ipsec-mb )
 	wallet? ( media-gfx/qrencode )
 	zmq? ( net-libs/cppzmq )
 "
@@ -45,7 +44,7 @@ PATCHES=(
 	"${FILESDIR}"/"${PV}"-paymentserver.patch
 	"${FILESDIR}"/"${PV}"-transactiondesc.patch
 	"${FILESDIR}"/"${PV}"-deque.patch
-	"${FILESDIR}"/gcc13.patch
+	"${FILESDIR}"/gcc13.patch	
 )
 
 WORKDIR_="${WORKDIR}/dogecoin-${PV}"
@@ -72,12 +71,9 @@ src_prepare() {
 
 src_configure() {
 	local my_econf=(
-		--enable-cxx
 		--bindir="${DOGEDIR}/bin"
 		--with-gui=qt5
-		--with-qt-incdir="/usr/include/qt5"
 		--disable-bench
-		$(use_with cpu_flags_x86_avx2 intel-avx2)
 		$(use_with dogecoind daemon)
 		$(use_with utils utils)
 		$(use_enable wallet)


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-24 20:26 Anna Vyalkova
  0 siblings, 0 replies; 37+ messages in thread
From: Anna Vyalkova @ 2023-07-24 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     dffcdc598b6959d08df4932bb0fbb67f7d37c2c0
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 24 20:24:49 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 24 20:24:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dffcdc59

net-p2p/dogecoin-qt: remove pie use flag

See:
https://wiki.gentoo.org/wiki/Hardened/Toolchain

It's enabled in Gentoo toolchain by default.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 3 +--
 net-p2p/dogecoin-qt/metadata.xml              | 1 -
 2 files changed, 1 insertion(+), 3 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 0c195aa9d..b55f6b7d7 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -12,7 +12,7 @@ LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
-IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune tests utils +wallet zmq"
+IUSE="cpu_flags_x86_avx2 dogecoind +prune tests utils +wallet zmq"
 REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
@@ -72,7 +72,6 @@ src_configure() {
 		$(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 d60a61650..f5d7ea8fb 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -14,7 +14,6 @@
 	<use>
 		<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> 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-24 20:26 Anna Vyalkova
  0 siblings, 0 replies; 37+ messages in thread
From: Anna Vyalkova @ 2023-07-24 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ee43d59f5f7349e5b2bd0f19668b1b3c521547
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 24 20:26:31 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 24 20:26:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4ee43d5

net-p2p/dogecoin-qt: remove cpu_flags_x86_avx2 description

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-p2p/dogecoin-qt/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index f5d7ea8fb..a63cc794b 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -12,7 +12,6 @@
 		<name>Victor Skovorodnikov</name>
 	</maintainer>
 	<use>
-		<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="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>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-24 19:47 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-24 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e8df3b3a4d48627266d3a30f503f696f87597b61
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Jul 24 19:27:16 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Mon Jul 24 19:46:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8df3b3a

net-p2p/dogecoin-qt: Added 'pie' USE flag and re-added accidentally removed tests

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 4ab317599..0c195aa9d 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -71,6 +71,7 @@ src_configure() {
 		$(use_with utils utils)
 		$(use_enable wallet)
 		$(use_enable zmq)
+		$(use_enable tests tests)
 		$(use_enable pie hardening)
 	)
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-24 19:15 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-24 19:15 UTC (permalink / raw
  To: gentoo-commits

commit:     6fa8a2134f9538c088f813f01d9233fa8b43e814
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Jul 24 19:12:24 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
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>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-20 18:28 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-20 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ff90fe8035bde70313c1102017d1da39575cd0e4
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Thu Jul 20 18:26:27 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Thu Jul 20 18:28:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff90fe80

net-p2p/dogecoin-qt: added REQUIRED_USE constraint for dogecoind option

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 d4acd2cd3..f4843ac9e 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
 IUSE="cpu_flags_x86_avx2 dogecoind tests utils +wallet +prune zmq"
+REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
 	sys-libs/db:"${DB_VER}"=[cxx]


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-18 22:03 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-18 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     199ce48627261ee2a01f2641c1dc48838a6a09bc
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Jul 18 21:58:22 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Tue Jul 18 22:03:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=199ce486

net-p2p/dogecoin-qt: implemented optional 'dogecoind' and 'utils' USE flags.

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 4 +++-
 net-p2p/dogecoin-qt/metadata.xml              | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

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 d40a1d8f7..d4acd2cd3 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -12,7 +12,7 @@ LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
-IUSE="cpu_flags_x86_avx2 tests +wallet +prune zmq"
+IUSE="cpu_flags_x86_avx2 dogecoind tests utils +wallet +prune zmq"
 DOGEDIR="/opt/${PN}"
 DEPEND="
 	sys-libs/db:"${DB_VER}"=[cxx]
@@ -66,6 +66,8 @@ src_configure() {
 		--with-qt-incdir="/usr/include/qt5"
 		--disable-bench
 		$(use_with cpu_flags_x86_avx2 intel-avx2)
+		$(use_with dogecoind daemon)
+		$(use_with utils utils)
 		$(use_enable wallet)
 		$(use_enable zmq)
 		$(use_enable tests tests)

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index 06d2598d8..8743999c2 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -13,8 +13,10 @@
 	</maintainer>
 	<use>
 		<flag name="cpu_flags_x86_avx2">Build with Advanced Vector Extensions instructions support (if CPU model supports it)</flag>
+		<flag name="dogecoind">Build with dogecoind daemon</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> 
 		<flag name="wallet">Build Dogecoin Core Qt with wallet</flag>
 		<flag name="zmq">Enables ZeroMQ notifications</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-17 21:30 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-17 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     428480765bb29ee01973e0affe6c8f4e887d5518
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Jul 17 18:30:36 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Mon Jul 17 20:38:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42848076

net-p2p/dogecoin-qt: Applying fix for Bug 910255

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 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 802eb8685..db4b4cae2 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils
+inherit autotools db-use desktop xdg-utils
 DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain size below 2.2GB."
 HOMEPAGE="https://github.com/dogecoin"
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
@@ -65,8 +65,6 @@ src_configure() {
 		--with-gui=qt5
 		--with-qt-incdir="/usr/include/qt5"
 		--disable-bench
-		BDB_CFLAGS="-I/usr/include/db${DB_VER}"
-		BDB_LIBS="-L/usr/lib64 -ldb_cxx-${DB_VER}"
 		$(use_with cpu_flags_x86_avx2 intel-avx2)
 		$(use_enable wallet)
 		$(use_enable zmq)


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-17 21:30 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-17 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     61b8d2614f7981e75d8f742fce99e95942dfb142
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Mon Jul 17 20:36:00 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Mon Jul 17 21:30:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61b8d261

net-p2p/dogecoin-qt: Applying fix for Bug 910255

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 db4b4cae2..d40a1d8f7 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools db-use desktop xdg-utils
+inherit autotools desktop xdg-utils
 DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain size below 2.2GB."
 HOMEPAGE="https://github.com/dogecoin"
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-16  0:27 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-16  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     47302f39a4bc8357b393e78fa362a3708de7089f
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Sun Jul 16 00:24:41 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Sun Jul 16 00:27:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47302f39

net-p2p/dogecoin-qt: Re-factored ebuild, removed --with-incompatible-bdb option, modified some DEPEND logic

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 39 +++++++++++++--------------
 1 file changed, 18 insertions(+), 21 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 5520b995f..802eb8685 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -15,17 +15,13 @@ KEYWORDS="~amd64"
 IUSE="cpu_flags_x86_avx2 tests +wallet +prune zmq"
 DOGEDIR="/opt/${PN}"
 DEPEND="
+	sys-libs/db:"${DB_VER}"=[cxx]
 	dev-libs/libevent:=
 	dev-libs/protobuf
 	dev-libs/openssl
 	sys-devel/libtool
 	sys-devel/automake:=
 	>=dev-libs/boost-1.81.0-r1
-	cpu_flags_x86_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
@@ -33,6 +29,8 @@ DEPEND="
 	dev-qt/qtnetwork
 	dev-qt/qtprintsupport
 	dev-qt/linguist-tools:=
+	cpu_flags_x86_avx2? ( app-crypt/intel-ipsec-mb )
+	wallet? ( media-gfx/qrencode )
 	zmq? ( net-libs/cppzmq )
 "
 RDEPEND="${DEPEND}"
@@ -40,13 +38,14 @@ BDEPEND="
 	sys-devel/autoconf
 	sys-devel/automake
 "
-	PATCHES=(
-		"${FILESDIR}"/"${PV}"-net_processing.patch
-		"${FILESDIR}"/"${PV}"-paymentserver.patch
-		"${FILESDIR}"/"${PV}"-transactiondesc.patch
-		"${FILESDIR}"/"${PV}"-deque.patch
-		"${FILESDIR}"/"${PV}"-gcc13.patch
-	)
+
+PATCHES=(
+	"${FILESDIR}"/"${PV}"-net_processing.patch
+	"${FILESDIR}"/"${PV}"-paymentserver.patch
+	"${FILESDIR}"/"${PV}"-transactiondesc.patch
+	"${FILESDIR}"/"${PV}"-deque.patch
+	"${FILESDIR}"/"${PV}"-gcc13.patch
+)
 
 WORKDIR_="${WORKDIR}/dogecoin-${PV}"
 S=${WORKDIR_}
@@ -62,18 +61,18 @@ src_prepare() {
 src_configure() {
 	local my_econf=(
 		--enable-cxx
-		$(use_with cpu_flags_x86_avx2 intel-avx2)
-		$(use_with wallet incompatible-bdb)
 		--bindir="${DOGEDIR}/bin"
+		--with-gui=qt5
+		--with-qt-incdir="/usr/include/qt5"
+		--disable-bench
 		BDB_CFLAGS="-I/usr/include/db${DB_VER}"
 		BDB_LIBS="-L/usr/lib64 -ldb_cxx-${DB_VER}"
-		--with-gui=qt5
-		--with-qt-incdir=/usr/include/qt5
-		$(use_enable zmq)
+		$(use_with cpu_flags_x86_avx2 intel-avx2)
 		$(use_enable wallet)
+		$(use_enable zmq)
 		$(use_enable tests tests)
-		--disable-bench
 	)
+
 	econf "${my_econf[@]}"
 }
 
@@ -86,9 +85,7 @@ src_install() {
 
 	if use prune ; then
 		domenu "${FILESDIR}"/"${PN}-prune.desktop"
-	fi
-
-	if ! use prune ; then
+	else
 		domenu "${FILESDIR}"/"${PN}.desktop"
 	fi
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-14 16:47 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-14 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4022b794d7a66bcece340ab544af5739fae7c4dc
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Fri Jul 14 16:44:30 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Fri Jul 14 16:47:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4022b794

net-p2p/dogecoin-qt: bump for fix of bug 910245

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 1 -
 1 file changed, 1 deletion(-)

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 7a4e12b27..5520b995f 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -40,7 +40,6 @@ BDEPEND="
 	sys-devel/autoconf
 	sys-devel/automake
 "
-
 	PATCHES=(
 		"${FILESDIR}"/"${PV}"-net_processing.patch
 		"${FILESDIR}"/"${PV}"-paymentserver.patch


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-13 23:41 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-13 23:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7e397a5b6a8da7aa20a011ef9db599003d4d4981
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Thu Jul 13 23:38:45 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Thu Jul 13 23:40:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e397a5b

net-p2p/dogecoin-qt: Addressing bug 910245 and shortened DESCRIPTION

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 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 f40ab04a1..7a4e12b27 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -1,9 +1,10 @@
-# Copyright 2023 Gentoo Authors 
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit desktop xdg-utils
-DESCRIPTION="Dogecoin Core Qt 1.14.6 (with Graphical User Interface) with ultra-low transaction fees.  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."
+WANT_AUTOCONF="2.5"
+inherit autotools desktop xdg-utils
+DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain size below 2.2GB."
 HOMEPAGE="https://github.com/dogecoin"
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
 
@@ -51,9 +52,15 @@ BDEPEND="
 WORKDIR_="${WORKDIR}/dogecoin-${PV}"
 S=${WORKDIR_}
 
+src_prepare() {
+	default
+
+	einfo "Generating autotools files..."
+	eaclocal -I "${WORKDIR_}"
+	eautoreconf
+}
+
 src_configure() {
-	chmod 755 ./autogen.sh
-	./autogen.sh || die "autogen failed"
 	local my_econf=(
 		--enable-cxx
 		$(use_with cpu_flags_x86_avx2 intel-avx2)
@@ -79,11 +86,11 @@ src_install() {
 	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
 
 	if use prune ; then
-		domenu "${FILESDIR}"/"${PN}-prune.desktop"	
+		domenu "${FILESDIR}"/"${PN}-prune.desktop"
 	fi
 
 	if ! use prune ; then
-		domenu "${FILESDIR}"/"${PN}.desktop"	
+		domenu "${FILESDIR}"/"${PN}.desktop"
 	fi
 
 	find "${ED}" -type f -name '*.la' -delete || die
@@ -101,4 +108,3 @@ pkg_postrm() {
 	xdg_desktop_database_update
 	xdg_mimeinfo_database_update
 }
-


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-13  1:36 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-13  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     215f621f4ab14f99625ea0c8d62f4bef724b2ab8
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Thu Jul 13 01:34:48 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Thu Jul 13 01:36:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=215f621f

net-p2p/dogecoin-qt: unkeyword 1.14.6 for ~x86

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 20 +++++++++++++++-----
 1 file changed, 15 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 d9c9c4623..f40ab04a1 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit desktop
+inherit desktop xdg-utils
 DESCRIPTION="Dogecoin Core Qt 1.14.6 (with Graphical User Interface) with ultra-low transaction fees.  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."
 HOMEPAGE="https://github.com/dogecoin"
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
@@ -76,19 +76,29 @@ src_install() {
 	insinto "${DOGEDIR}/bin"
 	insinto /usr/share/pixmaps
 	doins src/qt/res/icons/dogecoin.png
-	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"	
-	
+	dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
+
 	if use prune ; then
 		domenu "${FILESDIR}"/"${PN}-prune.desktop"	
 	fi
-	
+
 	if ! use prune ; then
 		domenu "${FILESDIR}"/"${PN}.desktop"	
-	fi	
+	fi
+
+	find "${ED}" -type f -name '*.la' -delete || die
 }
 
 pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	elog "Dogecoin Core Qt ${PV} has been installed."
 	elog "Dogecoin Core Qt binaries have been placed in ${DOGEDIR}/bin."
 	elog "${PN} has been symlinked with /usr/bin/${PN}."
 }
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-12  4:58 Viorel Munteanu
  0 siblings, 0 replies; 37+ messages in thread
From: Viorel Munteanu @ 2023-07-12  4:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b18398e3bd0f65eecc5cef443e64b6f9cc6cd21e
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 04:55:27 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 04:55:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b18398e3

net-p2p/dogecoin-qt: unkeyword 1.14.6 for ~x86

Drop ~x86 because net-p2p/dogecoin-qt is not keyworded for ~x86.

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 ead62738f..d9c9c4623 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="cpu_flags_x86_avx2 tests +wallet +prune zmq"
 DOGEDIR="/opt/${PN}"
 DEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-11 23:59 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-11 23:59 UTC (permalink / raw
  To: gentoo-commits

commit:     837d2a470318005b4d3bdacd3fded2acd400ec3d
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Jul 11 23:57:16 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Tue Jul 11 23:57:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=837d2a47

net-p2p/dogecoin-qt: renamed avx2 USE flag to cpu_flags_x86_avx2

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              | 2 +-
 2 files changed, 4 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 fd0f7729c..ead62738f 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="avx2 tests +wallet +prune zmq"
+IUSE="cpu_flags_x86_avx2 tests +wallet +prune zmq"
 DOGEDIR="/opt/${PN}"
 DEPEND="
 	dev-libs/libevent:=
@@ -20,7 +20,7 @@ DEPEND="
 	sys-devel/libtool
 	sys-devel/automake:=
 	>=dev-libs/boost-1.81.0-r1
-	avx2? ( app-crypt/intel-ipsec-mb )
+	cpu_flags_x86_avx2? ( app-crypt/intel-ipsec-mb )
 	wallet? (
 			sys-libs/db:"${DB_VER}"=[cxx]
 			media-gfx/qrencode
@@ -56,7 +56,7 @@ src_configure() {
 	./autogen.sh || die "autogen failed"
 	local my_econf=(
 		--enable-cxx
-		$(use_with avx2 intel-avx2)
+		$(use_with cpu_flags_x86_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 c283c0724..06d2598d8 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -12,7 +12,7 @@
 		<name>Victor Skovorodnikov</name>
 	</maintainer>
 	<use>
-		<flag name="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 CPU model supports it)</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="wallet">Build Dogecoin Core Qt with wallet</flag>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-11 23:28 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-11 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b34dfaf8b938be503519e10785b79ddf40cc9def
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Jul 11 23:24:03 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> 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 <victor3.14 <AT> 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 @@
 		<name>Victor Skovorodnikov</name>
 	</maintainer>
 	<use>
+		<flag name="avx2">Build with Advanced Vector Extensions instructions support (if CPU model supports it)</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="wallet">Build Dogecoin Core Qt with wallet support</flag>
+		<flag name="wallet">Build Dogecoin Core Qt with wallet</flag>
 		<flag name="zmq">Enables ZeroMQ notifications</flag>
 	</use>
 	<longdescription lang="en">


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-11  2:03 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-11  2:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c4a7fdfb15c988d67f187af784cbaa9d4e4b9833
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Tue Jul 11 02:01:55 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Tue Jul 11 02:03:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4a7fdfb

net-p2p/dogecoin-qt: keyword 1.14.6 for ~amd64

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 c2466e83b..3476c8cf7 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="tests +wallet +prune zmq"
 DOGEDIR="/opt/${PN}"
 DEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-06 22:36 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-06 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     6da7c1760c4032d4f5c42532484dab0d809bab58
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Thu Jul  6 18:58:36 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Thu Jul  6 18:58:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6da7c176

net-p2p/dogecoin-qt: unkeyword 1.14.6 for ~amd64

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 ba8e85bb7..7c8d0449d 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~x86"
 IUSE="tests +wallet +prune zmq"
 DOGEDIR="/opt/${PN}"
 DEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-06 22:36 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-06 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     d48eb288f1cd565cc7569c27e175207a620647ad
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Thu Jul  6 22:34:51 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Thu Jul  6 22:34:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d48eb288

net-p2p/dogecoin-qt: update DESCRIPTION

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +-
 net-p2p/dogecoin-qt/metadata.xml              | 2 +-
 2 files changed, 2 insertions(+), 2 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 7c8d0449d..c2466e83b 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 inherit desktop
-DESCRIPTION="Dogecoin Core Qt 1.14.6 (with Graphical User Interface) with ultra-low transaction fees.  Fast and lightweight; the default installation keeps downloaded blockchain size below 2.2GB, making it ideal for daily transactions, even on systems where disk space could be limited."
+DESCRIPTION="Dogecoin Core Qt 1.14.6 (with Graphical User Interface) with ultra-low transaction fees.  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."
 HOMEPAGE="https://github.com/dogecoin"
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
 

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index c4c49cdcc..190b4ed3a 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -18,6 +18,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 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 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.
 	</longdescription>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
@ 2023-07-06 18:48 Victor Skovorodnikov
  0 siblings, 0 replies; 37+ messages in thread
From: Victor Skovorodnikov @ 2023-07-06 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     e158e6bda4c7f9b6e67cc1774bbe4e8f7f481979
Author:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
AuthorDate: Thu Jul  6 18:45:11 2023 +0000
Commit:     Victor Skovorodnikov <victor3.14 <AT> yandex <DOT> com>
CommitDate: Thu Jul  6 18:45:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e158e6bd

net-p2p/dogecoin-qt:

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

removing xdg_desktop_database_update ...

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 1 -
 1 file changed, 1 deletion(-)

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 3ec063f84..ba8e85bb7 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -84,7 +84,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	xdg_desktop_database_update
 	elog "Dogecoin Core Qt ${PV} has been installed."
 	elog "Dogecoin Core Qt binaries have been placed in ${DOGEDIR}/bin."
 	elog "${PN} has been symlinked with /usr/bin/${PN}."


^ permalink raw reply related	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2024-09-01 15:16 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-01 15:16 [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/ Victor Skovorodnikov
  -- strict thread matches above, loose matches on Subject: below --
2024-08-12 16:26 Victor Skovorodnikov
2024-08-10 17:57 Victor Skovorodnikov
2024-08-09 15:40 Victor Skovorodnikov
2024-08-07 21:44 Victor Skovorodnikov
2024-08-03 14:40 Victor Skovorodnikov
2024-07-07 16:15 Victor Skovorodnikov
2024-05-26 20:24 Victor Skovorodnikov
2024-03-02 17:34 Victor Skovorodnikov
2024-03-02  3:37 Victor Skovorodnikov
2024-03-02  3:23 Victor Skovorodnikov
2024-02-28  0:09 Victor Skovorodnikov
2024-02-27 20:13 Victor Skovorodnikov
2024-02-27 16:52 Victor Skovorodnikov
2024-02-27 16:52 Victor Skovorodnikov
2024-02-11 23:42 Victor Skovorodnikov
2023-10-27 22:13 Victor Skovorodnikov
2023-09-25 19:44 Victor Skovorodnikov
2023-07-24 20:26 Anna Vyalkova
2023-07-24 20:26 Anna Vyalkova
2023-07-24 19:47 Victor Skovorodnikov
2023-07-24 19:15 Victor Skovorodnikov
2023-07-20 18:28 Victor Skovorodnikov
2023-07-18 22:03 Victor Skovorodnikov
2023-07-17 21:30 Victor Skovorodnikov
2023-07-17 21:30 Victor Skovorodnikov
2023-07-16  0:27 Victor Skovorodnikov
2023-07-14 16:47 Victor Skovorodnikov
2023-07-13 23:41 Victor Skovorodnikov
2023-07-13  1:36 Victor Skovorodnikov
2023-07-12  4:58 Viorel Munteanu
2023-07-11 23:59 Victor Skovorodnikov
2023-07-11 23:28 Victor Skovorodnikov
2023-07-11  2:03 Victor Skovorodnikov
2023-07-06 22:36 Victor Skovorodnikov
2023-07-06 22:36 Victor Skovorodnikov
2023-07-06 18:48 Victor Skovorodnikov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox