Xavier Claessens
201e7c7803
Meson: Generate pc file for all plugins in base
...
https://bugzilla.gnome.org/show_bug.cgi?id=794568
2018-04-25 11:05:56 +01:00
Tim-Philipp Müller
447942c63d
meson: use -Wl,-Bsymbolic-functions where supported
...
Just like the autotools build.
2018-04-25 10:57:48 +01:00
Mathieu Duponchelle
d767773a47
meson: move some dependency checks to the top level
...
The newly-added build definitions for test/icles relied
on dependencies that were only defined when the examples
are enabled, thus breaking meson build -Ddisable_examples=true
2018-04-18 17:24:35 +02:00
Alessandro Decina
345aa2cd9e
meson: libs: use gnome.mkenums_simple() to generate enumtypes files
...
This way we no longer need custom wrapper scripts or template files.
2018-03-22 13:15:35 +00:00
Nicolas Dufresne
8ee306eb3f
allocators: Add DMABuf synchronization
...
When doing CPU Access, some architecture may require caches to be
synchronize before use. Otherwise, some visual artifact may be
visible, as the CPU modification may still resides in cache.
https://bugzilla.gnome.org/show_bug.cgi?id=794216
2018-03-21 15:58:06 -04:00
Tim-Philipp Müller
694da6b476
Back to development
2018-03-20 09:15:38 +00:00
Tim-Philipp Müller
46fc41f1a8
Release 1.14.0
2018-03-19 20:15:03 +00:00
Tim-Philipp Müller
abcb96b698
Release 1.13.91
2018-03-13 19:13:19 +00:00
Tim-Philipp Müller
7d18a97273
Release 1.13.90
2018-03-03 22:07:25 +00:00
Mathieu Duponchelle
dc17ac5516
meson: enable more warnings
...
https://bugzilla.gnome.org/show_bug.cgi?id=793960
2018-03-01 18:39:09 +01:00
Tim-Philipp Müller
8292ab8236
Back to development
2018-02-15 19:44:17 +00:00
Tim-Philipp Müller
a009168b0e
Release 1.13.1
2018-02-15 17:01:15 +00:00
Tim-Philipp Müller
5b970a75fa
meson: make version numbers ints and fix int/string comparison
...
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-02-08 17:18:32 +00:00
Tim-Philipp Müller
dbae19773a
meson: use -fno-strict-aliasing if supported
...
https://bugzilla.gnome.org/show_bug.cgi?id=769183
2018-01-30 20:33:39 +00:00
Tim-Philipp Müller
c443e33a3a
meson: use built-in pic kwarg when building static helper libs
...
instead of passing -fPIC manually.
2018-01-30 20:33:17 +00:00
Tim-Philipp Müller
5e04350ac1
meson: skip translations if gettext is not available
2017-12-26 13:49:25 +01:00
Havard Graff
43985b363d
meson: remove vs_module_defs
...
GST_EXPORT should handle it.
2017-10-05 13:53:14 +01:00
Tim-Philipp Müller
94d2e4c223
meson: hide symbols by default unless explicitly exported
2017-08-10 14:01:19 +01:00
Tim-Philipp Müller
8ec88f5d32
meson: add translations
2017-07-15 12:45:35 +01:00
Tim-Philipp Müller
82e77844c2
meson: find python3 via python3 module
...
https://bugzilla.gnome.org/show_bug.cgi?id=783198
2017-07-07 11:56:40 +01:00
Thibault Saunier
6441df09e9
meson: Allow using glib as a subproject
2017-06-28 11:31:25 -04:00
Tim-Philipp Müller
7890c0f7e8
meson: fix with-package-name option
...
https://bugzilla.gnome.org/show_bug.cgi?id=784082
2017-06-26 09:44:51 +01:00
Tim-Philipp Müller
e774d1ca4b
meson: use dep.get_pkgconfig_variable()
...
instead of calling pkg-config ourselves.
2017-06-05 23:57:48 +01:00
Tim-Philipp Müller
aa69b69e63
meson: don't need config.h.meson any longer
2017-05-21 17:35:36 +01:00
Tim-Philipp Müller
74d974817f
meson: make C++ compiler optional
...
It's only used to check our headers are C++ clean and
for the Qt example.
2017-05-21 09:37:14 +01:00
Tim-Philipp Müller
7fb0aeac10
meson: add options to set package name and origin
...
https://bugzilla.gnome.org/show_bug.cgi?id=782172
2017-05-20 14:46:51 +01:00
Tim-Philipp Müller
60e9629860
g-i: no need to load registry in g-i scanner
2017-05-04 23:55:20 +01:00
Sebastian Dröge
cbb900ac66
Back to development
2017-05-04 18:59:14 +03:00
Sebastian Dröge
112cc33d6a
Release 1.12.0
2017-05-04 15:37:27 +03:00
Sebastian Dröge
1debd803de
Release 1.11.91
2017-04-27 17:25:49 +03:00
Sebastian Dröge
910b2ca6d2
Release 1.11.90
2017-04-07 16:31:10 +03:00
Sebastian Dröge
f6f4ae19c2
meson: Update version
2017-02-24 15:59:38 +02:00
Tim-Philipp Müller
3bf38e4e1b
meson: bump version
2017-01-13 12:38:52 +00:00
Thibault Saunier
6f50b59a20
meson:doc: Build libraries documentations
2016-12-16 11:27:31 -03:00
Thibault Saunier
c2d3c98340
meson: Support building without Gst debug
2016-12-09 18:29:47 -03:00
Scott D Phillips
56c1b41c6a
meson: Add headers and libm to has_function checks
...
The functions from math.h may be implemented in libm.
https://bugzilla.gnome.org/show_bug.cgi?id=774876
2016-11-29 00:28:08 +05:30
Scott D Phillips
abf1f23d54
meson: add_global_arguments -> add_project_arguments
...
https://bugzilla.gnome.org/show_bug.cgi?id=774656
2016-11-18 09:31:43 +00:00
Scott D Phillips
9ce939a9ae
meson: don't add_global_arguments when being built as a subproject
...
https://bugzilla.gnome.org/show_bug.cgi?id=773568
2016-11-11 15:59:19 +00:00
Thibault Saunier
6917cb629e
meson: Generate girs
...
https://bugzilla.gnome.org/show_bug.cgi?id=773944
2016-11-09 18:06:19 -03:00
Tim-Philipp Müller
46b0b8edff
meson: update version
2016-11-01 18:08:45 +00:00
Scott D Phillips
7465d3e38d
meson: Don't depend on gstreamer-check-1.0 on windows
...
https://bugzilla.gnome.org/show_bug.cgi?id=773114
2016-10-26 18:49:29 +05:30
Nirbheek Chauhan
2d3af07c3d
Revert "meson: move gstreamer-check-1.0 dependency to tests/check"
...
This reverts commit e3c7c17b9b
.
Does not actually work. See:
https://bugzilla.gnome.org/show_bug.cgi?id=773114#c31
2016-10-25 11:46:38 +05:30
Scott D Phillips
e3c7c17b9b
meson: move gstreamer-check-1.0 dependency to tests/check
2016-10-21 05:36:12 -03:00
Thibault Saunier
9842a6708d
Revert "meson: Use the new pic
argument on static libs"
...
This reverts commit e3c22605ae
.
pic was added after 0.35 and will be present in 0.36 (meson documentation
was wrong).
2016-10-20 17:17:58 -03:00
Thibault Saunier
e3c22605ae
meson: Use the new pic
argument on static libs
...
We depend on 0.35 already
2016-10-20 16:07:33 -03:00
Nirbheek Chauhan
d439da1925
meson: Don't set c_std to gnu99
...
Use the default for each compiler on every platform instead. This
improves our compatibility with compilers that don't have gnu99 as
a c_std.
2016-10-15 22:06:40 +05:30
Thibault Saunier
558172d418
meson: Make use of new environment object and set plugin path to builddir
...
Workaround source_root being the root directory of all projects
in the subproject case.
Remove now unneeded getpluginsdir and define c++ tests in the same loop.
Bump meson requirement to 0.35
2016-10-14 17:37:16 +02:00
Tim-Philipp Müller
0e82516f09
meson: require orc 0.4.24 here too
...
Needed for some video stuff. Same requirement as in
the autotools build.
2016-10-03 08:56:55 +01:00
Arun Raghavan
87905cc48b
meson: Enable SSE intrinsics in audio-resampler
...
This files need to be built with the specific C flags for the
corresponding processor optimisations.
2016-10-03 11:01:36 +05:30
Arun Raghavan
4de66632d7
meson: Enable Orc in build
...
Top-level meson.build code updated from gst-plugins-good.
2016-10-03 11:01:24 +05:30