From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7339F1382C5 for ; Mon, 25 Jan 2021 17:38:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA1E9E09FD; Mon, 25 Jan 2021 17:38:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9164CE09FD for ; Mon, 25 Jan 2021 17:38:35 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8D5383411ED for ; Mon, 25 Jan 2021 17:38:34 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BF09F4B7 for ; Mon, 25 Jan 2021 17:38:30 +0000 (UTC) From: "Marek Szuba" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Marek Szuba" Message-ID: <1611596279.515f05e2f4b4220cca2d02ce7d820ec4f066814b.marecki@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lua/luv/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lua/luv/Manifest dev-lua/luv/luv-1.32.0.0.ebuild X-VCS-Directories: dev-lua/luv/ X-VCS-Committer: marecki X-VCS-Committer-Name: Marek Szuba X-VCS-Revision: 515f05e2f4b4220cca2d02ce7d820ec4f066814b X-VCS-Branch: master Date: Mon, 25 Jan 2021 17:38:30 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 60ee9d4e-7785-4265-8f6c-462366ea3647 X-Archives-Hash: 071fba865285ad3797b687248570e6ad commit: 515f05e2f4b4220cca2d02ce7d820ec4f066814b Author: Marek Szuba gentoo org> AuthorDate: Mon Jan 25 14:34:15 2021 +0000 Commit: Marek Szuba gentoo org> CommitDate: Mon Jan 25 17:37:59 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515f05e2 dev-lua/luv: remove old Signed-off-by: Marek Szuba gentoo.org> dev-lua/luv/Manifest | 1 - dev-lua/luv/luv-1.32.0.0.ebuild | 61 ----------------------------------------- 2 files changed, 62 deletions(-) diff --git a/dev-lua/luv/Manifest b/dev-lua/luv/Manifest index 0aa57f799cf..d5445635f8b 100644 --- a/dev-lua/luv/Manifest +++ b/dev-lua/luv/Manifest @@ -1,3 +1,2 @@ DIST luv-1.32.0.0.tar.gz 91349 BLAKE2B e4a90b3241e2fe650f62e34439ed75f9ba53168d6bd96b8685fc5600d6f9cbb1bb598a7d40d918ab9123cf4bad99f872a79d0664056d35caba52d1eda9046020 SHA512 7db52afc1ca79052e349be7a37deb67066ee9005f8d7f7d0dae62bd83a93b4140103ee6dddeca2e02a3fc37b3880a5c18904429886af1d441f8de0cfabf5bd8c DIST luv-lua-compat-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d -DIST luv-lua-compat-0.7.tar.gz 51383 BLAKE2B ae86f314de971fcd7d8706009d59d684c035fb661ecf392c581a3c317cc1a396321ef7af0418d8f23151c52c66613a0749e8fa9ac889a183c2ffe749091dae35 SHA512 665ece98422a105b818cffd96eea5788696fbb854d2ba41d2d387e8bd25c1fa9de601468e55e22e9e749979a66d4d2e0f7dfd656e5bf27b489d37bb07c96f48d diff --git a/dev-lua/luv/luv-1.32.0.0.ebuild b/dev-lua/luv/luv-1.32.0.0.ebuild deleted file mode 100644 index 3d5ee15c180..00000000000 --- a/dev-lua/luv/luv-1.32.0.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake unpacker - -# e.g. MY_PV = a.b.c-d -MY_PV="$(ver_rs 3 -)" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Bare libuv bindings for lua" -HOMEPAGE="https://github.com/luvit/luv" - -LUA_COMPAT_PV="0.7" -SRC_URI=" - https://github.com/luvit/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz - https://github.com/keplerproject/lua-compat-5.3/archive/v${LUA_COMPAT_PV}.tar.gz -> ${PN}-lua-compat-${LUA_COMPAT_PV}.tar.gz -" - -LICENSE="Apache-2.0 MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="luajit test" -RESTRICT="!test? ( test )" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - >=dev-libs/libuv-1.32.0:= - luajit? ( dev-lang/luajit:2 ) - !luajit? ( dev-lang/lua:0 ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - # Fix libdir - # Match '/lib/' and '/lib"' without capturing / or ", replacing with libdir - sed -i -r "s/\/lib(\"|\/)/\/$(get_libdir)\1/g" CMakeLists.txt || die "Failed to sed CMakeLists.txt" - cmake_src_prepare -} - -src_configure() { - lua_compat_dir="${WORKDIR}/lua-compat-5.3-${LUA_COMPAT_PV}" - local mycmakeargs=( - -DBUILD_MODULE=OFF - -DLUA_BUILD_TYPE=System - -DLUA_COMPAT53_DIR="${lua_compat_dir}" - -DWITH_LUA_ENGINE=$(usex luajit LuaJIT Lua) - -DWITH_SHARED_LIBUV=ON - ) - cmake_src_configure -} - -src_test() { - local elua="$(usex luajit luajit lua)" - # We need to copy the library back so that the tests see it - ln -s "${BUILD_DIR}/libluv.so" "./luv.so" || die "Failed to symlink library for tests" - ${elua} "tests/run.lua" || die "Tests failed" -}