Edward Hervey
1ec87d752a
Revert "Add libavtp wrap file"
...
This reverts commit 93074302b9
.
Adding libavtp hasn't properly passed CI for some reason.
Reopens !148
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/152 >
2020-05-28 10:09:51 +02:00
Ederson de Souza
93074302b9
Add libavtp wrap file
...
So that the avtp plugin on gst-plugins-bad cab be built and tested on
the CI.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/148 >
2020-05-27 17:29:40 -07:00
Philippe Normand
2f514b8098
Update WPEBackend-FDO wrap file
...
Current git master for the 1.7.0 development version is now usable as a
subproject.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/149 >
2020-05-25 14:04:46 +00:00
Stéphane Cerveau
02cd310c6b
libopenjp2 wrap: change default directory
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/150 >
2020-05-25 11:35:24 +02:00
Philippe Normand
ced7f9d5a2
Add wpebackend-fdo wrap file
...
This will allow the wpe plugin to require WPEBackend-FDO 1.7.x which has support
for headless SHM. Hence we should be able to enable the wpesrc integration tests
in CI.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/146 >
2020-05-15 10:01:21 +00:00
Stéphane Cerveau
94aed416e0
wrap: add libopenjp2 for gst-plugins-bad
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/147 >
2020-05-14 17:16:11 +02:00
Tim-Philipp Müller
31d81f70da
subprojects: ffmpeg: bump to 4.1.5
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/144 >
2020-05-11 12:46:59 +01:00
Xavier Claessens
2758487db9
Add dav1d wrap file
...
This is needed to build gst-plugins-rs with dav1d as subproject.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/130 >
2020-05-02 09:55:12 +00:00
ssethupa
3ceafd2ebc
libsoup: bump wrap to 2.70.0
2020-04-07 21:56:14 -05:00
Stéphane Cerveau
4f8b12ee68
subprojects: add libdrm wrap
2020-04-03 10:15:09 +02:00
Stéphane Cerveau
d1db3f9894
sqlite: wrap use 3250100-2 patch to install lib
...
In order to install the lib in DESTDIR, use the new
sqlite patch zip 3250100-2.
2020-03-30 19:25:07 +05:30
Xavier Claessens
d06b4ffe1e
libsoup: Bump subproject version to 2.68.4
...
Older versions fails to build because the glib dependency was wrong.
Fixes : #75
2020-02-27 13:43:36 +00:00
Stéphane Cerveau
631677589c
libxml2: update wrap path to 2.9.7-6
...
This patch allows to fallback on zlib subproject
2020-02-19 13:45:52 +01:00
Nirbheek Chauhan
2f11c43f49
win-flex-bison: Use gstreamer mirror as primary source
...
Use the gstreamer mirror as the primary source and fallback to
upstream if it's down.
2020-01-18 17:54:48 +05:30
Nirbheek Chauhan
352b838121
win-nasm: Use gstreamer mirror as primary source
...
nasm.us went down today and broke all our CI. Use the gstreamer mirror
as the primary source and fallback to nasm.us if that's down.
2020-01-18 17:54:48 +05:30
Nirbheek Chauhan
439dfa2955
win-nasm: Error out if accidentally called on non-Windows
2020-01-18 17:54:36 +05:30
Guillaume Desmottes
4720ef8767
fetch wrap patches from github
...
wrapdb.mesonbuild.com has been down for a few days now.
Fix #71
2020-01-16 13:21:26 +05:30
Tim-Philipp Müller
ef2c97babe
meson: bump glib subproject wrap to GLib 2.62
2020-01-13 17:16:52 +00:00
Tim-Philipp Müller
5e6c0b389a
meson: add graphene subproject
...
So we can build all the OpenGL elements.
2020-01-08 17:40:43 +00:00
Guillaume Desmottes
20fc4b92b8
add gst-plugins-rs
...
Fix #63
2019-12-24 09:25:40 +05:30
Xavier Claessens
4bf0504e2a
Bump libsoup wrap to latest stable release
...
It contains fix to properly fallback to libxml2 and sqlite subprojects,
as well as using feature options.
2019-12-03 19:41:24 -05:00
Xavier Claessens
d72ce5f14e
Add sqlite.wrap from wrapdb
...
This allows building libsoup support on platforms that does not have
sqlite.
2019-11-17 15:47:48 +00:00
Mathieu Duponchelle
9dcac5fbdd
subprojects: add wrap for libmicrodns
...
This library is used by the newly-merged mdns device provider
for discovering devices advertised over multicast dns.
2019-10-21 12:36:36 +00:00
Thibault Saunier
0d54e153d3
Update ffmpeg to 4.1.4
2019-10-01 09:20:25 -03:00
Nirbheek Chauhan
78c971df61
Update .gitignore
2019-09-16 08:51:47 +05:30
Nirbheek Chauhan
3c1b25465b
Move to using GitHub binary releases
...
Can't update to 2.5.19 because of https://github.com/lexxmark/winflexbison/issues/48
Fixes https://gitlab.freedesktop.org/gstreamer/gst-build/issues/43
2019-09-16 08:51:06 +05:30
Tim-Philipp Müller
5291f7b2a1
subprojects: proxy-libintl: fix push-url
2019-08-14 18:51:43 +01:00
Jordan Petridis
9e7855866a
Update the flexmeson windows binary version
...
The old binary/url is no longer available, and the layout of the
sourceforge archvie seems to have changed to include a new
old_versions/ directory where the previous binary is
relocated.
https://sourceforge.net/projects/winflexbison/files/old_versions/
While we could use that, it seem better to invest the effort to
adapt the scipt afterwards to use the github archives instead
https://github.com/lexxmark/winflexbison/releases
So for now bump the version to get the subproject building
till we switch to github releases.
2019-07-30 07:11:10 +03:00
Matthew Waters
d0acfc2bf7
add gst-examples repository to subproject list
2019-07-25 12:03:00 +10:00
Thibault Saunier
f0a550eac9
subprojects: Add a wrap for gst-docs
...
Preparing for building API documentation with hotdoc
2019-04-19 16:33:54 -04:00
Tim-Philipp Müller
96dd9f4093
Build master again
2019-04-19 11:07:28 +01:00
Tim-Philipp Müller
5114d22911
Build 1.16.0 release
2019-04-19 02:23:51 +01:00
Tim-Philipp Müller
273d95a18d
Build master again
2019-04-16 16:49:32 +01:00
Tim-Philipp Müller
c0a8dd04b5
Build 1.15.90 release
2019-04-16 14:17:49 +00:00
Tim-Philipp Müller
462a2089ef
subprojects: libsoup: pin to latest release
2019-04-16 14:17:49 +00:00
Tim-Philipp Müller
8a2ac5c668
subprojects: orc: pin to 0.4.29 release
2019-04-16 14:17:49 +00:00
Nirbheek Chauhan
6a3a7760f2
ffmpeg.wrap: Bump to 4.1.3
...
Tested on Windows.
2019-04-15 15:46:27 +05:30
Nirbheek Chauhan
35e6c8b160
glib.wrap: Use the glib-2-60 stable branch instead of master
...
This fixes https://gitlab.freedesktop.org/gstreamer/gst-build/issues/21
2019-04-12 10:52:37 +05:30
Nirbheek Chauhan
0f55b18c8c
meson: Add a subproject wrap file for x264
...
This allows building x264enc from -ugly on all platforms.
2019-04-02 13:16:05 +00:00
Nirbheek Chauhan
fa32c47022
Add FFmpeg.wrap and update .gitignore
...
Tested on Linux and Windows (MSVC)
2019-03-27 19:00:56 +05:30
Thibault Saunier
887da9a04b
Add gst-integration-testsuites as a subproject
2019-03-14 10:10:32 -03:00
Tim-Philipp Müller
406caf378d
Back to development
2019-03-03 21:00:32 +00:00
Tim-Philipp Müller
a603acf512
Build 1.15.2 release
2019-03-03 20:58:38 +00:00
Nirbheek Chauhan
f256d118f0
openh264.wrap: Update the upstream commit
...
Needed for building on Windows with MSVC.
2019-02-06 15:44:11 +05:30
Nirbheek Chauhan
530307ed47
New subproject win-nasm to provide nasm on Windows
...
This is needed for building openh264 as a subproject. Currently it's
downloaded unconditionally since the download is very small.
2019-02-05 22:43:30 +05:30
Seungha Yang
50037dd1eb
Add an orc wrap file for using orc subproject
...
Depending on the newly added 'orc' meson option, this make possible
to use orc subproject on gst-build.
2019-01-29 11:50:03 +09:00
Tim-Philipp Müller
987067c39c
subprojects: use libffi and gl-headers from gstreamer gitlab repos
...
https://gitlab.freedesktop.org/gstreamer/gstreamer-project/issues/28
2019-01-28 23:19:19 +01:00
Mathieu Duponchelle
2ffe372bdd
windows: unconditionally use flex / bison binaries
...
This to simplify the checks made when for example a flex binary
is available system wide: the build process was failing when
that system wide binary didn't have the required version. Instead
of adding more checks and making things more complex, let's just
always use our binary subproject.
2019-01-24 17:25:46 +01:00
Xavier Claessens
8c04a523ee
Add wrap file for libsoup and libpsl
...
libpsl is a dependency if libsoup that has an upstream Meson build
system (in master only).
libsoup also needs libxml2 but we already have a wrap file for it.
The only remaining dependency that must come from the system is sqlite3.
2019-01-23 16:06:48 -05:00
Tim-Philipp Müller
bac218756c
subprojects: use upstream libnice
...
Meson port is upstream now.
2018-12-18 23:59:01 +00:00