summaryrefslogtreecommitdiff
path: root/media-libs/gst-rtsp-server
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/gst-rtsp-server')
-rw-r--r--media-libs/gst-rtsp-server/Manifest2
-rw-r--r--media-libs/gst-rtsp-server/gst-rtsp-server-1.24.11.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/media-libs/gst-rtsp-server/Manifest b/media-libs/gst-rtsp-server/Manifest
index 11f5dd0b74d7..5b1be6928aec 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,7 +1,9 @@
DIST gst-rtsp-server-1.22.11.tar.xz 281608 BLAKE2B 50c2fdaeb828b4f1d8f23cea4e4054ab07bd7be3b3fcf1c977852c13b18b3360603da62daa19bc1f71b6d138158bd2d51f0e048490c99b1dcfc5cf4dbf5bd52a SHA512 cf3c698dbbcaa790b6bb1b1df4bae88be5f54fb70ba4bce5a4a0f907d693616d52b1cf67e73f694dcd7c9588b63a6303949f9f36fde952011a2d2ff80f9b44de
DIST gst-rtsp-server-1.22.12.tar.xz 282316 BLAKE2B 0f7795271bf8943c322d65f490e1e100db7775f21cb853a39c199871dfa5cd4fcd1ee0169256a1b5bdf31d1c999c22ef355011d326086f13cdf92371b4ab29cc SHA512 fde52d8b08b58170bdf573e76c60aab8c46c857f3111504916d4901246567f4bf018e1c67913425fc1501e8b99723c19c9237297b1f84c2b489331d34199aa2c
DIST gst-rtsp-server-1.24.10.tar.xz 287084 BLAKE2B fc9da46980c740e256019e4bd461e7672c10f3f44517c80bd9007f344ffa9ce8bcc772fb62c6498e3eba55c05db5c6bf9207b9f4a64ee79049f73c244453a347 SHA512 e5baba79f98ecbc10c90d1e91d6709d20e3faf8bf7f8e166c383229337ec3e3986fc17ef554c5276d517153f380a82c83092261a324b47ae66aeebb9bc741cab
+DIST gst-rtsp-server-1.24.11.tar.xz 288008 BLAKE2B 717af25bd36a414bbe17d629f250d05db63828d6ff34dd27dbad5dc942cc06c85651e829d5770699e75a56a076d0c123db3bd1509640d34d2a4bc1c0b49fc76b SHA512 d1342a75154ff79f26447a14104cbdc6b8ebec46ff7588c3a1dad08ddb591e34401ad02c359e3f8fc3f018020f111573f5e38e9ebe1d3d0a73c142bb3affcf58
EBUILD gst-rtsp-server-1.22.11.ebuild 1189 BLAKE2B c3623383f4525171344573f6cdd7340595bce6dfc8ee38b4d5c15726732215df1d9a93efe09a1f8a64b2d5018c366bce818f5cfa7507ff44a308c460e6679a04 SHA512 2a7cf986364007c5e214e363471eec0ca2514bbd3fd94d99f34b681e36e65c19647756865c16dec3d019f2ffed14ce2c7599e6a9804950b8f3f75eed56495f41
EBUILD gst-rtsp-server-1.22.12.ebuild 1189 BLAKE2B 6d6591e66b2c68237ffc78ba13ba8549899ad8db25f471c28b898b20c054e1a4cab8b0d12e912216a7858a166479052381b631c74099e563d5e0d5901952077f SHA512 8625f46f1a8df574da863b4f60877ae22192ff7c47d38097b466aa2b8b6f2f38fbd5035612b8804cdaea1e5578c49a285b73b75926f796162ea3afcdc33cd92e
EBUILD gst-rtsp-server-1.24.10.ebuild 1191 BLAKE2B 60c1de695c7baf901798acb7a0247f9e90ac1c5780e3119b771b385241996d46d71dfe95ac9327bb9f349d669a18926805a2659c701ba18c8505cf9279cad332 SHA512 4b8feab912e2343ff08808d47b864d5e4b656beda5383e6f36c528c1ed89bf31bf3e4580b560c618a53e9f8982b238b43cf6d01067b2962711aab0077d22bdfa
+EBUILD gst-rtsp-server-1.24.11.ebuild 1191 BLAKE2B b1f75f73919e912f5a38f16bfe3ac480ddb68aa9638a1e0ad00c4497ec00e21d400eac5aa1e35a4633b875b36d9a2268dedb5445ca9ae5deffea684cd7ab3d0c SHA512 1533d8c1061291cb1c2f6b27fed2071abb8080920845fae51467319dd6d904c35e99d8bae23e24724ac4eb267ca15c0676a0a8e388086c702c7142b90309b9ea
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.24.11.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.24.11.ebuild
new file mode 100644
index 000000000000..36f6ac19eacd
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.24.11.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gstreamer-meson
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~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=""
+
+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
+}