Page MenuHomeFreeBSD

D25797.id74899.diff
No OneTemporary

D25797.id74899.diff

Index: lang/lua53/Makefile
===================================================================
--- lang/lua53/Makefile
+++ lang/lua53/Makefile
@@ -3,7 +3,7 @@
PORTNAME= lua
DISTVERSION= 5.3.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
MASTER_SITES= https://www.lua.org/ftp/
PKGNAMESUFFIX= 53
@@ -40,6 +40,34 @@
LUA_LIB_SHARED= liblua-${LUA_VER}.so
LUA_PC_FILE= lua-${LUA_VER}.pc
+CFLAGS+= -fPIC
+# 2019-01-25: -pthread in LIBS is a work around for the following bug:
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235211
+LIBS+= -pthread
+
+WITHOUT_NO_STRICT_ALIASING=yes
+
+MAKE_ARGS+= CC="${CC}" \
+ MYCFLAGS="${CPPFLAGS} ${CFLAGS}" \
+ MYLDFLAGS="${LDFLAGS}" \
+ MYLIBS="${LIBS}" \
+ LUA_T=${LUA_CMD} \
+ LUAC_T=${LUAC_CMD} \
+ LUA_A=${LUA_LIB_STATIC} \
+ LUA_SO=${LUA_LIB_SHARED} \
+ LUA_SONAME=${LUA_LIB_SHARED} \
+ TO_BIN="${LUA_CMD} ${LUAC_CMD}" \
+ TO_LIB="${LUA_LIB_SHARED} ${LUA_LIB_STATIC}" \
+ INSTALL_TOP=${STAGEDIR}${PREFIX} \
+ INSTALL_INC=${STAGEDIR}${LUA_INCDIR} \
+ INSTALL_EXEC="${INSTALL_PROGRAM}"
+
+SUB_FILES= ${LUA_PC_FILE}
+SUB_LIST= version=${PORTVERSION} \
+ includedir=${LUA_INCDIR} \
+ libdir=${LUA_LIBDIR} \
+ soname=lua-${LUA_VER}
+
# using the "bsd" target rather than "freebsd" saves patching out the
# assumption of using base libedit in order to make it configurable. "bsd"
# is "generic" plus the POSIX and DLOPEN options, plus -Wl,-E at link time;
@@ -94,34 +122,6 @@
# end of option vars
-CFLAGS+= -fPIC
-# 2019-01-25: -pthread in LIBS is a work around for the following bug:
-# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235211
-LIBS+= -pthread
-
-WITHOUT_NO_STRICT_ALIASING=yes
-
-MAKE_ARGS+= CC="${CC}" \
- MYCFLAGS="${CPPFLAGS} ${CFLAGS}" \
- MYLDFLAGS="${LDFLAGS}" \
- MYLIBS="${LIBS}" \
- LUA_T=${LUA_CMD} \
- LUAC_T=${LUAC_CMD} \
- LUA_A=${LUA_LIB_STATIC} \
- LUA_SO=${LUA_LIB_SHARED} \
- LUA_SONAME=${LUA_LIB_SHARED} \
- TO_BIN="${LUA_CMD} ${LUAC_CMD}" \
- TO_LIB="${LUA_LIB_SHARED} ${LUA_LIB_STATIC}" \
- INSTALL_TOP=${STAGEDIR}${PREFIX} \
- INSTALL_INC=${STAGEDIR}${LUA_INCDIR} \
- INSTALL_EXEC="${INSTALL_PROGRAM}"
-
-SUB_FILES= ${LUA_PC_FILE}
-SUB_LIST= version=${PORTVERSION} \
- includedir=${LUA_INCDIR} \
- libdir=${LUA_LIBDIR} \
- soname=lua-${LUA_VER}
-
post-patch:
@${REINPLACE_CMD} -e "/LUA_ROOT/s,/usr/local,${LUA_PREFIX}," \
${WRKSRC}/src/luaconf.h
@@ -150,3 +150,4 @@
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '-not -name *\.1')
.include <bsd.port.mk>
+
Index: lang/lua53/distinfo
===================================================================
--- lang/lua53/distinfo
+++ lang/lua53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1531618645
+TIMESTAMP = 1595625385
SHA256 (lua-5.3.5.tar.gz) = 0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac
SIZE (lua-5.3.5.tar.gz) = 303543

File Metadata

Mime Type
text/plain
Expires
Sat, May 16, 12:08 PM (16 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33129196
Default Alt Text
D25797.id74899.diff (2 KB)

Event Timeline