[Bug 730122] cerbero: Add support to latest pitivi + add a linux bundling system based on AppImageKit

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 21 05:43:18 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=730122
  GStreamer | packages | 1.x

--- Comment #10 from Andoni Morales <ylatuya at gmail.com> 2014-05-21 12:43:13 UTC ---

1) As discussed in IRC the lirsvg package should splitted in 2:

 * librsvg: library used by gst-plugins-bad
 * librsvg-gtk: gtk module (enabled only with the gtk+ variant)

It's ugly, but this way we can have the gtk+ variant enabled by default but
avoid pulling the gtk dependency when building gst-plugins-bad.


2) In gst-plugins-bad, librsvg is added as a dependency, thus building the
plugin depending on it, but this plugin is not listed in the recipe 

3) The gtk+-3.0 package duplicates other packages that are in the base-system
package like pango, cairo, gdk-pixbuf, etc... The correct way is to add
base-system as dependency to gtk+-3.0 package

4) Python 3 prefix is hardcoded to Python 3.3

5) We need a variant for gtk+2 and gtk+3 (unfortunately gtk+2 is still required
in some C# mono projects) but there is not need to add it now, just rename gtk+
variant to gtk+3

6) If there is a python3 variant, the  python variant should be probably
renamed to python2 to be more explicit

7) In the python recipe you could probably use * for encodings/*.py and for
other directories.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list