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@yandex.com>
This commit is contained in:
Victor Skovorodnikov 2024-03-02 09:22:31 -08:00
parent 3e180e4fea
commit 8d94a1de90
No known key found for this signature in database
GPG Key ID: 32D1A4A81599A8E0

View File

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