summaryrefslogtreecommitdiff
path: root/net-p2p/monero/monero-0.18.1.0.ebuild
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2022-08-10 23:25:22 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2022-08-10 23:25:22 +0100
commitd1969afe54d26966d76f03eef33481fdeef0cbb4 (patch)
tree121bdd15d02d07348eab072ed0d2ea161af47598 /net-p2p/monero/monero-0.18.1.0.ebuild
parentsys-kernel/stable-sources: version bump (diff)
downloadportage-d1969afe54d26966d76f03eef33481fdeef0cbb4.tar.xz
net-p2p/monero: version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Diffstat (limited to '')
-rw-r--r--net-p2p/monero/monero-0.18.1.0.ebuild (renamed from net-p2p/monero/monero-0.17.3.2.ebuild)14
1 files changed, 8 insertions, 6 deletions
diff --git a/net-p2p/monero/monero-0.17.3.2.ebuild b/net-p2p/monero/monero-0.18.1.0.ebuild
index 7da6521c..0244244c 100644
--- a/net-p2p/monero/monero-0.17.3.2.ebuild
+++ b/net-p2p/monero/monero-0.18.1.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
PYTHON_COMPAT=( python{3_8,3_9,3_10} )
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake flag-o-matic toolchain-funcs python-any-r1 systemd qmake-utils
@@ -31,11 +31,11 @@ RDEPEND="net-dns/unbound:=[threads]
net-libs/miniupnpc:=
dev-libs/openssl:0
>=dev-libs/boost-1.62:=[icu,nls]
- net-libs/zeromq:=[sodium]
+ >=net-libs/zeromq-4.3:=[sodium]
dev-libs/rapidjson:=
readline? ( sys-libs/readline:= )
smartcard? (
- dev-libs/hidapi:=
+ >=dev-libs/hidapi-0.11.0:=
virtual/libusb:=
virtual/libudev:=
dev-libs/protobuf:=
@@ -71,7 +71,6 @@ BDEPEND="${PYTHON_DEPS}
PATCHES_MONERO=(
"${FILESDIR}/monero-${PV}-Drop-in-tree-miniupnpc.patch"
"${FILESDIR}/monero-${PV}-Use-gentoo-versioning.patch"
- "${FILESDIR}/monero-${PV}-Do-not-install-trezor-dep-libs.patch"
"${FILESDIR}/monero-${PV}-Use-gentoo-dev-libs-randomx.patch"
"${FILESDIR}/monero-${PV}-translations-use-host-compiler.patch"
)
@@ -114,12 +113,16 @@ src_prepare() {
CMAKE_USE_DIR="${WORKDIR}/monero-${PV}"
BUILD_DIR="${WORKDIR}/monero-${PV}_build"
+ pushd "${CMAKE_USE_DIR}" > /dev/null || die
S="${CMAKE_USE_DIR}" PATCHES="${PATCHES_MONERO[@]}" cmake_src_prepare
+ popd > /dev/null || die
if use qt5 ; then
CMAKE_USE_DIR="${WORKDIR}/monero-gui-${PV}"
BUILD_DIR="${WORKDIR}/monero-gui-${PV}_build"
+ pushd "${CMAKE_USE_DIR}" > /dev/null || die
S="${CMAKE_USE_DIR}" PATCHES="${PATCHES_MONERO_GUI[@]}" cmake_src_prepare
+ popd > /dev/null || die
fi
}
@@ -132,10 +135,8 @@ src_configure() {
-DPYTHON_EXECUTABLE="${PYTHON}"
-DBUILD_DOCUMENTATION="$(usex doc ON OFF)"
-DBUILD_TESTS=OFF
- -DCOVERAGE=OFF
-DUSE_READLINE="$(usex readline ON OFF)"
-DBUILD_GUI_DEPS="$(usex qt5 ON OFF)"
- -DINSTALL_VENDORED_LIBUNBOUND=OFF
-DBUILD_SHARED_LIBS=OFF
-DMANUAL_SUBMODULES=ON
)
@@ -158,6 +159,7 @@ src_configure() {
-DUSE_DEVICE_TREZOR="$(usex smartcard ON OFF)"
-DWITH_DESKTOP_ENTRY=ON
-DWITH_SCANNER=ON
+ -DWITH_UPDATER=OFF
-DDEV_MODE=OFF
)