diff options
Diffstat (limited to 'lang/luajit-devel')
-rw-r--r-- | lang/luajit-devel/Makefile | 37 | ||||
-rw-r--r-- | lang/luajit-devel/distinfo | 3 | ||||
-rw-r--r-- | lang/luajit-devel/files/patch-Makefile | 59 | ||||
-rw-r--r-- | lang/luajit-devel/files/patch-etc_luajit.pc | 9 | ||||
-rw-r--r-- | lang/luajit-devel/files/patch-src_Makefile | 29 | ||||
-rw-r--r-- | lang/luajit-devel/files/patch-src_lj__ccallback.c | 10 | ||||
-rw-r--r-- | lang/luajit-devel/files/patch-src_lj__prng.c | 18 | ||||
-rw-r--r-- | lang/luajit-devel/pkg-descr | 1 | ||||
-rw-r--r-- | lang/luajit-devel/pkg-plist | 33 |
9 files changed, 0 insertions, 199 deletions
diff --git a/lang/luajit-devel/Makefile b/lang/luajit-devel/Makefile deleted file mode 100644 index 597fd3a45afa..000000000000 --- a/lang/luajit-devel/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= luajit -DISTVERSION= 2.1.0.20250528 -CATEGORIES= lang -PKGNAMESUFFIX= -devel -DISTNAME= LuaJIT-${DISTVERSION} - -MAINTAINER= osa@FreeBSD.org -COMMENT= Just-In-Time Compiler for Lua -WWW= https://luajit.org/luajit.html - -LICENSE= MIT PD -LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/COPYRIGHT - -IGNORE_riscv64= fails to compile: lj_arch.h:73:2: No support for this architecture (yet) - -USES= compiler cpe gmake - -CONFLICTS_INSTALL= luajit luajit-openresty - -USE_LDCONFIG= yes -MAKE_ARGS= CC=${CC} CCOPT= CCOPT_x86= Q= - -USE_GITHUB= yes -GH_TUPLE= LuaJIT:LuaJIT:f9140a6 - -LUAJIT_VERSION= 2.1 -LUAJIT_SOVERSION= 2.1.1748459687 - -PLIST_SUB+= VERSION=${LUAJIT_VERSION} SOVERSION=${LUAJIT_SOVERSION} - -post-install: - ${LN} -sf ${PORTNAME}-${LUAJIT_SOVERSION} \ - ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - ${INSTALL_MAN} ${WRKSRC}/etc/luajit.1 ${STAGEDIR}${PREFIX}/share/man/man1 - -.include <bsd.port.mk> diff --git a/lang/luajit-devel/distinfo b/lang/luajit-devel/distinfo deleted file mode 100644 index a7daefeea90e..000000000000 --- a/lang/luajit-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -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 diff --git a/lang/luajit-devel/files/patch-Makefile b/lang/luajit-devel/files/patch-Makefile deleted file mode 100644 index 6ec5a3b862bd..000000000000 --- a/lang/luajit-devel/files/patch-Makefile +++ /dev/null @@ -1,59 +0,0 @@ ---- 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! - # --export PREFIX= /usr/local -+#export PREFIX= /usr/local - export MULTILIB= lib - ############################################################################## - -@@ -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 - - 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) --INSTALL_MAN= $(INSTALL_SHARE)/man/man1 --INSTALL_PKGCONFIG= $(INSTALL_LIB)/pkgconfig -+INSTALL_PKGCONFIG= $(INSTALL_LIBD)/pkgconfig - - INSTALL_TNAME= luajit-$(VERSION) - INSTALL_TSYMNAME= luajit -@@ -70,8 +70,8 @@ INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME) - INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME) - INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME) - --INSTALL_DIRS= $(INSTALL_BIN) $(INSTALL_LIB) $(INSTALL_INC) $(INSTALL_MAN) \ -- $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB) $(INSTALL_LMOD) $(INSTALL_CMOD) -+INSTALL_DIRS= $(INSTALL_INC) \ -+ $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB) - UNINSTALL_DIRS= $(INSTALL_JITLIB) $(DESTDIR)$(INSTALL_LJLIBD) $(INSTALL_INC) \ - $(INSTALL_LMOD) $(INSTALL_LMODD) $(INSTALL_CMOD) $(INSTALL_CMODD) - -@@ -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) || : ) && \ - $(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 -@@ -156,7 +154,6 @@ uninstall: - for file in $(FILES_INC); do \ - $(UNINSTALL) $(INSTALL_INC)/$$file; \ - done -- $(LDCONFIG) $(INSTALL_LIB) - $(RMDIR) $(UNINSTALL_DIRS) || : - @echo "==== Successfully uninstalled LuaJIT $(VERSION) from $(PREFIX) ====" - diff --git a/lang/luajit-devel/files/patch-etc_luajit.pc b/lang/luajit-devel/files/patch-etc_luajit.pc deleted file mode 100644 index 8867dc0b4be8..000000000000 --- a/lang/luajit-devel/files/patch-etc_luajit.pc +++ /dev/null @@ -1,9 +0,0 @@ ---- 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} --Libs.private: -Wl,-E -lm -ldl -+Libs.private: -Wl,-E -lm - Cflags: -I${includedir} diff --git a/lang/luajit-devel/files/patch-src_Makefile b/lang/luajit-devel/files/patch-src_Makefile deleted file mode 100644 index ef9c346256f2..000000000000 --- a/lang/luajit-devel/files/patch-src_Makefile +++ /dev/null @@ -1,29 +0,0 @@ ---- 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= diff --git a/lang/luajit-devel/files/patch-src_lj__ccallback.c b/lang/luajit-devel/files/patch-src_lj__ccallback.c deleted file mode 100644 index 40d0cc76b15b..000000000000 --- a/lang/luajit-devel/files/patch-src_lj__ccallback.c +++ /dev/null @@ -1,10 +0,0 @@ ---- 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 -------------------------- */ - diff --git a/lang/luajit-devel/files/patch-src_lj__prng.c b/lang/luajit-devel/files/patch-src_lj__prng.c deleted file mode 100644 index 0a83880e65d7..000000000000 --- a/lang/luajit-devel/files/patch-src_lj__prng.c +++ /dev/null @@ -1,18 +0,0 @@ ---- 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 diff --git a/lang/luajit-devel/pkg-descr b/lang/luajit-devel/pkg-descr deleted file mode 100644 index b9711cc1d059..000000000000 --- a/lang/luajit-devel/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -LuaJIT is a Just-In-Time Compiler for the Lua programming language. diff --git a/lang/luajit-devel/pkg-plist b/lang/luajit-devel/pkg-plist deleted file mode 100644 index 7d9ff63be460..000000000000 --- a/lang/luajit-devel/pkg-plist +++ /dev/null @@ -1,33 +0,0 @@ -bin/luajit -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.%%SOVERSION%% -libdata/pkgconfig/luajit.pc -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 |