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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 262EC158041 for ; Sun, 31 Mar 2024 17:04:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 55A14E2AAC; Sun, 31 Mar 2024 17:04:14 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 34C34E2AAC for ; Sun, 31 Mar 2024 17:04:14 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0E62F343169 for ; Sun, 31 Mar 2024 17:04:13 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 68B6614E4 for ; Sun, 31 Mar 2024 17:04:11 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1711904640.45782d065e69449b27261f646095342ad431554e.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/ X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/arch/powerpc/package.use.force profiles/arch/powerpc/package.use.mask profiles/arch/powerpc/ppc64/package.use.force profiles/arch/powerpc/ppc64/package.use.mask X-VCS-Directories: profiles/arch/powerpc/ppc64/ profiles/arch/powerpc/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 45782d065e69449b27261f646095342ad431554e X-VCS-Branch: master Date: Sun, 31 Mar 2024 17:04:11 +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: 26823ea4-4c6d-4fee-a99b-8915dadb0dd0 X-Archives-Hash: 0fd5a7e519b8747a2cef3b08e8ea2406 commit: 45782d065e69449b27261f646095342ad431554e Author: Ionen Wolkens gentoo org> AuthorDate: Sun Mar 31 16:31:02 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Sun Mar 31 17:04:00 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45782d06 profiles/arch/powerpc: move mpv's luajit invert from ppc64 to ppc* wrt bug #928297, leaving open in case maintainers wants to either mask it on musl (at least) or even full dekeyword on ppc depending on upstream situation. This is just mpv's side of things. Bug: https://bugs.gentoo.org/928297 Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/powerpc/package.use.force | 11 ++++++++++- profiles/arch/powerpc/package.use.mask | 9 +++++++++ profiles/arch/powerpc/ppc64/package.use.force | 10 +--------- profiles/arch/powerpc/ppc64/package.use.mask | 8 -------- 4 files changed, 20 insertions(+), 18 deletions(-) diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force index 58c203731555..98041c695968 100644 --- a/profiles/arch/powerpc/package.use.force +++ b/profiles/arch/powerpc/package.use.force @@ -1,6 +1,15 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-03-31) +# MPV currently[1] has no plans to support >=lua5-3 making luajit +# the only choice for maintained lua. Apply mask/force to override +# the profile's defaults, and invert on arches where not keyworded +# (or problematic, bug #928297). Done this way also avoids conflicts +# for users using another default. +# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer +media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit + # Luke Dashjr (2019-09-21) # iasl is stable on ppc sys-firmware/seabios -binary diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index ad6a4aec5229..1b1547a1e2b4 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,15 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-03-31) +# MPV currently[1] has no plans to support >=lua5-3 making luajit +# the only choice for maintained lua. Apply mask/force to override +# the profile's defaults, and invert on arches where not keyworded +# (or problematic, bug #928297). Done this way also avoids conflicts +# for users using another default. +# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer +media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit + # Andreas Sturmlechner (2024-03-24) # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-apps/kleopatra pim diff --git a/profiles/arch/powerpc/ppc64/package.use.force b/profiles/arch/powerpc/ppc64/package.use.force index d197a47b1d51..d198bbc21577 100644 --- a/profiles/arch/powerpc/ppc64/package.use.force +++ b/profiles/arch/powerpc/ppc64/package.use.force @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Matt Jolly (2024-01-30) @@ -12,14 +12,6 @@ www-client/chromium system-toolchain # Done this way also avoids conflicts for users using another default. games-engines/openmw -lua_single_target_luajit -# Ionen Wolkens (2023-07-26) -# MPV currently[1] has no plans to support >=lua5-3 making luajit -# the only choice for maintained lua. Apply mask/force to override -# the profile's defaults, and invert on arches where not keyworded. -# Done this way also avoids conflicts for users using another default. -# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer -media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit - # Samuli Suominen (2012-10-30) # Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-plasma/kdm gets # stable keyword, this line can be removed. diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 857d7a0bd4ef..e4646a65499c 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -30,14 +30,6 @@ www-client/firefox hwaccel games-engines/openmw -lua_single_target_lua5-1 lua_single_target_luajit games-engines/openmw -lua_single_target_lua5-3 -lua_single_target_lua5-4 -# Ionen Wolkens (2023-07-26) -# MPV currently[1] has no plans to support >=lua5-3 making luajit -# the only choice for maintained lua. Apply mask/force to override -# the profile's defaults, and invert on arches where not keyworded. -# Done this way also avoids conflicts for users using another default. -# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer -media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit - # Sam James (2023-04-14) # Needs dev-python/sympy which is not yet keyworded, see bug #892183 dev-python/nbval test