mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
lang/luajit: update to v2.1
Disconnect lang/luajit-devel from the build, will be removed soon. Bump PORTREVISIONs for the consumers. Discussed with: adamw PR: 225342
This commit is contained in:
+1
-5
@@ -7,7 +7,7 @@
|
||||
# LUAJIT_VER: The selected luajit version
|
||||
# LUAJIT_INCDIR: The path to luajit's header files
|
||||
# LUAJIT_LUAVER: Which luajit spec version is selected
|
||||
# (2.0 for luajit, else 2.1)
|
||||
# (always 2.1)
|
||||
|
||||
.if !defined(_INCLUDE_USES_LUAJIT_MK)
|
||||
_INCLUDE_USES_LUAJIT_MK=yes
|
||||
@@ -28,11 +28,7 @@ IGNORE= Invalid luajit default version ${LUAJIT_DEFAULT}: valid versions are ${V
|
||||
IGNORE= Invalid luajit version ${LUAJIT_VER}: valid versions are ${VALID_LUAJIT_VER}
|
||||
.endif
|
||||
|
||||
.if ${LUAJIT_VER} == luajit
|
||||
LUAJIT_LUAVER= 2.0
|
||||
.else
|
||||
LUAJIT_LUAVER= 2.1
|
||||
.endif
|
||||
|
||||
LIB_DEPENDS+= libluajit-5.1.so:lang/${LUAJIT_VER}
|
||||
LUAJIT_INCDIR= ${LOCALBASE}/include/luajit-${LUAJIT_LUAVER}
|
||||
|
||||
@@ -98,11 +98,7 @@ LLVM_DEFAULT?= 19
|
||||
# Possible values: 5.1, 5.2, 5.3, 5.4
|
||||
LUA_DEFAULT?= 5.4
|
||||
# Possible values: luajit, luajit-devel, luajit-openresty
|
||||
. if ${ARCH:Mpowerpc64*}
|
||||
LUAJIT_DEFAULT?= luajit-openresty
|
||||
. else
|
||||
LUAJIT_DEFAULT?= luajit-devel
|
||||
. endif
|
||||
LUAJIT_DEFAULT?= luajit
|
||||
# Possible values: 5.10, 5.20, 6.8
|
||||
MONO_DEFAULT?= 5.20
|
||||
# Possible values: 8.0, 8.4, 9.1, 10.5m, 10.6m, 10.11m, 11.4m
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= csound
|
||||
DISTVERSION= 6.15.0
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= audio lang
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= sysbench
|
||||
PORTVERSION= 1.0.20
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= benchmarks databases
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= wrk
|
||||
PORTVERSION= 4.2.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= benchmarks www
|
||||
|
||||
MAINTAINER= osa@FreeBSD.org
|
||||
@@ -26,7 +26,7 @@ USE_CSTD= c99
|
||||
LLD_UNSAFE= yes
|
||||
.if ${FLAVOR} == luajit
|
||||
CFLAGS+= -I${LOCALBASE}/include/luajit-2.1
|
||||
LIB_DEPENDS= libluajit-5.1.so:lang/luajit-devel
|
||||
LIB_DEPENDS= libluajit-5.1.so:lang/luajit
|
||||
.else
|
||||
CFLAGS+= -I${LOCALBASE}/include/luajit-2.1
|
||||
LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= osm2pgsql
|
||||
PORTVERSION= 2.1.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= converters geography
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
PORTNAME= efl
|
||||
DISTVERSION= 1.28.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= devel enlightenment
|
||||
MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/
|
||||
DIST_SUBDIR= enlightenment
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= love
|
||||
PORTVERSION= 11.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel games
|
||||
MASTER_SITES= https://github.com/love2d/love/releases/download/${PORTVERSION}/
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= love
|
||||
PORTVERSION= 0.10.2
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= devel games
|
||||
MASTER_SITES= https://bitbucket.org/rude/love/downloads/ \
|
||||
https://mirror.amdmi3.ru/distfiles/
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= luarocks
|
||||
PORTVERSION= 3.12.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://luarocks.org/releases/
|
||||
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= luv
|
||||
#DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.51.0-1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/luvit/${PORTNAME}/releases/download/${DISTVERSION}/
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= xmake-io
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.9.9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= pericycle.cc@gmail.com
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= dnsdist
|
||||
DISTVERSION= 1.9.10
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= dns net
|
||||
MASTER_SITES= https://downloads.powerdns.com/releases/
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= dnsjit
|
||||
DISTVERSION= 1.4.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= dns net
|
||||
MASTER_SITES= https://www.dns-oarc.net/files/${PORTNAME}/
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= knot-resolver
|
||||
DISTVERSION= 5.7.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= https://secure.nic.cz/files/knot-resolver/ \
|
||||
https://dns.company/downloads/knot-resolver/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= recursor
|
||||
DISTVERSION= 5.2.2
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= https://downloads.powerdns.com/releases/
|
||||
PKGNAMEPREFIX= powerdns-
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= powerdns
|
||||
DISTVERSION= 4.9.5
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= https://downloads.powerdns.com/releases/
|
||||
DISTNAME= pdns-${DISTVERSION}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= neovim
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.11.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= editors
|
||||
|
||||
MAINTAINER= adamw@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= pragtical
|
||||
PORTVERSION= 3.3.1
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= editors
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= freeminer
|
||||
PORTVERSION= 0.4.10.4
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= instead
|
||||
PORTVERSION= 3.5.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= SF
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
PORTNAME= naev
|
||||
PORTVERSION= 0.12.4
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
DISTVERSIONSUFFIX= -source
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= openmw
|
||||
DISTVERSIONPREFIX= openmw-
|
||||
DISTVERSION= 0.49.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= fluffy@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= powder-toy
|
||||
DISTVERSION= snapshot-387
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= powder-toy
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 99.3.384
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= solarus-quest-editor
|
||||
PORTVERSION= 2.0.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= games
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= solarus
|
||||
PORTVERSION= 2.0.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= games
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= gimp
|
||||
DISTVERSION= 3.0.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES?= graphics gnome
|
||||
MASTER_SITES= GIMP/gimp/v${PORTVERSION:R}
|
||||
PKGNAMESUFFIX= 3-app
|
||||
|
||||
@@ -183,7 +183,6 @@
|
||||
SUBDIR += lua53
|
||||
SUBDIR += lua54
|
||||
SUBDIR += luajit
|
||||
SUBDIR += luajit-devel
|
||||
SUBDIR += luajit-openresty
|
||||
SUBDIR += malbolge
|
||||
SUBDIR += maude
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= emilua
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.11.5
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= lang devel
|
||||
|
||||
MAINTAINER= manipuladordedados@gmail.com
|
||||
@@ -25,7 +26,7 @@ LIB_DEPENDS= libserd-0.so:devel/serd \
|
||||
libsord-0.so:devel/sord \
|
||||
libfmt.so:devel/libfmt
|
||||
|
||||
USES= localbase luajit:luajit-devel meson ncurses pathfix \
|
||||
USES= localbase luajit:luajit meson ncurses pathfix \
|
||||
pkgconfig ssl
|
||||
USE_GITLAB= yes
|
||||
|
||||
|
||||
+13
-23
@@ -1,46 +1,36 @@
|
||||
PORTNAME= luajit
|
||||
DISTVERSION= 2.0.5
|
||||
PORTREVISION= 7
|
||||
DISTVERSION= 2.1.0.20250528
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= https://luajit.org/download/
|
||||
DISTNAME= LuaJIT-${DISTVERSION}
|
||||
|
||||
PATCH_SITES= https://github.com/LuaJIT/LuaJIT/commit/
|
||||
PATCHFILES= a4f4f5b83564a1075bea0ac7c1fd8768be1caff7.patch:-p1
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= osa@FreeBSD.org
|
||||
COMMENT= Just-In-Time Compiler for Lua
|
||||
WWW= https://luajit.org/luajit.html
|
||||
|
||||
OPTIONS_DEFINE= PTHREAD
|
||||
PTHREAD_DESC= with pthread support
|
||||
|
||||
LICENSE= MIT PD
|
||||
LICENSE_COMB= multi
|
||||
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
|
||||
|
||||
IGNORE_aarch64= fails to compile: lj_arch.h:55:2: No support for this architecture (yet)
|
||||
IGNORE_powerpc64= fails to compile: lj_arch.h:346:2: No support for PowerPC 64 bit mode
|
||||
IGNORE_riscv64= fails to compile: lj_arch.h:55:2: No support for this architecture (yet)
|
||||
IGNORE_riscv64= fails to compile: lj_arch.h:73:2: No support for this architecture (yet)
|
||||
|
||||
USES= compiler cpe gmake
|
||||
|
||||
CONFLICTS_INSTALL= luajit-devel luajit-openresty
|
||||
|
||||
WRKSRC= ${WRKDIR}/LuaJIT-${DISTVERSION}
|
||||
USES= compiler cpe gmake
|
||||
USE_LDCONFIG= yes
|
||||
MAKE_ARGS= CC=${CC} CCOPT= CCOPT_x86=
|
||||
MAKE_ARGS= CC=${CC} CCOPT= CCOPT_x86= Q=
|
||||
|
||||
PLIST_SUB+= VERSION=${DISTVERSION}
|
||||
USE_GITHUB= yes
|
||||
GH_TUPLE= LuaJIT:LuaJIT:f9140a6
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
LUAJIT_VERSION= 2.1
|
||||
LUAJIT_SOVERSION= 2.1.1748459687
|
||||
|
||||
.if ${PORT_OPTIONS:MPTHREAD}
|
||||
LDFLAGS+= -lm -pthread
|
||||
.endif
|
||||
PLIST_SUB+= VERSION=${LUAJIT_VERSION} SOVERSION=${LUAJIT_SOVERSION}
|
||||
|
||||
post-install:
|
||||
${LN} -sf ${PORTNAME}-${DISTVERSION} \
|
||||
${LN} -sf ${PORTNAME}-${LUAJIT_SOVERSION} \
|
||||
${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
${INSTALL_MAN} ${WRKSRC}/etc/luajit.1 ${STAGEDIR}${PREFIX}/share/man/man1
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
TIMESTAMP = 1672840245
|
||||
SHA256 (LuaJIT-2.0.5.tar.gz) = 874b1f8297c697821f561f9b73b57ffd419ed8f4278c82e05b48806d30c1e979
|
||||
SIZE (LuaJIT-2.0.5.tar.gz) = 849845
|
||||
SHA256 (a4f4f5b83564a1075bea0ac7c1fd8768be1caff7.patch) = 172ee031fa64644b91c74b8488f976b39215bd128e5217eb93791729bd20916a
|
||||
SIZE (a4f4f5b83564a1075bea0ac7c1fd8768be1caff7.patch) = 831
|
||||
TIMESTAMP = 1748983264
|
||||
SHA256 (LuaJIT-LuaJIT-2.1.0.20250528-f9140a6_GH0.tar.gz) = dd32256c3c8c02c2e7195c042b9eea774141dbe887dae951e55d10713ac92ccf
|
||||
SIZE (LuaJIT-LuaJIT-2.1.0.20250528-f9140a6_GH0.tar.gz) = 1083034
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- Makefile.orig 2017-05-01 14:11:00.000000000 -0400
|
||||
+++ Makefile 2017-05-03 11:14:26.850889000 -0400
|
||||
@@ -24,7 +24,7 @@
|
||||
--- Makefile.orig 2025-05-28 19:14:47 UTC
|
||||
+++ Makefile
|
||||
@@ -30,7 +30,7 @@ VERSION= $(MMVERSION).$(RELVER)
|
||||
# Change the installation path as needed. This automatically adjusts
|
||||
# the paths in src/luaconf.h, too. Note: PREFIX must be an absolute path!
|
||||
#
|
||||
@@ -9,15 +9,15 @@
|
||||
export MULTILIB= lib
|
||||
##############################################################################
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
INSTALL_LIB= $(DPREFIX)/$(MULTILIB)
|
||||
INSTALL_SHARE= $(DPREFIX)/share
|
||||
INSTALL_INC= $(DPREFIX)/include/luajit-$(MAJVER).$(MINVER)
|
||||
@@ -41,6 +41,7 @@ INSTALL_INC= $(INSTALL_DEFINC)
|
||||
INSTALL_SHARE= $(DESTDIR)$(INSTALL_SHARE_)
|
||||
INSTALL_DEFINC= $(DPREFIX)/include/luajit-$(MMVERSION)
|
||||
INSTALL_INC= $(INSTALL_DEFINC)
|
||||
+INSTALL_LIBD= $(DPREFIX)/libdata
|
||||
|
||||
INSTALL_LJLIBD= $(INSTALL_SHARE)/luajit-$(VERSION)
|
||||
INSTALL_JITLIB= $(INSTALL_LJLIBD)/jit
|
||||
@@ -40,8 +41,7 @@
|
||||
export INSTALL_LJLIBD= $(INSTALL_SHARE_)/luajit-$(MMVERSION)
|
||||
INSTALL_JITLIB= $(DESTDIR)$(INSTALL_LJLIBD)/jit
|
||||
@@ -48,8 +49,7 @@ INSTALL_CMOD= $(INSTALL_CMODD)/$(ABIVER)
|
||||
INSTALL_LMOD= $(INSTALL_LMODD)/$(ABIVER)
|
||||
INSTALL_CMODD= $(INSTALL_LIB)/lua
|
||||
INSTALL_CMOD= $(INSTALL_CMODD)/$(ABIVER)
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
INSTALL_TNAME= luajit-$(VERSION)
|
||||
INSTALL_TSYMNAME= luajit
|
||||
@@ -62,8 +62,8 @@
|
||||
@@ -70,8 +70,8 @@ INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
|
||||
INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME)
|
||||
INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
|
||||
|
||||
@@ -35,21 +35,21 @@
|
||||
- $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB) $(INSTALL_LMOD) $(INSTALL_CMOD)
|
||||
+INSTALL_DIRS= $(INSTALL_INC) \
|
||||
+ $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB)
|
||||
UNINSTALL_DIRS= $(INSTALL_JITLIB) $(INSTALL_LJLIBD) $(INSTALL_INC) \
|
||||
UNINSTALL_DIRS= $(INSTALL_JITLIB) $(DESTDIR)$(INSTALL_LJLIBD) $(INSTALL_INC) \
|
||||
$(INSTALL_LMOD) $(INSTALL_LMODD) $(INSTALL_CMOD) $(INSTALL_CMODD)
|
||||
|
||||
@@ -118,10 +118,8 @@
|
||||
$(RM) $(INSTALL_TSYM) $(INSTALL_DYN) $(INSTALL_SHORT1) $(INSTALL_SHORT2)
|
||||
@@ -135,10 +135,8 @@ install: $(INSTALL_DEP)
|
||||
$(RM) $(INSTALL_DYN) $(INSTALL_SHORT1) $(INSTALL_SHORT2)
|
||||
cd src && test -f $(FILE_SO) && \
|
||||
$(INSTALL_X) $(FILE_SO) $(INSTALL_DYN) && \
|
||||
- $(LDCONFIG) $(INSTALL_LIB) && \
|
||||
- ( $(LDCONFIG) $(INSTALL_LIB) || : ) && \
|
||||
$(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT1) && \
|
||||
$(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT2) || :
|
||||
- cd etc && $(INSTALL_F) $(FILE_MAN) $(INSTALL_MAN)
|
||||
cd etc && $(SED_PC) $(FILE_PC) > $(FILE_PC).tmp && \
|
||||
$(INSTALL_F) $(FILE_PC).tmp $(INSTALL_PC) && \
|
||||
$(RM) $(FILE_PC).tmp
|
||||
@@ -139,7 +137,6 @@
|
||||
@@ -156,7 +154,6 @@ uninstall:
|
||||
for file in $(FILES_INC); do \
|
||||
$(UNINSTALL) $(INSTALL_INC)/$$file; \
|
||||
done
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- etc/luajit.pc.orig 2017-05-03 11:00:21.130353000 -0400
|
||||
+++ etc/luajit.pc 2017-05-03 11:00:54.763566000 -0400
|
||||
@@ -21,5 +21,5 @@
|
||||
--- etc/luajit.pc.orig 2019-06-26 21:12:49 UTC
|
||||
+++ etc/luajit.pc
|
||||
@@ -21,5 +21,5 @@ URL: http://luajit.org
|
||||
Version: ${version}
|
||||
Requires:
|
||||
Libs: -L${libdir} -l${libname}
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
--- src/Makefile.orig 2024-10-02 11:59:42 UTC
|
||||
+++ src/Makefile
|
||||
@@ -23,7 +23,7 @@ NODOTABIVER= 51
|
||||
# removing the '#' in front of them. Make sure you force a full recompile
|
||||
# with "make clean", followed by "make" if you change any options.
|
||||
#
|
||||
-DEFAULT_CC = gcc
|
||||
+DEFAULT_CC = cc
|
||||
#
|
||||
# LuaJIT builds as a native 32 or 64 bit binary by default.
|
||||
CC= $(DEFAULT_CC)
|
||||
@@ -35,7 +35,7 @@ CC= $(DEFAULT_CC)
|
||||
# to slow down the C part by not omitting it. Debugging, tracebacks and
|
||||
# unwinding are not affected -- the assembler part has frame unwind
|
||||
# information and GCC emits it where needed (x64) or with -g (see CCDEBUG).
|
||||
-CCOPT= -O2 -fomit-frame-pointer
|
||||
+#CCOPT= -O2 -fomit-frame-pointer
|
||||
# Use this if you want to generate a smaller binary (but it's slower):
|
||||
#CCOPT= -Os -fomit-frame-pointer
|
||||
# Note: it's no longer recommended to use -O3 with GCC 4.x.
|
||||
@@ -46,7 +46,7 @@ CCOPT= -O2 -fomit-frame-pointer
|
||||
# x86/x64 only: For GCC 4.2 or higher and if you don't intend to distribute
|
||||
# the binaries to a different machine you could also use: -march=native
|
||||
#
|
||||
-CCOPT_x86= -march=i686 -msse -msse2 -mfpmath=sse
|
||||
+#CCOPT_x86= -march=i686 -msse -msse2 -mfpmath=sse
|
||||
CCOPT_x64=
|
||||
CCOPT_arm=
|
||||
CCOPT_arm64=
|
||||
@@ -1,11 +0,0 @@
|
||||
--- src/jit/bcsave.lua.orig 2017-05-01 18:11:00 UTC
|
||||
+++ src/jit/bcsave.lua
|
||||
@@ -275,7 +275,7 @@ typedef struct {
|
||||
o.sect[2].size = fofs(ofs)
|
||||
o.sect[3].type = f32(3) -- .strtab
|
||||
o.sect[3].ofs = fofs(sofs + ofs)
|
||||
- o.sect[3].size = fofs(#symname+1)
|
||||
+ o.sect[3].size = fofs(#symname+2)
|
||||
ffi.copy(o.space+ofs+1, symname)
|
||||
ofs = ofs + #symname + 2
|
||||
o.sect[4].type = f32(1) -- .rodata
|
||||
@@ -0,0 +1,10 @@
|
||||
--- src/lj_ccallback.c.orig 2020-10-28 11:55:44 UTC
|
||||
+++ src/lj_ccallback.c
|
||||
@@ -20,6 +20,7 @@
|
||||
#include "lj_mcode.h"
|
||||
#include "lj_trace.h"
|
||||
#include "lj_vm.h"
|
||||
+#include "lualib.h"
|
||||
|
||||
/* -- Target-specific handling of callback slots -------------------------- */
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
--- src/lj_prng.c.orig 2024-10-02 11:59:42 UTC
|
||||
+++ src/lj_prng.c
|
||||
@@ -113,6 +113,7 @@ static PRGR libfunc_rgr;
|
||||
#include <sys/syscall.h>
|
||||
#else
|
||||
|
||||
+#ifndef LJ_TARGET_HAS_GETENTROPY
|
||||
#if LJ_TARGET_OSX && !LJ_TARGET_IOS
|
||||
/*
|
||||
** In their infinite wisdom Apple decided to disallow getentropy() in the
|
||||
@@ -124,6 +125,7 @@ static PRGR libfunc_rgr;
|
||||
#include <Availability.h>
|
||||
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101200
|
||||
#define LJ_TARGET_HAS_GETENTROPY 1
|
||||
+#endif
|
||||
#endif
|
||||
#elif (LJ_TARGET_BSD && !defined(__NetBSD__)) || LJ_TARGET_SOLARIS || LJ_TARGET_CYGWIN || LJ_TARGET_QNX
|
||||
#define LJ_TARGET_HAS_GETENTROPY 1
|
||||
+27
-19
@@ -1,25 +1,33 @@
|
||||
bin/luajit
|
||||
bin/luajit-%%VERSION%%
|
||||
include/luajit-2.0/lauxlib.h
|
||||
include/luajit-2.0/lua.h
|
||||
include/luajit-2.0/lua.hpp
|
||||
include/luajit-2.0/luaconf.h
|
||||
include/luajit-2.0/luajit.h
|
||||
include/luajit-2.0/lualib.h
|
||||
bin/luajit-%%SOVERSION%%
|
||||
include/luajit-%%VERSION%%/lauxlib.h
|
||||
include/luajit-%%VERSION%%/lua.h
|
||||
include/luajit-%%VERSION%%/lua.hpp
|
||||
include/luajit-%%VERSION%%/luaconf.h
|
||||
include/luajit-%%VERSION%%/luajit.h
|
||||
include/luajit-%%VERSION%%/lualib.h
|
||||
lib/libluajit-5.1.a
|
||||
lib/libluajit-5.1.so
|
||||
lib/libluajit-5.1.so.2
|
||||
lib/libluajit-5.1.so.%%VERSION%%
|
||||
lib/libluajit-5.1.so.%%SOVERSION%%
|
||||
libdata/pkgconfig/luajit.pc
|
||||
share/luajit-%%VERSION%%/jit/bc.lua
|
||||
share/luajit-%%VERSION%%/jit/bcsave.lua
|
||||
share/luajit-%%VERSION%%/jit/dis_arm.lua
|
||||
share/luajit-%%VERSION%%/jit/dis_mips.lua
|
||||
share/luajit-%%VERSION%%/jit/dis_mipsel.lua
|
||||
share/luajit-%%VERSION%%/jit/dis_ppc.lua
|
||||
share/luajit-%%VERSION%%/jit/dis_x64.lua
|
||||
share/luajit-%%VERSION%%/jit/dis_x86.lua
|
||||
share/luajit-%%VERSION%%/jit/dump.lua
|
||||
share/luajit-%%VERSION%%/jit/v.lua
|
||||
share/luajit-%%VERSION%%/jit/vmdef.lua
|
||||
share/man/man1/luajit.1.gz
|
||||
%%DATADIR%%-%%VERSION%%/jit/bc.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/bcsave.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_arm.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_arm64.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_arm64be.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_mips.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_mips64.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_mips64el.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_mips64r6.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_mips64r6el.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_mipsel.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_ppc.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_x64.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dis_x86.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/dump.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/p.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/v.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/vmdef.lua
|
||||
%%DATADIR%%-%%VERSION%%/jit/zone.lua
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= rspamd
|
||||
PORTVERSION= 3.11.a1.20241020
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= mail
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= rspamd
|
||||
PORTVERSION= 3.12.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
|
||||
MAINTAINER= vsevolod@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= cantor
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= math kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
PORTNAME= xplr
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.21.9
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= misc
|
||||
|
||||
MAINTAINER= lcook@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= arcan
|
||||
DISTVERSION= 0.7.0.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= hoanga@gmail.com
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
PORTNAME= mpv
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.40.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= obs-studio
|
||||
DISTVERSION= 31.0.3
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= multimedia
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= kamailio
|
||||
DISTVERSION= 6.0.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION}_src
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= snort
|
||||
PORTVERSION= 2.9.20
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= https://snort.org/downloads/snort/ \
|
||||
https://snort.org/downloads/archive/snort/
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= snort
|
||||
DISTVERSION= 3.9.1.0
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= security
|
||||
PKGNAMESUFFIX= 3
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= suricata
|
||||
DISTVERSION= 7.0.10
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= https://www.openinfosecfoundation.org/download/
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= fluent-bit
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.0.3
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= sysutils
|
||||
|
||||
MAINTAINER= girgen@FreeBSD.org
|
||||
@@ -27,7 +28,7 @@ OPTIONS_DEFINE= LUA_FILTER PGSQL SSL
|
||||
OPTIONS_DEFAULT= LUA_FILTER PGSQL SSL
|
||||
LUA_FILTER_DESC= Support for modifying incoming records using Lua scripts
|
||||
|
||||
LUA_FILTER_USES= luajit:luajit-devel pkgconfig
|
||||
LUA_FILTER_USES= luajit:luajit pkgconfig
|
||||
LUA_FILTER_CMAKE_ON= -DFLB_FILTER_LUA=On \
|
||||
-DFLB_LUAJIT=On \
|
||||
-DFLB_PREFER_SYSTEM_LIB_LUAJIT=On
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= apache24
|
||||
PORTVERSION= 2.4.63
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= APACHE_HTTPD
|
||||
DISTNAME= httpd-${PORTVERSION}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
PORTNAME= luakit
|
||||
DISTVERSION= 2.3.6-7
|
||||
DISTVERSIONSUFFIX= -g0bc0e39
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= www
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= luakit
|
||||
DISTVERSION= 2.4.0
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= www
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTNAME= nift
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.0.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= info@babaei.net
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= trafficserver
|
||||
DISTVERSION= 9.2.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= APACHE/${PORTNAME}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user