aboutsummaryrefslogtreecommitdiff
path: root/lang/solidity
diff options
context:
space:
mode:
authorAlex Dupre <ale@FreeBSD.org>2019-12-18 10:02:23 +0000
committerAlex Dupre <ale@FreeBSD.org>2019-12-18 10:02:23 +0000
commit074bc8ccf747ea13df590be96e04496d507febbb (patch)
tree3a137f30edad5223d1346433e09f21c8e3532ed9 /lang/solidity
parent90855f1956535ef03d9a2e416228d7d1aac51cbe (diff)
downloadports-074bc8ccf747ea13df590be96e04496d507febbb.tar.gz
ports-074bc8ccf747ea13df590be96e04496d507febbb.zip
Update to 0.6.0 release.
Notes
Notes: svn path=/head/; revision=520378
Diffstat (limited to 'lang/solidity')
-rw-r--r--lang/solidity/Makefile9
-rw-r--r--lang/solidity/distinfo6
-rw-r--r--lang/solidity/files/patch-libdevcore_JSON.cpp4
3 files changed, 9 insertions, 10 deletions
diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile
index dcd1eb56a97c..53508c275d41 100644
--- a/lang/solidity/Makefile
+++ b/lang/solidity/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= solidity
-PORTVERSION= 0.5.13
-PORTREVISION= 1
+PORTVERSION= 0.6.0
CATEGORIES= lang
MASTER_SITES= https://github.com/ethereum/solidity/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -13,12 +12,12 @@ COMMENT= Solidity Contract-Oriented Programming Language
LICENSE= GPLv3
-BUILD_DEPENDS= boost-libs>=0:devel/boost-libs
-LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp
-
NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe sparc64
NOT_FOR_ARCHS_REASON= solidity currently does not support big endian systems
+BUILD_DEPENDS= boost-libs>=0:devel/boost-libs
+LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp
+
USES= cmake compiler:c++14-lang
OPTIONS_DEFINE= Z3 CVC4
diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo
index 16cf1a39621a..a81656cc45e8 100644
--- a/lang/solidity/distinfo
+++ b/lang/solidity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574356486
-SHA256 (solidity_0.5.13.tar.gz) = 8d4b094b2144052c6aa275d9bf1bfea40b548a8f1925bb3690c4474dba73f544
-SIZE (solidity_0.5.13.tar.gz) = 1814444
+TIMESTAMP = 1576660212
+SHA256 (solidity_0.6.0.tar.gz) = 5f9e874199f6dd2d7dd6fa97232993cd762543a7bf6e3bf36a95d63cd0edbcdb
+SIZE (solidity_0.6.0.tar.gz) = 1934622
diff --git a/lang/solidity/files/patch-libdevcore_JSON.cpp b/lang/solidity/files/patch-libdevcore_JSON.cpp
index e7ab35a5c2d1..25135370c23a 100644
--- a/lang/solidity/files/patch-libdevcore_JSON.cpp
+++ b/lang/solidity/files/patch-libdevcore_JSON.cpp
@@ -6,8 +6,8 @@
+/*
static_assert(
- (JSONCPP_VERSION_MAJOR == 1) && (JSONCPP_VERSION_MINOR == 8) && (JSONCPP_VERSION_PATCH == 4),
- "Unexpected jsoncpp version: " JSONCPP_VERSION_STRING ". Expecting 1.8.4."
+ (JSONCPP_VERSION_MAJOR == 1) && (JSONCPP_VERSION_MINOR == 9) && (JSONCPP_VERSION_PATCH == 2),
+ "Unexpected jsoncpp version: " JSONCPP_VERSION_STRING ". Expecting 1.9.2."
);
+*/