From 12723165f0e16fbf9fe419ec54e7b1a4b2b8bd11 Mon Sep 17 00:00:00 2001 From: Mirko Vogt Date: Sat, 3 Oct 2026 20:09:16 +0000 Subject: [PATCH] libinput: disable Lua plugin support explicitly The lua-plugins option is left at its default, auto, so libinput builds its Lua plugin support whenever pkg-config finds Lua 5.4 (lua-5.4, lua5.4 or lua >= 5.4) in the staging directory. lua5.4 installs no pkg-config file so far, so the package has been built without it. Once lua5.4 stages lua5.4.pc, libinput links liblua5.4 without depending on it, and packaging fails with "missing dependencies for the following libraries: liblua5.4.so.*". Set -Dlua-plugins=disabled, so the package is built as before. Signed-off-by: Mirko Vogt --- libs/libinput/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/libinput/Makefile b/libs/libinput/Makefile index cd1c582f5e..4b346e219a 100644 --- a/libs/libinput/Makefile +++ b/libs/libinput/Makefile @@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libinput PKG_VERSION:=1.31.3 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://gitlab.freedesktop.org/$(PKG_NAME)/$(PKG_NAME)/-/archive/$(PKG_VERSION) @@ -40,6 +40,7 @@ MESON_ARGS += \ -Depoll-dir=no \ -Dlibwacom=true \ -Ddebug-gui=false \ + -Dlua-plugins=disabled \ -Dtests=false \ -Dzshcompletiondir=no