svn commit: r558291 - in head/lang/solidity: . files
Alex Dupre
ale at FreeBSD.org
Thu Dec 17 13:32:29 UTC 2020
Author: ale
Date: Thu Dec 17 13:32:27 2020
New Revision: 558291
URL: https://svnweb.freebsd.org/changeset/ports/558291
Log:
Update to 0.8.0 release.
Added:
head/lang/solidity/files/patch-cmake_EthCompilerSettings.cmake (contents, props changed)
Modified:
head/lang/solidity/Makefile
head/lang/solidity/distinfo
head/lang/solidity/files/patch-libevmasm_Instruction.h
head/lang/solidity/files/patch-libsolutil_JSON.cpp
Modified: head/lang/solidity/Makefile
==============================================================================
--- head/lang/solidity/Makefile Thu Dec 17 13:20:53 2020 (r558290)
+++ head/lang/solidity/Makefile Thu Dec 17 13:32:27 2020 (r558291)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= solidity
-PORTVERSION= 0.7.4
+PORTVERSION= 0.8.0
CATEGORIES= lang
MASTER_SITES= https://github.com/ethereum/solidity/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -41,6 +41,5 @@ PLIST_FILES= bin/solc \
pre-patch:
@${CP} ${FILESDIR}/jsoncpp.cmake ${WRKSRC}/cmake/
@${REINPLACE_CMD} '/EthCcache/d' ${WRKSRC}/CMakeLists.txt
- @${REINPLACE_CMD} '/-Werror/d' ${WRKSRC}/cmake/EthCompilerSettings.cmake
.include <bsd.port.mk>
Modified: head/lang/solidity/distinfo
==============================================================================
--- head/lang/solidity/distinfo Thu Dec 17 13:20:53 2020 (r558290)
+++ head/lang/solidity/distinfo Thu Dec 17 13:32:27 2020 (r558291)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1603118563
-SHA256 (solidity_0.7.4.tar.gz) = 3994482ed1104f55cbd7614649c2129adaf3fc9a782d910e688d0010abeb7a9c
-SIZE (solidity_0.7.4.tar.gz) = 2425924
+TIMESTAMP = 1608206279
+SHA256 (solidity_0.8.0.tar.gz) = 5a8f9f421dcf65d552b2e6fea4929aef68706a8db8b2e626e7a81e4e5ee11549
+SIZE (solidity_0.8.0.tar.gz) = 2538492
Added: head/lang/solidity/files/patch-cmake_EthCompilerSettings.cmake
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/solidity/files/patch-cmake_EthCompilerSettings.cmake Thu Dec 17 13:32:27 2020 (r558291)
@@ -0,0 +1,14 @@
+--- cmake/EthCompilerSettings.cmake.orig 2020-12-16 17:41:40 UTC
++++ cmake/EthCompilerSettings.cmake
+@@ -53,9 +53,10 @@ if (("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") OR ("${
+ add_compile_options(-Wimplicit-fallthrough)
+ add_compile_options(-Wsign-conversion)
+ add_compile_options(-Wconversion)
++ add_compile_options(-Qunused-arguments)
+
+ eth_add_cxx_compiler_flag_if_supported(
+- $<$<COMPILE_LANGUAGE:CXX>:-Wextra-semi>
++ -Wextra-semi
+ )
+ eth_add_cxx_compiler_flag_if_supported(-Wfinal-dtor-non-final-class)
+ eth_add_cxx_compiler_flag_if_supported(-Wnewline-eof)
Modified: head/lang/solidity/files/patch-libevmasm_Instruction.h
==============================================================================
--- head/lang/solidity/files/patch-libevmasm_Instruction.h Thu Dec 17 13:20:53 2020 (r558290)
+++ head/lang/solidity/files/patch-libevmasm_Instruction.h Thu Dec 17 13:32:27 2020 (r558291)
@@ -1,6 +1,6 @@
---- libevmasm/Instruction.h.orig 2020-01-28 10:08:51 UTC
+--- libevmasm/Instruction.h.orig 2020-12-16 17:41:40 UTC
+++ libevmasm/Instruction.h
-@@ -26,6 +26,8 @@
+@@ -27,6 +27,8 @@
#include <libsolutil/Assertions.h>
#include <functional>
Modified: head/lang/solidity/files/patch-libsolutil_JSON.cpp
==============================================================================
--- head/lang/solidity/files/patch-libsolutil_JSON.cpp Thu Dec 17 13:20:53 2020 (r558290)
+++ head/lang/solidity/files/patch-libsolutil_JSON.cpp Thu Dec 17 13:32:27 2020 (r558291)
@@ -1,6 +1,6 @@
---- libsolutil/JSON.cpp.orig 2020-01-27 15:36:51 UTC
+--- libsolutil/JSON.cpp.orig 2020-12-16 17:41:40 UTC
+++ libsolutil/JSON.cpp
-@@ -31,10 +31,12 @@
+@@ -32,10 +32,12 @@
using namespace std;
More information about the svn-ports-all
mailing list