git: 7ad61b396cfd - main - lang/solidity: update to 0.8.31-pre.1 release.

From: Alex Dupre <ale_at_FreeBSD.org>
Date: Mon, 27 Oct 2025 10:13:00 UTC
The branch main has been updated by ale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7ad61b396cfde14e8e4bcde1c9e41ff69999872c

commit 7ad61b396cfde14e8e4bcde1c9e41ff69999872c
Author:     Alex Dupre <ale@FreeBSD.org>
AuthorDate: 2025-10-27 10:12:37 +0000
Commit:     Alex Dupre <ale@FreeBSD.org>
CommitDate: 2025-10-27 10:12:37 +0000

    lang/solidity: update to 0.8.31-pre.1 release.
---
 lang/solidity/Makefile                                       |  9 ++++-----
 lang/solidity/distinfo                                       |  6 +++---
 lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp | 11 -----------
 3 files changed, 7 insertions(+), 19 deletions(-)

diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile
index 57c8c1613cb7..761ef6608014 100644
--- a/lang/solidity/Makefile
+++ b/lang/solidity/Makefile
@@ -1,13 +1,12 @@
 PORTNAME=	solidity
-PORTVERSION=	0.8.30
-PORTREVISION=	1
+DISTVERSION=	0.8.31-pre.1
 CATEGORIES=	lang
-MASTER_SITES=	https://github.com/ethereum/solidity/releases/download/v${PORTVERSION}/
-DISTNAME=	${PORTNAME}_${PORTVERSION}
+MASTER_SITES=	https://github.com/argotorg/solidity/releases/download/v${DISTVERSION}/
+DISTNAME=	${PORTNAME}_${DISTVERSION}
 
 MAINTAINER=	ale@FreeBSD.org
 COMMENT=	Solidity Contract-Oriented Programming Language
-WWW=		https://github.com/ethereum/solidity
+WWW=		https://github.com/argotorg/solidity
 
 LICENSE=	GPLv3
 
diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo
index aca0f0d894e6..c9c3e7c74b86 100644
--- a/lang/solidity/distinfo
+++ b/lang/solidity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746720051
-SHA256 (solidity_0.8.30.tar.gz) = 5e8d58dff551a18205e325c22f1a3b194058efbdc128853afd75d31b0568216d
-SIZE (solidity_0.8.30.tar.gz) = 12807705
+TIMESTAMP = 1761558943
+SHA256 (solidity_0.8.31-pre.1.tar.gz) = 9ddd270995d3e6314795a287207dae8d30bf426dc04752f0a4759846c601a2f5
+SIZE (solidity_0.8.31-pre.1.tar.gz) = 12852126
diff --git a/lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp b/lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp
deleted file mode 100644
index 5fc20b2ae032..000000000000
--- a/lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- libyul/backends/evm/EVMDialect.cpp.orig	2025-05-08 16:10:03 UTC
-+++ libyul/backends/evm/EVMDialect.cpp
-@@ -56,6 +56,8 @@ std::tuple<size_t, size_t> constexpr verbatimIndexToAr
- 	return std::make_tuple(_index - numRets * EVMDialect::verbatimMaxInputSlots, numRets);
- }
- 
-+#undef MSIZE // remove MSIZE definition from <sys/params.h>, included by boost 1.66.0
-+
- BuiltinFunctionForEVM createEVMFunction(
- 	langutil::EVMVersion _evmVersion,
- 	std::string const& _name,