- Mar 03, 2019
-
-
Tim-Philipp Müller authored
-
- Feb 18, 2019
-
-
-
Tim-Philipp Müller authored
Use an array instead of a dict to make sure we iterate over the list of subprojects in the right order, which is first GStreamer core, then gst-plugins-base, then other things. Without this subprojects might get configured in random order, in which case gstreamer or gst-plugins-base libs might get picked up via pkg-config if they are also available installed, instead of being picked up from the subproject. This breaks all kinds of assumptions in gst-build and will likely have strange effects and/or lead to build failures such as subprojects/gst-plugins-good/tests/check/meson.build:144:2: ERROR: 'gstreamer-plugins-base-1.0' is not a pkgconfig dependency
-
- Feb 14, 2019
-
-
Nirbheek Chauhan authored
Starting with Meson 0.50, meson instrospect --targets uses a list for the filename and install_filenames of each target. Handle both lists and strings.
-
- Feb 08, 2019
-
-
Nirbheek Chauhan authored
-
- Feb 06, 2019
-
-
Nirbheek Chauhan authored
Needed for building on Windows with MSVC.
-
- Feb 05, 2019
-
-
Nirbheek Chauhan authored
This is needed for building openh264 as a subproject. Currently it's downloaded unconditionally since the download is very small.
-
Nirbheek Chauhan authored
-
Nirbheek Chauhan authored
Also do the setup necessary on Windows to enable ANSI colours on the console (if available). That code is copied from Meson and is Apache2 licensed.
-
- Jan 29, 2019
-
-
Seungha Yang authored
Depending on the newly added 'orc' meson option, this make possible to use orc subproject on gst-build.
-
- Jan 28, 2019
-
-
- Jan 24, 2019
-
-
Tim-Philipp Müller authored
Since gst-devtools checks for gst-rtsp-server and will happily pick up an external dep which isn't what we want if we configure it as subproject afterwards. This assumes meson dicts are always stable, which may not necessarily be the case, but it seems to work in practice for now. See #16
-
Mathieu Duponchelle authored
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.
-
- Jan 23, 2019
-
-
Xavier Claessens authored
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.
-
- Jan 04, 2019
-
-
Guillaume Desmottes authored
GST_OMX_CONFIG_DIR is used by gst-omx to load the gstomx.conf associated with the selected OMX target.
-
- Dec 29, 2018
-
-
Arun Raghavan authored
Ignores top-level cscope files that might be used for a cross-project cscope index.
-
Arun Raghavan authored
-
- Dec 18, 2018
-
-
Tim-Philipp Müller authored
Meson port is upstream now.
-
- Dec 14, 2018
-
-
Tim-Philipp Müller authored
Fixes build with MSVC.
-
- Dec 11, 2018
-
-
These are example cross files that will be used by the CI. They could require manual editing to change hardcoded paths to toolchains when used on different environment.
-
- Dec 06, 2018
-
-
Thibault Saunier authored
-
Thibault Saunier authored
Working around freedesktop/freedesktop#95
-
- Nov 27, 2018
-
-
Xavier Claessens authored
-
- Nov 26, 2018
-
-
Thibault Saunier authored
-
Thibault Saunier authored
-
- Nov 23, 2018
-
-
Currently gst-uninstalled.py changes the current directory to the root of the gst-build before executing execute the command passed as arguments. This is unnecessary, it creates confusion and makes scripting more cumbersome. This patch fixes that.
-
Alicia Boya García authored
Validate plugins are automatically scanned from GST_VALIDATE_PLUGIN_PATH instead. Adding them to GST_PLUGIN_PATH causes race conditions as the plugins may be loaded before validate itself.
-
- Nov 21, 2018
-
-
Thibault Saunier authored
-
- Nov 09, 2018
-
-
Seungha Yang authored
CMD on windows could support customized prompt like $PS1 on bash
-
Jordan Petridіs authored
This commit adds a .gitlab-ci.yml file, which uses a feature to fetch the config from a centralized repository. The intent is to have all the gstreamer modules use the same configuration. The configuration is currently hosted at the gst-ci repository under the gitlab/ci_template.yml path.
-
- Nov 08, 2018
-
-
Thibault Saunier authored
directly from the uninstalled env
-
Thibault Saunier authored
Avoiding to get spammed about the fact that the branch is detached
-
- Nov 06, 2018
-
-
Nicolas Dufresne authored
This reverts commit d027bf74.
-
Nicolas Dufresne authored
-
- Nov 05, 2018
-
-
Thibault Saunier authored
-
Thibault Saunier authored
For the case it was not guaranteed
-
Thibault Saunier authored
The structure was changed in last commit but a code path was not properly updated
-
- Nov 04, 2018
-
-
- Nov 03, 2018
-
-
Thibault Saunier authored
-
- Oct 30, 2018
-
-
Mathieu Duponchelle authored
This should make our awkward interactions with a system-wide install of pygobject in our uninstalled setup go away.
-