Hello community, here is the log from the commit of package gwibber for openSUSE:Factory checked in at 2012-01-24 12:17:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gwibber (Old) and /work/SRC/openSUSE:Factory/.gwibber.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gwibber", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/gwibber/gwibber.changes 2012-01-05 19:13:17.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gwibber.new/gwibber.changes 2012-01-24 12:17:59.000000000 +0100 @@ -1,0 +2,37 @@ +Wed Jan 18 13:47:59 UTC 2012 - [email protected] + +- Update to version 3.3.2: + + The gwibber-service now uses significantly less power by + ensuring the multiprocessing pool is closed when operations are + complete. + + GtkSpell pkgconfig name has been renamed to gtkspell-3.0 + + Bugs fixed: + - Cancel async image loading on tile reset, this actually + breaks image loading but prevents crashing with gtk >= 3.3.6 + (lp#911619) + - The x people liked this string should use plurals. + (lp#863039) + - gwibber-service has a child that polls at 10Hz which is + causing a lot of wakeup events Remove (lp#906916) + - Fixed disabling of gtkspell in build system (lp#834780) + - Renamed gtkspell-3.0 pkgconfig now that upstream has merged + gtk3 support (lp#860648) +- Changes from version 3.3.1: + + Startup speed improvements. + + Add a debug settings key. + + Various other code changes. + + Build warning fixes. + + Build with vala 0.14. + + Other build system changes. +- Drop gwibber-upstream-gtkspell3-pkgconfig-call.patch: fixed + upstream. +- Always use vala BuildRequires as the 0.12 version of vala is not + needed anymore. +- Add gwibber-vala-0.16.patch to fix build with vala 0.16, but only + apply it on Factory/12.2 or later. +- Add call to autoreconf and intltoolize (on Factory/12.2 or later) + for above patch. +- Remove the have_lang define and re-enable lang subpackage: the + tarball has translations again. + +------------------------------------------------------------------- Old: ---- gwibber-3.2.1.tar.gz gwibber-upstream-gtkspell3-pkgconfig-call.patch New: ---- gwibber-3.3.2.tar.gz gwibber-vala-0.16.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gwibber.spec ++++++ --- /var/tmp/diff_new_pack.JCU5Xk/_old 2012-01-24 12:18:01.000000000 +0100 +++ /var/tmp/diff_new_pack.JCU5Xk/_new 2012-01-24 12:18:01.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gwibber # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 Andrew Wafaa # # All modifications and additions to the file contributed by third parties @@ -15,37 +15,32 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# See lp#866038: no translations in tarball -%define have_lang 0 # Do not add Requires for optional Unity stuff that we don't have %define __requires_exclude typelib\\(Dbusmenu\\)|typelib\\(Indicate\\)|typelib\\(Unity\\) Name: gwibber -Version: 3.2.1 +Version: 3.3.2 Release: 0 -License: GPL-2.0+ Summary: Microblogging Client -Url: http://gwibber.com +License: GPL-2.0+ Group: Productivity/Networking/Other +Url: http://gwibber.com Source: %{name}-%{version}.tar.gz # PATCH-FEATURE-UPSTREAM gwibber-stnx.diff lp#420986 [email protected] -- Add stnx.at url shortener Patch0: gwibber-stnx.diff # PATCH-FIX-OPENSUSE gwibber-sqlite-migrate-opensuse.diff [email protected] -- Fix migration from 11.3's gwibber Patch3: gwibber-sqlite-migrate-opensuse.diff -# PATCH-FIX-UPSTREAM gwibber-upstream-gtkspell3-pkgconfig-call.patch [email protected] -- Use upstream gtkspell3 pkgconfig() call - lp#860648 -Patch4: gwibber-upstream-gtkspell3-pkgconfig-call.patch +# PATCH-FIX-UPSTREAM gwibber-vala-0.16.patch [email protected] -- Build with vala 0.16, https://code.launchpad.net/~ken-vandine/gwibber/valac-0.16/+merge/89071 +Patch4: gwibber-vala-0.16.patch BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: intltool +# needed for patch4 BuildRequires: libtool BuildRequires: python-base BuildRequires: update-desktop-files -%if 0%{?suse_version} > 1140 -BuildRequires: vala-0_12 >= 0.11.6 -%else -BuildRequires: vala >= 0.11.6 -%endif +BuildRequires: vala >= 0.14.0 BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(dee-1.0) >= 0.5.19 @@ -71,9 +66,7 @@ Requires: python-webkitgtk Requires: python-wnck Requires: python-xdg -%if %{have_lang} Recommends: %{name}-lang -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires %py_requires @@ -85,6 +78,7 @@ %package devel Summary: Microblogging Client -- Development Files +Group: Productivity/Networking/Other Requires: %{name} = %{version} %description devel @@ -92,18 +86,21 @@ Python, GTK and WebKit. It supports Twitter, identi.ca, Jaiku, Facebook, Pownce, Flickr and Digg. -%if %{have_lang} %lang_package -%endif - %prep %setup -q %patch0 -p1 %patch3 -p1 -%patch4 -p1 +%if 0%{?suse_version} >= 1220 +%patch4 -p0 +%endif %build -NOCONFIGURE=1 autoreconf -fi +%if 0%{?suse_version} >= 1220 +# needed for patch4 +autoreconf -fi +intltoolize -f +%endif %configure \ --disable-static \ --disable-unity @@ -115,9 +112,7 @@ %suse_update_desktop_file gwibber InstantMessaging %suse_update_desktop_file gwibber-accounts X-SuSE-ControlCenter-Personal %suse_update_desktop_file gwibber-preferences X-SuSE-ControlCenter-Personal -%if %{have_lang} %find_lang %{name} %{?no_lang_C} -%endif %fdupes -s %{buildroot} %clean @@ -177,9 +172,6 @@ %{_datadir}/vala/vapi/gwibber-gtk-0.2.deps %{_datadir}/vala/vapi/gwibber-gtk-0.2.vapi -%if %{have_lang} - %files lang -f %{name}.lang -%endif %changelog ++++++ gwibber-3.2.1.tar.gz -> gwibber-3.3.2.tar.gz ++++++ ++++ 184197 lines of diff (skipped) ++++++ gwibber-vala-0.16.patch ++++++ === modified file 'acinclude.m4' --- acinclude.m4 2011-10-25 16:20:32 +0000 +++ acinclude.m4 2012-01-18 16:28:28 +0000 @@ -254,7 +254,7 @@ # GWIBBER_PROG_VALAC([MINIMUM-VERSION]) # -------------------------------- AC_DEFUN([GWIBBER_PROG_VALAC], -[AC_PATH_PROG([VALAC], [valac-0.14], []) +[AC_PATH_PROG([VALAC], [valac-0.16], []) AS_IF([test -z "$VALAC"], [AC_MSG_WARN([No Vala compiler found. You will not be able to compile .vala source files.])], [AS_IF([test -n "$1"], === modified file 'configure.ac' --- configure.ac 2012-01-13 10:40:33 +0000 +++ configure.ac 2012-01-18 16:28:28 +0000 @@ -30,7 +30,7 @@ dnl Init the other things we depend on AM_MAINTAINER_MODE -GWIBBER_PROG_VALAC([0.14.0]) +GWIBBER_PROG_VALAC([0.15.0]) AS_IF([test -z "$VALAC"], [AC_MSG_ERROR(["No valac compiler found."])]) AC_PROG_CC === modified file 'libgwibber-gtk/entry.vala' --- libgwibber-gtk/entry.vala 2011-08-18 15:44:58 +0000 +++ libgwibber-gtk/entry.vala 2012-01-18 16:28:28 +0000 @@ -206,7 +206,7 @@ chars > MAX_MESSAGE_LENGTH ? error_color : fg_color); } - private void on_text_inserted (Gtk.TextIter iter, string text, int len) + private void on_text_inserted (ref Gtk.TextIter iter, string text, int len) { if (last_was_shortened == false && len > 30 @@ -217,7 +217,7 @@ Signal.stop_emission_by_name (buf, "insert-text") ; var shrt = urlshorten.shorten (text); last_was_shortened = true; - buf.insert (iter, shrt, -1); + buf.insert (ref iter, shrt, -1); } else { -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
