[134702] trunk/dports/finance/bitcoin/Portfile
easieste at macports.org
easieste at macports.org
Fri Apr 3 08:34:00 PDT 2015
Revision: 134702
https://trac.macports.org/changeset/134702
Author: easieste at macports.org
Date: 2015-04-03 08:34:00 -0700 (Fri, 03 Apr 2015)
Log Message:
-----------
finance/bitcoin: update daemon to Bitcoin Core v0.10.0
N.b qt4 gui no longer builds, but also for v0.9.3.
Modified Paths:
--------------
trunk/dports/finance/bitcoin/Portfile
Modified: trunk/dports/finance/bitcoin/Portfile
===================================================================
--- trunk/dports/finance/bitcoin/Portfile 2015-04-03 13:31:45 UTC (rev 134701)
+++ trunk/dports/finance/bitcoin/Portfile 2015-04-03 15:34:00 UTC (rev 134702)
@@ -5,7 +5,7 @@
name bitcoin
categories finance crypto
-version 0.9.3
+version 0.10.0
platforms darwin
license MIT
maintainers easieste yopmail.com:sami.laine openmaintainer
@@ -20,8 +20,8 @@
master_sites https://github.com/[string repeat "$name/" 2]archive/
distname v${version}
worksrcdir ${name}-${version}
-checksums rmd160 1847fc9b7e76a3ae9cf9dafe03c71e2f93af7dfc \
- sha256 3ed92e8323cb4187cae015457c7c5920a5c658438f01c6c45f0ce3aabf9bd428
+checksums rmd160 4f0148a29071f7aff727cc1d617abc4d4932889e \
+ sha256 be57f3b0d64a797873189e45851f3b3510832e14ff18b5f563e1ba8911d145ac
depends_build port:pkgconfig \
port:autoconf \
@@ -32,7 +32,6 @@
port:openssl \
port:db48 \
port:miniupnpc \
- port:qt4-mac \
port:protobuf-cpp
use_autoreconf yes
@@ -41,6 +40,16 @@
build.args appbundle
use_parallel_build no
+
+# TODO: Restore GUI: needs to move to qt5, as it doesn't look like qt4 is going to get fixed.
+default_variants daemon
+
+variant gui description {BROKEN in qt4 moc of boost headers Attempt build with qt4} {
+ configure.cmd-append --with-gui=qt4
+ depends_lib-append port:qt4-mac
+ build.args-add appbundle
+}
+
variant daemon description {Build and install only the bitcoind daemon} {
configure.cmd-append --with-gui=no
depends_lib-delete port:qt4-mac
@@ -62,6 +71,11 @@
eval xinstall -m 444 -W ${worksrcpath} [glob ${worksrcpath}/doc/*.md] ${docdir}
}
+# TODO
+#
+## Automate creation of nonce RPC credentials
+## Add launchctl hooks for daemon
+
notes "
1. Sanity in scripting:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150403/660e4e79/attachment.html>
More information about the macports-changes
mailing list