pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Update to 0.12.1
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%ir.bbn.com@localhost>
Pushed By: gdt
Date: Tue Nov 29 15:33:03 2016 -0500
Changeset: 2730919f3eb416fa5b5d5a6a4f966807fd7eab4e
Modified Files:
bitcoin/Makefile
bitcoin/PLIST
bitcoin/distinfo
Log Message:
Update to 0.12.1
Add libunivalue to PLIST.
New program bench_bitcoin (nonfunctional).
Depend on libevent.
Upstream changes:
First version bits BIP9 softfork deployment
-------------------------------------------
This release includes a soft fork deployment to enforce [BIP68][],
[BIP112][] and [BIP113][] using the [BIP9][] deployment mechanism.
BIP68 soft fork to enforce sequence locks for relative locktime
---------------------------------------------------------------
[BIP68][] introduces relative lock-time consensus-enforced semantics of
the sequence number field to enable a signed transaction input to remain
invalid for a defined period of time after confirmation of its corresponding
outpoint.
BIP112 soft fork to enforce OP_CHECKSEQUENCEVERIFY
--------------------------------------------------
[BIP112][] redefines the existing OP_NOP3 as OP_CHECKSEQUENCEVERIFY (CSV)
for a new opcode in the Bitcoin scripting system that in combination with
[BIP68][] allows execution pathways of a script to be restricted based
on the age of the output being spent.
BIP113 locktime enforcement soft fork
-------------------------------------
Bitcoin Core 0.11.2 previously introduced mempool-only locktime
enforcement using GetMedianTimePast(). This release seeks to
consensus enforce the rule.
Miscellaneous
-------------
The p2p alert system is off by default. To turn on, use `-alert` with
startup configuration.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2730919f3eb416fa5b5d5a6a4f966807fd7eab4e
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
bitcoin/Makefile | 10 +++++-----
bitcoin/PLIST | 5 +++++
bitcoin/distinfo | 8 ++++----
3 files changed, 14 insertions(+), 9 deletions(-)
diffs:
diff --git a/bitcoin/Makefile b/bitcoin/Makefile
index 83a018e..1f7e30e 100644
--- a/bitcoin/Makefile
+++ b/bitcoin/Makefile
@@ -1,8 +1,7 @@
# $NetBSD$
# TODO: update to latest release
-DISTNAME= bitcoin-0.11.2
-PKGREVISION= 6
+DISTNAME= bitcoin-0.12.1
CATEGORIES= finance
MASTER_SITES= ${MASTER_SITE_GITHUB:=bitcoin/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -59,9 +58,9 @@ SUBST_MESSAGE.pkg= Fixing /usr references to ${PREFIX}.
pre-configure:
cd ${WRKSRC} && ./autogen.sh
-# TODO: Decide if secp256k1 is supposed to be installed, and if so
-# where, or it if should be linked with privately.
-INSTALL_DIRS= ${BUILD_DIRS} src/secp256k1
+# TODO: Decide if secp256k1 and univalue are supposed to be installed,
+# and if so where, or if they should be linked with privately.
+INSTALL_DIRS= ${BUILD_DIRS} src/secp256k1 src/univalue
post-install:
# Install the Debian example config file.
@@ -72,6 +71,7 @@ post-install:
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../databases/db4/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/libevent/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/bitcoin/PLIST b/bitcoin/PLIST
index 353e514..670cbf1 100644
--- a/bitcoin/PLIST
+++ b/bitcoin/PLIST
@@ -1,12 +1,17 @@
@comment $NetBSD$
+bin/bench_bitcoin
bin/bitcoin-cli
bin/bitcoin-tx
bin/bitcoind
bin/test_bitcoin
include/bitcoinconsensus.h
include/secp256k1.h
+include/secp256k1_recovery.h
+include/univalue.h
lib/libbitcoinconsensus.la
lib/libsecp256k1.la
+lib/libunivalue.la
lib/pkgconfig/libbitcoinconsensus.pc
lib/pkgconfig/libsecp256k1.pc
+lib/pkgconfig/libunivalue.pc
share/examples/bitcoin/bitcoin.conf
diff --git a/bitcoin/distinfo b/bitcoin/distinfo
index 57fd6dd..d81f5ba 100644
--- a/bitcoin/distinfo
+++ b/bitcoin/distinfo
@@ -1,8 +1,8 @@
$NetBSD$
-SHA1 (bitcoin-0.11.2.tar.gz) = 1cb785a2dcd4a714159f7fa9f90cc830a93168c3
-RMD160 (bitcoin-0.11.2.tar.gz) = 5f340415560fdd85400afec3d0dc532d5c9f24cb
-SHA512 (bitcoin-0.11.2.tar.gz) = ace44bb017bd6359755dc545846cf1990c793aaa1467165db4b0808efd92dccce781b50b44fbd535195fe45727b499b5c26e4d8a21faa88a1bc8cbf2b0dc1b7d
-Size (bitcoin-0.11.2.tar.gz) = 5955398 bytes
+SHA1 (bitcoin-0.12.1.tar.gz) = a4aa233bf4587169925c6b7c1dfc288ef3b0bc40
+RMD160 (bitcoin-0.12.1.tar.gz) = c556b0a6cf61587d05eb046aec20c18f035d0ebb
+SHA512 (bitcoin-0.12.1.tar.gz) = a79b88c505c9b53affaf305e9a37d4fc3574c88df816fae5e0a3164692b5f61c0b17b4fb007c86fe69e6e95d1745b592c12a7cbd4996cfc6d7e7a0f207668912
+Size (bitcoin-0.12.1.tar.gz) = 6751284 bytes
SHA1 (patch-src_leveldb_port_port__posix.h) = 6a3cde12951b9801e8ffe19b6134ca48ad0d876c
SHA1 (patch-src_netbase.cpp) = 4de772e3b5f23ef6c29fedc70455f7a8705df591
Home |
Main Index |
Thread Index |
Old Index