me
/
guix
Archived
1
0
Fork 0

gnu: Add gst-editing-services.

* gnu/packages/gstreamer.scm (gst-editing-services): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
master
Leo Prikler 2020-01-12 18:42:24 +01:00 committed by Marius Bakke
parent 7af0f2156c
commit 64fc4f3705
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 34 additions and 0 deletions

View File

@ -8,6 +8,7 @@
;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2019, 2020 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2020 Leo Prikler <leo.prikler@student.tugraz.at>
;;;
;;; This file is part of GNU Guix.
;;;
@ -476,6 +477,39 @@ distribution problems in some jurisdictions, e.g. due to patent threats.")
compression formats through the use of the libav library.")
(license license:gpl2+)))
(define-public gst-editing-services
(package
(name "gst-editing-services")
(version "1.16.2")
(source (origin
(method url-fetch)
(uri (string-append
"https://gstreamer.freedesktop.org/src/" name "/"
"gstreamer-editing-services-" version ".tar.xz"))
(sha256
(base32
"05hcf3prna8ajjnqd53221gj9syarrrjbgvjcbhicv0c38csc1hf"))))
(build-system meson-build-system)
(arguments
;; FIXME: 16/22 failing tests.
`(#:tests? #f))
(inputs
`(("gst-plugins-base" ,gst-plugins-base)
("libxml2" ,libxml2)))
(native-inputs
`(("flex" ,flex)
("gst-plugins-bad" ,gst-plugins-bad)
("gst-plugins-good" ,gst-plugins-good)
("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python)))
(home-page "https://gstreamer.freedesktop.org/")
(synopsis "GStreamer library for non-linear editors")
(description
"This is a high-level library for facilitating the creation of audio/video
non-linear editors.")
(license license:gpl2+)))
(define-public python-gst
(package
(name "python-gst")