svn commit: r537556 - head/net-p2p/namecoin
Matthias Andree
mandree at FreeBSD.org
Tue Jun 2 14:35:18 UTC 2020
Author: mandree
Date: Tue Jun 2 14:35:17 2020
New Revision: 537556
URL: https://svnweb.freebsd.org/changeset/ports/537556
Log:
net-p2p/namecoin: DEPRECATE, add short EXPIRATION_DATE before 2020Q3, mark BROKEN.
(The db48 dependency was not properly listed in INDEX and thus hidden.)
Modified:
head/net-p2p/namecoin/Makefile
Modified: head/net-p2p/namecoin/Makefile
==============================================================================
--- head/net-p2p/namecoin/Makefile Tue Jun 2 14:15:17 2020 (r537555)
+++ head/net-p2p/namecoin/Makefile Tue Jun 2 14:35:17 2020 (r537556)
@@ -3,6 +3,7 @@
PORTNAME= namecoin
PORTVERSION= 0.19.0.1
+PORTREVISION= 1
DISTVERSIONPREFIX= nc
PORTEPOCH= 1
CATEGORIES= net-p2p dns
@@ -10,6 +11,9 @@ CATEGORIES= net-p2p dns
MAINTAINER= milios at 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 \
@@ -78,7 +82,7 @@ QRCODES_LIB_DEPENDS= libqrencode.so:graphics/libqrenco
WALLET_CONFIGURE_ENABLE= wallet
WALLET_CXXFLAGS= -I${BDB_INCLUDE_DIR}
WALLET_LIBS= -L${BDB_LIB_DIR}
-WALLET_USES= bdb:48
+WALLET_USES= bdb
ZMQ_CONFIGURE_ENABLE= zmq
ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4
@@ -113,5 +117,11 @@ 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>
More information about the svn-ports-head
mailing list