From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C6B4E15808C for ; Tue, 8 Mar 2022 13:48:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5107CE0893; Tue, 8 Mar 2022 13:48:06 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3101CE0893 for ; Tue, 8 Mar 2022 13:48:06 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2B43A343331 for ; Tue, 8 Mar 2022 13:48:05 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 59B3C31C for ; Tue, 8 Mar 2022 13:48:02 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1646746351.8aaa4bb7ddaf4e5d2114e44c1cd8562c86203ed3.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/gst-rtsp-server/Manifest media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild X-VCS-Directories: media-libs/gst-rtsp-server/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 8aaa4bb7ddaf4e5d2114e44c1cd8562c86203ed3 X-VCS-Branch: master Date: Tue, 8 Mar 2022 13:48:02 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 0fc1b3df-1aca-43c4-bf5b-608cb0092945 X-Archives-Hash: da93de7b7c51eef32f035c846dc330f5 commit: 8aaa4bb7ddaf4e5d2114e44c1cd8562c86203ed3 Author: Igor V. Kovalenko gmail com> AuthorDate: Sat Feb 19 21:02:31 2022 +0000 Commit: Sam James gentoo 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 gmail.com> Signed-off-by: Sam James 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 +}