Commit graph

36 commits

Author SHA1 Message Date
Kai Knoblich
27a2d8cffb net-p2p/go-ethereum: Update to 1.9.0
* Remove no longer required patch "fdlimit_freebsd.go" as those changes have
  been merged by upstream.
* Add a pkg-message to give users some advice when upgrading from releases
  lower than 1.9.0. [1]

Changelog:

https://github.com/ethereum/go-ethereum/releases/tag/v1.9.0

PR:		239111
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Approved by:	Enrique Fynn (maintainer) [1]
2019-07-22 11:36:10 +00:00
Tobias Kortkamp
3726f94254 Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
2019-06-29 03:51:13 +00:00
Koichiro Iwao
7ccee0fe5f net-p2/go-ethereum: Update to 1.8.27
PR:		238166
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2019-06-03 13:14:58 +00:00
Steve Wills
5d925fc5e0 net-p2p/go-ethereum: upgrade to 1.8.24
PR:		237150
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2019-04-10 20:43:00 +00:00
Steve Wills
34841b4d3f net-p2p/go-ethereum: upgrade to 1.8.22
PR:		235426
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2019-03-09 02:50:33 +00:00
Jochen Neumeister
e28b35c976 Update to 1.8.21
Changelog: https://github.com/ethereum/go-ethereum/releases/tag/v1.8.21

