Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 419847

Summary: media-plugins/gst-editing-services - a high-level library for facilitating the creation of audio/video non-linear editors
Product: Gentoo Linux Reporter: Robin Kauffman <robink>
Component: New packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED FIXED    
Severity: enhancement CC: dima, gentoo, hanno, mplichta
Priority: Normal Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://cgit.freedesktop.org/gstreamer/gst-editing-services/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 490770    
Bug Blocks: 486980    
Attachments: gst-editing-services-9999.ebuild
gst-editing-services-9999.ebuild
gst-editing-services-9999.ebuild

Description Robin Kauffman 2012-06-06 05:47:36 UTC
Hi-
   gst-editing-services is out (at 0.10.1), and required by pitivi-0.15.2.  It would be nice to eventually have it in-tree as I imagine more and more NLEs (if they tend towards use of GStreamer/GNonLin and glib/gtk/GNOME compatibility) will require it.  Not critical, as I'm not sure there's *anything* in-tree in Portage that uses it to *any* extent (even optionally), but for the future it would be nice.  I can also start playing around with cooking up an ebuild, if I get one that merges reliably without too much arch-specific hackery, I'll attach it to this bug.

        -Robin K.
Comment 1 Dmitry Dzhus 2012-07-08 08:46:05 UTC
pitivi-0.15.2 does not require GES.
Comment 2 Dmitry Dzhus 2012-07-08 08:53:36 UTC
Created attachment 317556 [details]
gst-editing-services-9999.ebuild

Here's a live ebuild for live version of GES (0.10 branch).

autogen.sh is called from ebuild — dunno how to get rid of it (it
calls git checkout for common submodules, I'm not sure if this can be
handled by eautoreconf).

examples USE-flag is also missing, but might be added.

With this ebuild I managed to build live version of pitivi which
supports GES (which results in «export» feature actually working on my
machine), I can share pitivi-9999.ebuild as well.
Comment 3 Horea Christian 2013-11-05 05:04:07 UTC
GES (GStreamer Editing Services) is now required for the new (and all future) pitivi releases (meaning >= 0.91, here's the reference http://wiki.pitivi.org/wiki/0.91 ).

I tried emerging the aforementioned ebuild, and I get this error message http://bpaste.net/show/146858/
Comment 4 Dmitry Dzhus 2013-11-05 10:40:22 UTC
Created attachment 362615 [details]
gst-editing-services-9999.ebuild

The previous ebuild used 0.10 Git branch which has been long superceded by new development. Had to use addpredict in ebuild to avoid sandbox violation by gstreamer introspection.
Comment 5 Dmitry Dzhus 2013-11-05 10:46:55 UTC
Created attachment 362619 [details]
gst-editing-services-9999.ebuild

Fixed slot to use 1.0 as in other gst ebuilds
Comment 6 Dmitry Dzhus 2013-11-08 19:03:50 UTC
Required for bug 486980
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-04-06 15:30:10 UTC
*gstreamer-editing-services-1.2.0 (06 Apr 2014)

  06 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org>
  +gstreamer-editing-services-1.2.0.ebuild, +metadata.xml:
  Initial commit, needed for >=pitivi-0.91.