Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 419847 - media-plugins/gst-editing-services - a high-level library for facilitating the creation of audio/video non-linear editors
Summary: media-plugins/gst-editing-services - a high-level library for facilitating t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: GStreamer package maintainers
URL: http://cgit.freedesktop.org/gstreamer...
Whiteboard:
Keywords: InVCS
Depends on: 490770
Blocks: 486980
  Show dependency tree
 
Reported: 2012-06-06 05:47 UTC by Robin Kauffman
Modified: 2014-04-06 15:30 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gst-editing-services-9999.ebuild (gst-editing-services-9999.ebuild,973 bytes, text/plain)
2012-07-08 08:53 UTC, Dmitry Dzhus
Details
gst-editing-services-9999.ebuild (gst-editing-services-9999.ebuild,958 bytes, text/plain)
2013-11-05 10:40 UTC, Dmitry Dzhus
Details
gst-editing-services-9999.ebuild (gst-editing-services-9999.ebuild,960 bytes, text/plain)
2013-11-05 10:46 UTC, Dmitry Dzhus
Details

Note You need to log in before you can comment on or make changes to this bug.
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.