Commit graph

49 commits

Author SHA1 Message Date
Thibault Saunier 24c6e49874 Move files from gst-python into the "subprojects/gst-python//" subdir 2021-09-24 16:16:05 -03:00
Tim-Philipp Müller 6580cad30e Release 1.19.2 2021-09-23 01:35:45 +01:00
Tim-Philipp Müller f9eac69d54 Back to development 2021-06-01 15:29:12 +01:00
Tim-Philipp Müller 474c4bea13 Release 1.19.1 2021-06-01 00:16:12 +01:00
Stirling Westrup f8165aee8d Fixed meson.build to correctly use libdir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-python/-/merge_requests/45>
2021-05-11 17:14:41 -04:00
Stéphane Cerveau 7a0decbec2 gstreamer-full: plugin can be registered statically.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-python/-/merge_requests/43>
2020-11-12 11:10:44 +01:00
Andoni Morales Alastruey 2b5b0d951e macOS: Fix plugin link with Python 3.8
see: https://gitlab.freedesktop.org/gstreamer/gst-python/-/issues/28

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-python/-/merge_requests/42>
2020-10-08 12:56:10 +02:00
Tim-Philipp Müller 20a5925c97 Back to development 2020-09-08 16:59:04 +01:00
Tim-Philipp Müller a85f99e274 Release 1.18.0 2020-09-08 00:09:33 +01:00
Tim-Philipp Müller 98519897ca Release 1.17.90 2020-08-20 16:16:08 +01:00
Tim-Philipp Müller 4c3ffc78b7 Back to development 2020-07-03 02:04:10 +01:00
Tim-Philipp Müller ae11b6cea4 Release 1.17.2 2020-07-03 00:36:19 +01:00
Tim-Philipp Müller 994f068f64 Back to development 2020-06-20 00:28:33 +01:00
Tim-Philipp Müller 03fc4a23fa Release 1.17.1 2020-06-19 19:26:52 +01:00
Andoni Morales Alastruey f98c206bdf Fix configure python lib detection in macOS
pylib_loc = python.get_variable('LIBPL', '') alreay returns
the correct path for python's library dir
2020-04-03 18:42:14 +00:00
Sebastian Dröge 10707f437f Fix build with Python 3.8 by also checking for python-3.X-embed.pc
Since Python 3.8 the normal checks don't include the Python libraries
anymore and linking of the gst-python module would fail.

See also https://github.com/mesonbuild/meson/issues/5629

Fixes https://gitlab.freedesktop.org/gstreamer/gst-python/issues/28
2019-12-13 10:48:04 +02:00
Thibault Saunier 95b2f64394 Remove python2 support
We have notified application developers this would happen a long time
ago and python2 is going to be deprecated very soon now, before 1.18
is going to be released.
2019-11-19 11:18:59 -03:00
Tim-Philipp Müller 6e51428cbd Back to development 2019-04-19 11:00:07 +01:00
Tim-Philipp Müller 7f1b5fe985 Release 1.16.0 2019-04-19 00:37:16 +01:00
Tim-Philipp Müller 996f54ac25 Release 1.15.90 2019-04-11 00:38:39 +01:00
Tim-Philipp Müller 30cc0fc83d Back to development 2019-03-04 09:15:26 +00:00
Tim-Philipp Müller 5a5eae51f9 Release 1.15.2 2019-02-26 12:00:59 +00:00
Thibault Saunier 8e42b63201 meson: Re add workarounds to detect libpython path
This was removed all together in af4ade3743
"meson: use new python module".

And add `-Dlibpython-dir` option for the cases the logic fails.
2019-01-22 17:02:52 -03:00
Tim-Philipp Müller fcfcbe76d3 Release 1.15.1 2019-01-17 02:33:53 +00:00
Mathieu Duponchelle ae3ffd3ac8 meson: address python module port comments 2018-10-31 00:41:03 +01:00
Havard Graff af4ade3743 meson: use new python module
This patch makes the tests pass running uninstalled and installed, with
python2 and python3 on linux, windows and osx.

The main gist is to use the new python-module to do the lifting done
by pythondetector, and with that add support for python2 and windows.
2018-10-28 17:53:44 +01:00
Mathieu Duponchelle 11a2fa995a meson: add pygobject fallback 2018-10-27 18:04:11 +02:00
Tim-Philipp Müller c20e6d4453 meson: drop config.h.meson template 2018-05-01 12:10:42 +01:00
Thibault Saunier f1c3050f2c Bump pygobject dependency to 3.8 2018-04-25 15:11:31 -03:00
Tim-Philipp Müller 31c33043d8 Back to development 2018-03-20 10:27:38 +00:00
Tim-Philipp Müller 38d95adb18 Release 1.14.0 2018-03-19 20:29:29 +00:00
Tim-Philipp Müller 10ba0a08ce Release 1.13.91 2018-03-13 19:31:05 +00:00
Tim-Philipp Müller abb68ad440 Release 1.13.90 2018-03-03 22:55:57 +00:00
Tim-Philipp Müller e1c6f864b2 Back to development 2018-02-15 19:44:33 +00:00
Tim-Philipp Müller 429b58ed29 Release 1.13.1 2018-02-15 17:24:36 +00:00
Thibault Saunier fcbca025e3 Fix simply running testsuite in meson
- Make sure to never have root folder in sys.path when running meson,
  as pythondetector won't be able to access gi._overridesdir

- Generate a mesonconfig.py file that will be used by the testsuite to
  know where meson generated files, making `python -m unittest` working.
2017-07-26 15:27:21 -04:00
Sebastian Dröge 7352b78a39 Back to development 2017-05-04 19:00:37 +03:00
Sebastian Dröge 6981cbfbab Release 1.12.0 2017-05-04 15:40:29 +03:00
Sebastian Dröge dddffea0f0 Release 1.11.91 2017-04-27 17:37:36 +03:00
Sebastian Dröge 09cca0831f Release 1.11.90 2017-04-07 16:35:42 +03:00
Thibault Saunier 7f78ed2541 meson: Install in gi._overidesdir only if we are installing in right prefix
And make sure python detector did not fail

https://bugzilla.gnome.org/show_bug.cgi?id=780369
2017-03-24 12:38:04 -03:00
Sebastian Dröge c32670e405 meson: Update version 2017-02-24 16:01:39 +02:00
Thibault Saunier 1acc0ec664 python: Add an option to set where to install pygi overrides 2017-02-15 10:49:12 -03:00
Tim-Philipp Müller 67574b3a75 meson: bump version and bump meson requirement
Adjust meson requirement to same as used in other modules.
2017-01-13 12:51:11 +00:00
Thibault Saunier 490028ba21 meson: Add testsuite 2016-11-04 11:40:10 -03:00
Tim-Philipp Müller 21f8b168d3 meson: update version 2016-11-01 18:12:33 +00:00
Thibault Saunier d680386ab0 meson: use the version keyword argument for dependencies version 2016-10-19 14:47:07 -03:00
Thibault Saunier b7a78a37dc meson: Setup pre-commit hooks when configuring 2016-09-30 11:39:21 -03:00
Thibault Saunier 16f971226d Add support for Meson as alternative/parallel build system
https://github.com/mesonbuild/meson
2016-09-05 12:13:03 -03:00