Hi,

Attached to this message is a completed port for net/go-ethereum;
the official go client for the ethereum [1] protocol.

This port is based on the work by Fabian Raetz, who submitted his
port to the openbsd-wip [2] repository. After contacting him through
email, he relayed he wouldn't have the time to maintain this port, so
I'd like to take this role instead. I've been tracking go-ethereum
development since its inception and expect to continue doing so.

DESCR:
Ethereum is a decentralized platform that runs smart contracts,
applications that run exactly as programmed without possibility of
downtime, censorship, fraud or third party interference


This port was tested on my -current amd64 machines. I do not have
other architectures available to me at this time.

This application runs as a daemon using the _geth user/group.
I have taken id 842 - the current lowest available id.

Index: user.list
===================================================================
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.351
diff -u -p -r1.351 user.list
--- user.list   25 Aug 2019 12:06:28 -0000      1.351
+++ user.list   27 Aug 2019 09:27:42 -0000
@@ -350,3 +350,4 @@ id  user            group           port options
 839 _exabgp            _exabgp         net/exabgp
 840 _dma               _dma            mail/dma
 841 _rt                        _rt             www/rt
+842 _geth              _geth           net/go-ethereum


Port is available here:
    https://repo.vandermeij.tech/go-ethereum-1.9.2.tar.gz

Any feedback is appreciated as this is my first openbsd port.

With kind regards,

Alexander van der Meij
van der Meij Technologies


[1] https://geth.ethereum.org/
[2] https://github.com/jasperla/openbsd-wip/tree/master/net/go-ethereum

Reply via email to