<pre style='margin:0'>
Mark Evenson (easye) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c9e772d7cb0f771ad2903357565071777e3450ba">https://github.com/macports/macports-ports/commit/c9e772d7cb0f771ad2903357565071777e3450ba</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new c9e772d finance/bitcoin: update to bitcoin-core-0.14.0
</span>c9e772d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c9e772d7cb0f771ad2903357565071777e3450ba
</span>Author: Mark <evenson.not.org@gmail.com>
AuthorDate: Mon Mar 20 11:54:45 2017 +0100
<span style='display:block; white-space:pre;color:#404040;'> finance/bitcoin: update to bitcoin-core-0.14.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> N.b. the qt5 gui build is broken with this update seemingly due to
</span><span style='display:block; white-space:pre;color:#404040;'> problems enabling C++11 in the compiler:
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> error Qt requires a C++11 compiler and yours does not seem to be that.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This error occurs despite a build command which seems to be trying to use C++11:
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> /usr/bin/clang++ -std=c++11 -DHAVE_CONFIG_H -I. -I../src/config
</span><span style='display:block; white-space:pre;color:#404040;'> -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./obj
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/include/db48/ -pthread -I/opt/local/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I./leveldb/include -I./leveldb/helpers/memenv
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/include -I/opt/local/include -I./secp256k1/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I./univalue/include -I./qt -I./qt -I./qt/forms -I./qt/forms
</span><span style='display:block; white-space:pre;color:#404040;'> -DQT_NO_KEYWORDS -I/opt/local/libexec/qt5/include/QtNetwork
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include/QtWidgets
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include/QtGui
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include/QtCore
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include/QtDBus
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include/QtCore
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/libexec/qt5/include -D_THREAD_SAFE
</span><span style='display:block; white-space:pre;color:#404040;'> -I/opt/local/include -I/opt/local/include -I/opt/local/include
</span><span style='display:block; white-space:pre;color:#404040;'> -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -isystem
</span><span style='display:block; white-space:pre;color:#404040;'> /opt/local/include -I/opt/local/include/db48 -DMAC_OSX
</span><span style='display:block; white-space:pre;color:#404040;'> -Wstack-protector -fstack-protector-all -fPIE -pipe -Os
</span><span style='display:block; white-space:pre;color:#404040;'> -stdlib=libc+
</span>---
finance/bitcoin/Portfile | 30 ++++++++++++++++--------------
1 file changed, 16 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/finance/bitcoin/Portfile b/finance/bitcoin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8bbc4bf..3f7c7a2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/finance/bitcoin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/finance/bitcoin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem 1.0
</span>
name bitcoin
categories finance crypto
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.13.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.14.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> platforms darwin
license MIT
maintainers easieste yopmail.com:sami.laine openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,8 +19,8 @@ long_description Bitcoin is a peer-to-peer digital currency. By peer-to-p
</span> homepage https://bitcoin.org/
master_sites ${homepage}bin/bitcoin-core-${version}/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 e5dc86bec9a059f5b366a966e58c38dd08358916 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d8edbd797ff1c8266113e54d851a85def46ab82389abe7d7bd0d2827e74cecd7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3c73412a726b160b5d9d0d54c549c950de3d3c18 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d743d4866a0d4c1457f81530c45258a8b6383d1cafc458eedcba8d01728a641e
</span>
depends_build port:pkgconfig \
port:autoconf \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,6 +79,8 @@ variant daemon description {Build and install the daemon} {
</span> }
variant gui description {Build the Qt5 GUI} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup cxx11 1.1
</span> configure.args-replace --with-gui=no --with-gui=qt5
depends_lib-append port:qt5 port:qrencode
configure.args-append --with-qrencode
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -133,34 +135,34 @@ pre-deactivate {
</span>
notes "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-1. A launch daemon entry has been created for ${name}. It is disabled by default. To enable and load the daemon:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1. A launch daemon entry has been created for ${name}. It is disabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ by default. To enable and load the daemon:
</span>
cmd$ sudo launchctl load -w \"${launchd_plist_symlink_path}\"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2. Start the daemon manually in the background:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2. Edit \"${daemon_data_dir}\" and \"${gui_conf_file}\" to include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ the RPC credentials. See
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md#running>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for more information.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cmd$ ${daemon_path} -daemon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-3. Symlink the GUI configuration into your home directory:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+3. To start the daemon manually in the background:
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cmd$ ln -s \"${gui_data_dir}\" ~/.bitcoin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cmd$ ${daemon_path} -daemon
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-4. View the configuration:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+3. To view the daemon configuration:
</span>
# Daemon:
cmd$ less \"${daemon_conf_file}\"
# GUI:
cmd$ less \"${gui_conf_file}\"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-5. View the log:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+4. To view the logs:
</span>
# Daemon:
cmd$ tail -F \"${daemon_data_dir}debug.log\"
# GUI:
cmd$ tail -F \"${gui_data_dir}debug.log\"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-6. Edit \"${daemon_data_dir}\" and \"${gui_conf_file}\" to include the RPC credentials.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- See https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md#running for more information.
</span>
"
</pre><pre style='margin:0'>
</pre>