diff options
author | Virgil Dupras <vdupras@gentoo.org> | 2018-10-23 16:32:44 -0400 |
---|---|---|
committer | Virgil Dupras <vdupras@gentoo.org> | 2018-10-23 16:38:26 -0400 |
commit | aa43f6f2847e6779d6bea9c2242be1fc76b86f20 (patch) | |
tree | 2d8c8429e1d00e21968d108e74c957fcb9e15256 /net-p2p/bitcoin-cli | |
parent | net-p2p/bitcoin-qt: remove old and vulnerable (diff) | |
download | gentoo-aa43f6f2847e6779d6bea9c2242be1fc76b86f20.tar.gz gentoo-aa43f6f2847e6779d6bea9c2242be1fc76b86f20.tar.bz2 gentoo-aa43f6f2847e6779d6bea9c2242be1fc76b86f20.zip |
net-p2p/bitcoin-cli: remove old and vulnerable
Bug: https://bugs.gentoo.org/666669
Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Diffstat (limited to 'net-p2p/bitcoin-cli')
-rw-r--r-- | net-p2p/bitcoin-cli/Manifest | 2 | ||||
-rw-r--r-- | net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild | 101 |
2 files changed, 0 insertions, 103 deletions
diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest index 8c6c2a5d72d3..443491598dd7 100644 --- a/net-p2p/bitcoin-cli/Manifest +++ b/net-p2p/bitcoin-cli/Manifest @@ -1,4 +1,2 @@ -DIST bitcoin-0.15.1.knots20171111.patches.tar.xz 443024 BLAKE2B 5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383 SHA512 455fadeac6ad57be111104680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390 SHA512 2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893 -DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb SHA512 a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e SHA512 2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild deleted file mode 100644 index f9c7b8764989..000000000000 --- a/net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2010-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools bash-completion-r1 - -MyPV="${PV/_/}" -MyPN="bitcoin" -MyP="${MyPN}-${MyPV}" -BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58" -KNOTS_PV="${PV}.knots20171111" -KNOTS_P="${MyPN}-${KNOTS_PV}" - -IUSE="knots libressl" - -DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with bitcoind" -HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/" -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux" - -SRC_URI=" - https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> ${MyPN}-v${PV}.tar.gz - https://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz -" -CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/" -KNOTS_DESC="https://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:0= ) - dev-libs/libevent - dev-libs/univalue - >=dev-libs/boost-1.52.0:=[threads(+)] -" -DEPEND="${RDEPEND}" - -DOCS=( doc/bips.md doc/release-notes.md ) - -S="${WORKDIR}/${MyPN}-${BITCOINCORE_COMMITHASH}" - -pkg_pretend() { - if use knots; then - einfo "You are building ${PN} from Bitcoin Knots." - einfo "For more information, see ${KNOTS_DESC}" - else - einfo "You are building ${PN} from Bitcoin Core." - einfo "For more information, see ${CORE_DESC}" - fi -} - -KNOTS_PATCH() { echo "${WORKDIR}/${KNOTS_P}.patches/${KNOTS_P}.$@.patch"; } - -src_prepare() { - eapply "$(KNOTS_PATCH syslibs)" - - if use knots; then - eapply "$(KNOTS_PATCH f)" - eapply "$(KNOTS_PATCH branding)" - eapply "$(KNOTS_PATCH ts)" - fi - - eapply_user - - echo '#!/bin/true' >share/genbuild.sh || die - mkdir -p src/obj || die - echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die - - eautoreconf - rm -r src/leveldb src/secp256k1 || die -} - -src_configure() { - local my_econf=( - --disable-experimental-asm - --without-qtdbus - --with-libevent - --without-qrencode - --without-miniupnpc - --disable-tests - --disable-wallet - --disable-zmq - --enable-util-cli - --disable-util-tx - --disable-bench - --without-libs - --without-daemon - --without-gui - --disable-ccache - --disable-static - --with-system-univalue - ) - econf "${my_econf[@]}" -} - -src_install() { - default - - newbashcomp contrib/bitcoin-cli.bash-completion ${PN} -} |