commit:     8aaa4bb7ddaf4e5d2114e44c1cd8562c86203ed3
Author:     Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com>
AuthorDate: Sat Feb 19 21:02:31 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  8 13:32:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaa4bb7

media-libs/gst-rtsp-server: Version bump, 1.20.0

Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/gst-rtsp-server/Manifest                |  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild  | 45 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 7d67f5966605..355b68ec7051 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-server-1.16.3.tar.xz 699472 BLAKE2B 
8937ce9d0550b11657496dec5a79c00f74de4da9deb9236693a25f4e266a779c8d4f439b127c2af87c874327e10f01f6a1d74fc1cd1bd0eca20093341568cb82
 SHA512 
f9ca08cfef92b74a63279a5480cfc1b18557f3062aadc765dd4d3de57d62b9ddf3ca98a4680dcd0f050812128c5c03592cdbf9d8329b85a6c2f3a39209c07701
 DIST gst-rtsp-server-1.18.4.tar.xz 358140 BLAKE2B 
3c8dae60742cc35580d5dbb4bbc5175ee93de2d2bb64c0de0dd09df5137b2b1518f6a39a2538d1eca86e8bd756299cada6f26ae23f33e1af1d6317e1e30d9d63
 SHA512 
1cda671f43e608d89aa024a8b4a39cbe1b83e1cd822b1190c777dd18c2000b5c8370e50598821b9c3f348776a418286a26993acf4255c6ff488682e0addeefab
+DIST gst-rtsp-server-1.20.0.tar.xz 355760 BLAKE2B 
8f763ab5c0bcc7331c8bd8b382065e7771f32169594eddbe157dbb5b2cdc91f89780d8205165e7cfaeb625d93baa44a02848ca350d9997c4e7f9323ec290ba7e
 SHA512 
d1db0659496e8b4d081c335fafab9cde8e484ff080b3722e9d34227ab149d033dff541d00781ea2515263f7e0b98a2fa20cee8f749bcde091c4fb69e834f2532

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild
new file mode 100644
index 000000000000..65f2ed1af4c6
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gstreamer-meson
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html";
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs"
+
+# gst-plugins-base for many used elements and API
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
+# gst-plugins-srtp for srtpenc and srtpdec elements
+RDEPEND="
+       >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+       
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+       >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+       >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+       introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       >=dev-util/gtk-doc-am-1.12
+"
+
+multilib_src_configure() {
+       local emesonargs=(
+               -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
+       )
+
+       gstreamer_multilib_src_configure
+}
+
+multilib_src_install_all() {
+       einstalldocs
+
+       if use examples ; then
+               docinto examples
+               dodoc "${S}"/examples/*.c
+       fi
+}

Reply via email to