*/*: QA fixes for prebuilt packages

Define SRC_URI only for supported archs.
Explicitly dekeyword them on unsupported arches.
Replace := from DEPENDS with the actual slot as it has no effect since we do not
rebuild against the new slot.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
This commit is contained in:
Paul Zander
2025-11-18 17:59:01 +01:00
parent e14b03dca6
commit d2bbb6ac03
7 changed files with 26 additions and 12 deletions

View File

@@ -8,11 +8,13 @@ inherit desktop wrapper xdg
DESCRIPTION="Game like benchmark (CPU, GPU), for ~5 minutes"
HOMEPAGE="https://benchmark.unigine.com/superposition"
SRC_URI="https://assets.unigine.com/d/Unigine_Superposition-${PV}.run"
SRC_URI="
amd64? ( https://assets.unigine.com/d/Unigine_Superposition-${PV}.run )
"
LICENSE="Unigine-Superposition-Benchmark-EULA"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror strip"
@@ -35,7 +37,7 @@ RDEPEND="
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libxcb:=
x11-libs/libxcb:0
"
QA_PREBUILT="