URI: 
       Import ebuilds from monero overlay. - parlay - yet another gentoo overlay
  HTML git clone https://git.parazyd.org/parlay
   DIR Log
   DIR Files
   DIR Refs
   DIR README
       ---
   DIR commit b3eb059b4890a7ba437a615fd5ef84809cab41f4
   DIR parent d62cb7cf705d89b52a0822b7ed9a3a91f7c44824
  HTML Author: parazyd <parazyd@dyne.org>
       Date:   Fri, 15 Jan 2021 13:08:30 +0100
       
       Import ebuilds from monero overlay.
       
       Diffstat:
         A acct-group/monero/metadata.xml      |       5 +++++
         A acct-group/monero/monero-0.ebuild   |       8 ++++++++
         A acct-user/monero/metadata.xml       |       5 +++++
         A acct-user/monero/monero-0.ebuild    |      11 +++++++++++
         A dev-libs/monero-seed/Manifest       |       1 +
         A dev-libs/monero-seed/metadata.xml   |       5 +++++
         A dev-libs/monero-seed/monero-seed-0… |      16 ++++++++++++++++
         M metadata/layout.conf                |       8 ++++++++
         A net-misc/feather-wow/feather-wow-9… |      75 +++++++++++++++++++++++++++++++
         A net-misc/feather-wow/metadata.xml   |      15 +++++++++++++++
         A net-misc/feather/feather-9999.ebui… |      75 +++++++++++++++++++++++++++++++
         A net-misc/feather/metadata.xml       |      18 ++++++++++++++++++
         A net-misc/xmrig-mo/Manifest          |       1 +
         A net-misc/xmrig-mo/files/xmrig-mo-n… |      15 +++++++++++++++
         A net-misc/xmrig-mo/files/xmrig-mo-n… |      23 +++++++++++++++++++++++
         A net-misc/xmrig-mo/metadata.xml      |      19 +++++++++++++++++++
         A net-misc/xmrig-mo/xmrig-mo-6.5.1.e… |      64 +++++++++++++++++++++++++++++++
         A net-misc/xmrig-proxy/Manifest       |       2 ++
         A net-misc/xmrig-proxy/files/xmrig-p… |      23 +++++++++++++++++++++++
         A net-misc/xmrig-proxy/metadata.xml   |      18 ++++++++++++++++++
         A net-misc/xmrig-proxy/xmrig-proxy-6… |      35 +++++++++++++++++++++++++++++++
         A net-misc/xmrig-proxy/xmrig-proxy-6… |      35 +++++++++++++++++++++++++++++++
         A net-misc/xmrig/Manifest             |       3 +++
         A net-misc/xmrig/files/xmrig-5.11.2-… |      23 +++++++++++++++++++++++
         A net-misc/xmrig/files/xmrig-6.3.3-n… |      15 +++++++++++++++
         A net-misc/xmrig/metadata.xml         |      17 +++++++++++++++++
         A net-misc/xmrig/xmrig-6.5.0.ebuild   |      58 ++++++++++++++++++++++++++++++
         A net-misc/xmrig/xmrig-6.5.1.ebuild   |      58 ++++++++++++++++++++++++++++++
         A net-misc/xmrig/xmrig-6.6.2.ebuild   |      58 ++++++++++++++++++++++++++++++
         A net-p2p/monero/files/monero-0.17.1… |      44 +++++++++++++++++++++++++++++++
         A net-p2p/monero/files/monerod-0.16.… |       6 ++++++
         A net-p2p/monero/files/monerod-0.16.… |      21 +++++++++++++++++++++
         A net-p2p/monero/files/monerod-0.16.… |       9 +++++++++
         A net-p2p/monero/files/monerod-0.17.… |      18 ++++++++++++++++++
         A net-p2p/monero/metadata.xml         |      32 +++++++++++++++++++++++++++++++
         A net-p2p/monero/monero-0.17.1.0.ebu… |     100 +++++++++++++++++++++++++++++++
         A net-p2p/monero/monero-0.17.1.1.ebu… |     100 +++++++++++++++++++++++++++++++
         A net-p2p/monero/monero-0.17.1.3.ebu… |     103 +++++++++++++++++++++++++++++++
         A net-p2p/monero/monero-0.17.1.5.ebu… |     106 ++++++++++++++++++++++++++++++
         A net-p2p/monero/monero-0.17.1.6.ebu… |     106 ++++++++++++++++++++++++++++++
         A net-p2p/monero/monero-0.17.1.7.ebu… |     106 ++++++++++++++++++++++++++++++
         A net-p2p/wownero/metadata.xml        |      11 +++++++++++
         A net-p2p/wownero/wownero-0.9.0.0.eb… |      47 +++++++++++++++++++++++++++++++
         A net-p2p/wownero/wownero-0.9.0.2.eb… |      47 +++++++++++++++++++++++++++++++
         A net-p2p/wownero/wownero-0.9.1.0.eb… |      47 +++++++++++++++++++++++++++++++
         A profiles/use.local.desc             |      15 +++++++++++++++
       
       46 files changed, 1627 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/acct-group/monero/metadata.xml b/acct-group/monero/metadata.xml
       @@ -0,0 +1,5 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +</pkgmetadata>
   DIR diff --git a/acct-group/monero/monero-0.ebuild b/acct-group/monero/monero-0.ebuild
       @@ -0,0 +1,8 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit acct-group
       +
       +ACCT_GROUP_ID=-1
   DIR diff --git a/acct-user/monero/metadata.xml b/acct-user/monero/metadata.xml
       @@ -0,0 +1,5 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +</pkgmetadata>
   DIR diff --git a/acct-user/monero/monero-0.ebuild b/acct-user/monero/monero-0.ebuild
       @@ -0,0 +1,11 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit acct-user
       +
       +ACCT_USER_ID=-1
       +ACCT_USER_GROUPS=( monero )
       +
       +acct-user_add_deps
   DIR diff --git a/dev-libs/monero-seed/Manifest b/dev-libs/monero-seed/Manifest
       @@ -0,0 +1 @@
       +DIST monero-seed-0.1.0.tar.gz 37474 BLAKE2B ba3f98fc1dc58e5731402d02c1e2b2824f60a35655cfa06272055ef8334af295ade89ae624c60aece19d3962164af4b591e06dd7c5f43b3157dd43fb6987710c SHA512 a539ab4fdebed416600e18c89f20c572e8aab259db0929d60e2b0caa12c661fb84c9cf461306d395ca5c2fa30736ab7df7c43eb21c72757133716304a0a01d69
   DIR diff --git a/dev-libs/monero-seed/metadata.xml b/dev-libs/monero-seed/metadata.xml
       @@ -0,0 +1,5 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +</pkgmetadata>
   DIR diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild
       @@ -0,0 +1,16 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +DESCRIPTION="14-word mnemonic seed for Monero"
       +HOMEPAGE="https://git.wownero.com/feather/monero-seed"
       +SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +
       +S="${WORKDIR}/${PN}"
   DIR diff --git a/metadata/layout.conf b/metadata/layout.conf
       @@ -1,2 +1,9 @@
        masters = gentoo
       +
       +manifest-hashes = BLAKE2B SHA512
       +manifest-required-hashes = BLAKE2B
       +
        thin-manifests = true
       +
       +sign-commits = true
       +sign-manifests = false
       +\ No newline at end of file
   DIR diff --git a/net-misc/feather-wow/feather-wow-9999.ebuild b/net-misc/feather-wow/feather-wow-9999.ebuild
       @@ -0,0 +1,75 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="A free, open-source Wownero wallet"
       +HOMEPAGE="https://featherwallet.org"
       +SRC_URI=""
       +EGIT_REPO_URI="https://git.wownero.com/feather/feather-wow.git"
       +
       +# Feather is released under the terms of the BSD license, but it vendors
       +# code from Wownero and Tor too.
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS=""
       +IUSE="libressl xmrig"
       +
       +DEPEND="
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libgcrypt:=
       +        dev-libs/libsodium:=
       +        dev-libs/monero-seed
       +        >=dev-qt/qtcore-5.15
       +        >=dev-qt/qtgui-5.15
       +        >=dev-qt/qtnetwork-5.15
       +        >=dev-qt/qtsvg-5.15
       +        >=dev-qt/qtwebsockets-5.15
       +        >=dev-qt/qtwidgets-5.15
       +        >=dev-qt/qtxml-5.15
       +        media-gfx/qrencode:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +"
       +RDEPEND="
       +        ${DEPEND}
       +        net-vpn/tor
       +"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                -DARCH=x86_64
       +                -DBUILD_64=ON
       +                -DBUILD_SHARED_LIBS=Off # Vendored Monero libs collision
       +                -DBUILD_TAG="linux-x64"
       +                -DBUILD_TESTS=OFF
       +                -DBUILD_TOR=OFF
       +                -DDONATE_BEG=OFF
       +                -DINSTALL_VENDORED_LIBUNBOUND=OFF
       +                -DMANUAL_SUBMODULES=1
       +                -DSTATIC=OFF
       +                -DUSE_DEVICE_TREZOR=OFF
       +                -DXMRTO=OFF
       +                -DXMRig=$(usex xmrig)
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        cmake_build feather-wow
       +}
       +
       +src_install() {
       +        dobin "${BUILD_DIR}/bin/feather-wow"
       +}
       +
       +pkg_postinst() {
       +        einfo "Ensure that Tor is running with 'rc-service tor start' before"
       +        einfo "using Feather."
       +}
   DIR diff --git a/net-misc/feather-wow/metadata.xml b/net-misc/feather-wow/metadata.xml
       @@ -0,0 +1,15 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +  <longdescription lang="en">
       +    Feather is a free, open-source Wownero client Linux with ports for
       +    Mac OS and Windows written in C++ with the Qt framework. It is
       +    created and maintained by dsc and tobtoht.
       +  </longdescription>
       +  <use>
       +    <flag name="xmrig">
       +      Enable mining support using a user specified xmrig binary.
       +    </flag>
       +  </use>
       +</pkgmetadata>
   DIR diff --git a/net-misc/feather/feather-9999.ebuild b/net-misc/feather/feather-9999.ebuild
       @@ -0,0 +1,75 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="A free, open-source Monero wallet"
       +HOMEPAGE="https://featherwallet.org"
       +SRC_URI=""
       +EGIT_REPO_URI="https://git.wownero.com/feather/feather.git"
       +
       +# Feather is released under the terms of the BSD license, but it vendors
       +# code from Monero and Tor too.
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS=""
       +IUSE="libressl xmrig +xmrto"
       +
       +DEPEND="
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libgcrypt:=
       +        dev-libs/libsodium:=
       +        dev-libs/monero-seed
       +        >=dev-qt/qtcore-5.15
       +        >=dev-qt/qtgui-5.15
       +        >=dev-qt/qtnetwork-5.15
       +        >=dev-qt/qtsvg-5.15
       +        >=dev-qt/qtwebsockets-5.15
       +        >=dev-qt/qtwidgets-5.15
       +        >=dev-qt/qtxml-5.15
       +        media-gfx/qrencode:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +"
       +RDEPEND="
       +        ${DEPEND}
       +        net-vpn/tor
       +"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                -DARCH=x86_64
       +                -DBUILD_64=ON
       +                -DBUILD_SHARED_LIBS=Off # Vendored Monero libs collision
       +                -DBUILD_TAG="linux-x64"
       +                -DBUILD_TESTS=OFF
       +                -DBUILD_TOR=OFF
       +                -DDONATE_BEG=OFF
       +                -DINSTALL_VENDORED_LIBUNBOUND=OFF
       +                -DMANUAL_SUBMODULES=1
       +                -DSTATIC=OFF
       +                -DUSE_DEVICE_TREZOR=OFF
       +                -DXMRTO=$(usex xmrto)
       +                -DXMRig=$(usex xmrig)
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        cmake_build feather
       +}
       +
       +src_install() {
       +        dobin "${BUILD_DIR}/bin/feather"
       +}
       +
       +pkg_postinst() {
       +        einfo "Ensure that Tor is running with 'rc-service tor start' before"
       +        einfo "using Feather."
       +}
   DIR diff --git a/net-misc/feather/metadata.xml b/net-misc/feather/metadata.xml
       @@ -0,0 +1,18 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +  <longdescription lang="en">
       +    Feather is a free, open-source Monero client Linux with ports for
       +    Mac OS and Windows written in C++ with the Qt framework. It is
       +    created and maintained by dsc and tobtoht.
       +  </longdescription>
       +  <use>
       +    <flag name="xmrig">
       +      Enable mining support using a user specified xmrig binary.
       +    </flag>
       +    <flag name="xmrto">
       +      Enable swaps to Bitcoin using xmr.to.
       +    </flag>
       +  </use>
       +</pkgmetadata>
   DIR diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
       @@ -0,0 +1 @@
       +DIST xmrig-mo-6.5.1.tar.gz 1648005 BLAKE2B 0ac5da703388c8cc86bb254cb7c1568f527244ed4224579bdb01a149dc7af99ae651418bdf55388ee5b0cdf2ce3a474a3ab6d86a17ae9514d42d608622bd9e07 SHA512 63bbaa7e19762e7e7efdd0b3626cfce22d6f396b1460278e918ae3e9d7c8fe6e85536caefe0f56c47e0512ff842654cd5710a532618213224d5985e9d3decaf0
   DIR diff --git a/net-misc/xmrig-mo/files/xmrig-mo-no-default-donate.patch b/net-misc/xmrig-mo/files/xmrig-mo-no-default-donate.patch
       @@ -0,0 +1,15 @@
       +diff --git a/src/donate.h b/src/donate.h
       +index 9323dcab..7a2b1996 100644
       +--- a/src/donate.h
       ++++ b/src/donate.h
       +@@ -44,8 +44,8 @@
       +  * XMR: 48edfHu7V9Z84YzzMa6fUueoELZ9ZRXq9VetWzYGzKt52XU5xvqgzYnDK9URnRoJMk1j8nLwEVsaSWJ4fhdUyZijBGUicoD
       +  * BTC: 1P7ujsXeX7GxQwHNnJsRMgAdNkFZmNVqJT
       +  */
       +-constexpr const int kDefaultDonateLevel = 1;
       +-constexpr const int kMinimumDonateLevel = 1;
       ++constexpr const int kDefaultDonateLevel = 0;
       ++constexpr const int kMinimumDonateLevel = 0;
       + 
       + 
       + #endif /* XMRIG_DONATE_H */
   DIR diff --git a/net-misc/xmrig-mo/files/xmrig-mo-nonotls.patch b/net-misc/xmrig-mo/files/xmrig-mo-nonotls.patch
       @@ -0,0 +1,23 @@
       +From ee98bfe01a94d021d81ed4c2bb11ec91c0bd81c8 Mon Sep 17 00:00:00 2001
       +From: Matt Smith <matt@offtopica.uk>
       +Date: Sun, 7 Jun 2020 13:20:04 +0100
       +Subject: [PATCH] Don't suffix binary with -notls
       +
       +---
       + cmake/OpenSSL.cmake | 2 --
       + 1 file changed, 2 deletions(-)
       +
       +diff --git a/cmake/OpenSSL.cmake b/cmake/OpenSSL.cmake
       +index 89805301..c01c940a 100644
       +--- a/cmake/OpenSSL.cmake
       ++++ b/cmake/OpenSSL.cmake
       +@@ -54,6 +54,4 @@ else()
       +             src/base/net/http/HttpServer.h
       +             )
       +     endif()
       +-
       +-    set(CMAKE_PROJECT_NAME "${CMAKE_PROJECT_NAME}-notls")
       + endif()
       +-- 
       +2.27.0
       +
   DIR diff --git a/net-misc/xmrig-mo/metadata.xml b/net-misc/xmrig-mo/metadata.xml
       @@ -0,0 +1,19 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <maintainer type="person">
       +    <email>telans@posteo.de</email>
       +    <name>Theo Anderson</name>
       +  </maintainer>
       +  <longdescription lang="en">
       +    XMRig High performance, open source, cross platform RandomX,
       +    CryptoNight, AstroBWT and Argon2 CPU/GPU miner. Algorithm switching,
       +    when used with the MoneroOcean mining pool.
       +  </longdescription>
       +  <use>
       +    <flag name="donate">Enable a default donation value of 1% CPU time instead of 0.</flag>
       +  </use>
       +  <upstream>
       +    <remote-id type="github">MoneroOcean/xmrig</remote-id>
       +  </upstream>
       +</pkgmetadata>
   DIR diff --git a/net-misc/xmrig-mo/xmrig-mo-6.5.1.ebuild b/net-misc/xmrig-mo/xmrig-mo-6.5.1.ebuild
       @@ -0,0 +1,64 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +MO_PV="mo1"
       +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the MoneroOcean pool"
       +HOMEPAGE="https://xmrig.com https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig"
       +SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="GPL-3+"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="donate libressl +ssl"
       +REQUIRED_USE="libressl? ( ssl )"
       +
       +DEPEND="
       +        dev-libs/libuv:=
       +        sys-apps/hwloc:=
       +        ssl? (
       +                !libressl? ( dev-libs/openssl:= )
       +                libressl? ( dev-libs/libressl:= )
       +        )"
       +
       +S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
       +
       +PATCHES=("${FILESDIR}/${PN}-nonotls.patch")
       +
       +src_prepare() {
       +        use donate || PATCHES+=("${FILESDIR}/${PN}-no-default-donate.patch")
       +        cmake_src_prepare
       +}
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # TODO: Create expanded USE flag for all of the PoW algos.
       +
       +                -DWITH_TLS=$(usex ssl)
       +
       +                # TODO: opencl USE flag.
       +                -DWITH_OPENCL=OFF
       +
       +                # TODO: cuda USE flag.
       +                -DWITH_CUDA=OFF
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        newbin "${BUILD_DIR}/xmrig" "xmrig-mo"
       +}
       +
       +pkg_postinst() {
       +        einfo "Install sys-apps/msr-tools and load the msr kernel module so that"
       +        einfo "XMRig can perform CPU specific tweaks like disabling the instruction"
       +        einfo "prefetcher. Also remember to increase the vm.nr_hugepages sysctl"
       +        einfo "value so that XMRig can allocate with huge pages."
       +        einfo ""
       +        einfo "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo"
       +        einfo "in order to differentiate between the original XMRig"
       +}
   DIR diff --git a/net-misc/xmrig-proxy/Manifest b/net-misc/xmrig-proxy/Manifest
       @@ -0,0 +1,2 @@
       +DIST xmrig-proxy-6.3.0.tar.gz 318242 BLAKE2B 95efaf0ecc11e869ebe251ce11133102b9a23b640c1d9b3b421523f750e3c65f70054c243bfa08e8c536a6bfc94b85b067ca5a686add3cd6d9c3a60fef338987 SHA512 332edefcb936a1eb99542cb52795a749738829cedd105461740dc289a8996f602be874e4763758c7a04dd45ac88700b4d0772cfd9d07dde4502ed4d46636314c
       +DIST xmrig-proxy-6.4.0.tar.gz 318314 BLAKE2B 8cb6fe333d153816c93d7422439a956f169136e46744f12b6335cc2e336f58c8247b27abec6e8db64537f7f1c3c5121de970582f94156a164dd312760481825a SHA512 0120c7add96db970f96abf28121812eaff1279fc88fc09d0cc47f92a8292b407a5e9eb0474dd332327033f374c8e8d320bd17b87b1455b74b2bbbf73e2e23b97
   DIR diff --git a/net-misc/xmrig-proxy/files/xmrig-proxy-5.10.2-nonotls.patch b/net-misc/xmrig-proxy/files/xmrig-proxy-5.10.2-nonotls.patch
       @@ -0,0 +1,23 @@
       +From 3aa1a0300bfdac4e42a3ac8bc177169d5abd96dc Mon Sep 17 00:00:00 2001
       +From: Matt Smith <matt@offtopica.uk>
       +Date: Mon, 8 Jun 2020 08:47:28 +0100
       +Subject: [PATCH] Don't suffix binary with -notls
       +
       +---
       + cmake/OpenSSL.cmake | 2 --
       + 1 file changed, 2 deletions(-)
       +
       +diff --git a/cmake/OpenSSL.cmake b/cmake/OpenSSL.cmake
       +index c05ee86..fdcc847 100644
       +--- a/cmake/OpenSSL.cmake
       ++++ b/cmake/OpenSSL.cmake
       +@@ -56,6 +56,4 @@ else()
       +             src/base/net/http/HttpServer.h
       +             )
       +     endif()
       +-
       +-    set(CMAKE_PROJECT_NAME "${CMAKE_PROJECT_NAME}-notls")
       + endif()
       +-- 
       +2.27.0
       +
   DIR diff --git a/net-misc/xmrig-proxy/metadata.xml b/net-misc/xmrig-proxy/metadata.xml
       @@ -0,0 +1,18 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +  <longdescription lang="en">
       +    Extremely high performance Monero (XMR) Stratum protocol proxy,
       +    can easily handle over 100K connections on cheap $5 (1024 MB)
       +    virtual machine. Reduce number of pool connections up to 256
       +    times, 100K workers become just 391 worker on pool side. Written
       +    on C++/libuv same as XMRig miner.
       +  </longdescription>
       +  <use>
       +    <flag name="http">Enable HTTP server for API.</flag>
       +  </use>
       +  <upstream>
       +    <remote-id type="github">xmrig/xmrig-proxy</remote-id>
       +  </upstream>
       +</pkgmetadata>
   DIR diff --git a/net-misc/xmrig-proxy/xmrig-proxy-6.3.0.ebuild b/net-misc/xmrig-proxy/xmrig-proxy-6.3.0.ebuild
       @@ -0,0 +1,35 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +DESCRIPTION="Monero (XMR) Stratum protocol proxy"
       +HOMEPAGE="https://xmrig.com/proxy https://github.com/xmrig/xmrig-proxy"
       +SRC_URI="https://github.com/xmrig/xmrig-proxy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="GPL-3+"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="ssl http"
       +
       +DEPEND="
       +        dev-libs/libuv:=
       +        ssl? ( dev-libs/openssl:= )"
       +
       +PATCHES=("${FILESDIR}/${PN}-5.10.2-nonotls.patch")
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                -DWITH_TLS=$(usex ssl)
       +                -DWITH_HTTP=$(usex http)
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dodoc src/config.json
       +        dobin "${BUILD_DIR}/xmrig-proxy"
       +}
   DIR diff --git a/net-misc/xmrig-proxy/xmrig-proxy-6.4.0.ebuild b/net-misc/xmrig-proxy/xmrig-proxy-6.4.0.ebuild
       @@ -0,0 +1,35 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +DESCRIPTION="Monero (XMR) Stratum protocol proxy"
       +HOMEPAGE="https://xmrig.com/proxy https://github.com/xmrig/xmrig-proxy"
       +SRC_URI="https://github.com/xmrig/xmrig-proxy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="GPL-3+"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="ssl http"
       +
       +DEPEND="
       +        dev-libs/libuv:=
       +        ssl? ( dev-libs/openssl:= )"
       +
       +PATCHES=("${FILESDIR}/${PN}-5.10.2-nonotls.patch")
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                -DWITH_TLS=$(usex ssl)
       +                -DWITH_HTTP=$(usex http)
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dodoc src/config.json
       +        dobin "${BUILD_DIR}/xmrig-proxy"
       +}
   DIR diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
       @@ -0,0 +1,3 @@
       +DIST xmrig-6.5.0.tar.gz 1554233 BLAKE2B b046fa1a42befc4e003293631ef297a1d16defee76986d7a8226023095fba2ab1a59ddb1de2da2244bfeb940c13930aba1516e7788fd2f95ec85c4e64cb083bc SHA512 f3558ee98b90c2e96029bee5f1b5700673e1bc1383122c3822eb69517e3a47478806fe32d635cd37123ad594c41ab7fc8731357829eebd75ae8dfbcf1c3d4b30
       +DIST xmrig-6.5.1.tar.gz 1554761 BLAKE2B 6625b367fbaf1ff65efefa1331c8132fe78cea28492be2d6d32c847b6cdd83f76b5eaa926de26683d68e66deadaa17abc6d03bbe654830ae25fc1a548d0b0b04 SHA512 0674aac6c0bd86cd6f5465cc1063f9822335d35dcd2bb65d3e0d7d833301fe557e755ed719b9cc83b671d32a83deaff9c32ad78e4885677e286ce11bb8305edd
       +DIST xmrig-6.6.2.tar.gz 1559187 BLAKE2B 3a29c1079f16bc5992c888919bc1eace988e8145b862cb1fe3b796fd7107a1188605944dccc6603f02dee6c0c894420454745b4f706cca961440fbbdce52cb7b SHA512 93d68639ad017c4d74dc7b4dac778cf133f4f520b7257863cc622efea1af8bd4b7eedc47e6d2c567cb3e144ddd019ca2d997970b81421d4b52033d51f4e3de49
   DIR diff --git a/net-misc/xmrig/files/xmrig-5.11.2-nonotls.patch b/net-misc/xmrig/files/xmrig-5.11.2-nonotls.patch
       @@ -0,0 +1,23 @@
       +From ee98bfe01a94d021d81ed4c2bb11ec91c0bd81c8 Mon Sep 17 00:00:00 2001
       +From: Matt Smith <matt@offtopica.uk>
       +Date: Sun, 7 Jun 2020 13:20:04 +0100
       +Subject: [PATCH] Don't suffix binary with -notls
       +
       +---
       + cmake/OpenSSL.cmake | 2 --
       + 1 file changed, 2 deletions(-)
       +
       +diff --git a/cmake/OpenSSL.cmake b/cmake/OpenSSL.cmake
       +index 89805301..c01c940a 100644
       +--- a/cmake/OpenSSL.cmake
       ++++ b/cmake/OpenSSL.cmake
       +@@ -54,6 +54,4 @@ else()
       +             src/base/net/http/HttpServer.h
       +             )
       +     endif()
       +-
       +-    set(CMAKE_PROJECT_NAME "${CMAKE_PROJECT_NAME}-notls")
       + endif()
       +-- 
       +2.27.0
       +
   DIR diff --git a/net-misc/xmrig/files/xmrig-6.3.3-nodonate.patch b/net-misc/xmrig/files/xmrig-6.3.3-nodonate.patch
       @@ -0,0 +1,15 @@
       +diff --git a/src/donate.h b/src/donate.h
       +index 9323dcab..7a2b1996 100644
       +--- a/src/donate.h
       ++++ b/src/donate.h
       +@@ -44,8 +44,8 @@
       +  * XMR: 48edfHu7V9Z84YzzMa6fUueoELZ9ZRXq9VetWzYGzKt52XU5xvqgzYnDK9URnRoJMk1j8nLwEVsaSWJ4fhdUyZijBGUicoD
       +  * BTC: 1P7ujsXeX7GxQwHNnJsRMgAdNkFZmNVqJT
       +  */
       +-constexpr const int kDefaultDonateLevel = 1;
       +-constexpr const int kMinimumDonateLevel = 1;
       ++constexpr const int kDefaultDonateLevel = 0;
       ++constexpr const int kMinimumDonateLevel = 0;
       + 
       + 
       + #endif /* XMRIG_DONATE_H */
   DIR diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml
       @@ -0,0 +1,17 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +  <longdescription lang="en">
       +    XMRig High performance, open source, cross platform RandomX,
       +    CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner.
       +  </longdescription>
       +  <use>
       +    <flag name="donate">
       +      Set the default donation level to 1% instead of 0
       +    </flag>
       +  </use>
       +  <upstream>
       +    <remote-id type="github">xmrig/xmrig</remote-id>
       +  </upstream>
       +</pkgmetadata>
   DIR diff --git a/net-misc/xmrig/xmrig-6.5.0.ebuild b/net-misc/xmrig/xmrig-6.5.0.ebuild
       @@ -0,0 +1,58 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
       +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
       +SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="GPL-3+"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="donate libressl ssl"
       +
       +DEPEND="
       +        dev-libs/libuv:=
       +        sys-apps/hwloc:=
       +        ssl? (
       +                !libressl? ( dev-libs/openssl:= )
       +                libressl? ( dev-libs/libressl:= )
       +        )"
       +
       +PATCHES=("${FILESDIR}/${PN}-5.11.2-nonotls.patch")
       +
       +src_prepare() {
       +        use donate || eapply "${FILESDIR}/${PN}-6.3.3-nodonate.patch"
       +
       +        cmake_src_prepare
       +}
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # TODO: Create expanded USE flag for all of the PoW algos.
       +
       +                -DWITH_TLS=$(usex ssl)
       +
       +                # TODO: opencl USE flag.
       +                -DWITH_OPENCL=OFF
       +
       +                # TODO: cuda USE flag.
       +                -DWITH_CUDA=OFF
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dobin "${BUILD_DIR}/xmrig"
       +}
       +
       +pkg_postinst() {
       +        einfo "Install sys-apps/msr-tools and load the msr kernel module so that"
       +        einfo "XMRig can perform CPU specific tweaks like disabling the instruction"
       +        einfo "prefetcher. Also remember to increase the vm.nr_hugepages sysctl"
       +        einfo "value so that XMRig can allocate with huge pages."
       +}
   DIR diff --git a/net-misc/xmrig/xmrig-6.5.1.ebuild b/net-misc/xmrig/xmrig-6.5.1.ebuild
       @@ -0,0 +1,58 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
       +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
       +SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="GPL-3+"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="donate libressl ssl"
       +
       +DEPEND="
       +        dev-libs/libuv:=
       +        sys-apps/hwloc:=
       +        ssl? (
       +                !libressl? ( dev-libs/openssl:= )
       +                libressl? ( dev-libs/libressl:= )
       +        )"
       +
       +PATCHES=("${FILESDIR}/${PN}-5.11.2-nonotls.patch")
       +
       +src_prepare() {
       +        use donate || eapply "${FILESDIR}/${PN}-6.3.3-nodonate.patch"
       +
       +        cmake_src_prepare
       +}
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # TODO: Create expanded USE flag for all of the PoW algos.
       +
       +                -DWITH_TLS=$(usex ssl)
       +
       +                # TODO: opencl USE flag.
       +                -DWITH_OPENCL=OFF
       +
       +                # TODO: cuda USE flag.
       +                -DWITH_CUDA=OFF
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dobin "${BUILD_DIR}/xmrig"
       +}
       +
       +pkg_postinst() {
       +        einfo "Install sys-apps/msr-tools and load the msr kernel module so that"
       +        einfo "XMRig can perform CPU specific tweaks like disabling the instruction"
       +        einfo "prefetcher. Also remember to increase the vm.nr_hugepages sysctl"
       +        einfo "value so that XMRig can allocate with huge pages."
       +}
   DIR diff --git a/net-misc/xmrig/xmrig-6.6.2.ebuild b/net-misc/xmrig/xmrig-6.6.2.ebuild
       @@ -0,0 +1,58 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake
       +
       +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
       +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
       +SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
       +
       +LICENSE="GPL-3+"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="donate libressl ssl"
       +
       +DEPEND="
       +        dev-libs/libuv:=
       +        sys-apps/hwloc:=
       +        ssl? (
       +                !libressl? ( dev-libs/openssl:= )
       +                libressl? ( dev-libs/libressl:= )
       +        )"
       +
       +PATCHES=("${FILESDIR}/${PN}-5.11.2-nonotls.patch")
       +
       +src_prepare() {
       +        use donate || eapply "${FILESDIR}/${PN}-6.3.3-nodonate.patch"
       +
       +        cmake_src_prepare
       +}
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # TODO: Create expanded USE flag for all of the PoW algos.
       +
       +                -DWITH_TLS=$(usex ssl)
       +
       +                # TODO: opencl USE flag.
       +                -DWITH_OPENCL=OFF
       +
       +                # TODO: cuda USE flag.
       +                -DWITH_CUDA=OFF
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dobin "${BUILD_DIR}/xmrig"
       +}
       +
       +pkg_postinst() {
       +        einfo "Install sys-apps/msr-tools and load the msr kernel module so that"
       +        einfo "XMRig can perform CPU specific tweaks like disabling the instruction"
       +        einfo "prefetcher. Also remember to increase the vm.nr_hugepages sysctl"
       +        einfo "value so that XMRig can allocate with huge pages."
       +}
   DIR diff --git a/net-p2p/monero/files/monero-0.17.1.3-linkjobs.patch b/net-p2p/monero/files/monero-0.17.1.3-linkjobs.patch
       @@ -0,0 +1,44 @@
       +From 12a78e5e745556c29e45b7716a8b038ecfbff800 Mon Sep 17 00:00:00 2001
       +From: Matt Smith <matt@offtopica.uk>
       +Date: Wed, 5 Aug 2020 18:39:44 +0100
       +Subject: [PATCH] cmake: Use job pool feature to limit concurrent jobs
       +
       +Add two new options, MONERO_PARALLEL_COMPILE_JOBS and
       +MONERO_PARALLEL_LINK_JOBS to try and prevent running out of memory when
       +building everything.
       +
       +Requires >= cmake 3.0.0, and the use of the Ninja generator.
       +
       +Useful links:
       +
       +* https://cmake.org/cmake/help/latest/prop_gbl/JOB_POOLS.html
       +* https://reviews.llvm.org/D6304
       +---
       + CMakeLists.txt | 14 ++++++++++++++
       + 1 file changed, 14 insertions(+)
       +
       +diff --git a/CMakeLists.txt b/CMakeLists.txt
       +index f63c07a35d..3729a6b659 100644
       +--- a/CMakeLists.txt
       ++++ b/CMakeLists.txt
       +@@ -55,6 +55,20 @@ else()
       +         message(STATUS "ccache deselected")
       + endif()
       + 
       ++if (${CMAKE_VERSION} VERSION_GREATER "3.0.0" AND CMAKE_MAKE_PROGRAM MATCHES "ninja")
       ++  set(MONERO_PARALLEL_COMPILE_JOBS "" CACHE STRING "The maximum number of concurrent compilation jobs.")
       ++  if (MONERO_PARALLEL_COMPILE_JOBS)
       ++    set_property(GLOBAL APPEND PROPERTY JOB_POOLS compile_job_pool=${MONERO_PARALLEL_COMPILE_JOBS})
       ++    set(CMAKE_JOB_POOL_COMPILE compile_job_pool)
       ++  endif ()
       ++
       ++  set(MONERO_PARALLEL_LINK_JOBS "" CACHE STRING "The maximum number of concurrent link jobs.")
       ++  if (MONERO_PARALLEL_LINK_JOBS)
       ++    set_property(GLOBAL APPEND PROPERTY JOB_POOLS link_job_pool=${MONERO_PARALLEL_LINK_JOBS})
       ++    set(CMAKE_JOB_POOL_LINK link_job_pool)
       ++  endif ()
       ++endif()
       ++
       + enable_language(C ASM)
       + 
       + function (die msg)
   DIR diff --git a/net-p2p/monero/files/monerod-0.16.0.3-r1.confd b/net-p2p/monero/files/monerod-0.16.0.3-r1.confd
       @@ -0,0 +1,6 @@
       +# Copyright 2020 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +monerod_args="--config-file /etc/monero/monerod.conf --non-interactive"
       +monerod_user=monero
       +monerod_group=monero
   DIR diff --git a/net-p2p/monero/files/monerod-0.16.0.3-r1.initd b/net-p2p/monero/files/monerod-0.16.0.3-r1.initd
       @@ -0,0 +1,21 @@
       +#!/sbin/openrc-run
       +# Copyright 2020 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +pidfile=/var/run/monerod.pid
       +command=/usr/bin/monerod
       +command_args="${monerod_args}"
       +start_stop_daemon_args="-u ${monerod_user} -b -m -p ${pidfile}"
       +
       +name="Monero P2P Daemon"
       +description="Connects to the Monero P2P network"
       +
       +depend() {
       +    need localmount
       +    need net
       +}
       +
       +start_pre() {
       +    checkpath --directory --owner ${monerod_user}:${monerod_group} --mode 0755 \
       +              /var/lib/monero /var/log/monero
       +}
   DIR diff --git a/net-p2p/monero/files/monerod-0.16.0.3-r1.monerod.conf b/net-p2p/monero/files/monerod-0.16.0.3-r1.monerod.conf
       @@ -0,0 +1,8 @@
       +# Configuration for monerod
       +# Syntax: any command line option may be specified as 'clioptionname=value'.
       +#         Boolean options such as 'no-igd' are specified as 'no-igd=1'.
       +# See 'monerod --help' for all available options.
       +
       +data-dir=/var/lib/monero
       +log-file=/var/log/monero/monero.log
       +log-level=0
       +\ No newline at end of file
   DIR diff --git a/net-p2p/monero/files/monerod-0.17.1.5.service b/net-p2p/monero/files/monerod-0.17.1.5.service
       @@ -0,0 +1,17 @@
       +[Unit]
       +Description=Monero P2P Daemon
       +After=network.target
       +
       +[Service]
       +User=monero
       +Group=monero
       +StateDirectory=monero
       +LogsDirectory=monero
       +Type=simple
       +ExecStart=/usr/bin/monerod --config-file /etc/monero/monerod.conf --non-interactive
       +Restart=on-failure
       +StandardOutput=null
       +StandardError=null
       +
       +[Install]
       +WantedBy=multi-user.target
       +\ No newline at end of file
   DIR diff --git a/net-p2p/monero/metadata.xml b/net-p2p/monero/metadata.xml
       @@ -0,0 +1,32 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +  <longdescription lang="en">
       +    Monero is a private, secure, untraceable, decentralised digital
       +    currency. You are your bank, you control your funds, and nobody
       +    can trace your transfers unless you allow them to do so.
       +  </longdescription>
       +  <use>
       +    <flag name="daemon">
       +      Build the Monero daemon used to connect to the P2P network.
       +    </flag>
       +    <flag name="hw-wallet">
       +      Enable if you want to use a hardware wallet like a Trezor or
       +      Ledger.
       +    </flag>
       +    <flag name="tools">
       +      Build tools used to manipulate the blockchain as it is stored on
       +      disk.
       +    </flag>
       +    <flag name="wallet-cli">
       +      Build the command line wallet, monero-wallet-cli.
       +    </flag>
       +    <flag name="wallet-rpc">
       +      Build the RPC wallet, monero-wallet-rpc.
       +    </flag>
       +  </use>
       +  <upstream>
       +    <remote-id type="github">monero-project/monero</remote-id>
       +  </upstream>
       +</pkgmetadata>
   DIR diff --git a/net-p2p/monero/monero-0.17.1.0.ebuild b/net-p2p/monero/monero-0.17.1.0.ebuild
       @@ -0,0 +1,100 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="The secure, private, untraceable cryptocurrency"
       +HOMEPAGE="https://www.getmonero.org https://github.com/monero-project/monero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://github.com/monero-project/monero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc"
       +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
       +
       +DEPEND="
       +        acct-group/monero
       +        acct-user/monero
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        hw-wallet? (
       +                dev-libs/hidapi
       +                dev-libs/protobuf:=
       +                virtual/libusb:1
       +        )
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        local targets=()
       +        use daemon && targets+=(daemon)
       +        use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
       +        use wallet-cli && targets+=(simplewallet)
       +        use wallet-rpc && targets+=(wallet_rpc_server)
       +        cmake_build ${targets[@]}
       +}
       +
       +src_install() {
       +        # Install all binaries.
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +
       +        if use daemon; then
       +                dodoc utils/conf/monerod.conf
       +
       +                # data-dir
       +                keepdir /var/lib/monero
       +                fowners monero:monero /var/lib/monero
       +                fperms 0755 /var/lib/monero
       +
       +                # log-file dir
       +                keepdir /var/log/monero
       +                fowners monero:monero /var/log/monero
       +                fperms 0755 /var/log/monero
       +
       +                # /etc/monero/monerod.conf
       +                insinto /etc/monero
       +                newins "${FILESDIR}/monerod-0.16.0.3-r1.monerod.conf" monerod.conf
       +
       +                # OpenRC
       +                newconfd "${FILESDIR}/monerod-0.16.0.3-r1.confd" monerod
       +                newinitd "${FILESDIR}/monerod-0.16.0.3-r1.initd" monerod
       +        fi
       +}
       +
       +pkg_postinst() {
       +        if use daemon; then
       +                einfo "Start the Monero P2P daemon as a system service with"
       +                einfo "'rc-service monerod start'. Enable it at startup with"
       +                einfo "'rc-update add monerod default'."
       +                einfo
       +                einfo "Run monerod status as any user to get sync status and other stats."
       +                einfo
       +                einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored"
       +                einfo "in /var/lib/monero by default. You may want to enable pruning by adding"
       +                einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain"
       +                einfo "or move the data directory to another disk."
       +        fi
       +}
   DIR diff --git a/net-p2p/monero/monero-0.17.1.1.ebuild b/net-p2p/monero/monero-0.17.1.1.ebuild
       @@ -0,0 +1,100 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="The secure, private, untraceable cryptocurrency"
       +HOMEPAGE="https://www.getmonero.org https://github.com/monero-project/monero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://github.com/monero-project/monero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc"
       +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
       +
       +DEPEND="
       +        acct-group/monero
       +        acct-user/monero
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        hw-wallet? (
       +                dev-libs/hidapi
       +                dev-libs/protobuf:=
       +                virtual/libusb:1
       +        )
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        local targets=()
       +        use daemon && targets+=(daemon)
       +        use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
       +        use wallet-cli && targets+=(simplewallet)
       +        use wallet-rpc && targets+=(wallet_rpc_server)
       +        cmake_build ${targets[@]}
       +}
       +
       +src_install() {
       +        # Install all binaries.
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +
       +        if use daemon; then
       +                dodoc utils/conf/monerod.conf
       +
       +                # data-dir
       +                keepdir /var/lib/monero
       +                fowners monero:monero /var/lib/monero
       +                fperms 0755 /var/lib/monero
       +
       +                # log-file dir
       +                keepdir /var/log/monero
       +                fowners monero:monero /var/log/monero
       +                fperms 0755 /var/log/monero
       +
       +                # /etc/monero/monerod.conf
       +                insinto /etc/monero
       +                newins "${FILESDIR}/monerod-0.16.0.3-r1.monerod.conf" monerod.conf
       +
       +                # OpenRC
       +                newconfd "${FILESDIR}/monerod-0.16.0.3-r1.confd" monerod
       +                newinitd "${FILESDIR}/monerod-0.16.0.3-r1.initd" monerod
       +        fi
       +}
       +
       +pkg_postinst() {
       +        if use daemon; then
       +                einfo "Start the Monero P2P daemon as a system service with"
       +                einfo "'rc-service monerod start'. Enable it at startup with"
       +                einfo "'rc-update add monerod default'."
       +                einfo
       +                einfo "Run monerod status as any user to get sync status and other stats."
       +                einfo
       +                einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored"
       +                einfo "in /var/lib/monero by default. You may want to enable pruning by adding"
       +                einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain"
       +                einfo "or move the data directory to another disk."
       +        fi
       +}
   DIR diff --git a/net-p2p/monero/monero-0.17.1.3.ebuild b/net-p2p/monero/monero-0.17.1.3.ebuild
       @@ -0,0 +1,103 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="The secure, private, untraceable cryptocurrency"
       +HOMEPAGE="https://www.getmonero.org https://github.com/monero-project/monero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://github.com/monero-project/monero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc"
       +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
       +
       +DEPEND="
       +        acct-group/monero
       +        acct-user/monero
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        hw-wallet? (
       +                dev-libs/hidapi
       +                dev-libs/protobuf:=
       +                virtual/libusb:1
       +        )
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +PATCHES=("${FILESDIR}/${PN}-0.17.1.3-linkjobs.patch")
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +                -DMONERO_PARALLEL_LINK_JOBS=1
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        local targets=()
       +        use daemon && targets+=(daemon)
       +        use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
       +        use wallet-cli && targets+=(simplewallet)
       +        use wallet-rpc && targets+=(wallet_rpc_server)
       +        cmake_build ${targets[@]}
       +}
       +
       +src_install() {
       +        # Install all binaries.
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +
       +        if use daemon; then
       +                dodoc utils/conf/monerod.conf
       +
       +                # data-dir
       +                keepdir /var/lib/monero
       +                fowners monero:monero /var/lib/monero
       +                fperms 0755 /var/lib/monero
       +
       +                # log-file dir
       +                keepdir /var/log/monero
       +                fowners monero:monero /var/log/monero
       +                fperms 0755 /var/log/monero
       +
       +                # /etc/monero/monerod.conf
       +                insinto /etc/monero
       +                newins "${FILESDIR}/monerod-0.16.0.3-r1.monerod.conf" monerod.conf
       +
       +                # OpenRC
       +                newconfd "${FILESDIR}/monerod-0.16.0.3-r1.confd" monerod
       +                newinitd "${FILESDIR}/monerod-0.16.0.3-r1.initd" monerod
       +        fi
       +}
       +
       +pkg_postinst() {
       +        if use daemon; then
       +                einfo "Start the Monero P2P daemon as a system service with"
       +                einfo "'rc-service monerod start'. Enable it at startup with"
       +                einfo "'rc-update add monerod default'."
       +                einfo
       +                einfo "Run monerod status as any user to get sync status and other stats."
       +                einfo
       +                einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored"
       +                einfo "in /var/lib/monero by default. You may want to enable pruning by adding"
       +                einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain"
       +                einfo "or move the data directory to another disk."
       +        fi
       +}
   DIR diff --git a/net-p2p/monero/monero-0.17.1.5.ebuild b/net-p2p/monero/monero-0.17.1.5.ebuild
       @@ -0,0 +1,106 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3 systemd
       +
       +DESCRIPTION="The secure, private, untraceable cryptocurrency"
       +HOMEPAGE="https://www.getmonero.org https://github.com/monero-project/monero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://github.com/monero-project/monero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc"
       +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
       +
       +DEPEND="
       +        acct-group/monero
       +        acct-user/monero
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        hw-wallet? (
       +                dev-libs/hidapi
       +                dev-libs/protobuf:=
       +                virtual/libusb:1
       +        )
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +PATCHES=("${FILESDIR}/${PN}-0.17.1.3-linkjobs.patch")
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +                -DMONERO_PARALLEL_LINK_JOBS=1
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        local targets=()
       +        use daemon && targets+=(daemon)
       +        use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
       +        use wallet-cli && targets+=(simplewallet)
       +        use wallet-rpc && targets+=(wallet_rpc_server)
       +        cmake_build ${targets[@]}
       +}
       +
       +src_install() {
       +        # Install all binaries.
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +
       +        if use daemon; then
       +                dodoc utils/conf/monerod.conf
       +
       +                # data-dir
       +                keepdir /var/lib/monero
       +                fowners monero:monero /var/lib/monero
       +                fperms 0755 /var/lib/monero
       +
       +                # log-file dir
       +                keepdir /var/log/monero
       +                fowners monero:monero /var/log/monero
       +                fperms 0755 /var/log/monero
       +
       +                # /etc/monero/monerod.conf
       +                insinto /etc/monero
       +                newins "${FILESDIR}/monerod-0.16.0.3-r1.monerod.conf" monerod.conf
       +
       +                # OpenRC
       +                newconfd "${FILESDIR}/monerod-0.16.0.3-r1.confd" monerod
       +                newinitd "${FILESDIR}/monerod-0.16.0.3-r1.initd" monerod
       +
       +                # systemd
       +                systemd_newunit "${FILESDIR}/monerod-0.17.1.5.service" monerod.service
       +        fi
       +}
       +
       +pkg_postinst() {
       +        if use daemon; then
       +                einfo "Start the Monero P2P daemon as a system service with"
       +                einfo "'rc-service monerod start'. Enable it at startup with"
       +                einfo "'rc-update add monerod default'."
       +                einfo
       +                einfo "Run monerod status as any user to get sync status and other stats."
       +                einfo
       +                einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored"
       +                einfo "in /var/lib/monero by default. You may want to enable pruning by adding"
       +                einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain"
       +                einfo "or move the data directory to another disk."
       +        fi
       +}
   DIR diff --git a/net-p2p/monero/monero-0.17.1.6.ebuild b/net-p2p/monero/monero-0.17.1.6.ebuild
       @@ -0,0 +1,106 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3 systemd
       +
       +DESCRIPTION="The secure, private, untraceable cryptocurrency"
       +HOMEPAGE="https://www.getmonero.org https://github.com/monero-project/monero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://github.com/monero-project/monero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc"
       +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
       +
       +DEPEND="
       +        acct-group/monero
       +        acct-user/monero
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        hw-wallet? (
       +                dev-libs/hidapi
       +                dev-libs/protobuf:=
       +                virtual/libusb:1
       +        )
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +PATCHES=("${FILESDIR}/${PN}-0.17.1.3-linkjobs.patch")
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +                -DMONERO_PARALLEL_LINK_JOBS=1
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        local targets=()
       +        use daemon && targets+=(daemon)
       +        use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
       +        use wallet-cli && targets+=(simplewallet)
       +        use wallet-rpc && targets+=(wallet_rpc_server)
       +        cmake_build ${targets[@]}
       +}
       +
       +src_install() {
       +        # Install all binaries.
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +
       +        if use daemon; then
       +                dodoc utils/conf/monerod.conf
       +
       +                # data-dir
       +                keepdir /var/lib/monero
       +                fowners monero:monero /var/lib/monero
       +                fperms 0755 /var/lib/monero
       +
       +                # log-file dir
       +                keepdir /var/log/monero
       +                fowners monero:monero /var/log/monero
       +                fperms 0755 /var/log/monero
       +
       +                # /etc/monero/monerod.conf
       +                insinto /etc/monero
       +                newins "${FILESDIR}/monerod-0.16.0.3-r1.monerod.conf" monerod.conf
       +
       +                # OpenRC
       +                newconfd "${FILESDIR}/monerod-0.16.0.3-r1.confd" monerod
       +                newinitd "${FILESDIR}/monerod-0.16.0.3-r1.initd" monerod
       +
       +                # systemd
       +                systemd_newunit "${FILESDIR}/monerod-0.17.1.5.service" monerod.service
       +        fi
       +}
       +
       +pkg_postinst() {
       +        if use daemon; then
       +                einfo "Start the Monero P2P daemon as a system service with"
       +                einfo "'rc-service monerod start'. Enable it at startup with"
       +                einfo "'rc-update add monerod default'."
       +                einfo
       +                einfo "Run monerod status as any user to get sync status and other stats."
       +                einfo
       +                einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored"
       +                einfo "in /var/lib/monero by default. You may want to enable pruning by adding"
       +                einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain"
       +                einfo "or move the data directory to another disk."
       +        fi
       +}
   DIR diff --git a/net-p2p/monero/monero-0.17.1.7.ebuild b/net-p2p/monero/monero-0.17.1.7.ebuild
       @@ -0,0 +1,106 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3 systemd
       +
       +DESCRIPTION="The secure, private, untraceable cryptocurrency"
       +HOMEPAGE="https://www.getmonero.org https://github.com/monero-project/monero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://github.com/monero-project/monero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc"
       +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
       +
       +DEPEND="
       +        acct-group/monero
       +        acct-user/monero
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        hw-wallet? (
       +                dev-libs/hidapi
       +                dev-libs/protobuf:=
       +                virtual/libusb:1
       +        )
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +PATCHES=("${FILESDIR}/${PN}-0.17.1.3-linkjobs.patch")
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +                -DMONERO_PARALLEL_LINK_JOBS=1
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_compile() {
       +        local targets=()
       +        use daemon && targets+=(daemon)
       +        use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
       +        use wallet-cli && targets+=(simplewallet)
       +        use wallet-rpc && targets+=(wallet_rpc_server)
       +        cmake_build ${targets[@]}
       +}
       +
       +src_install() {
       +        # Install all binaries.
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +
       +        if use daemon; then
       +                dodoc utils/conf/monerod.conf
       +
       +                # data-dir
       +                keepdir /var/lib/monero
       +                fowners monero:monero /var/lib/monero
       +                fperms 0755 /var/lib/monero
       +
       +                # log-file dir
       +                keepdir /var/log/monero
       +                fowners monero:monero /var/log/monero
       +                fperms 0755 /var/log/monero
       +
       +                # /etc/monero/monerod.conf
       +                insinto /etc/monero
       +                newins "${FILESDIR}/monerod-0.16.0.3-r1.monerod.conf" monerod.conf
       +
       +                # OpenRC
       +                newconfd "${FILESDIR}/monerod-0.16.0.3-r1.confd" monerod
       +                newinitd "${FILESDIR}/monerod-0.16.0.3-r1.initd" monerod
       +
       +                # systemd
       +                systemd_newunit "${FILESDIR}/monerod-0.17.1.5.service" monerod.service
       +        fi
       +}
       +
       +pkg_postinst() {
       +        if use daemon; then
       +                einfo "Start the Monero P2P daemon as a system service with"
       +                einfo "'rc-service monerod start'. Enable it at startup with"
       +                einfo "'rc-update add monerod default'."
       +                einfo
       +                einfo "Run monerod status as any user to get sync status and other stats."
       +                einfo
       +                einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored"
       +                einfo "in /var/lib/monero by default. You may want to enable pruning by adding"
       +                einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain"
       +                einfo "or move the data directory to another disk."
       +        fi
       +}
   DIR diff --git a/net-p2p/wownero/metadata.xml b/net-p2p/wownero/metadata.xml
       @@ -0,0 +1,11 @@
       +<?xml version="1.0" encoding="UTF-8"?>
       +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
       +<pkgmetadata>
       +  <!-- maintainer-needed -->
       +  <longdescription lang="en">
       +    Wownero is the future of privacy-centric meme currency.
       +  </longdescription>
       +  <upstream>
       +    <remote-id type="github">wownero/wownero</remote-id>
       +  </upstream>
       +</pkgmetadata>
   DIR diff --git a/net-p2p/wownero/wownero-0.9.0.0.ebuild b/net-p2p/wownero/wownero-0.9.0.0.ebuild
       @@ -0,0 +1,47 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="Privacy-centric meme currency"
       +HOMEPAGE="https://www.wownero.org https://git.wownero.com/wownero/wownero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://git.wownero.com/wownero/wownero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="libressl readline"
       +
       +DEPEND="
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dodoc utils/conf/wownerod.conf
       +
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +}
   DIR diff --git a/net-p2p/wownero/wownero-0.9.0.2.ebuild b/net-p2p/wownero/wownero-0.9.0.2.ebuild
       @@ -0,0 +1,47 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="Privacy-centric meme currency"
       +HOMEPAGE="https://www.wownero.org https://git.wownero.com/wownero/wownero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://git.wownero.com/wownero/wownero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="libressl readline"
       +
       +DEPEND="
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dodoc utils/conf/wownerod.conf
       +
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +}
   DIR diff --git a/net-p2p/wownero/wownero-0.9.1.0.ebuild b/net-p2p/wownero/wownero-0.9.1.0.ebuild
       @@ -0,0 +1,47 @@
       +# Copyright 1999-2021 Gentoo Authors
       +# Distributed under the terms of the GNU General Public License v2
       +
       +EAPI=7
       +
       +inherit cmake git-r3
       +
       +DESCRIPTION="Privacy-centric meme currency"
       +HOMEPAGE="https://www.wownero.org https://git.wownero.com/wownero/wownero"
       +SRC_URI=""
       +EGIT_REPO_URI="https://git.wownero.com/wownero/wownero.git"
       +EGIT_COMMIT="v${PV}"
       +
       +LICENSE="BSD MIT"
       +SLOT="0"
       +KEYWORDS="~amd64"
       +IUSE="libressl readline"
       +
       +DEPEND="
       +        dev-libs/boost:=[nls,threads]
       +        dev-libs/libsodium:=
       +        net-dns/unbound:=[threads]
       +        net-libs/czmq:=
       +        !libressl? ( dev-libs/openssl:= )
       +        libressl? ( dev-libs/libressl:= )
       +        readline? ( sys-libs/readline:0= )"
       +RDEPEND="${DEPEND}"
       +BDEPEND="virtual/pkgconfig"
       +
       +src_configure() {
       +        local mycmakeargs=(
       +                # Monero's liblmdb conflicts with the system liblmdb :(
       +                -DBUILD_SHARED_LIBS=OFF
       +                -DMANUAL_SUBMODULES=ON
       +        )
       +
       +        cmake_src_configure
       +}
       +
       +src_install() {
       +        dodoc utils/conf/wownerod.conf
       +
       +        find "${BUILD_DIR}/bin/" -type f -executable -print0 |
       +                while IFS= read -r -d '' line; do
       +                        dobin "$line"
       +                done
       +}
   DIR diff --git a/profiles/use.local.desc b/profiles/use.local.desc
       @@ -0,0 +1,15 @@
       +# This file is deprecated as per GLEP 56 in favor of metadata.xml.
       +# Please add your descriptions to your package's metadata.xml ONLY.
       +# * generated automatically using pmaint *
       +
       +net-misc/feather:xmrig - Enable mining support using a user specified xmrig binary.
       +net-misc/feather:xmrto - Enable swaps to Bitcoin using xmr.to.
       +net-misc/feather-wow:xmrig - Enable mining support using a user specified xmrig binary.
       +net-misc/xmrig:donate - Set the default donation level to 1% instead of 0
       +net-misc/xmrig-mo:donate - Enable a default donation value of 1% CPU time instead of 0.
       +net-misc/xmrig-proxy:http - Enable HTTP server for API.
       +net-p2p/monero:daemon - Build the Monero daemon used to connect to the P2P network.
       +net-p2p/monero:hw-wallet - Enable if you want to use a hardware wallet like a Trezor or Ledger.
       +net-p2p/monero:tools - Build tools used to manipulate the blockchain as it is stored on disk.
       +net-p2p/monero:wallet-cli - Build the command line wallet, monero-wallet-cli.
       +net-p2p/monero:wallet-rpc - Build the RPC wallet, monero-wallet-rpc.