David Uhden Collado wrote: > Here is my updated version (0.18.5.0) of the monero-cli port for > OpenBSD. I've fixed a minor issue with libunwind detection, and it no > longer throws any errors during configuration, but we'll have to see if > it works properly. Hello, Here is an updated version of the monero-cli port, now bumped to 0.18.5.1. Changes since my last version: - Updated to Monero 0.18.5.1. - The libunwind patch is now less invasive: instead of removing the liblzma detection block entirely, it is skipped only on OpenBSD (guarded by CMAKE_SYSTEM_NAME), so it could potentially be sent upstream. - Switch to base-clang only (dropped the ports-gcc fallback) and use the Ninja generator; USE_GMAKE is gone. - CMake now uses C++17, needed for protobuf compatibility, and OpenBSD detection was improved in CMakeLists.txt (CMAKE_SYSTEM_NAME MATCHES "kOpenBSD.*|OpenBSD.*"). The readline/ curses and ereadline paths in the CMake patches are now conditional on OpenBSD instead of being hardcoded, and the hidapi_init rename is guarded by #ifdef __OpenBSD__. - Added devel/abseil-cpp and devel/libusb1 as build dependencies (WANTLIB updated accordingly); converters/libiconv is no longer needed. - Three new patches: patch-cmake_CheckTrezor_cmake, patch-external_db_drivers_liblmdb_mdb_c (MDB_WRITEMAP for the vendored LMDB) and patch-src_serialization_binary_archive_h. - All patches now carry an SPDX header and an Index: line in the usual ports style. - pkg/PLIST: the @sample entry for ${LOCALSTATEDIR}/lib/monero/ was removed. Also fixed rc_cmd $1 -> rc_cmd "$1" in monerod.rc and reflowed DESCR. Builds and tests fine here so far. Comments and testing welcome. Best regards, David.
No comments:
Post a Comment