From 3cca5c85de43bb6d030ff7d9a653f8a6f281843d Mon Sep 17 00:00:00 2001 From: fritzkink <96341974+fritzkink@users.noreply.github.com> Date: Sun, 08 Oct 2023 10:43:08 +0200 Subject: [PATCH] luajit - update to rolling version 2.1 --- components/developer/luajit/Makefile | 44 ++++++++++++++++++++++---------------------- 1 files changed, 22 insertions(+), 22 deletions(-) diff --git a/components/developer/luajit/Makefile b/components/developer/luajit/Makefile index 0a814ef..a9a4e40 100644 --- a/components/developer/luajit/Makefile +++ b/components/developer/luajit/Makefile @@ -10,49 +10,49 @@ # # Copyright 2016 Aurelien Larcher +# Copyright 2023 Friedrich Kink # + +BUILD_BITS= 64_and_32 +BUILD_STYLE= justmake include ../../../make-rules/shared-macros.mk COMPONENT_NAME= luajit -COMPONENT_VERSION= 2.0.5 +COMPONENT_VERSION= 2.1.ROLLING +HUMAN_VERSION= 2.1.0 COMPONENT_SUMMARY= LuaJIT - Just-In-Time Compiler (JIT) for the Lua programming language COMPONENT_PROJECT_URL= http://luajit.org/ COMPONENT_FMRI= developer/luajit COMPONENT_CLASSIFICATION= Development/Other Languages COMPONENT_SRC_NAME= LuaJIT COMPONENT_SRC= $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION) -COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz -COMPONENT_ARCHIVE_URL= http://luajit.org/download/$(COMPONENT_ARCHIVE) -COMPONENT_ARCHIVE_HASH= \ - sha256:874b1f8297c697821f561f9b73b57ffd419ed8f4278c82e05b48806d30c1e979 +COMPONENT_ARCHIVE= v$(COMPONENT_VERSION).tar.gz +COMPONENT_ARCHIVE_URL= https://github.com/$(COMPONENT_SRC_NAME)/$(COMPONENT_SRC_NAME)/archive/refs/tags/$(COMPONENT_ARCHIVE) +COMPONENT_ARCHIVE_HASH= sha256:31d7a4853df4c548bf91c13d3b690d19663d4c06ae952b62606c8225d0b410ad COMPONENT_LICENSE= MIT +COMPONENT_LICENSE_FILE= COPYRIGHT -include $(WS_MAKE_RULES)/prep.mk -include $(WS_MAKE_RULES)/justmake.mk -include $(WS_MAKE_RULES)/ips.mk - -CFLAGS+= -fPIC +include $(WS_MAKE_RULES)/common.mk COMPONENT_BUILD_ARGS+= PREFIX=$(USRDIR) COMPONENT_BUILD_ARGS+= CC=$(CC) COMPONENT_BUILD_ARGS+= CFLAGS="$(CFLAGS)" COMPONENT_BUILD_ARGS+= LDFLAGS="$(LDFLAGS)" -COMPONENT_BUILD_ARGS+= MULTIBIN=bin/$(ARCHLIBSUBDIR) -COMPONENT_BUILD_ARGS+= MULTILIB=lib/$(ARCHLIBSUBDIR) +COMPONENT_BUILD_ARGS+= MULTIBIN=bin +COMPONENT_BUILD_ARGS.32+= MULTILIB=lib +COMPONENT_BUILD_ARGS.64+= MULTILIB=lib/$(MACH64) COMPONENT_INSTALL_ARGS+= PREFIX=$(USRDIR) COMPONENT_INSTALL_ARGS+= DESTDIR=$(PROTO_DIR) -COMPONENT_INSTALL_ARGS+= MULTIBIN=bin/$(ARCHLIBSUBDIR) -COMPONENT_INSTALL_ARGS+= MULTILIB=lib/$(ARCHLIBSUBDIR) +COMPONENT_INSTALL_ARGS+= MULTIBIN=bin +COMPONENT_INSTALL_ARGS.32+= MULTILIB=lib +COMPONENT_INSTALL_ARGS.64+= MULTILIB=lib/$(MACH64) -build: $(BUILD_32_and_64) +TEST_TARGET= $(NO_TESTS) -install: $(INSTALL_32_and_64) - -test: $(NO_TESTS) - -REQUIRED_PACKAGES += system/library -REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) -REQUIRED_PACKAGES += system/library/math REQUIRED_PACKAGES += runtime/lua +# Auto-generated dependencies +REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) +REQUIRED_PACKAGES += system/library +REQUIRED_PACKAGES += system/library/math -- Gitblit v1.9.3