GNU bug report logs -
#77956
[PATCH gnome-team 00/23] Start working on GNOME 48
Previous Next
Full log
Message #62 received at 77956 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gstreamer.scm (gst-rtsp-server): New variable.
---
gnu/packages/gstreamer.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index c5c9ce57d89..29c983f4937 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1136,6 +1136,41 @@ (define-public gst-plugins-bad-minimal
\"bad\" plugin set, essentially containing libraries and the gst-transcoder
binary, but none of the actual plugins.")))
+(define-public gst-rtsp-server
+ (package
+ (name "gst-rtsp-server")
+ (version "1.26.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://gstreamer.freedesktop.org/src/" name "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32 "1g20kf75cq3iqcfal5yyclj0w4ml9pklqmcnjvipagvf94ww10z9"))))
+ (build-system meson-build-system)
+ (arguments
+ (list #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'disable-failing-tests
+ (lambda _
+ (define failing
+ (list "client" "media" "mediafactory" "rtspserver"
+ "sessionmedia" "stream" "onvif" "rtspclientsink"))
+ (substitute* "tests/check/meson.build"
+ (("'gst/(.*)',?" all test)
+ (if (member test failing) "" all))))))))
+ (propagated-inputs
+ (list gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad))
+ (native-inputs (list gobject-introspection
+ `(,glib "bin")
+ pkg-config
+ python-wrapper))
+ (home-page "https://gstreamer.freedesktop.org/")
+ (synopsis "Library for building RTSP servers with GStreamer")
+ (description "This package provides a GStreamer extension to handle
+RTSP connections and messages.")
+ (license license:lgpl2.0+)))
+
(define-public python-gst
(package
(name "python-gst")
--
2.49.0
This bug report was last modified 51 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.