Commit graph

32 commits

Author SHA1 Message Date
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