PR:		234999
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Sponsored by:	Netzkommune GmbH
2019-01-24 14:47:36 +00:00
Steve Wills
12cc939005 net-p2p/go-ethereum: update to 1.8.20
PR:		233937
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-12-26 22:25:12 +00:00
Steve Wills
2c54919a5f net-p2p/go-ethereum upgrade to 1.8.18
PR:		233241
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-11-23 15:23:35 +00:00
Mateusz Piotrowski
3f5ada0f23 net-p2p/go-ethereum: Update to v1.8.16.
PR:		231707
Submitted by:	Enrique Fynn <me@enriquefynn.com>
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D17310
2018-09-25 21:35:40 +00:00
Steve Wills
60dd5d8535 net-p2p/go-ethereum Upgrade to 1.8.14
PR:		230815
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-08-22 20:15:09 +00:00
Wen Heping
4fdf32fc85 - Update to 1.8.12
PR:		229541
Submitted by:	me@enriquefynn.com(maintainer)
2018-07-06 13:45:21 +00:00
Jochen Neumeister
efd7f43798 net-p2p/go-ethereum: Update to 1.8.9
PR:		228590
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-05-30 17:22:12 +00:00
Fernando Apesteguía
f4dbb6f1b0 Update net-p2p/go-ethereum to 1.8.5
PR:	227711
Reported by:	me@enriquefynn.com (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D15188
2018-04-26 16:19:41 +00:00
Wen Heping
4622e1032d - Update to 1.8.4
PR:		227604
Submitted by:	me@enriquefynn.com(maintainer)
2018-04-22 07:34:57 +00:00
Yuri Victorovich
3a178b4dde net-p2p/go-ethereum: Update 1.8.2 -> 1.8.3
PR:		227025
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-03-28 23:52:24 +00:00
Yuri Victorovich
27e69c136d net-p2p/go-ethereum: Update to 1.8.2
Changelog:
https://github.com/ethereum/go-ethereum/releases/tag/v1.8.2

Also changed to DISTVERSION

PR:		226417
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-03-07 21:52:06 +00:00
Joseph Mingrone
b6207963f9 net-p2p/go-ethereum: Update to version 1.8.1
Upstream changes:
https://github.com/ethereum/go-ethereum/releases/tag/v1.8.1

PR:		226140
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-02-23 17:04:05 +00:00
Niclas Zeising
1e735791dd Update net-p2p/go-ethereum to 1.8.0
Requires go version >= 1.9.2

Reliable light client
Reliable fast sync
Custom tracing scripts
Native events using abigen

Breaking changes:
Trie pruning is enabled on all --syncmode variations (including
--syncmode=full). If running an archive node, to retain historic data,
disable pruning with `--gcmode=archive`

PR:		225916
Submitted by:	Enrique Fynn (maintainer)
2018-02-15 21:04:19 +00:00
Thomas Zander
a2b6e67dbe Update to upstream version 1.7.3
PR:		224013
Submitted by:	me@enriquefynn.com (maintainer)
2017-12-02 11:08:41 +00:00
Richard Gallamore
5cc91fb3fd * Updated to 1.7.2
- [High severity] Upgrade to 1.7.2 to fix a DOS vulnerability in the EVM.

PR:		223013
Submitted by:	Enrique Fynn (maintainer)
MFH:		2017Q4
2017-10-15 21:05:30 +00:00
Thomas Zander
288914ec55 Update to upstream version 1.7.1, build fix with /tmp mounted noexec
Details:
- Update to upstream version 1.7.1
- go puts temporary build artefacts into TMPDIR. This caused build issues
  when the port is built on a system where /tmp is mounted noexec.
  Now the port uses TMPDIR=WRKDIR
- Update maintainer's e-mail address to me@enriquefynn.com

PR:		221913
Submitted by:	peter@icebear.net, enriquefynn@gmail.com (maintainer)
MFH:		2017Q4
2017-10-08 11:29:51 +00:00
Boris Samorodov
28b86804c0 net-p2p/go-ethereum: Update 1.6.5 -> 1.6.7.
Based on [*].
The patch was regenerated (original patch had been based on non-current
port version). Size and checksum of new distro are the same as at the PR.

PR:		220700  [*]
Submitted by:	enriquefynn@gmail.com (maintainer)
2017-07-20 10:14:36 +00:00
Dmitry Marakasov
c7c9d908bc - Upgrade to 1.6.5 [1]
- While here, add OPTIONS_FINE and use options helpers

PR:		219769 [1]
Submitted by:	enriquefynn@gmail.com (maintainer) [1]
2017-06-05 12:54:27 +00:00
Thomas Zander
a2f66ba581 Update to upstream version 1.6.2, simplify
Details:
- Update to upstream version 1.6.2
- Retire existing OPTIONs in favour of the new
  DEVTOOLS, which installs all developer tools

PR:		218689
Submitted by:	enriquefynn@gmail.com (maintainer)
2017-06-03 07:32:44 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Kirill Ponomarev
72367fd202 Update net-p2p/go-ethereum to 1.5.8
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216728
Submitted by:	enriquefynn@gmail.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9418
2017-02-03 06:21:42 +00:00
Raphael Kubo da Costa
57ef32d96e Updates to version 1.5.7.
Version 1.5.6 contains a known regression in the RPC interface that can lead to
wrong ether balance responses.

PR:		216333
Submitted by:	Fyn <enriquefynn@gmail.com> (maintainer)
2017-01-21 13:13:31 +00:00
Olivier Cochard
e09f106298 Update to 1.5.6
PR:		216028
Submitted by:	enriquefynn@gmail.com (maintainer)
2017-01-13 21:06:22 +00:00
Thomas Zander
e67cac2305 Update to upstream version 1.5.4
PR:		215046
Submitted by:	mnd999@gmail.com
Approved by:	enriquefynn@gmail.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8711
2016-12-04 17:55:58 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Joseph Mingrone
1edc18e69e Upgrade to version 1.4.12
PR:		212917
Submitted by:	enriquefynn@gmail.com (maintainer)
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8014
2016-09-23 18:28:42 +00:00
Pawel Pekala
5fc4c8f2f1 - Update to version 1.4.10 [1]
- Move variables declarations before options block
- Use option helpers for install target

PR:		211560 [1]
Submitted by:	maintainer [1]
2016-08-04 19:29:35 +00:00
Ruslan Makhmatkhanov
16987126cb net-p2p/go-ethereum: update to 1.4.7
- drop dependency upon libgmp

PR:		210318
Submitted by:	Fynn <enriquefynn@gmail.com> (maintainer)
2016-06-18 22:17:12 +00:00
Gerald Pfeifer
a5784537ea Replace USE_GCC=4.8+ by the more general USE_GCC=yes. 2016-05-28 14:15:01 +00:00
Tilman Keskinoz
69c3aa2b42 Update to 1.4.3
PR:		209455
Submitted by:	maintainer
2016-05-11 15:51:02 +00:00
Kurt Jaeger
70412f689b New port: net-p2p/go-ethereum
Ethereum is a community-driven project aiming to decentralize the internet and
return it to its democratic roots. It is a platform for building and running
applications which do not need to rely on trust and cannot be controlled by
any central authority.

This is the Go implementation of Ethereum y/w paper

WWW: https://github.com/ethereum/go-ethereum

PR:		201954
Submitted by:	enriquefynn@gmail.com
2016-04-30 18:37:51 +00:00