From 42266dd7776458bb40579af9a754202e3d12ea80 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Sun, 6 Oct 2024 16:02:19 +0200 Subject: [PATCH] Removed lua use --- dev-libs/libpeas/libpeas-2.0.5.ebuild | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/dev-libs/libpeas/libpeas-2.0.5.ebuild b/dev-libs/libpeas/libpeas-2.0.5.ebuild index aa5db8b..599c5b9 100644 --- a/dev-libs/libpeas/libpeas-2.0.5.ebuild +++ b/dev-libs/libpeas/libpeas-2.0.5.ebuild @@ -13,9 +13,9 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libpeas https://gitlab.gnome.org/GNOME LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="glade +gtk gtk-doc lua +python vala" +IUSE="glade +gtk gtk-doc +python vala" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" @@ -23,12 +23,7 @@ RDEPEND=" >=dev-libs/glib-2.44:2 >=dev-libs/gobject-introspection-1.39:= gtk? ( >=x11-libs/gtk+-3.0.0:3[introspection] ) - glade? ( >=dev-util/glade-3.9.1:3.10 ) - lua? ( - ${LUA_DEPS} - $(lua_gen_cond_dep ' - >=dev-lua/lgi-0.9.0[${LUA_USEDEP}] - ') + glade? ( >=dev-util/glade-3.9.1:3.10 )') ) python? ( ${PYTHON_DEPS} @@ -61,8 +56,8 @@ src_prepare() { src_configure() { local emesonargs=( - $(meson_feature $(usex lua '!lua_single_target_luajit' 'lua') lua51) - $(meson_feature $(usex lua 'lua_single_target_luajit' 'lua') luajit) + -Dlua51=false + -Dluajit=false -Dpython2=false $(meson_use python python3) # introspection was always enabled in autotools; would need readiness by consumers