55263a27a2
Imported from wip. Gospel ("GO SPEcial Library") is a Go library which includes the following packages: - gospel/parser: Read/access/write nested data structures - gospel/network: Network-related functionality, services, packet handling, TOR, SOCKS5 connection handler, SMTP/POP3 mail handling - gospel/bitcoin: Elliptic curve crypto (Secp256k1), Bitcoin addresses, key exchange, raw transactions, hash functions (Hash160, Hash256), base58 encoding - gospel/bitcoin/wallet: HD key space, BIP39 seed words - gospel/bitcoin/rpc: JSON-RPC to Bitcoin server - gospel/bitcoin/script: Bitcoin script parser/interpreter - gospel/math: Mathematical helpers, Fast Fourier Transformation, Arbitrary precision integers with chainable methods - gospel/crypto: cryptographic helpers, secret sharing, prime fields, PRNG, Paillier crypto scheme, cryptographic counters - gospel/logger: logging facilities - gospel/data: useful data structures like stacks, vectors, Marshal/Unmarshal Golang objects, Bloom filter
18 lines
526 B
Makefile
18 lines
526 B
Makefile
# $NetBSD: buildlink3.mk,v 1.1 2020/04/28 13:14:21 nikita Exp $
|
|
|
|
BUILDLINK_TREE+= go-gospel
|
|
|
|
.if !defined(GO_GOSPEL_BUILDLINK3_MK)
|
|
GO_GOSPEL_BUILDLINK3_MK:=
|
|
|
|
BUILDLINK_CONTENTS_FILTER.go-gospel= ${EGREP} gopkg/
|
|
BUILDLINK_DEPMETHOD.go-gospel?= build
|
|
|
|
BUILDLINK_API_DEPENDS.go-gospel+= go-gospel>=0.0.20200416
|
|
BUILDLINK_PKGSRCDIR.go-gospel?= ../../devel/go-gospel
|
|
|
|
.include "../../security/go-crypto/buildlink3.mk"
|
|
.include "../../textproc/go-text/buildlink3.mk"
|
|
.endif # GO_GOSPEL_BUILDLINK3_MK
|
|
|
|
BUILDLINK_TREE+= -go-gospel
|