summaryrefslogtreecommitdiff
path: root/net-p2p/bitcoin-cli
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p/bitcoin-cli')
-rw-r--r--net-p2p/bitcoin-cli/Manifest13
-rw-r--r--net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild32
-rw-r--r--net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild32
-rw-r--r--net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild32
-rw-r--r--net-p2p/bitcoin-cli/bitcoin-cli-9999.ebuild24
-rw-r--r--net-p2p/bitcoin-cli/metadata.xml19
6 files changed, 152 insertions, 0 deletions
diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
new file mode 100644
index 000000000000..4b8a256b6b25
--- /dev/null
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -0,0 +1,13 @@
+DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 SHA256 be92292d55e624ce8494210a51d6228f20d3f7b5ee2faf4185ba326a5f18fd30 SHA512 6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2 WHIRLPOOL c41dbadc730f1b8df2244dd294c63a1989ebaf4bc2057435eeb0743555345a6158c36b34589427c22eb717af9358096fb6ab3dd851fffc5cafafa76c812b7fd8
+DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 SHA256 b3242fa3bf7959de31aba47b4124e582d0a3d2924a5fe48f91676ef586a5d2f0 SHA512 de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6 WHIRLPOOL 768d3d1fdfe15d5d36d3d724224e3e33da5292764b3264bba89e3186e03d05cf57e957c071850bacc0fb49c7aae6cfd01bb649ffd82acfa4cfe695ef4b7e3b43
+DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 SHA256 837dbc5a69a25a844681971e3b5bc22c93655e893fc579094556c10bc038488a SHA512 a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061 WHIRLPOOL a5eaf1076eae2162d672ad705e8085e7034e163095d0645cd3ee522a11062fba8928a2d2dad94bda28538698f61fe46b3501fe978ff7940237e3f6895eafa6ae
+DIST bitcoin-v0.13.0.tgz 5836862 SHA256 f7dfb156667c366390339773cf86efe3dda9318fd3a6d3c25bb0026b93d772af SHA512 ed49df78cab36ba30c83591724f1a21f7d2c49aa9cd5185ac09b52473aebcb7f406885d593cc7d99ffc87e3607bbeb8a7668a15a892fc6c654d31a5cfe3f53c1 WHIRLPOOL 3d03247795f37afd7a08543986d41df6b03d416993aee603637b5bae783bd6cfaf0521e264224e5d8e1b923ea7ce53e47a967ad72ec83a8982a995309aa98b62
+DIST bitcoin-v0.13.1.tgz 5955845 SHA256 8523eb58fcbba68d07ccff0ce3a8878c3de9c9b532949d36dae56969bf3594e0 SHA512 396196fa5325b650c61b966820454712d7e6c3e7a61cb95bacab59a0b6257d113c60105393a2ad1c33623ae81026e15c7356433fd7bafe2888e6b961487259c3 WHIRLPOOL 6795bdd3d57b358c97ffa71f4dbfdae938500c0be190bdaf73829575f34d1a17443e34d71ddb1cae495640b01e8be3de8b8de490cd34ce6fe680c0069e9fd067
+DIST bitcoin-v0.13.2.tgz 6088472 SHA256 f2148eef9ad1a938e2ca053d4ba5712f05245afbcff616e839011ec07324352a SHA512 2c053f1f55a426499e50cbadfccfd7c47be25fd10bb8e3d21fb6f408261c5a0c35f2745891e0eeb0fe953428337e40b6dc730499fcd3ba465315d592352833ca WHIRLPOOL fb25d8cc0360435f1a8c2eb3465911d080eecc9247cb8373ca73bf5bf8a1cce02028e9f0e86102d55049c7a1c164fd04d3e777976c3aa66a21ce5f9ff3d602eb
+EBUILD bitcoin-cli-0.13.0.ebuild 851 SHA256 274f7d1dee996eae98352123bae94f8007151a3c14b5c429fd050b7b59a63d0a SHA512 4a7eabfc87c206479d041fc1025c23bd26d86f0a12e1b0ae0589235b833264a291714259b466c84e8f89e84ffede2a7f26dafcff4693f7d134ea3d3cba4961d7 WHIRLPOOL 82bb4d9a8adc444d5b9bdd62c57c1507f0982e6e3434ed62bc9d96fe3a48d30de8285e2e2d8aa1532d9af16059ef08ffb9fb427a3c36535defc076c3d0bde6de
+EBUILD bitcoin-cli-0.13.1.ebuild 848 SHA256 325ccc5990596fcfcdb49aa639ddec9edc021a12d4112e85a3bf962476489d2a SHA512 5174dc1e5178b000dbf12fa4b14ec90686e6400b243ff1fd453f3930e5efd994356ec2c6d63853174bf168f1e8cfd111e56b00d8756f5de1514560a3a10a067b WHIRLPOOL 51f44b8904888ce7ebecbe5c9f6074aab16e1e9fa68352f0fac242bc8ea16393ed59f31c25c42509fbad6906cc1d9f84f56a9f1fa1196eda6e2f8d69422681f6
+EBUILD bitcoin-cli-0.13.2.ebuild 852 SHA256 f481e5756d3a2f1167811b4566cbdd8ca9808af59c503c66cf54b52d99f4647a SHA512 5abbb63acf981f9fb238a7754868aaf5518e211c7226a43ecb2072b12b202248ff8a77cbfaa635cfeb72b1c08f2e0a1d247fa631ff33f495ca0ed2e4758380e7 WHIRLPOOL 82f28db5c198eb47a1cf4bfa1de59cff321e99a6a4df19be4c8e1bd5117cfa321fffdddeb41eea9b280966237be296a57a95e01a2dd982f3dea2a858c9204086
+EBUILD bitcoin-cli-9999.ebuild 476 SHA256 5ac3fc6e2639a31aeb5f78529a719023f2bc0b83889941576e12e599461a5c4d SHA512 cc4c4837975ec5c90048a9ef6d3c598ee46004138fd57eb43ce06fb6a1acc188110f9208af78707c230a42db6a6bec33b2899ca226bd1e01b58f799182ca81a2 WHIRLPOOL 0e4506dfadc87f14f22aa428fcbce2cb6daf4e48db28620a9276e06974e02ce7a8a03142802894de6c16ad34bee5e7528454e69998049f91e5b158f1f4a3e049
+MISC ChangeLog 5602 SHA256 7266df323f73ca51ca95c38a804ab05dd6e73c8efcccc46f1d6d280a4f7d21d5 SHA512 b06a92ea028321fd9972117ad9d72ff711800b7998a8b0d7f8a9d1f984e8398e61f76cd56a79e77445678415636f0ce5359e3a6255c7256ceddc0737422c623f WHIRLPOOL 1abf93127e7fc22a907c3ca0f2bb8bb39ed2f1d9e159b915c84ee49ded0fe5cb743ded0c632a1045e01276790c02f07e17fb9220f798ce969d308ffd9d8b4fd2
+MISC ChangeLog-2015 1620 SHA256 e899e87b2be7f04bde81c7dd1580d9de9daf9b93ed7810879b7992f52b6b2db3 SHA512 928190b33f0c7e8b07a228ddfdf30790415062e57e54cd5529a3e7512b507a1aec5e3a5a3280ed2265fb166d4d2a11822ccd2a7ecf87b4fe2d4c3efc41f74eef WHIRLPOOL 0a0253a8a90b57062b5f81737c89acb10edfda0a6c1aad6d4610c89b14c3c5603ba3b6f202f7c844772585dfb405d72aa3b57f26127af58d84cc8a6fdae2fbb5
+MISC metadata.xml 615 SHA256 51fbee6b5180d70839cfd889faf33764318750c81e27c10cd49f865d04ae8aac SHA512 040c29a3e1c5221656295920117d05b5d098c445b77efdd39a7e6c3877c663622b98eddbd485e0b6599281ca2a5939035328ffcb7ac1a2cd3d3d1e6324f6b638 WHIRLPOOL dd88fa718e8ec4cb9457db3dce064109f9dfb9a2a824b598cbf5b5eab32e0758de3e92a930320684c684e8c40d29529ac986bb0f8dde218e7bccbefc7e664a30
diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild
new file mode 100644
index 000000000000..ed503cc6e949
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2010-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+BITCOINCORE_COMMITHASH="a402396dce64c42ea73535b7dde4a9164d430438"
+BITCOINCORE_LJR_DATE="20160814"
+BITCOINCORE_IUSE="+ljr"
+inherit bash-completion-r1 bitcoincore
+
+DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to Bitcoin Core Daemon"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+ sed -i 's/have bitcoind &&//;s/^\(complete -F _bitcoind \)bitcoind \(bitcoin-cli\)$/\1\2/' contrib/bitcoind.bash-completion || die
+ bitcoincore_src_prepare
+}
+
+src_configure() {
+ bitcoincore_conf \
+ --enable-util-cli
+}
+
+src_install() {
+ bitcoincore_src_install
+
+ doman contrib/debian/manpages/bitcoin-cli.1
+
+ newbashcomp contrib/bitcoind.bash-completion ${PN}
+}
diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild
new file mode 100644
index 000000000000..06646283c196
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2010-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+BITCOINCORE_COMMITHASH="03422e564b552c1d3c16ae854f8471f7cb39e25d"
+BITCOINCORE_LJR_DATE="20161027"
+BITCOINCORE_IUSE="+ljr"
+inherit bash-completion-r1 bitcoincore
+
+DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to Bitcoin Core Daemon"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+ sed -i 's/have bitcoind &&//;s/^\(complete -F _bitcoind \)bitcoind \(bitcoin-cli\)$/\1\2/' contrib/bitcoind.bash-completion || die
+ bitcoincore_src_prepare
+}
+
+src_configure() {
+ bitcoincore_conf \
+ --enable-util-cli
+}
+
+src_install() {
+ bitcoincore_src_install
+
+ doman contrib/debian/manpages/bitcoin-cli.1
+
+ newbashcomp contrib/bitcoind.bash-completion ${PN}
+}
diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild
new file mode 100644
index 000000000000..2a4bdb7544d1
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2010-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+BITCOINCORE_COMMITHASH="0d719145b018e28d48d35c2646a5962b87c60436"
+BITCOINCORE_LJR_DATE="20170102"
+BITCOINCORE_IUSE="knots"
+inherit bash-completion-r1 bitcoincore
+
+DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to Bitcoin Core Daemon"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+ sed -i 's/have bitcoind &&//;s/^\(complete -F _bitcoind \)bitcoind \(bitcoin-cli\)$/\1\2/' contrib/bitcoind.bash-completion || die
+ bitcoincore_src_prepare
+}
+
+src_configure() {
+ bitcoincore_conf \
+ --enable-util-cli
+}
+
+src_install() {
+ bitcoincore_src_install
+
+ doman contrib/debian/manpages/bitcoin-cli.1
+
+ newbashcomp contrib/bitcoind.bash-completion ${PN}
+}
diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-9999.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-9999.ebuild
new file mode 100644
index 000000000000..5ac8fb8bc259
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2010-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+BITCOINCORE_NO_SYSLIBS=1
+BITCOINCORE_IUSE=""
+inherit bitcoincore
+
+DESCRIPTION="Command-line client specifically designed for talking to Bitcoin Core Daemon"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+src_prepare() {
+ bitcoincore_prepare
+ sed -i 's/bitcoin-tx//' src/Makefile.am || die
+ bitcoincore_autoreconf
+}
+
+src_configure() {
+ bitcoincore_conf \
+ --with-utils
+}
diff --git a/net-p2p/bitcoin-cli/metadata.xml b/net-p2p/bitcoin-cli/metadata.xml
new file mode 100644
index 000000000000..3747c3a5a6e9
--- /dev/null
+++ b/net-p2p/bitcoin-cli/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>luke-jr+gentoobugs@utopios.org</email>
+ <name>Luke Dashjr</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="knots">Build enhanced Bitcoin Knots version, rather than Bitcoin Core</flag>
+ <flag name="ljr">Enable Luke Dashjr's patches</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">bitcoin/bitcoin</remote-id>
+ </upstream>
+</pkgmetadata>