Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jul 2023 08:08:29 GMT
From:      Alex Dupre <ale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 2010faed0681 - main - lang/solidity: update to 0.8.21 release.
Message-ID:  <202307210808.36L88Tu8064171@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by ale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2010faed0681cddd0b5e3780ff1cdbba78259ee9

commit 2010faed0681cddd0b5e3780ff1cdbba78259ee9
Author:     Alex Dupre <ale@FreeBSD.org>
AuthorDate: 2023-07-21 08:08:06 +0000
Commit:     Alex Dupre <ale@FreeBSD.org>
CommitDate: 2023-07-21 08:08:27 +0000

    lang/solidity: update to 0.8.21 release.
---
 lang/solidity/Makefile                                      | 2 +-
 lang/solidity/distinfo                                      | 6 +++---
 lang/solidity/files/patch-cmake_range-v3.cmake              | 6 +++---
 lang/solidity/files/patch-libevmasm_Assembly.cpp            | 4 ++--
 lang/solidity/files/patch-libevmasm_Instruction.h           | 6 +++---
 lang/solidity/files/patch-libevmasm_SemanticInformation.cpp | 6 +++---
 6 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile
index 6d29a884ac74..ccc495f11910 100644
--- a/lang/solidity/Makefile
+++ b/lang/solidity/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	solidity
-PORTVERSION=	0.8.20
+PORTVERSION=	0.8.21
 CATEGORIES=	lang
 MASTER_SITES=	https://github.com/ethereum/solidity/releases/download/v${PORTVERSION}/
 DISTNAME=	${PORTNAME}_${PORTVERSION}
diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo
index 82d377a540b0..3e73ebf00022 100644
--- a/lang/solidity/distinfo
+++ b/lang/solidity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683798989
-SHA256 (solidity_0.8.20.tar.gz) = 8a54043ebbd436b8b38d625d90ceb69dce07c150822fb6d796e440ccc2c17981
-SIZE (solidity_0.8.20.tar.gz) = 3263637
+TIMESTAMP = 1689924739
+SHA256 (solidity_0.8.21.tar.gz) = 6d1bb8e72850320e72d788575f6bd25dd4930cb6dd9edd35a59266a46f610d13
+SIZE (solidity_0.8.21.tar.gz) = 4055931
diff --git a/lang/solidity/files/patch-cmake_range-v3.cmake b/lang/solidity/files/patch-cmake_range-v3.cmake
index ea5bff8c52bd..cff65acdb261 100644
--- a/lang/solidity/files/patch-cmake_range-v3.cmake
+++ b/lang/solidity/files/patch-cmake_range-v3.cmake
@@ -1,4 +1,4 @@
---- cmake/range-v3.cmake.orig	2021-01-28 15:15:15 UTC
+--- cmake/range-v3.cmake.orig	2023-07-19 09:24:46 UTC
 +++ cmake/range-v3.cmake
 @@ -1,36 +1,11 @@
 -include(ExternalProject)
@@ -9,12 +9,12 @@
      set(RANGE_V3_CMAKE_COMMAND ${CMAKE_COMMAND})
  endif()
  
--set(prefix "${CMAKE_BINARY_DIR}/deps")
+-set(prefix "${PROJECT_BINARY_DIR}/deps")
 -set(RANGE_V3_INCLUDE_DIR "${prefix}/include")
 -
 -ExternalProject_Add(range-v3-project
 -    PREFIX "${prefix}"
--    DOWNLOAD_DIR "${CMAKE_SOURCE_DIR}/deps/downloads"
+-    DOWNLOAD_DIR "${PROJECT_SOURCE_DIR}/deps/downloads"
 -    DOWNLOAD_NAME range-v3-0.12.0.tar.gz
 -    URL https://github.com/ericniebler/range-v3/archive/0.12.0.tar.gz
 -    URL_HASH SHA256=015adb2300a98edfceaf0725beec3337f542af4915cec4d0b89fa0886f4ba9cb
diff --git a/lang/solidity/files/patch-libevmasm_Assembly.cpp b/lang/solidity/files/patch-libevmasm_Assembly.cpp
index 41034a4cceaa..e82803281e1e 100644
--- a/lang/solidity/files/patch-libevmasm_Assembly.cpp
+++ b/lang/solidity/files/patch-libevmasm_Assembly.cpp
@@ -1,6 +1,6 @@
---- libevmasm/Assembly.cpp.orig	2022-03-24 17:16:26 UTC
+--- libevmasm/Assembly.cpp.orig	2023-07-19 09:24:46 UTC
 +++ libevmasm/Assembly.cpp
-@@ -48,6 +48,8 @@ using namespace solidity::evmasm;
+@@ -47,6 +47,8 @@ using namespace solidity::evmasm;
  using namespace solidity::langutil;
  using namespace solidity::util;
  
diff --git a/lang/solidity/files/patch-libevmasm_Instruction.h b/lang/solidity/files/patch-libevmasm_Instruction.h
index 3b8c13e7d7e6..36f47c312bee 100644
--- a/lang/solidity/files/patch-libevmasm_Instruction.h
+++ b/lang/solidity/files/patch-libevmasm_Instruction.h
@@ -1,8 +1,8 @@
---- libevmasm/Instruction.h.orig	2022-03-16 14:18:52 UTC
+--- libevmasm/Instruction.h.orig	2023-07-19 09:24:46 UTC
 +++ libevmasm/Instruction.h
-@@ -26,6 +26,8 @@
- #include <libsolutil/Common.h>
+@@ -27,6 +27,8 @@
  #include <libsolutil/Assertions.h>
+ #include <liblangutil/EVMVersion.h>
  
 +#undef MSIZE // remove MSIZE definition from <sys/params.h>, included by boost 1.66.0
 +
diff --git a/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp b/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp
index 1d7ec7ac648c..7c125836bd3b 100644
--- a/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp
+++ b/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp
@@ -1,11 +1,11 @@
---- libevmasm/SemanticInformation.cpp.orig	2022-03-24 17:18:03 UTC
+--- libevmasm/SemanticInformation.cpp.orig	2023-07-19 09:24:46 UTC
 +++ libevmasm/SemanticInformation.cpp
-@@ -29,6 +29,8 @@ using namespace std;
+@@ -28,6 +28,8 @@
  using namespace solidity;
  using namespace solidity::evmasm;
  
 +#undef MSIZE // remove MSIZE definition from <sys/params.h>, included by boost 1.66.0
 +
- vector<SemanticInformation::Operation> SemanticInformation::readWriteOperations(Instruction _instruction)
+ std::vector<SemanticInformation::Operation> SemanticInformation::readWriteOperations(Instruction _instruction)
  {
  	switch (_instruction)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202307210808.36L88Tu8064171>