Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2020 07:47:33 +0000 (UTC)
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r540681 - in head/net-p2p/namecoin: . files
Message-ID:  <202006280747.05S7lXvP019709@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lwhsu
Date: Sun Jun 28 07:47:32 2020
New Revision: 540681
URL: https://svnweb.freebsd.org/changeset/ports/540681

Log:
  Update to 0.19.1
  
  PR:		247024
  Submitted by:	Chad Jacob Milios <milios@ccsys.com> (maintainer)

Deleted:
  head/net-p2p/namecoin/files/patch-src_fs.h
Modified:
  head/net-p2p/namecoin/Makefile
  head/net-p2p/namecoin/distinfo

Modified: head/net-p2p/namecoin/Makefile
==============================================================================
--- head/net-p2p/namecoin/Makefile	Sun Jun 28 07:39:38 2020	(r540680)
+++ head/net-p2p/namecoin/Makefile	Sun Jun 28 07:47:32 2020	(r540681)
@@ -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
@@ -117,11 +114,5 @@ regression-test: build
 	# from CONFIGURE_ARGS above.
 
 	@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>

Modified: head/net-p2p/namecoin/distinfo
==============================================================================
--- head/net-p2p/namecoin/distinfo	Sun Jun 28 07:39:38 2020	(r540680)
+++ head/net-p2p/namecoin/distinfo	Sun Jun 28 07:47:32 2020	(r540681)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006280747.05S7lXvP019709>