GNOME Bugzilla – Bug 751073
Bump gtk+3 to 3.16
Last modified: 2015-06-25 18:32:57 UTC
New gtkglsink code needs gtk >= 3.15.0
Created attachment 305427 [details] [review] Set ACLOCAL_PATH when use_system_libs=True
Created attachment 305428 [details] [review] Add libepoxy.recipe
Created attachment 305429 [details] [review] Bump atk to 2.16 and gtk+3 to 3.16
Thanks for that Xavier, I needed it to start using gtkglsink in pitivi :) The patches look good but if you want to make sure that the gtkglsink plugins is build you will need to add in the plugins-bad recipe a dep on gtk if the gtk3 variant is activated.
I am finishing it.
Attachment 305427 [details] pushed as 97d1bcc - Set ACLOCAL_PATH when use_system_libs=True Attachment 305428 [details] pushed as 9f4606e - Add libepoxy.recipe Attachment 305429 [details] pushed as 85f7087 - Bump atk to 2.16 and gtk+3 to 3.16
You only added it to gst-plugins-bad-1.0.recipe, not the static one. Intentional?
I was not sure, and Gtk only build on Linux at that point. I am not sure the static recipes are used on linux? Also, I was wondering if it would not be possible to merge those static recipes into the others and activate on demand or something?
They are used on Linux, and you generally want to build static and non-static plugins. However moving the static plugin build into our autotools build system would be a good idea, so that we don't have to build things twice.
For the record I activated it for the -static recipe too: commit 714cad1db7bf26b69574a5e3f140772b7a64f2d1 Author: Thibault Saunier <tsaunier@gnome.org> Date: Mon Jun 22 13:37:48 2015 +0200 recipes: Enable gtksink for plugins-bad static build
Created attachment 306118 [details] [review] preserve ACLOCAL_PATH value with use-system-libs
This is a fix for attachment #305427 [details] for the case ACLOCAL_PATH was already set.
Attachment 306118 [details] pushed as 6e8f097 - preserve ACLOCAL_PATH value with use-system-libs