I modified the recipes needed for gst-editing-services, which currently depends on a lot of git packages. I took the -1.0 recipes and changed the branches to origin/master. The dependencies are also updated to -git packages and the version number is "git". The accurate version number could be retrieved from configure.ac though. https://github.com/lubosz/cerbero/tree/git-recipes Since there are multiple recipes per package anyway (0.10, 1.0), it makes sense to add the git master support here.
I think these should be gnonlin-1.0.recipe, gst-editing-services-1.0.recipe, etc. And for the git versions of the existing recipes you would just have a separate branch. Like my upstream branch here (vs. upstream-1.0): http://cgit.freedesktop.org/~slomo/cerbero
To build form master there is simpler way of doing it. Edit your configuration file with the following dictionary: recipes_commits = { 'gstreamer-1.0': 'upstream/master', 'gst-plugins-base-1.0': 'upstream/master', } And fill it with all the recipes you want to modify :)
Yes, but you might need other changes in the recipes... like listing new plugins and libraries :)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.