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