Add pygobject and pycairo as subprojects

This commit is contained in:
Mathieu Duponchelle 2018-10-27 17:58:44 +02:00
parent 81b7a024c4
commit c42ec82de6
4 changed files with 15 additions and 1 deletions

2
.gitignore vendored
View file

@ -38,4 +38,6 @@ subprojects/libunwind/
subprojects/proxy-libintl/
subprojects/zlib/
subprojects/openh264/
subprojects/pygobject/
subprojects/pycairo/
prefix/

View file

@ -63,7 +63,10 @@ subprojects = {
'gst-plugins-good': {},
'gst-plugins-bad': { 'option': get_option('bad') },
'gst-plugins-ugly': { 'option': get_option('ugly') },
'gst-python': { 'option': python_opt, 'dependencies': [dependency('pygobject-3.0', required : python_opt)] },
'gst-python': {
'option': python_opt,
'dependencies': [dependency('pygobject-3.0', fallback: ['pygobject', 'pygobject_dep'], required : python_opt)]
},
'gst-omx': { 'option': get_option('omx'), },
'gst-libav': { 'option': get_option('libav'), 'dependencies': libav_deps},
'gstreamer-vaapi': {

4
subprojects/pycairo.wrap Normal file
View file

@ -0,0 +1,4 @@
[wrap-git]
directory=pycairo
url=https://github.com/pygobject/pycairo.git
revision=master

View file

@ -0,0 +1,5 @@
[wrap-git]
directory=pygobject
url=https://gitlab.gnome.org/GNOME/pygobject.git
push-url=git@gitlab.gnome.org:GNOME/pygobject.git
revision=master