Install this version:
emerge -a =net-p2p/monero-gui-0.18.3.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =net-p2p/monero-gui-0.18.3.1
Or alternatively:
emerge --autounmask-write -a =net-p2p/monero-gui-0.18.3.1
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake toolchain-funcs git-r3
DESCRIPTION="GUI for net-p2p/monero"
HOMEPAGE="https://getmonero.org"
EGIT_REPO_URI="https://github.com/monero-project/${PN}"
EGIT_COMMIT="v${PV}"
LICENSE="NEWLIB"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="hw-wallet qrcode smartcard unwind"
COMMON_DEPEND="net-p2p/monero:=[daemon]
dev-db/lmdb:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdeclarative:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtxmlpatterns:5[qml]
dev-qt/qtwidgets:5
dev-libs/boost:=
dev-libs/openssl:0
unwind? ( sys-libs/libunwind[lzma] )
qrcode? (
dev-qt/qtmultimedia:5
media-gfx/zbar
)
smartcard? (
dev-libs/hidapi:=
virtual/libusb:=
dev-libs/protobuf:=
)"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5"
RDEPEND="${COMMON_DEPEND}
dev-qt/qtquickcontrols:5
dev-qt/qtquickcontrols2:5
dev-qt/qtgraphicaleffects:5
media-fonts/fontawesome"
src_configure () {
# FIXME?
cd src/zxcvbn-c
cmake .
cd -
local mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
-DMANUAL_SUBMODULES=ON
-DUSE_DEVICE_TREZOR=$(usex hw-wallet)
)
cmake_src_configure
}
src_compile () {
emake -C src/zxcvbn-c
CMAKE_USE_DIR="${WORKDIR}/monero-gui-${PV}"
BUILD_DIR="${WORKDIR}/monero-gui-${PV}_build"
cmake_src_compile
}
src_install() {
cd "${WORKDIR}/monero-gui-${PV}_build"
dobin bin/monero-wallet-gui
}
Manage flags for this package:
euse -i <flag> -p net-p2p/monero-gui |
euse -E <flag> -p net-p2p/monero-gui |
euse -D <flag> -p net-p2p/monero-gui
net-p2p/monero:=[daemon] dev-db/lmdb:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtdeclarative:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtxmlpatterns:5[qml] dev-qt/qtwidgets:5 dev-libs/boost:= dev-libs/openssl:0 unwind? ( sys-libs/libunwind[lzma] ) qrcode? ( dev-qt/qtmultimedia:5 media-gfx/zbar ) smartcard? ( dev-libs/hidapi:= virtual/libusb:= dev-libs/protobuf:= ) dev-qt/linguist-tools:5
net-p2p/monero:=[daemon] dev-db/lmdb:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtdeclarative:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtxmlpatterns:5[qml] dev-qt/qtwidgets:5 dev-libs/boost:= dev-libs/openssl:0 unwind? ( sys-libs/libunwind[lzma] ) qrcode? ( dev-qt/qtmultimedia:5 media-gfx/zbar ) smartcard? ( dev-libs/hidapi:= virtual/libusb:= dev-libs/protobuf:= ) dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 dev-qt/qtgraphicaleffects:5 media-fonts/fontawesome