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

Collapse All | Expand All

(-)net-p2p/bitmessage/Makefile (-3 / +4 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	bitmessage
4
PORTNAME=	bitmessage
5
PORTVERSION=	0.6.0
5
PORTVERSION=	0.6.1
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	net-p2p
7
CATEGORIES=	net-p2p
8
8
Lines 22-29 Link Here
22
GH_PROJECT=	PyBitmessage
22
GH_PROJECT=	PyBitmessage
23
23
24
USES=		python pyqt:4
24
USES=		python pyqt:4
25
NATIVE_POW_USES=gmake
25
NATIVE_POW_USES=gmake ssl
26
USE_OPENSSL=	yes
27
INSTALLS_ICONS=	yes
26
INSTALLS_ICONS=	yes
28
27
29
OPTIONS_DEFINE=	NATIVE_POW
28
OPTIONS_DEFINE=	NATIVE_POW
Lines 49-54 Link Here
49
.endif
48
.endif
50
49
51
post-install:
50
post-install:
51
	${RM}	${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/Makefile \
52
		${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.cpp
52
.if ${PORT_OPTIONS:MNATIVE_POW}
53
.if ${PORT_OPTIONS:MNATIVE_POW}
53
	@${RM} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.o
54
	@${RM} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.o
54
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.so
55
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.so
(-)net-p2p/bitmessage/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (Bitmessage-PyBitmessage-v0.6.0_GH0.tar.gz) = 3bee5ca3fe42a95a0bf1f9f7285904e18ae56b0189048968a5257676f25adc08
1
TIMESTAMP = 1471861326
2
SIZE (Bitmessage-PyBitmessage-v0.6.0_GH0.tar.gz) = 923755
2
SHA256 (Bitmessage-PyBitmessage-v0.6.1_GH0.tar.gz) = ceb6585c816bbcafc63cf3ea55b709ddf1dc1d48012509ef3c47dcdb553ed2b9
3
SIZE (Bitmessage-PyBitmessage-v0.6.1_GH0.tar.gz) = 962301
(-)net-p2p/bitmessage/files/patch-src_bitmsghash_bitmsghash.cpp (-20 lines)
Lines 1-20 Link Here
1
--- src/bitmsghash/bitmsghash.cpp.orig	2016-05-02 19:51:46 UTC
2
+++ src/bitmsghash/bitmsghash.cpp
3
@@ -11,7 +11,7 @@
4
 #include <string.h>
5
 #include <stdio.h>
6
 #include <stdlib.h>
7
-#ifdef __APPLE__
8
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined (__DragonFly__)
9
 #include <sys/types.h>
10
 #include <sys/sysctl.h>
11
 #endif
12
@@ -89,6 +89,8 @@ void getnumthreads()
13
 #else
14
 	if (sysctlbyname("hw.logicalcpu", &core_count, &len, 0, 0) == 0)
15
 		numthreads = core_count;
16
+	else if (sysctlbyname("hw.ncpu", &core_count, &len, 0, 0) == 0)
17
+		numthreads = core_count;
18
 #endif
19
 	for (unsigned int i = 0; i < len * 8; i++)
20
 #if defined(_WIN32)
(-)net-p2p/bitmessage/pkg-plist (-2 / +11 lines)
Lines 134-142 Link Here
134
share/pybitmessage/bitmessageqt/widgets.py
134
share/pybitmessage/bitmessageqt/widgets.py
135
share/pybitmessage/bitmessageqt/widgets.pyc
135
share/pybitmessage/bitmessageqt/widgets.pyc
136
share/pybitmessage/bitmessageqt/widgets.pyo
136
share/pybitmessage/bitmessageqt/widgets.pyo
137
share/pybitmessage/bitmsghash/Makefile
138
share/pybitmessage/bitmsghash/bitmsghash.cl
137
share/pybitmessage/bitmsghash/bitmsghash.cl
139
share/pybitmessage/bitmsghash/bitmsghash.cpp
140
share/pybitmessage/build_osx.py
138
share/pybitmessage/build_osx.py
141
share/pybitmessage/build_osx.pyc
139
share/pybitmessage/build_osx.pyc
142
share/pybitmessage/build_osx.pyo
140
share/pybitmessage/build_osx.pyo
Lines 170-175 Link Here
170
share/pybitmessage/class_singleWorker.py
168
share/pybitmessage/class_singleWorker.py
171
share/pybitmessage/class_singleWorker.pyc
169
share/pybitmessage/class_singleWorker.pyc
172
share/pybitmessage/class_singleWorker.pyo
170
share/pybitmessage/class_singleWorker.pyo
171
share/pybitmessage/class_smtpDeliver.py
172
share/pybitmessage/class_smtpDeliver.pyc
173
share/pybitmessage/class_smtpDeliver.pyo
174
share/pybitmessage/class_smtpServer.py
175
share/pybitmessage/class_smtpServer.pyc
176
share/pybitmessage/class_smtpServer.pyo
173
share/pybitmessage/class_sqlThread.py
177
share/pybitmessage/class_sqlThread.py
174
share/pybitmessage/class_sqlThread.pyc
178
share/pybitmessage/class_sqlThread.pyc
175
share/pybitmessage/class_sqlThread.pyo
179
share/pybitmessage/class_sqlThread.pyo
Lines 194-199 Link Here
194
share/pybitmessage/helper_inbox.py
198
share/pybitmessage/helper_inbox.py
195
share/pybitmessage/helper_inbox.pyc
199
share/pybitmessage/helper_inbox.pyc
196
share/pybitmessage/helper_inbox.pyo
200
share/pybitmessage/helper_inbox.pyo
201
share/pybitmessage/helper_msgcoding.py
202
share/pybitmessage/helper_msgcoding.pyc
203
share/pybitmessage/helper_msgcoding.pyo
197
share/pybitmessage/helper_search.py
204
share/pybitmessage/helper_search.py
198
share/pybitmessage/helper_search.pyc
205
share/pybitmessage/helper_search.pyc
199
share/pybitmessage/helper_search.pyo
206
share/pybitmessage/helper_search.pyo
Lines 320-325 Link Here
320
share/pybitmessage/translations/bitmessage_no.qm
327
share/pybitmessage/translations/bitmessage_no.qm
321
share/pybitmessage/translations/bitmessage_no.ts
328
share/pybitmessage/translations/bitmessage_no.ts
322
share/pybitmessage/translations/bitmessage_pl.ts
329
share/pybitmessage/translations/bitmessage_pl.ts
330
share/pybitmessage/translations/bitmessage_pl.qm
331
share/pybitmessage/translations/bitmessage_pt.qm
323
share/pybitmessage/translations/bitmessage_pt.ts
332
share/pybitmessage/translations/bitmessage_pt.ts
324
share/pybitmessage/translations/bitmessage_ru.qm
333
share/pybitmessage/translations/bitmessage_ru.qm
325
share/pybitmessage/translations/bitmessage_ru.ts
334
share/pybitmessage/translations/bitmessage_ru.ts

Return to bug 212046