summaryrefslogtreecommitdiff
path: root/net-p2p/monero/monero-0.15.0.1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p/monero/monero-0.15.0.1.ebuild')
-rw-r--r--net-p2p/monero/monero-0.15.0.1.ebuild13
1 files changed, 11 insertions, 2 deletions
diff --git a/net-p2p/monero/monero-0.15.0.1.ebuild b/net-p2p/monero/monero-0.15.0.1.ebuild
index a433664e..0ceca23e 100644
--- a/net-p2p/monero/monero-0.15.0.1.ebuild
+++ b/net-p2p/monero/monero-0.15.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=6
PYTHON_COMPAT=( python{3_6,3_7} )
-CMAKE_MAKEFILE_GENERATOR="ninja"
+CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake-utils python-single-r1 user systemd
DESCRIPTION="Secure, private, untraceable cryptocurrency"
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/monero-project/${PN}/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="NEWLIB"
SLOT="0/${PV}"
KEYWORDS="~amd64"
-IUSE="doc qt5 readline smartcard unwind"
+IUSE="doc qt5 nls readline smartcard unwind"
RDEPEND="net-dns/unbound:=[threads]
>=dev-libs/randomx-1.1.6:=
@@ -43,6 +43,7 @@ DEPEND="${PYTHON_DEPS}
media-gfx/graphviz
app-doc/doxygen:0
)
+ nls? ( dev-qt/qtchooser )
${RDEPEND}"
PDEPEND="qt5? ( net-p2p/monero-gui )"
@@ -53,6 +54,8 @@ PATCHES=(
"${FILESDIR}/${PV}-Use-gentoo-versioning.patch"
"${FILESDIR}/${PV}-Do-not-install-trezor-dep-libs.patch"
"${FILESDIR}/${PV}-Use-gentoo-dev-libs-randomx.patch"
+ "${FILESDIR}/${PV}-translations-use-host-compiler.patch"
+ "${FILESDIR}/${PV}-https-sourceware.org-bugzilla-show_bug.cgi-id-25210.patch"
)
CMAKE_BUILD_TYPE=Release
@@ -75,6 +78,12 @@ src_unpack() {
fi
}
+src_prepare() {
+ cmake-utils_src_prepare
+
+ tc-export_build_env BUILD_C{C,XX}
+}
+
src_configure() {
local mycmakeargs=(
-DPYTHON_EXECUTABLE="${PYTHON}"