git: 47e2bdf1ce28 - main - lang/lfortran: upgrade to v0.61.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 14 Mar 2026 19:13:21 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=47e2bdf1ce284d322b842e7dade12e92149c4d47
commit 47e2bdf1ce284d322b842e7dade12e92149c4d47
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2026-03-14 15:30:12 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2026-03-14 19:12:13 +0000
lang/lfortran: upgrade to v0.61.0
Release notes at https://github.com/lfortran/lfortran/releases/tag/v0.61.0
---
lang/lfortran/Makefile | 2 +-
lang/lfortran/distinfo | 6 +++---
lang/lfortran/files/patch-build0.sh | 11 +----------
3 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile
index bae83f2fe07d..c2ae4fd80ce9 100644
--- a/lang/lfortran/Makefile
+++ b/lang/lfortran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lfortran
DISTVERSIONPREFIX= v
-DISTVERSION= 0.60.0
+DISTVERSION= 0.61.0
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo
index fd46ea3b0637..8c51387de9df 100644
--- a/lang/lfortran/distinfo
+++ b/lang/lfortran/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770832227
-SHA256 (lfortran-lfortran-v0.60.0_GH0.tar.gz) = 975f18673c303e9ed28987f1840fa16a54fd269736d3d206fbb6064a41e13e08
-SIZE (lfortran-lfortran-v0.60.0_GH0.tar.gz) = 3884464
+TIMESTAMP = 1773499952
+SHA256 (lfortran-lfortran-v0.61.0_GH0.tar.gz) = 7bb5c609dfff1aef3ef1c75c82fba9889da9949bc5055612e6f1d039f4f2d4ce
+SIZE (lfortran-lfortran-v0.61.0_GH0.tar.gz) = 4134363
diff --git a/lang/lfortran/files/patch-build0.sh b/lang/lfortran/files/patch-build0.sh
index 55b89e4e998c..ad4bc6e11f41 100644
--- a/lang/lfortran/files/patch-build0.sh
+++ b/lang/lfortran/files/patch-build0.sh
@@ -1,4 +1,4 @@
---- build0.sh.orig 2025-01-17 18:59:54 UTC
+--- build0.sh.orig 2026-03-14 14:52:43 UTC
+++ build0.sh
@@ -7,7 +7,7 @@ BISON=${BISON:-bison}
BISON=${BISON:-bison}
@@ -9,12 +9,3 @@
# Generate a Fortran AST from AST.asdl (C++)
python src/libasr/asdl_cpp.py grammar/AST.asdl src/lfortran/ast.h
-@@ -21,7 +21,7 @@ python src/libasr/intrinsic_func_registry_util_gen.py
- # Generate the tokenizer and parser
- (cd src/lfortran && ${RE2C} -W -b parser/tokenizer.re -o parser/tokenizer.cpp)
- (cd src/lfortran && ${RE2C} -W -b parser/preprocessor.re -o parser/preprocessor.cpp)
--(cd src/lfortran/parser && ${BISON} -Wall -d -r all parser.yy)
-+(cd src/lfortran/parser && ${BISON} -Wall -d -v -r all parser.yy)
-
- grep -n "'" src/lfortran/parser/parser.yy && echo "Single quote not allowed" && exit 1
- echo "OK"