Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/4] Initial support to blockchain clients
@ 2018-09-28 13:59 Fabio Urquiza
  2018-09-28 13:59 ` [Buildroot] [PATCH 1/4] host-go-glide: new package Fabio Urquiza
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Fabio Urquiza @ 2018-09-28 13:59 UTC (permalink / raw)
  To: buildroot

This set of patches is the first one of a serie that will provide buildroot
with several blockchain clients. The first ones that will be added are three
bitcoin clients:

 - Bitcoin Core (C++ based client)
 - BTCD (Goland based client)
 - Neutrino (Goland based lightweight client)

In order to build the Golang clients, a dependency resolving tool needed to
be added (Glide), and Go host building support needed to be implemented.

Next patches of the serie shall add suport to lighting network and Etherium
clients.

Fabio Urquiza (4):
  host-go-glide: new package
  bitcoin: new package
  btcd: new package
  neutrino: new package

 package/Config.in               |  6 ++++++
 package/Config.in.host          |  1 +
 package/bitcoin/Config.in       | 26 ++++++++++++++++++++++++++
 package/bitcoin/bitcoin.hash    |  3 +++
 package/bitcoin/bitcoin.mk      | 17 +++++++++++++++++
 package/btcd/Config.in          | 10 ++++++++++
 package/btcd/btcd.hash          |  3 +++
 package/btcd/btcd.mk            | 15 +++++++++++++++
 package/go-glide/Config.in.host | 12 ++++++++++++
 package/go-glide/go-glide.hash  |  3 +++
 package/go-glide/go-glide.mk    | 14 ++++++++++++++
 package/neutrino/Config.in      | 13 +++++++++++++
 package/neutrino/neutrino.hash  |  3 +++
 package/neutrino/neutrino.mk    | 14 ++++++++++++++
 package/pkg-golang.mk           | 36 ++++++++++++++++++++++++++++++++----
 15 files changed, 172 insertions(+), 4 deletions(-)
 create mode 100644 package/bitcoin/Config.in
 create mode 100644 package/bitcoin/bitcoin.hash
 create mode 100644 package/bitcoin/bitcoin.mk
 create mode 100644 package/btcd/Config.in
 create mode 100644 package/btcd/btcd.hash
 create mode 100644 package/btcd/btcd.mk
 create mode 100644 package/go-glide/Config.in.host
 create mode 100644 package/go-glide/go-glide.hash
 create mode 100644 package/go-glide/go-glide.mk
 create mode 100644 package/neutrino/Config.in
 create mode 100644 package/neutrino/neutrino.hash
 create mode 100644 package/neutrino/neutrino.mk

-- 
2.7.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-08-03 17:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-28 13:59 [Buildroot] [PATCH 0/4] Initial support to blockchain clients Fabio Urquiza
2018-09-28 13:59 ` [Buildroot] [PATCH 1/4] host-go-glide: new package Fabio Urquiza
2019-08-03 14:33   ` Yann E. MORIN
2018-09-28 13:59 ` [Buildroot] [PATCH 2/4] bitcoin: " Fabio Urquiza
2019-08-03 17:19   ` Thomas Petazzoni
2018-09-28 13:59 ` [Buildroot] [PATCH 3/4] btcd: " Fabio Urquiza
2018-10-12 16:09   ` Adam Duskett
2018-09-28 13:59 ` [Buildroot] [PATCH 4/4] neutrino: " Fabio Urquiza

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox