From 2460f867064351034074fb09c8ce87ee25a27746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Tue, 18 May 2021 23:46:49 -0300 Subject: [PATCH] lua53: -devel only depends on self. Only the lua binary depends on libreadline and ncurses, not the library, so lua53-devel doesn't need to depend on their devel packages. The package has listed these dependencies explicitly for a long time (at least before 2013), so it being there until today seems to be more of a historical artifact then for an actual reason. While we are here, remove ncurses-devel from makedepends, since it's no longer used by the lua build system (this doesn't make a huge difference, because readline-devel still pulls it in). 53 --- srcpkgs/lua53/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template index 098d700bac8..7a923690a56 100644 --- a/srcpkgs/lua53/template +++ b/srcpkgs/lua53/template @@ -1,9 +1,9 @@ # Template file for 'lua53' pkgname=lua53 version=5.3.5 -revision=6 +revision=7 wrksrc=lua-${version} -makedepends="ncurses-devel readline-devel" +makedepends="readline-devel" short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)" maintainer="q66 " license="MIT" @@ -58,7 +58,7 @@ do_install() { } lua53-devel_package() { - depends="${makedepends} lua53>=${version}_${revision}" + depends="lua53>=${version}_${revision}" short_desc+=" - development files" alternatives=" lua-devel:lua:/usr/share/doc/lua5.3