glv pushed a commit to branch master in repository guix. commit bbadf9a7ea73304f086522440815b96f3cd9e082 Author: Guillaume Le Vaillant <g...@posteo.net> AuthorDate: Sun Apr 6 13:34:08 2025 +0200
gnu: monero: Update to 0.18.4.0. * gnu/packages/finance.scm (monero): Update to 0.18.4.0. * gnu/packages/patches/monero-use-system-miniupnpc.patch: Update patch. Change-Id: Ia753752c70e27c5141a95131c2508753074d8fdf --- gnu/packages/finance.scm | 8 +++++--- gnu/packages/patches/monero-use-system-miniupnpc.patch | 3 ++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 69cee44386..1b4f2eef44 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -692,7 +692,7 @@ blockchain.") ;; the system's dynamically linked library. (package (name "monero") - (version "0.18.3.4") + (version "0.18.4.0") (source (origin (method git-fetch) @@ -710,7 +710,7 @@ blockchain.") delete-file-recursively '("external/miniupnp" "external/rapidjson")))) (sha256 - (base32 "0rjyxcggg7pdp5026kbb49mk7vnvldvbr7qlkn76n4sq20cpk3v9")))) + (base32 "0dfb9yxpfijdjgl67dgmhgn4xd42rnwfn4nnp0dfakq34imv2cjh")))) (build-system cmake-build-system) (native-inputs (list doxygen @@ -776,7 +776,9 @@ blockchain.") "DNSResolver.DNSSECSuccess" "DNSResolver.DNSSECFailure" "DNSResolver.GetTXTRecord" - "is_hdd.linux_os_root") + "is_hdd.linux_os_root" + "http_server.response_soft_limit" + "ban.subnet") ":"))) (invoke "tests/unit_tests/unit_tests" (string-append "--gtest_filter=-" diff --git a/gnu/packages/patches/monero-use-system-miniupnpc.patch b/gnu/packages/patches/monero-use-system-miniupnpc.patch index 2bd179946f..17a010be93 100644 --- a/gnu/packages/patches/monero-use-system-miniupnpc.patch +++ b/gnu/packages/patches/monero-use-system-miniupnpc.patch @@ -2,12 +2,13 @@ diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index 5b7f69a56..3a353a0f3 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt -@@ -37,21 +37,7 @@ +@@ -37,22 +37,7 @@ find_package(Miniupnpc REQUIRED) -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)