svn commit: r563894 - in head/lang/fennel: . files

Joseph Mingrone jrm at FreeBSD.org
Wed Feb 3 15:31:02 UTC 2021


Author: jrm
Date: Wed Feb  3 15:31:01 2021
New Revision: 563894
URL: https://svnweb.freebsd.org/changeset/ports/563894

Log:
  lang/fennel: Update to version 0.8.1
  
  https://git.sr.ht/~technomancy/fennel/tree/main/item/changelog.md#081--2021-02-02

Added:
  head/lang/fennel/files/
  head/lang/fennel/files/patch-Makefile   (contents, props changed)
Modified:
  head/lang/fennel/Makefile   (contents, props changed)
  head/lang/fennel/distinfo   (contents, props changed)

Modified: head/lang/fennel/Makefile
==============================================================================
--- head/lang/fennel/Makefile	Wed Feb  3 15:27:35 2021	(r563893)
+++ head/lang/fennel/Makefile	Wed Feb  3 15:31:01 2021	(r563894)
@@ -1,9 +1,10 @@
 # $FreeBSD$
 
 PORTNAME=	fennel
-DISTVERSION=	0.8.0
+DISTVERSION=	0.8.1
 CATEGORIES=	lang
 MASTER_SITES=	https://git.sr.ht/~technomancy/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/
+#MASTER_SITES=	https://fennel-lang.org/downloads/
 
 MAINTAINER=	jrm at FreeBSD.org
 COMMENT=	Lisp that compiles to Lua
@@ -14,6 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES=		gmake lua:build
 
 MAKE_ENV=	LUA=${LUA_CMD} \
+		LUA_DIR=${LOCALBASE} \
 		LUA_INCLUDE_DIR=${LUA_INCDIR} \
 		STATIC_LUA_LIB=${LUA_LIBDIR}/liblua-${LUA_VER}.a
 

Modified: head/lang/fennel/distinfo
==============================================================================
--- head/lang/fennel/distinfo	Wed Feb  3 15:27:35 2021	(r563893)
+++ head/lang/fennel/distinfo	Wed Feb  3 15:31:01 2021	(r563894)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1612314100
-SHA256 (fennel-0.8.0.tar.gz) = 6a8502331190d5caf2cea7dd71d437cdb97c5b0cb34651b792e60d5ae72e48eb
-SIZE (fennel-0.8.0.tar.gz) = 192208
+TIMESTAMP = 1612348784
+SHA256 (fennel-0.8.1.tar.gz) = 1aeffdf369b9c67a48aff2590f5393c4549e09a10d6e5195879eca06a02c0f8e
+SIZE (fennel-0.8.1.tar.gz) = 192303

Added: head/lang/fennel/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/fennel/files/patch-Makefile	Wed Feb  3 15:31:01 2021	(r563894)
@@ -0,0 +1,11 @@
+--- Makefile.orig	2021-02-03 11:01:26 UTC
++++ Makefile
+@@ -43,7 +43,7 @@ LUA_DIR ?= $(PWD)/lua-5.3.5
+ STATIC_LUA_LIB ?= $(LUA_DIR)/src/liblua-linux-x86_64.a
+ LUA_INCLUDE_DIR ?= $(LUA_DIR)/src
+ 
+-fennel-bin: src/launcher.fnl fennel $(STATIC_LUA_LIB)
++fennel-bin: src/launcher.fnl fennel
+ 	./fennel --add-fennel-path src/?.fnl --no-compiler-sandbox --compile-binary \
+ 		$< $@ $(STATIC_LUA_LIB) $(LUA_INCLUDE_DIR)
+ 


More information about the svn-ports-all mailing list