diff --git a/dev-lang/lua/lua-5.1.5-r109.ebuild b/dev-lang/lua/lua-5.1.5-r109.ebuild index 388c7d235653e..2ea70e4d13bf4 100644 --- a/dev-lang/lua/lua-5.1.5-r109.ebuild +++ b/dev-lang/lua/lua-5.1.5-r109.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit portability toolchain-funcs +inherit optfeature portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="https://www.lua.org/" @@ -141,9 +141,5 @@ src_test() { pkg_postinst() { eselect lua set --if-unset "${PN}${SLOT}" - if has_version "app-editors/emacs"; then - if ! has_version "app-emacs/lua-mode"; then - einfo "Install app-emacs/lua-mode for lua support for emacs" - fi - fi + optfeature "Lua support for Emacs" app-emacs/lua-mode } diff --git a/dev-lang/lua/lua-5.3.6-r5.ebuild b/dev-lang/lua/lua-5.3.6-r5.ebuild index 205024f2f1205..184897a102ea5 100644 --- a/dev-lang/lua/lua-5.3.6-r5.ebuild +++ b/dev-lang/lua/lua-5.3.6-r5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools portability toolchain-funcs +inherit autotools optfeature portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="https://www.lua.org/" @@ -183,9 +183,5 @@ src_test() { pkg_postinst() { eselect lua set --if-unset "${PN}${SLOT}" - if has_version "app-editors/emacs"; then - if ! has_version "app-emacs/lua-mode"; then - einfo "Install app-emacs/lua-mode for lua support for emacs" - fi - fi + optfeature "Lua support for Emacs" app-emacs/lua-mode } diff --git a/dev-lang/lua/lua-5.4.4-r2.ebuild b/dev-lang/lua/lua-5.4.4-r2.ebuild index 0ac972b9b8bcd..1a424fc27bb1a 100644 --- a/dev-lang/lua/lua-5.4.4-r2.ebuild +++ b/dev-lang/lua/lua-5.4.4-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools portability toolchain-funcs +inherit autotools optfeature portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="https://www.lua.org/" @@ -180,9 +180,5 @@ src_test() { pkg_postinst() { eselect lua set --if-unset "${PN}${SLOT}" - if has_version "app-editors/emacs"; then - if ! has_version "app-emacs/lua-mode"; then - einfo "Install app-emacs/lua-mode for lua support for emacs" - fi - fi + optfeature "Lua support for Emacs" app-emacs/lua-mode }