commit: 2e5234410835b063971866f6607d84b01dc49af0 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> AuthorDate: Sun Mar 15 22:23:34 2020 +0000 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> CommitDate: Sun Mar 15 22:26:33 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e523441
dev-lua/luarocks: fix deps, add libressl useflag and keyword on ~ppc64 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org> dev-lua/luarocks/luarocks-3.2.1.ebuild | 17 +++++++++-------- dev-lua/luarocks/luarocks-3.3.1.ebuild | 17 +++++++++-------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/dev-lua/luarocks/luarocks-3.2.1.ebuild b/dev-lua/luarocks/luarocks-3.2.1.ebuild index 9cade0befc8..d7aa5c421fd 100644 --- a/dev-lua/luarocks/luarocks-3.2.1.ebuild +++ b/dev-lua/luarocks/luarocks-3.2.1.ebuild @@ -9,15 +9,16 @@ SRC_URI="http://luarocks.org/releases/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="libressl" -RDEPEND="dev-lang/lua:= - dev-libs/openssl:= - net-misc/curl" -BDEPEND="${RDEPEND} - virtual/pkgconfig" -DEPEND="${RDEPEND}" +DEPEND="dev-lang/lua:=" +RDEPEND="${RDEPEND} + net-misc/curl + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl:0 ) +" +BDEPEND="virtual/pkgconfig" src_configure() { # econf doesn't work b/c it passes variables the custom configure can't diff --git a/dev-lua/luarocks/luarocks-3.3.1.ebuild b/dev-lua/luarocks/luarocks-3.3.1.ebuild index 9cade0befc8..d7aa5c421fd 100644 --- a/dev-lua/luarocks/luarocks-3.3.1.ebuild +++ b/dev-lua/luarocks/luarocks-3.3.1.ebuild @@ -9,15 +9,16 @@ SRC_URI="http://luarocks.org/releases/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="libressl" -RDEPEND="dev-lang/lua:= - dev-libs/openssl:= - net-misc/curl" -BDEPEND="${RDEPEND} - virtual/pkgconfig" -DEPEND="${RDEPEND}" +DEPEND="dev-lang/lua:=" +RDEPEND="${RDEPEND} + net-misc/curl + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl:0 ) +" +BDEPEND="virtual/pkgconfig" src_configure() { # econf doesn't work b/c it passes variables the custom configure can't
