[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