git: 5599b8390785 - main - net-p2p/monero-cli: Update to 0.18.4.0

From: Christos Margiolis <christos_at_FreeBSD.org>
Date: Sat, 05 Apr 2025 21:36:23 UTC
The branch main has been updated by christos:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5599b839078582b784ffeb9f3af07179f2f8caa7

commit 5599b839078582b784ffeb9f3af07179f2f8caa7
Author:     Alexander Perechnev <alex.perechnev@gmail.com>
AuthorDate: 2025-04-05 21:34:04 +0000
Commit:     Christos Margiolis <christos@FreeBSD.org>
CommitDate: 2025-04-05 21:36:18 +0000

    net-p2p/monero-cli: Update to 0.18.4.0
    
    Reported by:    christos
    Approved by:    christos
    PR:             285878
---
 net-p2p/monero-cli/Makefile                            | 6 ++----
 net-p2p/monero-cli/distinfo                            | 6 +++---
 net-p2p/monero-cli/files/patch-external_CMakeLists.txt | 2 ++
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-p2p/monero-cli/Makefile b/net-p2p/monero-cli/Makefile
index 951a8480b775..4cbd7a1bb089 100644
--- a/net-p2p/monero-cli/Makefile
+++ b/net-p2p/monero-cli/Makefile
@@ -1,10 +1,9 @@
 PORTNAME=	monero-cli
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.18.3.4
-PORTREVISION=	1
+DISTVERSION=	0.18.4.0
 CATEGORIES=	net-p2p finance
 
-MAINTAINER=	alexander@perechnev.com
+MAINTAINER=	alex.perechnev@gmail.com
 COMMENT=	Private, secure, untraceable, decentralised digital currency (CLI)
 WWW=		https://getmonero.org/
 
@@ -12,7 +11,6 @@ LICENSE=	BSD3CLAUSE
 
 BROKEN_SSL=	libressl
 BROKEN_aarch64=	fails to compile: uses unavailable HWCAP_AES and getauxval
-BROKEN=		fails to build with boost-1.85+
 
 BUILD_DEPENDS=	${LOCALBASE}/include/rapidjson/document.h:devel/rapidjson \
 		${LOCALBASE}/include/zmq.hpp:net/cppzmq
diff --git a/net-p2p/monero-cli/distinfo b/net-p2p/monero-cli/distinfo
index a1e52f65729e..a73d26c810dd 100644
--- a/net-p2p/monero-cli/distinfo
+++ b/net-p2p/monero-cli/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1724414877
-SHA256 (monero-project-monero-v0.18.3.4_GH0.tar.gz) = f5a3dcf2b0013127e7de115b5e61aa70aeed77945a5194643022fe2a7fabbdc9
-SIZE (monero-project-monero-v0.18.3.4_GH0.tar.gz) = 14039924
+TIMESTAMP = 1743767535
+SHA256 (monero-project-monero-v0.18.4.0_GH0.tar.gz) = 2ad22dfcd3766c1cc80ccf83ba06f701305ff25c25b737ca6fbdf843ca6960d3
+SIZE (monero-project-monero-v0.18.4.0_GH0.tar.gz) = 14083573
 SHA256 (monero-project-supercop-633500ad8c875999_GH0.tar.gz) = 19861f74bfc2cc0b61a49bf0ff2da5c793432d31e8677b23455a4229dcb6435b
 SIZE (monero-project-supercop-633500ad8c875999_GH0.tar.gz) = 346190
 SHA256 (tevador-RandomX-85c527a62301b7b8be89d941_GH0.tar.gz) = f21ada9d84387061f9d93d2fb4314c4eb136ee916d6fd168c0fcba24fb6bfbbb
diff --git a/net-p2p/monero-cli/files/patch-external_CMakeLists.txt b/net-p2p/monero-cli/files/patch-external_CMakeLists.txt
index ab18e4dbf954..583a3d867128 100644
--- a/net-p2p/monero-cli/files/patch-external_CMakeLists.txt
+++ b/net-p2p/monero-cli/files/patch-external_CMakeLists.txt
@@ -12,6 +12,7 @@
  
 -message(STATUS "Using in-tree miniupnpc")
 -set(UPNPC_NO_INSTALL TRUE CACHE BOOL "Disable miniupnp installation" FORCE)
+-set(UPNPC_BUILD_SHARED OFF CACHE BOOL "Disable building shared library" FORCE)
 -add_subdirectory(miniupnp/miniupnpc)
 -set_property(TARGET libminiupnpc-static PROPERTY FOLDER "external")
 -set_property(TARGET libminiupnpc-static PROPERTY POSITION_INDEPENDENT_CODE ON)
@@ -26,6 +27,7 @@
 +if(NOT MINIUPNPC_FOUND OR STATIC)
 +  message(STATUS "Using in-tree miniupnpc")
 +  set(UPNPC_NO_INSTALL TRUE CACHE BOOL "Disable miniupnp installation" FORCE)
++  set(UPNPC_BUILD_SHARED OFF CACHE BOOL "Disable building shared library" FORCE)
 +  add_subdirectory(miniupnp/miniupnpc)
 +  set_property(TARGET libminiupnpc-static PROPERTY FOLDER "external")
 +  set_property(TARGET libminiupnpc-static PROPERTY POSITION_INDEPENDENT_CODE ON)