From a54614e80a0b40331fa49953f86384962e059d79 Mon Sep 17 00:00:00 2001
From: Jeremy Bicha <jbi...@ubuntu.com>
Date: Fri, 16 Jun 2017 22:44:32 -0400
Subject: [PATCH 2/3] Fix build with vala 0.36

Closes: #864916
---
 debian/patches/0015-Fix-build-with-vala-0.36.patch | 43 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 2 files changed, 44 insertions(+)
 create mode 100644 debian/patches/0015-Fix-build-with-vala-0.36.patch

diff --git a/debian/patches/0015-Fix-build-with-vala-0.36.patch b/debian/patches/0015-Fix-build-with-vala-0.36.patch
new file mode 100644
index 0000000..912db08
--- /dev/null
+++ b/debian/patches/0015-Fix-build-with-vala-0.36.patch
@@ -0,0 +1,43 @@
+From 9f90412582145f55933408e372f6fa598226ebe4 Mon Sep 17 00:00:00 2001
+From: Jeremy Bicha <jbi...@ubuntu.com>
+Date: Fri, 16 Jun 2017 22:38:03 -0400
+Subject: [PATCH] Fix build with vala 0.36
+
+---
+ src/browsers/gmpc-metadata-browser2.vala | 6 +++++-
+ src/browsers/gmpc-nowplaying2.vala       | 4 ++++
+ 2 files changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/src/browsers/gmpc-metadata-browser2.vala b/src/browsers/gmpc-metadata-browser2.vala
+index 704bc01..99ab84d 100644
+--- a/src/browsers/gmpc-metadata-browser2.vala
++++ b/src/browsers/gmpc-metadata-browser2.vala
+@@ -2691,7 +2691,11 @@ public class  Gmpc.Browsers.Metadata : Gmpc.Plugin.Base, Gmpc.Plugin.BrowserIfac
+ 				     Gtk.TreeIter iter;
+ 				     if(model.get_iter(out iter, path))
+ 				     {
+-					     model.remove(iter);
++#if VALA_0_36
++					     model.remove(ref iter);
++#else
++					     model.remove(iter);
++#endif
+ 				     }
+ 			     }
+ 			     rref = null;
+diff --git a/src/browsers/gmpc-nowplaying2.vala b/src/browsers/gmpc-nowplaying2.vala
+index 5be7d32..6b41398 100644
+--- a/src/browsers/gmpc-nowplaying2.vala
++++ b/src/browsers/gmpc-nowplaying2.vala
+@@ -100,7 +100,11 @@ namespace Gmpc {
+                             Gtk.TreeIter iter;
+                             if(model.get_iter(out iter, path))
+                             {
++#if VALA_0_36
++                                model.remove(ref iter);
++#else
+                                 model.remove(iter);
++#endif
+                             }
+                         }
+                     }
diff --git a/debian/patches/series b/debian/patches/series
index 48d9958..8521186 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -12,3 +12,4 @@
 0012-Disable-htbackdrops-plugin.patch
 0013-Link-with-math.patch
 0014-Updates-for-vala-0.18.patch
+0015-Fix-build-with-vala-0.36.patch
-- 
2.11.0

From 89b3de722f0b2b4a638f2cf63d0c91e7733e558f Mon Sep 17 00:00:00 2001
From: Jeremy Bicha <jbi...@ubuntu.com>
Date: Fri, 16 Jun 2017 23:10:22 -0400
Subject: [PATCH 3/3] Add generated files to POTFILES.skip

---
 ...0016-Add-generated-files-to-POTFILES.skip.patch | 25 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 debian/patches/0016-Add-generated-files-to-POTFILES.skip.patch

diff --git a/debian/patches/0016-Add-generated-files-to-POTFILES.skip.patch b/debian/patches/0016-Add-generated-files-to-POTFILES.skip.patch
new file mode 100644
index 0000000..2d12004
--- /dev/null
+++ b/debian/patches/0016-Add-generated-files-to-POTFILES.skip.patch
@@ -0,0 +1,25 @@
+From 8a0fdde23e4b61908ff85ed87b38918732195eb0 Mon Sep 17 00:00:00 2001
+From: Jeremy Bicha <jbi...@ubuntu.com>
+Date: Fri, 16 Jun 2017 23:08:21 -0400
+Subject: [PATCH] Add generated files to POTFILES.skip
+
+---
+ po/POTFILES.skip | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/po/POTFILES.skip b/po/POTFILES.skip
+index a2e331f..acc3cde 100644
+--- a/po/POTFILES.skip
++++ b/po/POTFILES.skip
+@@ -8,3 +8,8 @@ src/gmpc-clicklabel.c
+ src/gmpc-meta-watcher.c
+ src/gmpc-profiles.c
+ src/gmpc-stats-label.c
++src/Providers/ChartLyrics.c
++src/Providers/HTBackdrops.c
++src/Providers/LyrDB.c
++src/Providers/RenderCover.c
++
+-- 
+2.11.0
+
diff --git a/debian/patches/series b/debian/patches/series
index 8521186..6d48a24 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -13,3 +13,4 @@
 0013-Link-with-math.patch
 0014-Updates-for-vala-0.18.patch
 0015-Fix-build-with-vala-0.36.patch
+0016-Add-generated-files-to-POTFILES.skip.patch
-- 
2.11.0

Reply via email to