Hello community, here is the log from the commit of package birdie for openSUSE:Factory checked in at 2016-10-26 13:29:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/birdie (Old) and /work/SRC/openSUSE:Factory/.birdie.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "birdie" Changes: -------- --- /work/SRC/openSUSE:Factory/birdie/birdie.changes 2016-06-03 16:38:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.birdie.new/birdie.changes 2016-10-26 13:29:57.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Oct 24 09:23:29 UTC 2016 - [email protected] + +- Build with vala >= 0.34 + +------------------------------------------------------------------- New: ---- birdie-1.1_vala-0.34.pacth ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ birdie.spec ++++++ --- /var/tmp/diff_new_pack.QD9RW8/_old 2016-10-26 13:29:58.000000000 +0200 +++ /var/tmp/diff_new_pack.QD9RW8/_new 2016-10-26 13:29:58.000000000 +0200 @@ -22,8 +22,10 @@ Summary: A native Twitter client License: GPL-3.0 Group: Productivity/Networking/Other -Url: http://www.birdieapp.eu/ +Url: https://birdieapp.github.io/ Source: https://github.com/birdieapp/birdie/archive/1.1.tar.gz +# PATCH-FIX-UPSTREAM vala-0.34.pacth [gh#birdieapp/birdie#191] -- Fix warning where 'static' is superfluous +Patch0: birdie-1.1_vala-0.34.pacth BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: intltool @@ -32,7 +34,6 @@ BuildRequires: pkgconfig(gee-1.0) BuildRequires: pkgconfig(purple) BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(vapigen) >= 0.22.1 BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gtk+-3.0) @@ -45,6 +46,11 @@ BuildRequires: update-desktop-files %glib2_gsettings_schema_requires Recommends: %{name}-lang +%if 0%{?suse_version} == 1320 +BuildRequires: pkgconfig(vapigen-0.26) +%else +BuildRequires: pkgconfig(vapigen) +%endif %description Birdie is a beautiful and fast Twitter client designed for Elementary OS. @@ -53,6 +59,7 @@ %prep %setup -q +%patch0 -p1 %build %cmake ++++++ birdie-1.1_vala-0.34.pacth ++++++ diff -ruN birdie-1.1.orig/src/Birdie.vala birdie-1.1/src/Birdie.vala --- birdie-1.1.orig/src/Birdie.vala 2014-02-08 01:42:13.000000000 +0300 +++ birdie-1.1/src/Birdie.vala 2016-10-24 12:27:42.110876008 +0300 @@ -127,7 +127,7 @@ private int limit_notifications; - public static const OptionEntry[] app_options = { + public const OptionEntry[] app_options = { { "debug", 'd', 0, OptionArg.NONE, out Option.DEBUG, "Enable debug logging", null }, { "start-hidden", 's', 0, OptionArg.NONE, out Option.START_HIDDEN, "Start hidden", null }, { null } diff -ruN birdie-1.1.orig/src/Media/Imgur.vala birdie-1.1/src/Media/Imgur.vala --- birdie-1.1.orig/src/Media/Imgur.vala 2014-02-08 01:42:13.000000000 +0300 +++ birdie-1.1/src/Media/Imgur.vala 2016-10-24 12:10:03.848259266 +0300 @@ -16,8 +16,8 @@ namespace Birdie.Media { public class Imgur : Object { - private static const string CLIENT_ID = "c04f7adadaa22017f95c7b002ad20240"; - private static const string URL_FORMAT = "http://api.imgur.com/2/"; + private const string CLIENT_ID = "c04f7adadaa22017f95c7b002ad20240"; + private const string URL_FORMAT = "http://api.imgur.com/2/"; private Rest.Proxy proxy; public Imgur () { diff -ruN birdie-1.1.orig/src/Widgets/CompletionProvider.vala birdie-1.1/src/Widgets/CompletionProvider.vala --- birdie-1.1.orig/src/Widgets/CompletionProvider.vala 2014-02-08 01:42:13.000000000 +0300 +++ birdie-1.1/src/Widgets/CompletionProvider.vala 2016-10-24 12:09:19.036825972 +0300 @@ -16,7 +16,7 @@ namespace Birdie.Widgets { public class CompletionProvider : Gtk.SourceCompletionProvider, Object { - static const unichar[] stoppers = {' ', '\n'}; + const unichar[] stoppers = {' ', '\n'}; Gtk.TextMark completion_mark; /* The mark at which the proposals were generated */ public string name; @@ -170,4 +170,4 @@ return props; } } -} \ No newline at end of file +}
