Change logs for pygobject source package in Natty

  • pygobject (2.28.3-1ubuntu1.1) natty-proposed; urgency=low
    
      * debian/patches/21_fix_symbol_names_to_be_locale_independent.patch:
        Case conversion issue, that proved to break language-selector for
        Turkish users in Natty, fixed.
        (LP: #747796; https://bugzilla.gnome.org/show_bug.cgi?id=649165)
     -- Gunnar Hjalmarsson <email address hidden>   Thu, 05 May 2011 07:16:38 +0200
  • pygobject (2.28.3-1ubuntu1) natty; urgency=low
    
      * Add 00git-fix-abi-break.patch: Backport upstream commit cc0e8423 to
        restore ABI compatibility with previous versions, to unbreak metaclass
        hackery done in a lot of applications. Thanks to Johan Dahlin for pointing
        this out. (Note, we can't upgrade to 2.28.4 release yet, as this still
        needs a new g-i release first) (LP: #765398)
     -- Martin Pitt <email address hidden>   Tue, 19 Apr 2011 10:03:33 +0200
  • pygobject (2.28.3-1) experimental; urgency=low
    
      [ Laurent Bigonville ]
      * New upstream release (Closes: #619338).
      * debian/control.in:
        - Bump cdbs and python-all-dev build-dependencies
        - Drop XB-Python-Version: ${python:Versions}
        - Make python-gobject-dbg Depends against ${python:Depends}
          instead of python-dbg
        - Build-dependends against dh-autoreconf
        - Add xauth, gir1.2-glib-2.0, gir1.2-gtk-3.0 and gir1.2-freedesktop
          to build-depends, needed by the tests
      * Drop d/p/40_revert_libpython_link.patch,
        d/p/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch:
        Applied upstream
      * Drop debian/patches/99_autoreconf.patch: Not needed anymore
      * debian/rules: Call dh_autoreconf{_clean} instead of handeling this by hand,
        should Closes: #558530
    
      [ Martin Pitt ]
      * debian/rules: Move from pysupport (which is being deprecated) to
        dh_python2. Drop python-support build dependency.
        (Closes: #614764)
      * debian/rules: Install a library search path for a pysupport compatible
        gtk-2.0 directory, to avoid instantly breaking all reverse dependencies.
        This needs to stay until they get converted to dh_python2.
      * Fix test suite calls during package build (Closes: #619257):
        - debian/rules: Copy Python files from our modules into build tree, so
          that the tests actually find them. In Python you can't have Python
          modules and compiled extensions which belong to the same import in
          different directories. (Unfortunately it's hard to upstream this, so
          keep it as a Debian specific hack for now.)
        - debian/rules: Run the tests under xvfb so that the Gdk/Gtk ones can
          succeed.
        - debian/rules: Disable fakeroot for the tests by unsetting $LD_PRELOAD.
          Otherwise the tests try to connect to root's session D-BUS.
        - debian/control.in: Add build dependencies: xvfb (as we now use it in
          debian/rules), dbus-x11 (as the test suite uses dbus-launch), and
          python-apt-dbg/python-cairo-dbg, so that the test cases for the debug
          builds have all dependencies met.
     -- Martin Pitt <email address hidden>   Thu, 24 Mar 2011 16:05:06 +0100
  • pygobject (2.28.0-0ubuntu1) natty; urgency=low
    
      * New upstream final 2.28 release (just bug fixes).
      * Drop require_version_stub.patch, all reverse dependencies got fixed now.
     -- Martin Pitt <email address hidden>   Wed, 09 Mar 2011 16:32:20 +0100
  • pygobject (2.27.91-0ubuntu1) natty; urgency=low
    
      * New upstream bug fix release.
      * Add require_version_stub.patch:
        gi.repository.ModuleName.require_version('version') was only unstable API
        and has been replaced with the more robust
        gi.require_version('ModuleName', 'version'). Temporarily add back the
        former as a no-op stub to avoid breaking all our pygi programs, until we
        fixed them all.
      * Bump g-i build dependency to ensure the test suite has the necessary test
        classes.
     -- Martin Pitt <email address hidden>   Thu, 03 Mar 2011 17:17:10 +0100
  • pygobject (2.27.90-0ubuntu1) natty; urgency=low
    
      * New upstream release.
      * Drop 0001-Revert-Remove-gio-static-bindings.patch,
        0002-GI-Run-gio-tests-separately-when-enabled.patch, applied upstream now.
      * Drop revert-refleak.patch, this was replaced with slightly better hack
        which brings back the ref leak fix for GI, but "emulates" the ref count
        bug for pygtk which relied on it (this hack only applies for pygobject
        2.28.x; later versions will have codegen, and thus pygtk support dropped
        entirely). (LP: #713115)
     -- Martin Pitt <email address hidden>   Fri, 11 Feb 2011 18:13:49 +0100
  • pygobject (2.27.0+git20110131-0ubuntu6) natty; urgency=low
    
      * Add revert-refleak.patch: Revert upstream commit f0a0b6c2eda for now.
        Fixing the reference leaks uncovered a few bugs in PyGTK which need to be
        fixed first. (See LP #713115, #713172, #713135)
     -- Martin Pitt <email address hidden>   Fri, 04 Feb 2011 18:18:51 +0100
  • pygobject (2.27.0+git20110131-0ubuntu5) natty; urgency=low
    
      * debian/rules: Don't link the python2.6 module against libpython. This will
        reintroduce GNOME#620215 for building packages against the python 2.6
        extension, but it hasn't been a problem before after all. This avoids the
        libpython2.6 dependency which would pull python2.6 back into the CDs.
        (LP: #712734)
     -- Martin Pitt <email address hidden>   Fri, 04 Feb 2011 11:52:57 +0100
  • pygobject (2.27.0+git20110131-0ubuntu4) natty; urgency=low
    
      * debian/control.in: Re-add python2.6 to fix pygtk uninstallability.
     -- Martin Pitt <email address hidden>   Fri, 04 Feb 2011 09:07:29 +0100
  • pygobject (2.27.0+git20110131-0ubuntu3) natty; urgency=low
    
      * debian/control.in: Drop python2.6 support, to avoid pulling this back on
        the CDs. (LP: #712734)
     -- Martin Pitt <email address hidden>   Thu, 03 Feb 2011 22:23:25 +0100
  • pygobject (2.27.0+git20110131-0ubuntu2) natty; urgency=low
    
      * debian/control.in, debian/rules: Add dh_autoreconf.
      * Add 0001-Revert-Remove-gio-static-bindings.patch,
        0002-GI-Run-gio-tests-separately-when-enabled.patch: Put back GIO bindings
        for now. See GNOME#638899 for details.
      * debian/control.in: Bump gobject-introspection build dependency to ensure
        that we have a working version.
     -- Martin Pitt <email address hidden>   Thu, 03 Feb 2011 16:19:25 +0100
  • pygobject (2.27.0+git20110131-0ubuntu1) natty; urgency=low
    
      * Update to current git HEAD, to pick up a lot of fixes, features from
        new overrides, and speedups.
     -- Martin Pitt <email address hidden>   Mon, 31 Jan 2011 19:14:21 +0100
  • pygobject (2.27.0+git20110108-0ubuntu1) natty; urgency=low
    
      * New upstream git snapshot. Unbreaks usage of "Gdk" with GTK 3.0 again.
      * Drop 0001-when-converting-to-UTF-8-accept-Python-Unicode-objec.patch,
        upstream now.
      * debian/rules: Update path for _gi_cairo.so installation.
     -- Martin Pitt <email address hidden>   Tue, 11 Jan 2011 10:24:48 -0600
  • pygobject (2.27.0-0ubuntu5) natty; urgency=low
    
      * Updated for the new abi version
     -- Sebastien Bacher <email address hidden>   Thu, 16 Dec 2010 22:34:16 +0100
  • pygobject (2.27.0-0ubuntu4) natty; urgency=low
    
      [ Martin Pitt ]
      * Drop 01_disable_editable_override.patch. GtkEditable override works now
        with Gtk 2.91.5.
      [ Sebastien Bacher ]
      * Rebuild for the libgirepository naming update
     -- Sebastien Bacher <email address hidden>   Wed, 08 Dec 2010 23:35:16 +0100
  • pygobject (2.27.0-0ubuntu2) natty; urgency=low
    
      * Add 0001-when-converting-to-UTF-8-accept-Python-Unicode-objec.patch:
        Accept unicode objects, and convert them to UTF-8 strings if necessary.
        (GNOME #620579)
     -- Martin Pitt <email address hidden>   Thu, 18 Nov 2010 20:00:12 +0100
  • pygobject (2.27.0-0ubuntu1) natty; urgency=low
    
      * New upstream release.
      * Add 01_disable_editable_override.patch: Disable the GtkEditable override
        for now, as it causes a crash on startup (wee GNOME #635059)
     -- Martin Pitt <email address hidden>   Wed, 17 Nov 2010 10:41:58 +0100
  • pygobject (2.26.0-0ubuntu3) natty; urgency=low
    
      * debian/control:
        - Set XS-Python-Version back to 2.5 so it builds correctly
     -- Robert Ancell <email address hidden>   Wed, 03 Nov 2010 13:55:11 +1100
  • pygobject (2.26.0-0ubuntu2) natty; urgency=low
    
      * debian/control.in:
        - Add changes that were made to debian/control in 2.26.0-0ubuntu1
        - Build-depend on gobject-introspection
     -- Robert Ancell <email address hidden>   Wed, 03 Nov 2010 12:36:10 +1100
  • pygobject (2.26.0-0ubuntu1) natty; urgency=low
    
      * New upstream release
      * debian/control:
        - Require Python 2.5.2
        - Bump build-depends on libgirepository1.0-dev
     -- Robert Ancell <email address hidden>   Wed, 03 Nov 2010 09:54:28 +1100
  • pygobject (2.21.5-0ubuntu3) maverick; urgency=low
    
      * Correctly update the version for the new soname...
     -- Sebastien Bacher <email address hidden>   Tue, 10 Aug 2010 19:19:10 +0200