Diff pcsx2-2.6.3-r2 with a pcsx2-9999

/usr/portage/games-emulation/pcsx2/pcsx2-9999.ebuild 2026-09-07 20:03:06.675914181 +0300
17 17
		https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz
18 18
			-> ${P}.tar.gz
19 19
	"
20
	KEYWORDS="-* amd64"
20
	KEYWORDS="~amd64"
21 21
fi
22 22

  
23 23
DESCRIPTION="PlayStation 2 emulator"
......
29 29
"
30 30
SLOT="0"
31 31
IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test wayland"
32
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
32
REQUIRED_USE="amd64? ( cpu_flags_x86_sse4_1 )" # dies at runtime if no support
33 33
RESTRICT="!test? ( test )"
34 34

  
35 35
# qtbase:6=[X] is due to using qtx11extras_p.h
......
37 37
COMMON_DEPEND="
38 38
	app-arch/lz4:=
39 39
	app-arch/zstd:=
40
	>=dev-cpp/rapidyaml-0.10:=
40 41
	dev-qt/qtbase:6=[X,concurrent,gui,widgets]
41 42
	dev-qt/qtsvg:6
42 43
	>=gui-libs/kddockwidgets-2.3:=
44
	media-libs/fontconfig
43 45
	media-libs/freetype
44 46
	media-libs/libglvnd[X]
45 47
	media-libs/libjpeg-turbo:=
......
50 52
	media-libs/plutovg
51 53
	media-libs/shaderc
52 54
	media-libs/vulkan-loader
53
	media-video/ffmpeg:=
55
	>=media-video/ffmpeg-7.1:=
54 56
	net-libs/libpcap
55 57
	net-misc/curl
56 58
	sys-apps/dbus
......
87 89
PATCHES=(
88 90
	"${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
89 91
	"${FILESDIR}"/${PN}-1.7.5835-musl-header.patch
90
	"${FILESDIR}"/${PN}-1.7.5913-musl-cache.patch
91 92
	"${FILESDIR}"/${PN}-2.5.317-flags.patch
92 93
	"${FILESDIR}"/${PN}-2.6.3-climits.patch
93 94
	"${FILESDIR}"/${PN}-2.6.3-cubeb-alsa.patch
94
	"${FILESDIR}"/${PN}-2.6.3-ffmpeg9.patch
95
	"${FILESDIR}"/${PN}-2.8.0-musl-sysconf.patch
96
	"${FILESDIR}"/${PN}-2.8.1-libcxx23.patch
95 97
)
96 98

  
97 99
CMAKE_QA_COMPAT_SKIP=1 #957976
Thank you!