From aaeed2da8906f11cba80355688015d74b01cc604 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 22 Mar 2023 06:41:43 +0000 Subject: gentoo auto-resync : 22:03:2023 - 06:41:43 --- www-client/luakit/Manifest | 2 +- www-client/luakit/luakit-2.3.3-r1.ebuild | 87 ++++++++++++++++++++++++++++++++ www-client/luakit/luakit-2.3.3.ebuild | 87 -------------------------------- 3 files changed, 88 insertions(+), 88 deletions(-) create mode 100644 www-client/luakit/luakit-2.3.3-r1.ebuild delete mode 100644 www-client/luakit/luakit-2.3.3.ebuild (limited to 'www-client/luakit') diff --git a/www-client/luakit/Manifest b/www-client/luakit/Manifest index 2177b83e29e9..d1a9d55ba961 100644 --- a/www-client/luakit/Manifest +++ b/www-client/luakit/Manifest @@ -2,5 +2,5 @@ AUX luakit-2.2.1-make.patch 1349 BLAKE2B 9f13f93b00908d15fdad63fa4fcaff607512237 AUX luakit-2.2.1-pkg-config.patch 779 BLAKE2B 6ab9e9d8af10f8d8dde8f01a77481f16aaf285718e4fe520d026b6054b175a72b5bd880793a3379dc3cc500bb3889e2f429fdaabdd5d47f261ddfc5b40e5e29e SHA512 f51ba29b41841cb1dc1b5cf4917182b86c9aa1e71ddc8b834314e70700ac805660f87f49c3a5ce3a8b093d1ee49305c008f72a37fbefc0edcbd9ad77ce8f5f95 AUX luakit-9999-make.patch 1349 BLAKE2B cda6b6e11515535e4fad3c3dd8cb589fc1a03acbcd3f7b8b738a022bf7b59672de4adf85726baf2bae31da50f5ec79e4824de41944cf6c3fc8fc24ef440a8fc2 SHA512 b15ec51344e6e6a59c92a6cab74ad274de7fe7e87926957a472e0f88c123ffef59b2b7a1300688b5e0e53ac16d6e77e953c2bed2bbbd0482fa1d5b1ce32fee58 DIST luakit-2.3.3.tar.gz 507343 BLAKE2B 4b9c3b3e4d5ff50f1c7409cf8f77ca7c81032f13051c3cca2aef4f794ee159fd12c5bfe0706e74414056899ef64330e888fe141256e52bc6d89eb572cca975e0 SHA512 ae5088541118c693db4a90f7e727d1f4094b56d4ea4cd51d2019351ff6b44672a1d7b9f80b351a37767556564b68633d815649ceaa4d8bd3b966a20a155ba2b2 -EBUILD luakit-2.3.3.ebuild 1714 BLAKE2B ef82e54b1849313abc972934fd0082e248aa7824a4673783b1d9111b1d160e1b8d306683afa7fd3f0e062f0eb54b345238776424871e391d560621c966ce43de SHA512 a2928cfe1ccae2dba5a9799756f11ec011d85ec509c4a95be5a7ef9e02bb65acd1deef77507229c52b008301820789e56c614b21f1593e49805cdbdac993b074 +EBUILD luakit-2.3.3-r1.ebuild 1712 BLAKE2B a288bc38328914f46940f9f36ab7177b950bfc2c93b99b42f935381111e96b9c0197d8668fc42b92299ac71617983e1f09b03c7519c66f54351771bf4fdda905 SHA512 c9414cc56b437186bf69e04d013401ab0265baee721a0cd3e399e9b95e92270c3b594e84d6c9c6fe1edfcd478d9aec3dd35ee0752c6a106f3e2abd716b6ba158 MISC metadata.xml 872 BLAKE2B 21d416f72fdd369d9e7151601d0e70022530e20282ad794d449a4da5974fd09d7e2c15f0b2e6d3590ac42f9504b73e93209a6e8b9f436494629b48d799323d83 SHA512 86fa89d5e2729a43097343951652139d64c65c310e62e3f36f0e89b864e3d228222a31338d5f4eb10f27656496f94d4083b329bc4acfde2f2bd7e99e6d959bbb diff --git a/www-client/luakit/luakit-2.3.3-r1.ebuild b/www-client/luakit/luakit-2.3.3-r1.ebuild new file mode 100644 index 000000000000..b573bb34668b --- /dev/null +++ b/www-client/luakit/luakit-2.3.3-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-1 luajit ) + +inherit lua-single toolchain-funcs xdg + +DESCRIPTION="A fast, extensible, and customizable web browser" +HOMEPAGE="https://luakit.github.io/luakit" + +SRC_URI="https://github.com/luakit/luakit/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm64" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="doc test" + +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + net-libs/webkit-gtk:4= + x11-libs/gtk+:3 + ${LUA_DEPS} + $(lua_gen_cond_dep ' + dev-lua/luafilesystem[${LUA_USEDEP}] + ') +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + dev-lua/luafilesystem + app-doc/doxygen + media-gfx/graphviz + ) + test? ( + $(lua_gen_cond_dep ' + dev-lua/luassert[${LUA_USEDEP}] + dev-lua/luacheck[${LUA_USEDEP}] + ') + x11-base/xorg-server[xvfb] + ) +" +src_configure() { + export LUA_BIN_NAME=${ELUA} + export LUA_PKG_NAME=${ELUA} + tc-export CC PKG_CONFIG +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + USE_LUAJIT=$(usex lua_single_target_luajit 1 0) \ + ${PN} ${PN}.so + + use doc && emake doc +} + +src_test() { + local failing_test + for failing_test in test_clib_luakit test_image_css; do + mv tests/async/${failing_test}.lua{,.disabled} || die + done + + emake \ + USE_LUAJIT=$(usex lua_single_target_luajit 1 0) \ + run-tests +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \ + PREFIX="${EPREFIX}/usr" \ + USE_LUAJIT=$(usex lua_single_target_luajit 1 0) \ + XDGPREFIX="${EPREFIX}/etc/xdg" \ + install + + rm "${ED}/usr/share/doc/${PF}/COPYING.GPLv3" || die + + use doc && dodoc -r doc/html +} diff --git a/www-client/luakit/luakit-2.3.3.ebuild b/www-client/luakit/luakit-2.3.3.ebuild deleted file mode 100644 index 4c994069bf52..000000000000 --- a/www-client/luakit/luakit-2.3.3.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 luajit ) - -inherit lua-single toolchain-funcs xdg - -DESCRIPTION="A fast, extensible, and customizable web browser" -HOMEPAGE="https://luakit.github.io/luakit" - -SRC_URI="https://github.com/luakit/luakit/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm64" - -LICENSE="GPL-3+" -SLOT="0" -IUSE="doc test" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 - net-libs/webkit-gtk:4.1= - x11-libs/gtk+:3 - ${LUA_DEPS} - $(lua_gen_cond_dep ' - dev-lua/luafilesystem[${LUA_USEDEP}] - ') -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( - dev-lua/luafilesystem - app-doc/doxygen - media-gfx/graphviz - ) - test? ( - $(lua_gen_cond_dep ' - dev-lua/luassert[${LUA_USEDEP}] - dev-lua/luacheck[${LUA_USEDEP}] - ') - x11-base/xorg-server[xvfb] - ) -" -src_configure() { - export LUA_BIN_NAME=${ELUA} - export LUA_PKG_NAME=${ELUA} - tc-export CC PKG_CONFIG -} - -src_compile() { - emake \ - PREFIX="${EPREFIX}/usr" \ - USE_LUAJIT=$(usex lua_single_target_luajit 1 0) \ - ${PN} ${PN}.so - - use doc && emake doc -} - -src_test() { - local failing_test - for failing_test in test_clib_luakit test_image_css; do - mv tests/async/${failing_test}.lua{,.disabled} || die - done - - emake \ - USE_LUAJIT=$(usex lua_single_target_luajit 1 0) \ - run-tests -} - -src_install() { - emake \ - DESTDIR="${ED}" \ - DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \ - PREFIX="${EPREFIX}/usr" \ - USE_LUAJIT=$(usex lua_single_target_luajit 1 0) \ - XDGPREFIX="${EPREFIX}/etc/xdg" \ - install - - rm "${ED}/usr/share/doc/${PF}/COPYING.GPLv3" || die - - use doc && dodoc -r doc/html -} -- cgit v1.2.3