Browse Source

elektra: Switch to Lua 5.3

After the introduction of Lua 5.3 to OpenWrt, elektra picks it up instead
of 5.1. Since 5.1 is unsupported anyway, switch to 5.3.

Added liblua to PKG_BUILD_DEPENDS as the FindLua script is broken. Having
it here allows compilation to continue.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
lilik-openwrt-22.03
Rosen Penev 5 years ago
parent
commit
a654d585dd
No known key found for this signature in database GPG Key ID: 36D31CFA845F0E3B
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      libs/elektra/Makefile

+ 4
- 3
libs/elektra/Makefile View File

@ -15,7 +15,7 @@ PKG_NAME:=elektra
PKG_LICENSE:=BSD-3-Clause PKG_LICENSE:=BSD-3-Clause
PKG_LICENSE_FILES:=LICENSE.md PKG_LICENSE_FILES:=LICENSE.md
PKG_VERSION:=0.8.21 PKG_VERSION:=0.8.21
PKG_RELEASE:=3
PKG_RELEASE:=4
# Use this for official releasees # Use this for official releasees
PKG_HASH:=51892570f18d1667d0da4d0908a091e41b41c20db9835765677109a3d150cd26 PKG_HASH:=51892570f18d1667d0da4d0908a091e41b41c20db9835765677109a3d150cd26
@ -29,7 +29,8 @@ PKG_SOURCE_URL:=http://ftp.libelektra.org/ftp/elektra/releases
#PKG_SOURCE_VERSION:=e97efb29a94f3a49cb952d06552fcf53708ea8c7 #PKG_SOURCE_VERSION:=e97efb29a94f3a49cb952d06552fcf53708ea8c7
#PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz #PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz
PKG_BUILD_DEPENDS:=elektra/host swig/host
HOST_BUILD_DEPENDS:=swig/host
PKG_BUILD_DEPENDS:=elektra/host lua
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/host-build.mk
@ -261,7 +262,7 @@ endef
define Package/libelektra-lua define Package/libelektra-lua
$(call Package/libelektra/Default) $(call Package/libelektra/Default)
TITLE:=Elektra lua plugin TITLE:=Elektra lua plugin
DEPENDS:=+libelektra-core +lua +libstdcpp
DEPENDS:=+libelektra-core +lua5.3 +libstdcpp
endef endef
define Package/libelektra-lua/description define Package/libelektra-lua/description


Loading…
Cancel
Save