lp:ubuntu/natty-proposed/pygobject
- Get this branch:
- bzr branch lp:ubuntu/natty-proposed/pygobject
Branch merges
Branch information
Recent revisions
- 85. By Gunnar Hjalmarsson
-
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) - 83. By Martin Pitt
-
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) - 82. By Martin Pitt
-
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) - 81. By Laurent Bigonville
-
[ 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. - 80. By Martin Pitt
-
* New upstream final 2.28 release (just bug fixes).
* Drop require_version_ stub.patch, all reverse dependencies got fixed now. - 79. By Martin Pitt
-
* 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. - 78. By Martin Pitt
-
* 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) - 77. By Martin Pitt
-
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) - 76. By Martin Pitt
-
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)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/oneiric/pygobject