summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-p2p/monero/Manifest2
-rw-r--r--net-p2p/monero/files/0.15.0.1-Do-not-install-trezor-dep-libs.patch (renamed from net-p2p/monero/files/0.15.0.0-Do-not-install-trezor-dep-libs.patch)0
-rw-r--r--net-p2p/monero/files/0.15.0.1-Drop-in-tree-miniupnpc.patch (renamed from net-p2p/monero/files/0.15.0.0-Drop-in-tree-miniupnpc.patch)0
-rw-r--r--net-p2p/monero/files/0.15.0.1-Use-gentoo-dev-libs-randomx.patch (renamed from net-p2p/monero/files/0.15.0.0-Use-gentoo-dev-libs-randomx.patch)0
-rw-r--r--net-p2p/monero/files/0.15.0.1-Use-gentoo-versioning.patch (renamed from net-p2p/monero/files/0.15.0.0-Use-gentoo-versioning.patch)0
-rw-r--r--net-p2p/monero/monero-0.15.0.1.ebuild (renamed from net-p2p/monero/monero-0.15.0.0.ebuild)12
6 files changed, 10 insertions, 4 deletions
diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index d63bc5ae..74181df6 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1,3 +1,3 @@
DIST monero-0.14.1.2.tar.gz 9052395 BLAKE2B bc419877f8040566ae64312123f4e20a7683b43a22c642f3f01451d52a349d32470b1198fa218a1145a1de63a2746378e3e5bc986cc93778daabcf227e7853b7 SHA512 c3c3b7cb6e6d5ab5fd28fddd4c0d40978ede0b281f27d714ab909c6c85f73da6e56a6114ddeed6b520a462e0066d5412ca8e38370e1c89113015b880bbd926fd
-DIST monero-0.15.0.0.tar.gz 10383817 BLAKE2B 2238f961e39190a3ad08dec0cb19a20567df7936d4251c15bef4dd4a7b1ca53dfde9dd3d2375eb339198d18fdcd0c0af20f1b06725d5b71a6d738d6c4b254be3 SHA512 8290800e78b266230292ebbea71dd8c5bceb967f20de0a17aa59dd67aff737f45102105a530e5bfd63be0e9ccec56f680009ad891d87db6fd21f93d1220cb19f
+DIST monero-0.15.0.1.tar.gz 10389206 BLAKE2B e9011c1c7ee22c3d15a0019a84870cba8a1ed2a8a68be6a8977ddf58ff2e4ea7f62f50eb3687d33d651e95319793696873999a88b2908ee3e78ff263144111b7 SHA512 c2665aec43d4a2fc9edef6794de025f20b69c2a3e4e714558692b6d1b41cfe8c201f26cad3276499172727114b4954ef62f4b56c102ae10e470affc4bb700a66
DIST trezor-common-31a0073c62738827b48d725facd3766879429124.tar.gz 1329234 BLAKE2B 1d02969183c7df068797649e0f4a68887dae3ff673a488ad96a33753a3c3cdfa2f210f5d6f895a8bcc3c2498e6c77a62f890bd6dea795b04d23cda2d7050ad09 SHA512 dbea8e80809046cd620ae4ad90cb4c715c07f614b29735ebd6cc8347d721f130e2f9c01c7f3a311d5f5e2a731c29821402a1fa9e027c710e594a1c6dccd5273e
diff --git a/net-p2p/monero/files/0.15.0.0-Do-not-install-trezor-dep-libs.patch b/net-p2p/monero/files/0.15.0.1-Do-not-install-trezor-dep-libs.patch
index bd82f089..bd82f089 100644
--- a/net-p2p/monero/files/0.15.0.0-Do-not-install-trezor-dep-libs.patch
+++ b/net-p2p/monero/files/0.15.0.1-Do-not-install-trezor-dep-libs.patch
diff --git a/net-p2p/monero/files/0.15.0.0-Drop-in-tree-miniupnpc.patch b/net-p2p/monero/files/0.15.0.1-Drop-in-tree-miniupnpc.patch
index 7736e369..7736e369 100644
--- a/net-p2p/monero/files/0.15.0.0-Drop-in-tree-miniupnpc.patch
+++ b/net-p2p/monero/files/0.15.0.1-Drop-in-tree-miniupnpc.patch
diff --git a/net-p2p/monero/files/0.15.0.0-Use-gentoo-dev-libs-randomx.patch b/net-p2p/monero/files/0.15.0.1-Use-gentoo-dev-libs-randomx.patch
index 4eead2fe..4eead2fe 100644
--- a/net-p2p/monero/files/0.15.0.0-Use-gentoo-dev-libs-randomx.patch
+++ b/net-p2p/monero/files/0.15.0.1-Use-gentoo-dev-libs-randomx.patch
diff --git a/net-p2p/monero/files/0.15.0.0-Use-gentoo-versioning.patch b/net-p2p/monero/files/0.15.0.1-Use-gentoo-versioning.patch
index 614e9956..614e9956 100644
--- a/net-p2p/monero/files/0.15.0.0-Use-gentoo-versioning.patch
+++ b/net-p2p/monero/files/0.15.0.1-Use-gentoo-versioning.patch
diff --git a/net-p2p/monero/monero-0.15.0.0.ebuild b/net-p2p/monero/monero-0.15.0.1.ebuild
index dd45080f..a433664e 100644
--- a/net-p2p/monero/monero-0.15.0.0.ebuild
+++ b/net-p2p/monero/monero-0.15.0.1.ebuild
@@ -2,8 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
PYTHON_COMPAT=( python{3_6,3_7} )
-inherit cmake-utils user systemd python-r1
+CMAKE_MAKEFILE_GENERATOR="ninja"
+inherit cmake-utils python-single-r1 user systemd
DESCRIPTION="Secure, private, untraceable cryptocurrency"
HOMEPAGE="https://getmonero.org"
@@ -18,8 +20,7 @@ SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="doc qt5 readline smartcard unwind"
-RDEPEND="dev-db/lmdb
- net-dns/unbound:=[threads]
+RDEPEND="net-dns/unbound:=[threads]
>=dev-libs/randomx-1.1.6:=
net-libs/miniupnpc:=
dev-libs/openssl:0
@@ -45,6 +46,8 @@ DEPEND="${PYTHON_DEPS}
${RDEPEND}"
PDEPEND="qt5? ( net-p2p/monero-gui )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
PATCHES=(
"${FILESDIR}/${PV}-Drop-in-tree-miniupnpc.patch"
"${FILESDIR}/${PV}-Use-gentoo-versioning.patch"
@@ -55,6 +58,8 @@ PATCHES=(
CMAKE_BUILD_TYPE=Release
pkg_setup() {
+ python-single-r1_pkg_setup
+
enewgroup monero
enewuser monero -1 -1 /var/lib/monero monero
}
@@ -72,6 +77,7 @@ src_unpack() {
src_configure() {
local mycmakeargs=(
+ -DPYTHON_EXECUTABLE="${PYTHON}"
-DBUILD_DOCUMENTATION="$(usex doc ON OFF)"
-DBUILD_TESTS=OFF
-DCOVERAGE=OFF