From a4f67d9542f6dfbe44171b27ddce91daf0453e96 Mon Sep 17 00:00:00 2001 From: Vadim Misbakh-Soloviov Date: Sat, 14 Sep 2024 00:09:11 +0700 Subject: [PATCH] */*: pkgcheck fixes Signed-off-by: Vadim Misbakh-Soloviov --- dev-lua/iluajit/iluajit-9999.ebuild | 2 +- dev-lua/lua-curl/lua-curl-9999.ebuild | 2 +- .../lua-std-debug/lua-std-debug-9999.ebuild | 2 +- .../lua-std-functional-9999.ebuild | 2 +- .../lua-std-normalize-9999.ebuild | 2 +- .../lua-std-prototype-9999.ebuild | 2 +- .../lua-std-strict/lua-std-strict-9999.ebuild | 2 +- dev-lua/lua-stdlib/lua-stdlib-9999.ebuild | 2 +- dev-lua/lyaml/lyaml-9999.ebuild | 2 +- dev-lua/penlight/penlight-9999.ebuild | 2 +- dev-lua/raven/raven-9999.ebuild | 2 +- dev-lua/specl/specl-9999.ebuild | 2 +- games-arcade/mari0/Manifest | 1 + games-arcade/mari0/mari0-1.6.2.ebuild | 42 +++++++++++++++++++ games-arcade/mari0/mari0-9999.ebuild | 42 +++++++++++++++++++ games-arcade/mari0/metadata.xml | 11 +++++ .../figma-linux-bin-0.10.0.ebuild | 4 +- .../files/weechat-3.3-cmake_lua_version.patch | 2 +- net-irc/weechat/weechat-9999.ebuild | 6 +-- profiles/updates/3Q-2024 | 1 + 20 files changed, 115 insertions(+), 18 deletions(-) create mode 100644 games-arcade/mari0/Manifest create mode 100644 games-arcade/mari0/mari0-1.6.2.ebuild create mode 100644 games-arcade/mari0/mari0-9999.ebuild create mode 100644 games-arcade/mari0/metadata.xml create mode 100644 profiles/updates/3Q-2024 diff --git a/dev-lua/iluajit/iluajit-9999.ebuild b/dev-lua/iluajit/iluajit-9999.ebuild index 6f9089f6..b112278d 100644 --- a/dev-lua/iluajit/iluajit-9999.ebuild +++ b/dev-lua/iluajit/iluajit-9999.ebuild @@ -20,7 +20,7 @@ IUSE="doc +completion" RDEPEND=" ${LUA_DEPS} $(lua_gen_cond_dep ' - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) dev-lua/penlight[${LUA_USEDEP}] sys-libs/readline:0 completion? ( dev-lua/luafilesystem[${LUA_USEDEP}] ) diff --git a/dev-lua/lua-curl/lua-curl-9999.ebuild b/dev-lua/lua-curl/lua-curl-9999.ebuild index 4b0f263d..376c209f 100644 --- a/dev-lua/lua-curl/lua-curl-9999.ebuild +++ b/dev-lua/lua-curl/lua-curl-9999.ebuild @@ -22,7 +22,7 @@ RDEPEND=" ${LUA_DEPS} " DEPEND=" - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) ${RDEPEND} " diff --git a/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild b/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild index a1765d62..3074b0ad 100644 --- a/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild +++ b/dev-lua/lua-std-debug/lua-std-debug-9999.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}" DEPEND=" ${RDEPEND} - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " src_prepare() { diff --git a/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild b/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild index 51e660b4..d29043ae 100644 --- a/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild +++ b/dev-lua/lua-std-functional/lua-std-functional-9999.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="doc" RDEPEND=" - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) dev-lua/lua-std-normalize[${LUA_USEDEP}] " DEPEND="${RDEPEND}" diff --git a/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild b/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild index 9c968574..5bac112e 100644 --- a/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild +++ b/dev-lua/lua-std-normalize/lua-std-normalize-9999.ebuild @@ -22,7 +22,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " each_lua_compile() { default diff --git a/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild b/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild index 333043ef..f395f90a 100644 --- a/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild +++ b/dev-lua/lua-std-prototype/lua-std-prototype-9999.ebuild @@ -22,7 +22,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " each_lua_compile() { pushd "${BUILD_DIR}" diff --git a/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild b/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild index f7065fbe..1c449299 100644 --- a/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild +++ b/dev-lua/lua-std-strict/lua-std-strict-9999.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}" DEPEND=" ${RDEPEND} - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " each_lua_compile() { diff --git a/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild b/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild index 60332e34..cd4e27e1 100644 --- a/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild +++ b/dev-lua/lua-stdlib/lua-stdlib-9999.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}" DEPEND=" ${RDEPEND} - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " src_prepare() { diff --git a/dev-lua/lyaml/lyaml-9999.ebuild b/dev-lua/lyaml/lyaml-9999.ebuild index efd242dd..b225e913 100644 --- a/dev-lua/lyaml/lyaml-9999.ebuild +++ b/dev-lua/lyaml/lyaml-9999.ebuild @@ -21,7 +21,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} dev-lua/lua-stdlib[${LUA_USEDEP}] - dev-lua/ldoc[${LUA_USEDEP}] + dev-lua/ldoc " DOCS=(README.md NEWS.md) diff --git a/dev-lua/penlight/penlight-9999.ebuild b/dev-lua/penlight/penlight-9999.ebuild index d1fc59ad..7d88b6d2 100644 --- a/dev-lua/penlight/penlight-9999.ebuild +++ b/dev-lua/penlight/penlight-9999.ebuild @@ -22,7 +22,7 @@ RDEPEND=" dev-lua/luafilesystem[${LUA_USEDEP}] " BDEPEND=" - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " DEPEND="${RDEPEND}" diff --git a/dev-lua/raven/raven-9999.ebuild b/dev-lua/raven/raven-9999.ebuild index 5e6c4f7b..2c916013 100644 --- a/dev-lua/raven/raven-9999.ebuild +++ b/dev-lua/raven/raven-9999.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND=" ${LUA_DEPS} dev-lua/lua-cjson[${LUA_USEDEP}] - doc? ( dev-lua/ldoc[${LUA_USEDEP}] ) + doc? ( dev-lua/ldoc ) " DEPEND=" ${RDEPEND} diff --git a/dev-lua/specl/specl-9999.ebuild b/dev-lua/specl/specl-9999.ebuild index 5ab78149..137ecc12 100644 --- a/dev-lua/specl/specl-9999.ebuild +++ b/dev-lua/specl/specl-9999.ebuild @@ -28,7 +28,7 @@ DEPEND=" dev-lua/lyaml[${LUA_USEDEP}] dev-lua/lua-std-normalize[${LUA_USEDEP}] doc? ( - dev-lua/ldoc[${LUA_USEDEP}] + dev-lua/ldoc sys-apps/help2man ) " diff --git a/games-arcade/mari0/Manifest b/games-arcade/mari0/Manifest new file mode 100644 index 00000000..8ccb243c --- /dev/null +++ b/games-arcade/mari0/Manifest @@ -0,0 +1 @@ +DIST mari0-1.6.2.tar.gz 3508539 BLAKE2B 704f10d9bac4b172bda9a41e90115b22a0a401804d318a8293d2d77f18d0fa67e923563b30cbc19216b1e4c0b8621e6fa5c2c9dc45b3e5b81e7917ccd13e7c3e SHA512 3d1353f12f02fd993e309cac7ab653c3cbc8a60e8585663186870b5ea49542f46ec2c554711bba710febaf3ad73c7bf66cfba2ccbe4831aa7d5cb2fe5aab8992 diff --git a/games-arcade/mari0/mari0-1.6.2.ebuild b/games-arcade/mari0/mari0-1.6.2.ebuild new file mode 100644 index 00000000..3496ee21 --- /dev/null +++ b/games-arcade/mari0/mari0-1.6.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper + +DESCRIPTION="A mix from Nintendo's Super Mario Bros and Valve's Portal" +HOMEPAGE="http://stabyourself.net/mari0" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Stabyourself/mari0/" +else + SRC_URI="https://github.com/Stabyourself/mari0/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=games-engines/love-0.8.0 + media-libs/devil[gif,png] +" + +src_unpack() { + default +} + +src_install() { + local dir="/usr/share/games/love/${PN}" + insinto "${dir}" + doins -r . + doicon -s scalable "${FILESDIR}/${PN}.svg" + doicon "${S}/_DO_NOT_INCLUDE/icon.png" + make_wrapper "${PN}" "love /usr/share/games/love/${P}" + make_desktop_entry "${PN}" +} + +pkg_postinst() { + elog "${PN} savegames and configurations are stored in:" + elog "~/.local/share/love/${PN}/" +} diff --git a/games-arcade/mari0/mari0-9999.ebuild b/games-arcade/mari0/mari0-9999.ebuild new file mode 100644 index 00000000..3496ee21 --- /dev/null +++ b/games-arcade/mari0/mari0-9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper + +DESCRIPTION="A mix from Nintendo's Super Mario Bros and Valve's Portal" +HOMEPAGE="http://stabyourself.net/mari0" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Stabyourself/mari0/" +else + SRC_URI="https://github.com/Stabyourself/mari0/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=games-engines/love-0.8.0 + media-libs/devil[gif,png] +" + +src_unpack() { + default +} + +src_install() { + local dir="/usr/share/games/love/${PN}" + insinto "${dir}" + doins -r . + doicon -s scalable "${FILESDIR}/${PN}.svg" + doicon "${S}/_DO_NOT_INCLUDE/icon.png" + make_wrapper "${PN}" "love /usr/share/games/love/${P}" + make_desktop_entry "${PN}" +} + +pkg_postinst() { + elog "${PN} savegames and configurations are stored in:" + elog "~/.local/share/love/${PN}/" +} diff --git a/games-arcade/mari0/metadata.xml b/games-arcade/mari0/metadata.xml new file mode 100644 index 00000000..697ba803 --- /dev/null +++ b/games-arcade/mari0/metadata.xml @@ -0,0 +1,11 @@ + + + + + mva@gentoo.org + Vadim Misbakh-Soloviov + + + Stabyourself/mari0 + + diff --git a/media-gfx/figma-linux-bin/figma-linux-bin-0.10.0.ebuild b/media-gfx/figma-linux-bin/figma-linux-bin-0.10.0.ebuild index 03a171f1..87b1f405 100644 --- a/media-gfx/figma-linux-bin/figma-linux-bin-0.10.0.ebuild +++ b/media-gfx/figma-linux-bin/figma-linux-bin-0.10.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="~amd64" IUSE="appindicator doc libnotify" RESTRICT="bindist mirror" @@ -33,7 +33,7 @@ RDEPEND=" x11-libs/libXScrnSaver x11-libs/libXtst x11-misc/xdg-utils - appindicator? ( dev-libs/libappindicator ) + appindicator? ( dev-libs/libayatana-appindicator ) libnotify? ( x11-libs/libnotify ) " diff --git a/net-irc/weechat/files/weechat-3.3-cmake_lua_version.patch b/net-irc/weechat/files/weechat-3.3-cmake_lua_version.patch index 150fb28b..d0358338 100644 --- a/net-irc/weechat/files/weechat-3.3-cmake_lua_version.patch +++ b/net-irc/weechat/files/weechat-3.3-cmake_lua_version.patch @@ -4,6 +4,6 @@ find_package(PkgConfig) if(PKG_CONFIG_FOUND) -- pkg_search_module(LUA lua5.4 lua-5.4 lua54 lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52 lua5.1 lua-5.1 lua51 lua-5.0 lua5.0 lua50 lua) +- pkg_search_module(LUA lua lua5.4 lua-5.4 lua54 lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52 lua5.1 lua-5.1 lua51 lua-5.0 lua5.0 lua50) + pkg_search_module(LUA lua) endif() diff --git a/net-irc/weechat/weechat-9999.ebuild b/net-irc/weechat/weechat-9999.ebuild index 0a464d1d..d3049ed2 100644 --- a/net-irc/weechat/weechat-9999.ebuild +++ b/net-irc/weechat/weechat-9999.ebuild @@ -80,9 +80,9 @@ BDEPEND+=" nls? ( >=sys-devel/gettext-0.15 ) " -PATCHES=( - "${FILESDIR}"/${PN}-3.3-cmake_lua_version.patch -) +# PATCHES=( +# "${FILESDIR}"/${PN}-3.3-cmake_lua_version.patch +# ) DOCS="AUTHORS.md CHANGELOG.md CONTRIBUTING.md README.md" diff --git a/profiles/updates/3Q-2024 b/profiles/updates/3Q-2024 new file mode 100644 index 00000000..ac1a2c2b --- /dev/null +++ b/profiles/updates/3Q-2024 @@ -0,0 +1 @@ +move games-indie/mari0 games-arcade/mari0