Diff gst-plugins-webrtc-1.20.6 with a gst-plugins-webrtc-1.22.3-r2

/usr/portage/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild 2023-10-09 14:52:31.736368407 +0300
7 7
inherit gstreamer-meson
8 8

  
9 9
DESCRIPTION="WebRTC plugins for GStreamer"
10
KEYWORDS="amd64"
10
KEYWORDS="~amd64"
11 11

  
12 12
# == ext/webrtc/meson.build
13 13
# dev-libs/glib (eclass): gio_dep
......
27 27
	>=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}]
28 28
	>=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}]
29 29
	<media-libs/webrtc-audio-processing-0.4:0
30
	>=net-libs/libnice-0.1.17[${MULTILIB_USEDEP}]
30
	>=net-libs/libnice-0.1.21[${MULTILIB_USEDEP}]
31 31
"
32 32
DEPEND="${RDEPEND}"
33 33

  
......
40 40
	gstreamer_system_package gstsctp_dep:gstreamer-sctp
41 41
	gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio
42 42
}
43

  
44
multilib_src_install() {
45
	# TODO: Fix this properly, see bug #907470 and bug #909079.
46
	insinto /usr/$(get_libdir)
47
	doins "${BUILD_DIR}"/ext/webrtc/libgstwebrtc.so
48
	doins "${BUILD_DIR}"/gst-libs/gst/webrtc/nice/libgstwebrtcnice-1.0.so*
49
	insinto /usr/include/gstreamer-1.0/gst/webrtc/nice
50
	doins "${S}"/gst-libs/gst/webrtc/nice/*.h
51
	gstreamer_multilib_src_install
52
}
Thank you!