From 117849239c3e19cdacf0a001c964d4d0dd413efc Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Wed, 24 Sep 2014 11:13:45 +0200 Subject: [PATCH] Release 1.3.90 --- ChangeLog | 161 +++++++++++++++++++++++++++++++++++++++++++++++- NEWS | 2 +- RELEASE | 39 ++++++------ configure.ac | 4 +- gst-python.doap | 9 +++ 5 files changed, 190 insertions(+), 25 deletions(-) diff --git a/ChangeLog b/ChangeLog index cae1000bcf..8c106d3189 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,162 @@ -=== release 1.2.0 === +=== release 1.3.90 === -2014-03-15 Thibault Saunier +2014-09-24 Thibault Saunier * configure.ac: - releasing 1.2.0 + releasing 1.3.90 + +2014-06-10 16:04:15 +0200 Rico Tzschichholz + + * plugin/Makefile.am: + plugin: Do not version the plugin library + +2014-06-05 19:54:13 +0200 Thibault Saunier + + * examples/.gitignore: + * examples/Makefile.am: + * examples/audio-controller.py: + * examples/audioconcat.py: + * examples/bps.py: + * examples/buffer-draw.py: + * examples/cp.py: + * examples/cutter.py: + * examples/debugslider.py: + * examples/decodebin.py: + * examples/f2f.py: + * examples/filesrc.py: + * examples/fvumeter.py: + * examples/gst-discover: + * examples/gstfile.py: + * examples/helloworld.py: + * examples/maemogst.py: + * examples/mixer.py: + * examples/option-parser.py: + * examples/pipeline-tester: + * examples/play.py: + * examples/plugins/python/sinkelement.py: + * examples/pyidentity.py: + * examples/python/sinkelement.py: + * examples/remuxer.py: + * examples/segments.py: + * examples/sinkelement-registry.py: + * examples/sinkelement.py: + * examples/switch.py: + * examples/synchronizer.py: + * examples/tagsetter.py: + * examples/video-controller.py: + * examples/vumeter.py: + * old_examples/.gitignore: + * old_examples/Makefile.am: + * old_examples/audio-controller.py: + * old_examples/audioconcat.py: + * old_examples/bps.py: + * old_examples/buffer-draw.py: + * old_examples/cp.py: + * old_examples/cutter.py: + * old_examples/debugslider.py: + * old_examples/decodebin.py: + * old_examples/f2f.py: + * old_examples/filesrc.py: + * old_examples/fvumeter.py: + * old_examples/gst-discover: + * old_examples/gstfile.py: + * old_examples/helloworld.py: + * old_examples/maemogst.py: + * old_examples/mixer.py: + * old_examples/option-parser.py: + * old_examples/pipeline-tester: + * old_examples/play.py: + * old_examples/pyidentity.py: + * old_examples/remuxer.py: + * old_examples/segments.py: + * old_examples/sinkelement-registry.py: + * old_examples/sinkelement.py: + * old_examples/switch.py: + * old_examples/synchronizer.py: + * old_examples/tagsetter.py: + * old_examples/video-controller.py: + * old_examples/vumeter.py: + Move old example to a dedicated folder so user know it is no up to date + +2014-06-06 10:30:07 +0200 Thibault Saunier + + * examples/python/sinkelement.py: + * gi/overrides/Gst.py: + Add an example sink element and override the chain and event functions of pads + Otherwize we will get 2 time acces to the element in it, which does + not make much sense. The _full variant can still be used. + +2014-02-06 16:17:03 +0100 Thibault Saunier + + * Makefile.am: + * acinclude.m4: + * configure.ac: + * plugin/Makefile.am: + * plugin/gstpythonplugin.c: + Reimplement gstpython plugin on top of PyGobject + +2014-06-05 17:22:23 +0200 Thibault Saunier + + * common: + Update common submodule + +2014-05-22 22:48:09 +0200 Christoph Reiter + + * gi/overrides/Gst.py: + overrides: Don't pass arguments to Boxed base class __init__() in Gst.Caps override. + This is needed since: https://git.gnome.org/browse/pygobject/commit/?id=3a2bfc8bf01fcae3863 + https://bugzilla.gnome.org/show_bug.cgi?id=730596 + +2014-03-23 10:34:10 +0100 Lubosz Sarnecki + + * gi/overrides/Gst.py: + python3: apply pep 238 for division overload + Python 3 needs an __truediv__ operator method, used in GstFraction. + see: http://legacy.python.org/dev/peps/pep-0238/ + https://bugzilla.gnome.org/show_bug.cgi?id=726920 + +2014-04-01 09:53:21 +0200 Thibault Saunier + + * gi/overrides/Gst.py: + overrides: Import the _gi_gst module relative + We always expect it to be in the same directory and it fixes its import + with python3 + https://bugzilla.gnome.org/show_bug.cgi?id=726921 + +2014-03-29 15:15:27 +0100 Sebastian Dröge + + * configure.ac: + Modernize configure.ac a bit + Especially create tar.xz files instead of tar.gz + +2014-03-29 15:01:26 +0100 Sebastian Dröge + + * gi/overrides/Makefile.am: + Fix automake warning + INCLUDES is the old name of AM_CPPFLAGS and is deprecated. + +2014-03-29 14:51:39 +0100 Sebastian Dröge + + * configure.ac: + * gi/overrides/Makefile.am: + Fix extension of native Python module + When building debug modules this e.g. has to be _d.so instead of just .so + +2014-03-15 18:26:40 +0100 Thibault Saunier + + * configure.ac: + Back to development + +=== release 1.2.0 === + +2014-03-15 18:02:45 +0100 Thibault Saunier + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * gst-python.doap: + Release 1.2.0 2014-03-15 12:40:32 +0100 Thibault Saunier @@ -158,6 +311,8 @@ * configure.ac: Back to development +=== release 1.1.90 === + 2013-09-28 20:48:40 +0200 Thibault Saunier * ChangeLog: diff --git a/NEWS b/NEWS index 98b1a4b3a2..c67ea4d51b 100644 --- a/NEWS +++ b/NEWS @@ -1 +1 @@ -This is GStreamer overides for PyGobject 1.2.0 release +This is GStreamer overrides for PyGobject 1.3.90 release diff --git a/RELEASE b/RELEASE index 33d887a1cc..c142044955 100644 --- a/RELEASE +++ b/RELEASE @@ -1,19 +1,26 @@ -Release notes for GStreamer Python bindings 1.2 +Release notes for GStreamer Python bindings 1.3.90 - The GStreamer team is proud to announce the first stable release - of the 1.X serie of the gst-python overrides for the PyGObject - runtime bindings. +The GStreamer team is pleased to announce the first release candidate of +the stable 1.4 release series. The 1.4 release series is adding new features +on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x +release series of the Gstreamer overrides for PyGobject. + + +This release candidate will hopefully shortly be followed by the stable 1.4.0 +release if no bigger regressions or bigger issues are detected, and enough +testing of the release candidate happened. + -Features of this release - - * Python 3.3 support - -There were no bugs fixed in this release - +Bugs fixed in this release + + * 723767 : Port Python-element loader plugin to 1.0 + * 729123 : sdp: GstSdp.SDPMessage.parse_buffer needs a guint8* + annotation corrections + * 730596 : gst-python overrides broke due to a recent change in pygobject + * 731008 : gst-python: Implement TIME_ARGS helper ==== Download ==== @@ -52,15 +59,9 @@ Applications Contributors to this release - * Alessandro Decina - * Andoni Morales Alastruey - * George McCollister - * Mark Nauwelaerts - * Olivier Crête - * René Stadler + * Christoph Reiter + * Lubosz Sarnecki + * Rico Tzschichholz * Sebastian Dröge - * Simon Farnsworth - * Stefan Sauer * Thibault Saunier - * Tim-Philipp Müller   \ No newline at end of file diff --git a/configure.ac b/configure.ac index ef1cb0cdd1..2c30a52d08 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.68]) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT(GStreamer GObject Introspection overrides for Python , 1.3.0.1, +AC_INIT(GStreamer GObject Introspection overrides for Python , 1.3.90, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-python) @@ -38,7 +38,7 @@ AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4") dnl required versions of other packages dnl Note that they are runtime requirements -AC_SUBST(GST_REQ, 1.3.0) +AC_SUBST(GST_REQ, 1.4.0) AC_SUBST(PYGOBJECT_REQ, 3.0) AC_DISABLE_STATIC diff --git a/gst-python.doap b/gst-python.doap index 2659de865c..867cba2e9e 100644 --- a/gst-python.doap +++ b/gst-python.doap @@ -30,6 +30,15 @@ GStreamer Python Bindings is a set of overrides and Gst fundamental types handli + + + 1.3.90 + 1.3.90 + 2014-09-24 + + + + 1.2.0