Diff libsdl2-2.28.3 with a libsdl2-2.28.4

/usr/portage/media-libs/libsdl2/libsdl2-2.28.4.ebuild 2023-10-09 14:52:31.692368406 +0300
9 9
DESCRIPTION="Simple Direct Media Layer"
10 10
HOMEPAGE="https://www.libsdl.org/"
11 11
SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz"
12
S="${WORKDIR}/${MY_P}"
12 13

  
13 14
LICENSE="ZLIB"
14 15
SLOT="0"
15
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
16
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
16 17

  
17 18
IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver"
18 19
REQUIRED_USE="
......
29 30
	sndio? ( sound )
30 31
	vulkan? ( video )
31 32
	wayland? ( gles2 )
32
	xscreensaver? ( X )"
33
	xscreensaver? ( X )
34
"
33 35

  
34
CDEPEND="
36
COMMON_DEPEND="
35 37
	virtual/libiconv[${MULTILIB_USEDEP}]
36 38
	alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
37 39
	dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
......
70 72
		>=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
71 73
		>=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
72 74
		xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] )
73
	)"
74
RDEPEND="${CDEPEND}
75
	vulkan? ( media-libs/vulkan-loader )"
76
DEPEND="${CDEPEND}
75
	)
76
"
77
RDEPEND="
78
	${COMMON_DEPEND}
79
	vulkan? ( media-libs/vulkan-loader )
80
"
81
DEPEND="
82
	${COMMON_DEPEND}
77 83
	ibus? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
78 84
	vulkan? ( dev-util/vulkan-headers )
79 85
	X? ( x11-base/xorg-proto )
......
98 104
	"${FILESDIR}"/${PN}-2.0.16-static-libs.patch
99 105
)
100 106

  
101
S="${WORKDIR}/${MY_P}"
102

  
103 107
src_prepare() {
104 108
	default
105 109

  
......
199 203
		$(use_with X x)
200 204
	)
201 205

  
202
	ECONF_SOURCE="${S}" \
203
	econf "${myeconfargs[@]}"
206
	ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
204 207
}
205 208

  
206 209
multilib_src_compile() {
Thank you!