Nirbheek Chauhan
b9ef445679
meson: Remove leftover debug logging
2018-10-29 14:31:52 +00:00
Nirbheek Chauhan
26585686b0
meson: Generate a pkgconfig file for gstlibav
...
This matches all other plugins in the other gstreamer repos. This is
also necessary for generating the correct libtool archive (.la) files
in Cerbero which are needed for static linking on Android and iOS.
2018-10-09 18:14:23 +05:30
Tim-Philipp Müller
f749504848
meson: use new 'python' module instead of deprecated 'python3' one
...
https://github.com/mesonbuild/meson/pull/4169
2018-10-08 20:55:08 +01:00
Nirbheek Chauhan
50311411f4
meson: Don't export symbols from linked static libraries
...
We don't want to export any symbols from the ffmpeg static libraries
we link to when building inside Cerbero. In the Autotools build, we
pass -export-symbols-regex to libtool which ensures this for us.
2018-10-01 16:13:29 +05:30
Mathieu Duponchelle
b3dc5c2799
meson: add FFmpeg meson as a fallback
...
https://bugzilla.gnome.org/show_bug.cgi?id=792900
2018-07-13 00:53:28 +02:00
Mathieu Duponchelle
f42ce26ae9
Update ffmpeg version requirements
...
https://bugzilla.gnome.org/show_bug.cgi?id=792900
2018-07-13 00:53:28 +02:00
Mathieu Duponchelle
fb9b70c44f
meson: stop ignoring deprecation warnings!
...
https://bugzilla.gnome.org/show_bug.cgi?id=792900
2018-07-13 00:53:27 +02:00
Nirbheek Chauhan
720fc4ffef
meson: Update option names to omit disable_ and with- prefixes
...
Also yield common options to the outer project (gst-build in our case)
so that they don't have to be set manually.
2018-05-05 20:32:15 +05:30
Tim-Philipp Müller
800b26174f
Back to development
2018-03-20 09:41:11 +00:00
Tim-Philipp Müller
1830c75cd2
Release 1.14.0
2018-03-19 20:25:40 +00:00
Tim-Philipp Müller
5328250745
Release 1.13.91
2018-03-13 19:26:53 +00:00
Tim-Philipp Müller
af8cc8ab89
Release 1.13.90
2018-03-03 22:44:21 +00:00
Mathieu Duponchelle
447ac08578
meson: enable more warnings
2018-03-01 19:03:21 +01:00
Tim-Philipp Müller
4db38efef5
Back to development
2018-02-15 19:44:26 +00:00
Tim-Philipp Müller
2eabdb63c8
Release 1.13.1
2018-02-15 19:00:19 +00:00
Tim-Philipp Müller
6aa4c40ffd
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 19:18:21 +00:00
Tim-Philipp Müller
bcf47cf2c5
meson: use -fno-strict-aliasing where supported
...
https://bugzilla.gnome.org/show_bug.cgi?id=769183
2018-01-30 20:37:22 +00:00
Tim-Philipp Müller
28cc05ac1d
meson: don't export symbols by default
...
Only plugin entry points should be exported.
2017-08-11 20:26:10 +01:00
Tim-Philipp Müller
eb2f674abb
meson: find python3 via python3 module
...
https://bugzilla.gnome.org/show_bug.cgi?id=783198
2017-07-07 11:59:41 +01:00
Tim-Philipp Müller
ab42a51ae2
meson: fix with-package-name option
...
https://bugzilla.gnome.org/show_bug.cgi?id=784082
2017-06-26 09:53:46 +01:00
Tim-Philipp Müller
89d9b7fa99
meson: add options to set package name and origin
...
https://bugzilla.gnome.org/show_bug.cgi?id=782172
2017-05-20 15:18:55 +01:00
Sebastian Dröge
57c7a1fae2
Back to development
2017-05-04 18:59:14 +03:00
Sebastian Dröge
011dc043c8
Release 1.12.0
2017-05-04 15:39:47 +03:00
Sebastian Dröge
4b1c9ef6ac
Release 1.11.91
2017-04-27 17:35:41 +03:00
Sebastian Dröge
aff7ab6fdf
Release 1.11.90
2017-04-07 16:34:46 +03:00
Sebastian Dröge
2e79bd3d40
meson: Update version
2017-02-24 15:59:51 +02:00
Tim-Philipp Müller
e94fcc2377
meson: bump version
2017-01-13 12:43:37 +00:00
Thibault Saunier
f5b6d274e2
meson: Support building without Gst debug
2016-12-09 17:51:34 -03:00
Thibault Saunier
56941cc920
meson: Ignore spurious issues when building with msvc
2016-11-25 13:22:34 -03:00
Thibault Saunier
863f2c7bb1
Properly check if unistd.h is avalaible
...
And stop providing a meson.h.config as it is not needed (as meson dep
has been bumped to 0.36)
2016-11-25 13:22:34 -03:00
Scott D Phillips
3423d0f553
meson: Include libav dependency in FFmpeg check
...
The FFmpeg-origin check can't work if it isn't provided the
dependency library.
https://bugzilla.gnome.org/show_bug.cgi?id=773911
2016-11-03 21:55:53 -03:00
Tim-Philipp Müller
1595ba92b1
meson: update version
2016-11-01 18:11:42 +00:00
Tim-Philipp Müller
fa5e58b9ce
meson: fix version
2016-10-27 10:44:20 +01:00
Nirbheek Chauhan
77e26de12e
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:20:40 +05:30
Thibault Saunier
eff2c8be16
meson: Setup pre-commit hooks when configuring
2016-09-30 11:38:37 -03:00
Thibault Saunier
f6c31d1cb6
build: Do not link plugin against lzma and bz2 if using system install
...
And bump version to 1.9.2
2016-09-05 12:44:37 -03:00
Thibault Saunier
e4b51a81cb
Add support for Meson as alternative/parallel build system
...
https://github.com/mesonbuild/meson
We only support building with ffmpeg installed system wide and not as
subproject yet.
2016-08-29 09:56:18 -03:00