View | Details | Raw Unified | Return to bug 209136 | Differences between
and this patch

Collapse All | Expand All

(-)net-p2p/bitcoin/Makefile (-6 / +12 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	bitcoin
4
PORTNAME=	bitcoin
5
PORTVERSION=	0.11.2
5
PORTVERSION=	0.12.1
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	net-p2p finance
7
CATEGORIES=	net-p2p finance
8
8
Lines 11-17 COMMENT?= Virtual Peer-to-Peer Currency Link Here
11
11
12
LICENSE=	MIT
12
LICENSE=	MIT
13
13
14
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs
14
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
15
		libevent.so:devel/libevent2
15
16
16
USES=		autoreconf compiler:c++0x gmake libtool pkgconfig shebangfix
17
USES=		autoreconf compiler:c++0x gmake libtool pkgconfig shebangfix
17
SHEBANG_FILES=	src/test/*.py
18
SHEBANG_FILES=	src/test/*.py
Lines 34-47 TESTS_PLIST_FILES= %%QT_BINDIR%%/test_bi Link Here
34
			bin/test_bitcoin
35
			bin/test_bitcoin
35
.endif
36
.endif
36
37
37
OPTIONS_DEFINE?=	DBUS DEBUG HARDENING QRCODES TESTS UPNP WALLET
38
OPTIONS_DEFINE?=	DBUS DEBUG HARDENING QRCODES TESTS UPNP WALLET ZMQ
38
OPTIONS_DEFAULT?=	HARDENING QRCODES WALLET
39
OPTIONS_DEFAULT?=	DBUS HARDENING QRCODES UPNP WALLET
39
OPTIONS_SUB=		yes
40
OPTIONS_SUB=		yes
40
41
41
HARDENING_DESC=	Attempt to harden binaries (PIE for ASLR, NX Stack)
42
HARDENING_DESC=	Attempt to harden binaries (PIE for ASLR, NX Stack)
42
QRCODES_DESC=	Display QR Codes
43
QRCODES_DESC=	Display QR Codes
43
TESTS_DESC=	Build test binary and unit tests
44
TESTS_DESC=	Build test binary and unit tests
44
WALLET_DESC=	Wallet Management Support
45
WALLET_DESC=	Wallet Management Support
46
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
45
47
46
DBUS_CONFIGURE_WITH=	qtdbus
48
DBUS_CONFIGURE_WITH=	qtdbus
47
DBUS_USE=		QT4=dbus
49
DBUS_USE=		QT4=dbus
Lines 69-79 WALLET_CXXFLAGS= -I${BDB_INCLUDE_DIR} Link Here
69
WALLET_LIBS=			-L${BDB_LIB_DIR}
71
WALLET_LIBS=			-L${BDB_LIB_DIR}
70
WALLET_USE=			BDB=48
72
WALLET_USE=			BDB=48
71
73
74
ZMQ_CONFIGURE_ENABLE=	zmq
75
ZMQ_BUILD_DEPENDS=	libzmq4>0:net/libzmq4
76
ZMQ_RUN_DEPENDS=	libzmq4>0:net/libzmq4
77
72
GH_ACCOUNT=	bitcoin
78
GH_ACCOUNT=	bitcoin
73
79
74
CONFIGURE_ARGS?=	--without-libs \
80
CONFIGURE_ARGS?=	--without-libs \
75
			--disable-reduce-exports \
81
			--disable-bench \
76
			--with-gui \
82
			--with-gui=qt4 \
77
			--without-daemon \
83
			--without-daemon \
78
			--without-utils
84
			--without-utils
79
85
(-)net-p2p/bitcoin/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (bitcoin-bitcoin-v0.11.2_GH0.tar.gz) = aab2cd0c4f045970d259cf9fcee5785b43180d20ccbbedc1f90480e697696b25
1
SHA256 (bitcoin-bitcoin-v0.12.1_GH0.tar.gz) = 7bdc287575067461c123e1afcb48843f9f78eb5e6cac95b413e2e09f1f7fc7bd
2
SIZE (bitcoin-bitcoin-v0.11.2_GH0.tar.gz) = 5955398
2
SIZE (bitcoin-bitcoin-v0.12.1_GH0.tar.gz) = 6751284
(-)net-p2p/bitcoin-daemon/Makefile (-3 / +4 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
MASTERDIR=	${.CURDIR}/../bitcoin
3
MASTERDIR=	${.CURDIR}/../bitcoin
4
PORTREVISION=	0
4
PKGNAMESUFFIX=	-daemon
5
PKGNAMESUFFIX=	-daemon
5
6
6
COMMENT=	Virtual Peer-to-Peer Currency (Daemon)
7
COMMENT=	Virtual Peer-to-Peer Currency (Daemon)
Lines 10-24 SLAVE_PORT= yes Link Here
10
ONLY_FOR_ARCHS=	amd64 i386 ia64
11
ONLY_FOR_ARCHS=	amd64 i386 ia64
11
ONLY_FOR_ARCHS_REASON=	does not support big-endian architectures
12
ONLY_FOR_ARCHS_REASON=	does not support big-endian architectures
12
13
13
OPTIONS_DEFINE=		DEBUG HARDENING TESTS UPNP WALLET
14
OPTIONS_DEFINE=		DEBUG HARDENING TESTS UPNP WALLET ZMQ
14
OPTIONS_DEFAULT=	HARDENING WALLET
15
OPTIONS_DEFAULT=	HARDENING UPNP WALLET
15
16
16
CONFIGURE_ARGS=	--with-daemon \
17
CONFIGURE_ARGS=	--with-daemon \
17
		--without-gui \
18
		--without-gui \
18
		--without-libs \
19
		--without-libs \
19
		--without-qrencode \
20
		--without-qrencode \
20
		--without-utils \
21
		--without-utils \
21
		--disable-reduce-exports
22
		--disable-bench
22
23
23
PLIST_FILES=	bin/bitcoind
24
PLIST_FILES=	bin/bitcoind
24
25
(-)net-p2p/bitcoin-utils/Makefile (-1 / +1 lines)
Lines 19-25 CONFIGURE_ARGS= --without-daemon \ Link Here
19
		--without-qrencode \
19
		--without-qrencode \
20
		--with-utils \
20
		--with-utils \
21
		--disable-wallet \
21
		--disable-wallet \
22
		--disable-reduce-exports
22
		--disable-bench
23
23
24
PLIST_FILES=	bin/bitcoin-cli bin/bitcoin-tx
24
PLIST_FILES=	bin/bitcoin-cli bin/bitcoin-tx
25
25

Return to bug 209136