Hello community, here is the log from the commit of package python-gobject for openSUSE:Factory checked in at Thu May 12 10:55:59 CEST 2011.
-------- --- GNOME/python-gobject/python-gobject.changes 2011-02-09 19:11:32.000000000 +0100 +++ /mounts/work_src_done/STABLE/python-gobject/python-gobject.changes 2011-05-04 18:31:34.000000000 +0200 @@ -2 +2,89 @@ -Wed Feb 9 18:09:19 UTC 2011 - jmate...@novell.com +Wed May 4 16:26:18 UTC 2011 - dims...@opensuse.org + +- Update to version 2.28.4: + + [gi] Don't create variant twice + + [gi] Removed hack to avoid using GLib.Variant.new_variant. + + [gi] Added additional test case for GVariant handling + + [gi] Added support for GVariant arguments + + pygi-convert.sh: Make sure the uppercase GObject module is + imported instead of the lowercase + + Fix ABI break in old static bindings + + Fetch size from an enum type + + dsextras.py: ensure eol characters are preserved when writing + template files (so \n does not become \r\n) +- Use full URL to tarball as Source: tag. + +------------------------------------------------------------------- +Wed Mar 23 17:39:40 UTC 2011 - fcro...@novell.com + +- Update to version 2.28.3: + + fix a typo when converting objects to strings gvalues +- Changes from version 2.28.2: + + fixed an ABI break in the static bindings when setting string + gvalues e.g. passing an int to a Gtk.ListStore column which + expects a string automatically converts the int to a string + instead of throwing an error. +- Changes from version 2.28.1: + + pygi-convert.sh now supports webkit conversions and favors + using GObject over gobject. + + Raw closures can now be passed from a signal/vfunc callback to + a method. + + Revert linking to the python libs because the python runtime + statically links it in TreeModel column marshalling is now more + robust (supports GObject Python Object storing). + + Gtk.MessageDialog now respects the MessageType + + You can now send None in for the signature of GDBus messages + that have no parameters. + + TreeViewColumn.set_cell_data_func can take None for the func_data + + Fix syntax error so we can run in Python 2.5 + + Add pickers and menu demos +- Changes from version 2.28.0: + + fix sinking of floating objects + + fix leaks when setting properties + + add basic icon view demo + + add search entry demo + + override Gdk.RGBA so you can construct it like + Gdk.RGBA(1.0, 1.0, 1.0, 1.0). + + handle unichar gvalues in TreeModels + + check for _thread module when configuring threading + + package config file now contains overridesdir variable for 3rd + party overrides. + + on windows set bdist_wininst user-access-control property when + installing. + + Gtk.stock_lookup return None on failure instead of a success + value. + + Python 2.5 fixes + + Python 3 fixes + +------------------------------------------------------------------- +Tue Mar 1 08:30:34 UTC 2011 - fcro...@novell.com + +- Update to version 2.27.91: + + Typelibs now loaded at import time instead of lazy loading. + + Various fixes for GTK+/GDK support via gi. + + Various other fixes. +- Changes from version 2.27.90: + + Faster handling of virtual methods when constructing objects + + Enhanced gdbus and gvarient handling. + + Enhanced drag and drop support. + + Enhanced GtkTextBuffer support + + Enhanced pygi-convert.sh script for automating PyGtk to + PyGObject Introspection migration. + + Many introspection fixes. + + Add/improve various overrides for GTK+. + + Python 3 fixes. +- Changes from version 2.27.0: + + Implement richcompare for GIBaseInfo + + Add a overrides registry so we can reference overrides inside + the module + + Add/improve various overrides for GTK+. + + Many introspection fixes. + + Python 3 fixes. + + Various other fixes. +- Remove pygobject-2.26.0-capsule.patch: fixed upstream. +- Change python-gobject2, python-gobject2-cairo and + python-gobject2-devel Obsoletes to be < instead of <= now that we + have a new version. + +------------------------------------------------------------------- +-Wed Feb 9 18:09:19 UTC 2011 - jmate...@novell.com calling whatdependson for head-i586 Old: ---- pygobject-2.26.0-capsule.patch pygobject-2.26.0.tar.bz2 New: ---- pygobject-2.28.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-gobject.spec ++++++ --- /var/tmp/diff_new_pack.NBwhRl/_old 2011-05-12 10:51:22.000000000 +0200 +++ /var/tmp/diff_new_pack.NBwhRl/_new 2011-05-12 10:51:22.000000000 +0200 @@ -21,15 +21,12 @@ Name: python-gobject %define _name pygobject Summary: Python bindings for GObject -Version: 2.26.0 -Release: 2 -# NOTE: on upgrade to a new upstream version (after 2.26.0), change the various Obsoletes from <= to < +Version: 2.28.4 +Release: 1 License: LGPLv2.1+ Group: Development/Libraries/Python Url: http://ftp.gnome.org/pub/GNOME/sources/pygobject/ -Source: %{_name}-%{version}.tar.bz2 -# conditionally use the new Capsule API instead of PyCObject, bnc#669802 -Patch0: pygobject-2.26.0-capsule.patch +Source: http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/%{_name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel @@ -38,8 +35,7 @@ # BuildRequires: libffi-devel BuildRequires: python-devel Provides: python-gobject2 = %{version} -# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 2.26.0 (when this provides/obsoletes was introduced) -Obsoletes: python-gobject2 <= %{version} +Obsoletes: python-gobject2 < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %{py_requires} @@ -53,8 +49,7 @@ Group: Development/Libraries/Python Requires: %{name} = %{version} Provides: python-gobject2-cairo = %{version} -# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 2.26.0 (when this provides/obsoletes was introduced) -Obsoletes: python-gobject2-cairo <= %{version} +Obsoletes: python-gobject2-cairo < %{version} %define cairo_real_package %(rpm -q --qf '%{NAME}' --whatprovides cairo) Supplements: packageand(%{name}:%{cairo_real_package}) @@ -70,8 +65,7 @@ Group: Development/Libraries/Python Requires: %{name} = %{version} glib2-devel Provides: python-gobject2-devel = %{version} -# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 2.26.0 (when this provides/obsoletes was introduced) -Obsoletes: python-gobject2-devel <= %{version} +Obsoletes: python-gobject2-devel < %{version} Provides: python-gobject2-doc = %{version} Obsoletes: python-gobject2-doc < %{version} @@ -81,11 +75,10 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build %configure -make %{?jobs:-j%jobs} +make %{?jobs:-j%jobs} V=1 %install %makeinstall @@ -104,19 +97,19 @@ %defattr(-,root,root) %doc AUTHORS NEWS README ChangeLog examples %dir %{py_sitedir}/gtk-2.0 -%{py_sitedir}/gtk-2.0/gi/ +%{py_sitedir}/gi/ %{py_sitedir}/gtk-2.0/gio/ -%{py_sitedir}/gtk-2.0/glib/ -%{py_sitedir}/gtk-2.0/gobject/ +%{py_sitedir}/glib/ +%{py_sitedir}/gobject/ %{py_sitedir}/gtk-2.0/dsextras.py* %{py_sitedir}/pygtk.* %{_libdir}/*.so.* # Live in cairo subpackage -%exclude %{py_sitedir}/gtk-2.0/gi/_gi_cairo.so +%exclude %{py_sitedir}/gi/_gi_cairo.so %files cairo %defattr(-,root,root) -%{py_sitedir}/gtk-2.0/gi/_gi_cairo.so +%{py_sitedir}/gi/_gi_cairo.so %files devel %defattr(-,root,root) ++++++ pygobject-2.26.0.tar.bz2 -> pygobject-2.28.4.tar.bz2 ++++++ ++++ 36476 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org