diff --git a/lang/fennel/Makefile b/lang/fennel/Makefile index 34c2a535fcad..7c9f7820855e 100644 --- a/lang/fennel/Makefile +++ b/lang/fennel/Makefile @@ -1,35 +1,35 @@ PORTNAME= fennel -DISTVERSION= 1.4.0 +DISTVERSION= 1.4.2 CATEGORIES= lang MASTER_SITES= https://git.sr.ht/~technomancy/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/ MAINTAINER= jrm@FreeBSD.org COMMENT= Lisp that compiles to Lua WWW= https://fennel-lang.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake lua:51+,build,run MAKE_ENV= DESTDIR=${STAGEDIR} \ LUA=${LUA_CMD} \ LUA_DIR=${LOCALBASE} \ LUA_INCLUDE_DIR=${LUA_INCDIR} \ LUA_VERSION=${LUA_VER} \ MAN_DIR=${PREFIX}/share \ NATIVE_LUA_LIB=${LUA_LIBDIR}/liblua-${LUA_VER}.a \ STATIC_LUA_LIB=${LUA_LIBDIR}/liblua-${LUA_VER}.a ALL_TARGET= build TEST_TARGET= test NO_ARCH= yes OPTIONS_DEFINE= DOCS do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/lang/fennel/distinfo b/lang/fennel/distinfo index 06b00697e3dd..68920cff0d23 100644 --- a/lang/fennel/distinfo +++ b/lang/fennel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708266745 -SHA256 (fennel-1.4.0.tar.gz) = 375892126dae7fa80f727db613ccb7480d18c958cd00f9f6c8c3f82ab1751f98 -SIZE (fennel-1.4.0.tar.gz) = 299561 +TIMESTAMP = 1711634594 +SHA256 (fennel-1.4.2.tar.gz) = d507e6a99d856c73ddef117ec8dddcb614d42a424b0dbb8f84a4487b63ecac4c +SIZE (fennel-1.4.2.tar.gz) = 301195 diff --git a/lang/fennel/files/patch-test_cli.fnl b/lang/fennel/files/patch-test_cli.fnl new file mode 100644 index 000000000000..4166a1e1d410 --- /dev/null +++ b/lang/fennel/files/patch-test_cli.fnl @@ -0,0 +1,11 @@ +--- test/cli.fnl.orig 2024-03-28 21:47:12 UTC ++++ test/cli.fnl +@@ -14,7 +14,7 @@ + (p:read :*all) + (if (p:close) + long +- "lua"))) ++ (or (os.getenv "LUA") "lua")))) + + (fn file-exists? [filename] + (let [f (io.open filename)]