Page MenuHomeFreeBSD

D35210.id106007.diff
No OneTemporary

D35210.id106007.diff

Index: net-p2p/litecoin-utils/Makefile
===================================================================
--- net-p2p/litecoin-utils/Makefile
+++ net-p2p/litecoin-utils/Makefile
@@ -4,9 +4,9 @@
COMMENT= Virtual Peer-to-Peer Currency (CLI and Utilities)
SLAVE_PORT= yes
-OPTIONS_DEFINE= DEBUG HARDENING TESTS
+OPTIONS_DEFINE= WALLET_BDBMODERN DEBUG HARDENING TESTS ZMQ
OPTIONS_RADIO=
-OPTIONS_DEFAULT= HARDENING TESTS
+OPTIONS_DEFAULT= WALLET_BDBMODERN HARDENING TESTS ZMQ
PKGHELP= ${NONEXISTENT}
Index: net-p2p/litecoin/Makefile
===================================================================
--- net-p2p/litecoin/Makefile
+++ net-p2p/litecoin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= litecoin
-PORTVERSION= 0.18.1
+PORTVERSION= 0.21.2
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 0
CATEGORIES= net-p2p finance
MAINTAINER= hsw@bitmark.com
@@ -10,6 +10,7 @@
LICENSE= MIT
LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
+ libfmt.so:devel/libfmt \
libevent.so:devel/libevent
USES= autoreconf compiler:c++11-lib cpe gmake libtool pkgconfig qt:5 shebangfix ssl
@@ -65,8 +66,9 @@
QRCODES_LIB_DEPENDS= libqrencode.so:graphics/libqrencode
ZMQ_CONFIGURE_ENABLE= zmq
-ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4
-ZMQ_RUN_DEPENDS= libzmq4>0:net/libzmq4
+ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
+ZMQ_CPPFLAGS= -I${LOCALBASE}/include
+ZMQ_LIBS= -L${LOCALBASE}/lib
GH_ACCOUNT= litecoin-project
Index: net-p2p/litecoin/distinfo
===================================================================
--- net-p2p/litecoin/distinfo
+++ net-p2p/litecoin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591956417
-SHA256 (litecoin-project-litecoin-v0.18.1_GH0.tar.gz) = 2d67cba11adc5890b9698ccddeb68dd3c2ff6af19bf3ed0f1c719348b914042f
-SIZE (litecoin-project-litecoin-v0.18.1_GH0.tar.gz) = 5122629
+TIMESTAMP = 1652410387
+SHA256 (litecoin-project-litecoin-v0.21.2_GH0.tar.gz) = 255263d27e409628ddaf7165f8d8363cefbd683bde613c3e7623a27f9733ada2
+SIZE (litecoin-project-litecoin-v0.21.2_GH0.tar.gz) = 6512998
Index: net-p2p/litecoin/files/patch-src_libmw_deps_ghc_include_ghc_filesystem.hpp
===================================================================
--- /dev/null
+++ net-p2p/litecoin/files/patch-src_libmw_deps_ghc_include_ghc_filesystem.hpp
@@ -0,0 +1,20 @@
+--- src/libmw/deps/ghc/include/ghc/filesystem.hpp.orig 2022-05-14 10:57:56.053289000 +0000
++++ src/libmw/deps/ghc/include/ghc/filesystem.hpp 2022-05-14 10:58:38.778321000 +0000
+@@ -50,6 +50,8 @@
+
+ #if defined(__APPLE__) && defined(__MACH__)
+ #define GHC_OS_MACOS
++#elif defined(__FreeBSD__)
++#define GHC_OS_FREEBSD
+ #elif defined(__linux__)
+ #define GHC_OS_LINUX
+ #elif defined(_WIN64)
+@@ -1419,7 +1422,7 @@
+ std::string msg = toUtf8(std::wstring((LPWSTR)msgBuf));
+ LocalFree(msgBuf);
+ return msg;
+-#elif defined(GHC_OS_MACOS) || ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !defined(_GNU_SOURCE)) || (defined(GHC_OS_ANDROID) && __ANDROID_API__ < 23)
++#elif defined(GHC_OS_MACOS) || defined(GHC_OS_FREEBSD) || ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !defined(_GNU_SOURCE)) || (defined(GHC_OS_ANDROID) && __ANDROID_API__ < 23)
+ char buffer[512];
+ int rc = strerror_r(code ? code : errno, buffer, sizeof(buffer));
+ return rc == 0 ? (const char*)buffer : "Error in strerror_r!";

File Metadata

Mime Type
text/plain
Expires
Tue, Jan 13, 6:12 AM (3 h, 43 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27625216
Default Alt Text
D35210.id106007.diff (3 KB)

Event Timeline