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
+}

Reply via email to