From patchwork Thu Aug 1 20:43:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: swedebugia X-Patchwork-Id: 14817 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 49A38172B7; Thu, 1 Aug 2019 21:45:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id F1F2A172B3 for ; Thu, 1 Aug 2019 21:45:11 +0100 (BST) Received: from localhost ([::1]:59146 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1htHwl-0004pD-FY for patchwork@mira.cbaines.net; Thu, 01 Aug 2019 16:45:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40344) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1htHwe-0004my-K5 for guix-patches@gnu.org; Thu, 01 Aug 2019 16:45:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1htHwd-0004tV-3N for guix-patches@gnu.org; Thu, 01 Aug 2019 16:45:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46670) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1htHwc-0004ss-PM for guix-patches@gnu.org; Thu, 01 Aug 2019 16:45:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1htHwc-0004kT-KP for guix-patches@gnu.org; Thu, 01 Aug 2019 16:45:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#36406] [PATCHv2] gnu: Add bitcoin-abc. Resent-From: swedebugia Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Aug 2019 20:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36406 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: Ludovic =?utf-8?q?Court=C3=A8s?= Received: via spool by 36406-submit@debbugs.gnu.org id=B36406.156469224718143 (code B ref 36406); Thu, 01 Aug 2019 20:45:02 +0000 Received: (at 36406) by debbugs.gnu.org; 1 Aug 2019 20:44:07 +0000 Received: from localhost ([127.0.0.1]:55490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1htHvi-0004iY-EC for submit@debbugs.gnu.org; Thu, 01 Aug 2019 16:44:06 -0400 Received: from mx1.riseup.net ([198.252.153.129]:41598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1htHvf-0004iQ-T1 for 36406@debbugs.gnu.org; Thu, 01 Aug 2019 16:44:04 -0400 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 2EA141A0E17; Thu, 1 Aug 2019 13:44:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1564692243; bh=kNecWda+1qWeKlrMuJXA+mf+r3bFiX+oIIqmiYZhxwI=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=X6wdWJWktcFcughWXzVokqB4SnmjUWsg2Vv3AYJtBZcvJraFP9uDta3lMjxHI+rPm AJyE7vYU6kdkuuKxx9vWnVeqrktQASN3KRUwk422/B7eOWV4auk5sPf4ZmFT46Qcr2 TeZEpShh343P6zrUtD/Suj3dajO49nbAoPuJ72OA= X-Riseup-User-ID: 5DAB3943746F6C1C2879290F44DCD4EB7F14D527D02A3CEE97CB4CE3144A75CF Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 35142221F6F; Thu, 1 Aug 2019 13:44:01 -0700 (PDT) References: <7db680ab-ff53-9569-3835-dd28f4889b8e@riseup.net> <87d0is3vu6.fsf@gnu.org> From: swedebugia Message-ID: <004ccd40-b7f9-1d7e-3ff3-f22a78d5d2bc@riseup.net> Date: Thu, 1 Aug 2019 22:43:58 +0200 MIME-Version: 1.0 In-Reply-To: <87d0is3vu6.fsf@gnu.org> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 36406@debbugs.gnu.org Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches On 2019-07-03 00:39, Ludovic Courtès wrote: > Hi swedebugia, > > swedebugia skribis: > >> >From 1ce83b0ceabac0260f6a9dc43d4df1cc75236aa7 Mon Sep 17 00:00:00 2001 >> From: swedebugia >> Date: Thu, 27 Jun 2019 22:06:33 +0200 >> Subject: [PATCH] gnu: Add bitcoin-abc. >> >> * gnu/packages/finance.scm (bitcoin-abc): New variable. > [...] > >> +(define-public bitcoin-abc >> + ;; This is a fork of bitcoin-core and identical to upstream. >> + (package >> + (name "bitcoin-abc") > Since everything except ‘source’ is identical, I think we should write > it as: > > (package > (inherit bitcoin-core) > …) > >> + (synopsis "Bitcoin ABC peer-to-peer full node for the Bitcoin Cash protocol") >> + (description >> + "Bitcoin Cash is a digital currency that enables instant payments to anyone >> +anywhere in the world. It uses peer-to-peer technology to operate without >> +central authority: managing transactions and issuing money are carried out >> +collectively by the network. Bitcoin ABC is the reference implementation >> +of the Bitcoin Cash protocol. This package provides the Bitcoin Cash command >> +line client and a client based on Qt. This is a fork of bitcoin-core.") > Could you make the description a bit more specific to Bitcoin ABC? > Otherwise it’s hard to tell how it differs from bitcoin-core. Ok, updated patch attached. From 5ecc8f90ed89f41ca1e4e1fa5372cf6da114adaf Mon Sep 17 00:00:00 2001 From: swedebugia Date: Thu, 1 Aug 2019 22:31:42 +0200 Subject: [PATCH] gnu: Add bitcoin-abc. * gnu/packages/finance.scm (bitcoin-abc): New variable. --- gnu/packages/finance.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 9b2301360..28af2c261 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1086,3 +1086,31 @@ financial years, budget estimates, bankcard management and other information.") (home-page "http://grisbi.org") (license license:gpl2+))) + +(define-public bitcoin-abc + (package + (inherit bitcoin-core) + (name "bitcoin-abc") + (version "0.19.8") + (source (origin + (method url-fetch) + (uri + (string-append "https://download.bitcoinabc.org/" version "/linux/src/bitcoin-abc-" + version ".tar.gz")) + (sha256 + (base32 + "0ndvkxv5m8346bdhfqzgdiz1k9wyjycj05jp7daf9pml3cw79sz5")))) + (home-page "https://bitcoinabc.org/") + (synopsis "Bitcoin ABC peer-to-peer full node for the Bitcoin Cash protocol") + (description + "Bitcoin Cash brings sound money to the world, fulfilling the original +promise of Bitcoin as Peer-to-Peer Electronic Cash. Merchants and users are +empowered with low fees and reliable confirmations is a digital currency that +enables instant payments to anyone anywhere in the world. It uses +peer-to-peer technology to operate without central authority: managing +transactions and issuing money are carried out collectively by the network. +As a fork it implemented changes lowering the time between blocks and now +offers confimations after less than 5 seconds and have significantly lower +fees that BTC. Bitcoin ABC is the reference implementation of the Bitcoin +Cash protocol. This package provides the Bitcoin Cash command line client and +a client based on Qt. This is a fork of bitcoin-core."))) -- 2.19.2