diff --git a/dev-lua/iluajit/iluajit-9999.ebuild b/dev-lua/iluajit/iluajit-9999.ebuild index 6f9089f6b..b112278dc 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 4b0f263db..376c209f4 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 a1765d62a..3074b0ad3 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 51e660b49..d29043ae3 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 9c9685745..5bac112e2 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 333043ef0..f395f90af 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 f7065fbef..1c4492995 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 60332e345..cd4e27e12 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 efd242dd8..b225e913a 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 d1fc59ad6..7d88b6d26 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 5e6c4f7b3..2c9160139 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 5ab781494..137ecc129 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 000000000..8ccb243c9 --- /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 000000000..3496ee21a --- /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 000000000..3496ee21a --- /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 000000000..697ba803e --- /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 03a171f1d..87b1f4059 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 150fb28b6..d0358338b 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 0a464d1df..d3049ed27 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 000000000..ac1a2c2b9 --- /dev/null +++ b/profiles/updates/3Q-2024 @@ -0,0 +1 @@ +move games-indie/mari0 games-arcade/mari0