Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-08-31 | meson: Maintain macOS ABI through dylib versioning | Nirbheek Chauhan | 1 | -1/+3 | |
Requires Meson 0.48, but the feature will be ignored on older versions so it's safe to add it without bumping the requirement. Documentation: https://github.com/mesonbuild/meson/blob/master/docs/markdown/Reference-manual.md#shared_library | |||||
2018-08-18 | meson: add options to disable gobject cast checks and glib asserts | Tim-Philipp Müller | 1 | -0/+19 | |
... and define G_DISABLE_DEPRECATED for development versions, like we do in autotools. | |||||
2018-08-17 | meson: host_system is 'ios' when building for iOS | Nirbheek Chauhan | 1 | -4/+4 | |
The cross file sets this value, and we use 'ios' in Cerbero. | |||||
2018-08-17 | meson: Add an option for tests | Nirbheek Chauhan | 1 | -0/+1 | |
This is needed because we don't always have gstreamer-check available, for instance inside Cerbero on iOS. | |||||
2018-08-15 | meson: Define HAVE_OSX on macOS and iOS | Nirbheek Chauhan | 1 | -6/+3 | |
Needed by the shm, ladspa, and lv2 plugins. Same as Autotools. | |||||
2018-08-03 | meson: enable applemedia | Alessandro Decina | 1 | -3/+23 | |
2018-08-02 | opencv: Fixup include to follow new standard | Nicolas Dufresne | 1 | -2/+0 | |
This uses the new path for OpenCV headers. OpenCV now have master headers files per modules, which reduce the amount of required includes. Note that HIGHGUI was included to get the imgcodecs includes, which I fixed, though the master header is missing the C headers, so I included that directly. All the image stuff should be ported to C++ eventually. Finally, this patch also update the header checks to reflect the modules that are really being used. | |||||
2018-07-27 | Add feature options for almost all plugins | Nirbheek Chauhan | 1 | -27/+8 | |
The only plugins remaining are those that haven't been ported to Meson yet, and msdk. Also, the tests are still automagic. https://bugzilla.gnome.org/show_bug.cgi?id=795107 | |||||
2018-07-27 | meson: Add feature options for many plugins | Nirbheek Chauhan | 1 | -22/+15 | |
The rest will be converted later, these are necessary for gst-build to set options correctly. https://bugzilla.gnome.org/show_bug.cgi?id=795107 | |||||
2018-05-21 | meson: add 'nls' option to disable translations | Tim-Philipp Müller | 1 | -1/+5 | |
And enable by default. Was implicitly disabled because ENABLE_NLS was not defined. | |||||
2018-05-05 | meson: Update option names to omit disable_ and with- prefixes | Nirbheek Chauhan | 1 | -6/+6 | |
Also yield common options to the outer project (gst-build in our case) so that they don't have to be set manually. | |||||
2018-04-25 | Meson: Generate pc file for all plugins in bad | Xavier Claessens | 1 | -0/+8 | |
https://bugzilla.gnome.org/show_bug.cgi?id=794568 | |||||
2018-04-25 | meson: use -Wl,-Bsymbolic-functions where supported | Tim-Philipp Müller | 1 | -1/+5 | |
Just like the autotools build. | |||||
2018-03-22 | meson: webrtc: use gnome.mkenums_simple() to generate enumtypes files | Tim-Philipp Müller | 1 | -3/+0 | |
2018-03-22 | meson: use gnome.mkenums_simple() to generate enumtypes files | Alessandro Decina | 1 | -1/+1 | |
Means we no longer need our custom scripts, nor template files. | |||||
2018-03-20 | Back to development | Tim-Philipp Müller | 1 | -1/+1 | |
2018-03-19 | Release 1.14.0 | Tim-Philipp Müller | 1 | -1/+1 | |
2018-03-13 | Release 1.13.91 | Tim-Philipp Müller | 1 | -1/+1 | |
2018-03-03 | Release 1.13.90 | Tim-Philipp Müller | 1 | -1/+1 | |
2018-03-01 | meson: enable more warnings | Mathieu Duponchelle | 1 | -0/+46 | |
2018-03-01 | Remove schroedinger plugin | Tim-Philipp Müller | 1 | -1/+0 | |
No upstream (website disappeared), no maintainer, and pretty much a fringe format anyway. https://bugzilla.gnome.org/show_bug.cgi?id=776215 | |||||
2018-02-21 | meson: simplify GST_DISABLE_GST_DEBUG check and don't use add_global_* | Tim-Philipp Müller | 1 | -20/+8 | |
add_global_arguments() can't be used in subprojects. It's entirely possible that -bad is a subproject but gstreamer is picked up from an installed location, so we should really use add_project_arguments() in both cases. | |||||
2018-02-21 | meson: Use .dylib suffix if darwin | Justin Kim | 1 | -0/+4 | |
For Mac OS, GST_EXTRA_MODULE_SUFFIX should be set as '.dylib'. https://bugzilla.gnome.org/show_bug.cgi?id=793585 | |||||
2018-02-15 | Back to development | Tim-Philipp Müller | 1 | -1/+1 | |
2018-02-15 | Release 1.13.1 | Tim-Philipp Müller | 1 | -1/+1 | |
2018-02-08 | meson: make version numbers ints and fix int/string comparison | Tim-Philipp Müller | 1 | -6/+6 | |
WARNING: Trying to compare values of different types (str, int). The result of this is undefined and will become a hard error in a future Meson release. | |||||
2018-01-30 | meson: use -fno-strict-aliasing where supported | Tim-Philipp Müller | 1 | -0/+8 | |
https://bugzilla.gnome.org/show_bug.cgi?id=769183 | |||||
2018-01-22 | meosn: curl: also check for and use libssh2 if available | Tim-Philipp Müller | 1 | -2/+2 | |
2017-12-26 | meson: skip translations if gettext is not available | Tim-Philipp Müller | 1 | -1/+5 | |
2017-12-19 | meson: gl: fix build of openglmixers plugin | Tim-Philipp Müller | 1 | -6/+13 | |
2017-12-19 | meson: fix dependency type name to check for | Tim-Philipp Müller | 1 | -1/+1 | |
2017-12-19 | meson: fix build with GstGL from gst-plugins-base as subproject | Tim-Philipp Müller | 1 | -11/+22 | |
- use right fallback variable - get platform/winsys variables from subproject instead of pkg-config With contributions from Thibault Saunier. | |||||
2017-12-19 | gl: update plugins to use GstGL from -base | Tim-Philipp Müller | 1 | -0/+17 | |
2017-12-19 | meson: Use cdata.set_quoted and set LIBDIR correctly | Nirbheek Chauhan | 1 | -12/+12 | |
LIBDIR must include the prefix. Also use set_quoted instead of manually quoting because it's clearer what the intention is. https://bugzilla.gnome.org/show_bug.cgi?id=791751 | |||||
2017-10-05 | meson: remove vs_module_defs | Havard Graff | 1 | -2/+0 | |
The GST_EXPORT should handle it. | |||||
2017-08-31 | tests: ipcpipeline: provide pipe2() on systems that don't have it | George Kiagiadakis | 1 | -0/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=786763 | |||||
2017-08-11 | meson: hide symbols by default unless explicitly exported | Tim-Philipp Müller | 1 | -0/+8 | |
2017-07-15 | meson: add translations | Tim-Philipp Müller | 1 | -0/+1 | |
2017-07-07 | meson: Set python3 before plugin subdir()s | Nirbheek Chauhan | 1 | -1/+2 | |
It's used by the msdk plugin | |||||
2017-07-07 | meson: find python3 via python3 module | Tim-Philipp Müller | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=783198 | |||||
2017-06-28 | meson: Allow using glib as a subproject | Thibault Saunier | 1 | -3/+6 | |
2017-06-26 | meson: fix with-package-name option | Tim-Philipp Müller | 1 | -3/+4 | |
https://bugzilla.gnome.org/show_bug.cgi?id=784082 | |||||
2017-06-07 | tests: start porting to meson | Mathieu Duponchelle | 1 | -0/+5 | |
Incomplete port, to get the ball rolling https://bugzilla.gnome.org/show_bug.cgi?id=782962 | |||||
2017-05-23 | Require wildmidi >= 0.4 | Tim-Philipp Müller | 1 | -1/+0 | |
https://bugzilla.gnome.org/show_bug.cgi?id=768576 | |||||
2017-05-21 | meson: don't need config.h.meson any longer | Tim-Philipp Müller | 1 | -3/+1 | |
2017-05-20 | meson: add options to set package name and origin | Tim-Philipp Müller | 1 | -2/+13 | |
https://bugzilla.gnome.org/show_bug.cgi?id=782172 | |||||
2017-05-09 | Bump and update for meson 0.40.1 | Nicolas Dufresne | 1 | -1/+1 | |
This patch bumps the required meson to 0.40.1 as gstreamer core just did, and cleanup some code to use a feature from 0.37 that allow specifying version range when checking dependency. https://bugzilla.gnome.org/show_bug.cgi?id=780654 | |||||
2017-05-08 | meson: Ignore msvc warnings in C++ as well | Scott D Phillips | 1 | -2/+4 | |
We were only ignoring the listed msvc warnings for C language files and not C++. This was working by the coincidence that we did not have any instances of these warnings in C++ files. Lately the build of decklink has been fixed on windows, and it has an instance of one of these warnings in a C++ file. https://bugzilla.gnome.org/show_bug.cgi?id=782345 | |||||
2017-05-04 | Back to development | Sebastian Dröge | 1 | -1/+1 | |
2017-05-04 | Release 1.12.0 | Sebastian Dröge | 1 | -1/+1 | |