GNU bug report logs -
#39108
[PATCH] gnu: Add gst-editing-services.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Leo Prikler <leo.prikler <at> student.tugraz.at> writes:
> * gnu/packages/gstreamer (gst-editing-services): New variable.
Thanks!
[...]
> +(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 gnu-build-system)
IIRC gstreamer will no longer support gnu-build-system starting with
1.18. So let's just go straight for Meson here, WDYT?
If you're up for it, it would be good to change the other gstreamer
packages already as well, to make the transition easier.
> + (arguments
> + ;; TODO: 16/22 failing tests with meson, 21 with gnu
> + `(#:tests? #f))
When so many tests are failing, it is typically a sign that a dependency
or file is missing, e.g. execve("/bin/sh" ...) somewhere. Can you try
to figure out what is causing these failures?
Otherwise LGTM, thanks!
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 5 years and 101 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.