lang/lfortran: upgrade to v0.30.0
Release notes at <https://github.com/lfortran/lfortran/releases/tag/v0.30.0>. Remark: lfortran only supports obsolete versions of Xeus (to get a kernel for Jupyter), therefore it has been disabled.
This commit is contained in:
parent
7426513288
commit
9ee01024f2
3 changed files with 34 additions and 33 deletions
|
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= lfortran
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.29.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.30.0
|
||||
CATEGORIES= lang
|
||||
|
||||
MAINTAINER= fortran@FreeBSD.org
|
||||
|
|
@ -15,6 +14,7 @@ BROKEN_i386= sizeof(YYSTYPE) != sizeof(Vec<AST::ast_t*>)
|
|||
BUILD_DEPENDS= bash:shells/bash \
|
||||
re2c>0:devel/re2c \
|
||||
dwarfdump:devel/dwarfdump \
|
||||
pandoc:textproc/hs-pandoc \
|
||||
rapidjson>0:devel/rapidjson
|
||||
LIB_DEPENDS= libfmt.so:devel/libfmt \
|
||||
libzstd.so:archivers/zstd \
|
||||
|
|
@ -49,14 +49,15 @@ PORTEXAMPLES= *
|
|||
|
||||
# Xeus: version 3.0.5 is required and xeus-zmq 1.0.2
|
||||
# + xtl-quant-stack + cppzmq + nlohmann_json + LibUUID + libzmq4
|
||||
BUILD_DEPENDS+= xtl-quant-stack>=0.7:devel/xtl-quant-stack \
|
||||
nlohmann-json>0:devel/nlohmann-json \
|
||||
cppzmq>=4.8.1:net/cppzmq
|
||||
LIB_DEPENDS+= libxeus.so:devel/xeus \
|
||||
libzmq.so:net/libzmq4 \
|
||||
libxeus-zmq.so:devel/xeus-zmq \
|
||||
libuuid.so:misc/e2fsprogs-libuuid
|
||||
CMAKE_ON+= WITH_XEUS
|
||||
# See https://github.com/lfortran/lfortran/issues/1255
|
||||
#BUILD_DEPENDS+= xtl-quant-stack>=0.7:devel/xtl-quant-stack \
|
||||
# nlohmann-json>0:devel/nlohmann-json \
|
||||
# cppzmq>=4.8.1:net/cppzmq
|
||||
#LIB_DEPENDS+= libxeus.so:devel/xeus \
|
||||
# libzmq.so:net/libzmq4 \
|
||||
# libxeus-zmq.so:devel/xeus-zmq \
|
||||
# libuuid.so:misc/e2fsprogs-libuuid
|
||||
CMAKE_OFF+= WITH_XEUS
|
||||
|
||||
# BFD:
|
||||
USE_BINUTILS= yes
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1698672388
|
||||
SHA256 (lfortran-lfortran-v0.29.0_GH0.tar.gz) = bd0cc2d4a552f136acaa41cefe336254c00e3e82e188606212c607e9de01bda7
|
||||
SIZE (lfortran-lfortran-v0.29.0_GH0.tar.gz) = 2424734
|
||||
TIMESTAMP = 1704443172
|
||||
SHA256 (lfortran-lfortran-v0.30.0_GH0.tar.gz) = 672d212456308db151210a1248a50b68e6f86658b78a2fe441626003b6039262
|
||||
SIZE (lfortran-lfortran-v0.30.0_GH0.tar.gz) = 2488225
|
||||
|
|
|
|||
|
|
@ -1,21 +1,21 @@
|
|||
bin/lfortran
|
||||
share/jupyter/kernels/fortran/kernel.json
|
||||
%%DATADIR%%/lib/impure/lfortran_intrinsics.h
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_bit.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_builtin.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_custom.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_ieee_arithmetic.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_iso_c_binding.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_iso_fortran_env.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_kind.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_math.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_math2.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_math3.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_optimization.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_sin.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_string.mod
|
||||
%%DATADIR%%/lib/lfortran_intrinsic_trig.mod
|
||||
%%DATADIR%%/lib/liblfortran_runtime.so
|
||||
%%DATADIR%%/lib/liblfortran_runtime.so.0
|
||||
%%DATADIR%%/lib/liblfortran_runtime.so.%%VER%%
|
||||
%%DATADIR%%/lib/liblfortran_runtime_static.a
|
||||
include/lfortran/impure/lfortran_intrinsics.h
|
||||
lib/lfortran_intrinsic_bit.mod
|
||||
lib/lfortran_intrinsic_builtin.mod
|
||||
lib/lfortran_intrinsic_custom.mod
|
||||
lib/lfortran_intrinsic_ieee_arithmetic.mod
|
||||
lib/lfortran_intrinsic_iso_c_binding.mod
|
||||
lib/lfortran_intrinsic_iso_fortran_env.mod
|
||||
lib/lfortran_intrinsic_kind.mod
|
||||
lib/lfortran_intrinsic_math.mod
|
||||
lib/lfortran_intrinsic_math2.mod
|
||||
lib/lfortran_intrinsic_math3.mod
|
||||
lib/lfortran_intrinsic_optimization.mod
|
||||
lib/lfortran_intrinsic_sin.mod
|
||||
lib/lfortran_intrinsic_string.mod
|
||||
lib/lfortran_intrinsic_trig.mod
|
||||
lib/liblfortran_runtime.so
|
||||
lib/liblfortran_runtime.so.0
|
||||
lib/liblfortran_runtime.so.%%VER%%
|
||||
lib/liblfortran_runtime_static.a
|
||||
share/man/man1/lfortran.1.gz
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue