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 |
} |