aboutsummaryrefslogtreecommitdiff
path: root/net-p2p/namecoin
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2020-06-28 07:47:32 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2020-06-28 07:47:32 +0000
commit3aa04489f87df80d63e29a7075d73ab8ffe91aea (patch)
treeadc42ee1a8dcf9e1a869c69eee5d0310ef583724 /net-p2p/namecoin
parente8b334262ed9176552bd47a7f2e166be9b279f23 (diff)
downloadports-3aa04489f87df80d63e29a7075d73ab8ffe91aea.tar.gz
ports-3aa04489f87df80d63e29a7075d73ab8ffe91aea.zip
Update to 0.19.1
PR: 247024 Submitted by: Chad Jacob Milios <milios@ccsys.com> (maintainer)
Notes
Notes: svn path=/head/; revision=540681
Diffstat (limited to 'net-p2p/namecoin')
-rw-r--r--net-p2p/namecoin/Makefile27
-rw-r--r--net-p2p/namecoin/distinfo6
-rw-r--r--net-p2p/namecoin/files/patch-src_fs.h10
3 files changed, 12 insertions, 31 deletions
diff --git a/net-p2p/namecoin/Makefile b/net-p2p/namecoin/Makefile
index ad003d1ca0ee..ff97454428bf 100644
--- a/net-p2p/namecoin/Makefile
+++ b/net-p2p/namecoin/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= namecoin
-PORTVERSION= 0.19.0.1
-PORTREVISION= 2
+PORTVERSION= 0.19.1
DISTVERSIONPREFIX= nc
PORTEPOCH= 1
CATEGORIES= net-p2p dns
@@ -11,17 +10,11 @@ CATEGORIES= net-p2p dns
MAINTAINER= milios@ccsys.com
COMMENT?= Decentralized, open DNS and general purpose key/value store
-DEPRECATED= Relies on implementation details of a particular Berkeley DB version (4.8), which has been EOL since 2010.
-EXPIRATION_DATE=2020-06-30
-
LICENSE= MIT
LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libevent.so:devel/libevent
-CONFLICTS_INSTALL= namecoin-beta-[0-9]* namecoin-beta-daemon-[0-9]* namecoin-beta-utils-[0-9]* \
- namecoin-stable-[0-9]* namecoin-stable-daemon-[0-9]* namecoin-stable-utils-[0-9]*
-
USES= autoreconf compiler:c++11-lib gmake libtool pkgconfig ssl
GNU_CONFIGURE= yes
@@ -79,10 +72,14 @@ UPNP_LIBS= -L${LOCALBASE}/lib
QRCODES_CONFIGURE_WITH= qrencode
QRCODES_LIB_DEPENDS= libqrencode.so:graphics/libqrencode
-WALLET_CONFIGURE_ENABLE= wallet
-WALLET_CXXFLAGS= -I${BDB_INCLUDE_DIR}
-WALLET_LIBS= -L${BDB_LIB_DIR}
-WALLET_USES= bdb
+WALLET_CONFIGURE_OFF= --disable-wallet
+WALLET_CONFIGURE_ON= --enable-wallet \
+ --with-incompatible-bdb \
+ BDB_CFLAGS=-I${BDB_INCLUDE_DIR} \
+ BDB_LIBS="-L${BDB_LIB_DIR} \
+ -Wl,-rpath=${BDB_LIB_DIR} \
+ -l${BDB_LIB_CXX_NAME}"
+WALLET_USES= bdb:5+
ZMQ_CONFIGURE_ENABLE= zmq
ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4
@@ -118,10 +115,4 @@ regression-test: build
@cd ${WRKSRC} && ${GMAKE} check
-.include <bsd.port.options.mk>
-
-.if !empty(PORT_OPTIONS:MWALLET)
-BROKEN= Critical design flaw: Wallet option relies on Berkeley DB 4.8 implementation internals, where Berkeley DB 4.8 has been EOL since 2010
-.endif
-
.include <bsd.port.mk>
diff --git a/net-p2p/namecoin/distinfo b/net-p2p/namecoin/distinfo
index 1e2fffb472f0..fc99e5c3692a 100644
--- a/net-p2p/namecoin/distinfo
+++ b/net-p2p/namecoin/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1581654464
-SHA256 (namecoin-namecoin-core-nc0.19.0.1_GH0.tar.gz) = a9d403822a7ff470f9bf1467e6833af53af7c80a8c696eb259f16b105cba7ad3
-SIZE (namecoin-namecoin-core-nc0.19.0.1_GH0.tar.gz) = 5873509
+TIMESTAMP = 1591326954
+SHA256 (namecoin-namecoin-core-nc0.19.1_GH0.tar.gz) = afd788e6ffbea3ab01c8657a51f3fcc061478618225adebb8dd8c0aecf780023
+SIZE (namecoin-namecoin-core-nc0.19.1_GH0.tar.gz) = 5904070
SHA256 (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 82f308a3527d96a202099feb96a754d036bbdaa875156ad002ba2747d75000c7
SIZE (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 7364908
diff --git a/net-p2p/namecoin/files/patch-src_fs.h b/net-p2p/namecoin/files/patch-src_fs.h
deleted file mode 100644
index 1a2bce9bbbba..000000000000
--- a/net-p2p/namecoin/files/patch-src_fs.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/fs.h.orig 2020-02-14 04:46:53.262100000 +0000
-+++ src/fs.h 2020-02-14 04:47:08.369514000 +0000
-@@ -11,7 +11,6 @@
- #include <ext/stdio_filebuf.h>
- #endif
-
--#define BOOST_FILESYSTEM_NO_DEPRECATED
- #include <boost/filesystem.hpp>
- #include <boost/filesystem/fstream.hpp>
-