Hello community,

here is the log from the commit of package libdmapsharing for openSUSE:Factory 
checked in at 2019-05-03 22:17:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdmapsharing (Old)
 and      /work/SRC/openSUSE:Factory/.libdmapsharing.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdmapsharing"

Fri May  3 22:17:47 2019 rev:28 rq:696522 version:2.9.38

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdmapsharing/libdmapsharing.changes    
2017-06-23 09:19:03.836507794 +0200
+++ /work/SRC/openSUSE:Factory/.libdmapsharing.new.5148/libdmapsharing.changes  
2019-05-03 22:17:49.116151833 +0200
@@ -1,0 +2,7 @@
+Fri Apr 19 06:48:39 UTC 2019 - Max Lin <[email protected]>
+
+- Fix build with vala >= 0.43
+  * Add new_vala_build.patch carry from
+    https://gitlab.gnome.org/GNOME/libdmapsharing/issues/7
+
+-------------------------------------------------------------------

New:
----
  new_vala_build.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libdmapsharing.spec ++++++
--- /var/tmp/diff_new_pack.tm3lHS/_old  2019-05-03 22:17:50.616154843 +0200
+++ /var/tmp/diff_new_pack.tm3lHS/_new  2019-05-03 22:17:50.620154851 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libdmapsharing
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,11 +21,13 @@
 Version:        2.9.38
 Release:        0
 Summary:        Library implementing the Digital Media Access Protocol family
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Productivity/Multimedia/Other
 Url:            http://www.flyn.org/projects/libdmapsharing/
 Source0:        
http://flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
+# PATCH-FIX-UPSTREAM Fix build with vala >= 0.43 
https://gitlab.gnome.org/GNOME/libdmapsharing/issues/7 [email protected]
+Patch0:         new_vala_build.patch
 BuildRequires:  pkg-config
 BuildRequires:  vala
 BuildRequires:  pkgconfig(avahi-glib)
@@ -76,6 +78,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure

++++++ new_vala_build.patch ++++++
diff --git a/tests/vala-dmap-container-db.vala 
b/tests/vala-dmap-container-db.vala
index 7571e39..8aee03d 100644
--- a/tests/vala-dmap-container-db.vala
+++ b/tests/vala-dmap-container-db.vala
@@ -24,7 +24,7 @@ private class ValaDMAPContainerDb : GLib.Object, 
DMAP.ContainerDb {
        // A dumb database that stores everything in an array
 
        /* FIXME: What is with this unowned? */
-       private Gee.ArrayList<unowned DMAP.Record> db = new 
Gee.ArrayList<DMAP.Record> ();
+       private Gee.ArrayList<unowned DMAP.Record> db = new 
Gee.ArrayList<unowned DMAP.Record> ();
 
        public int64 count () {
                return db.size;
diff --git a/tests/vala-dmap-db.vala b/tests/vala-dmap-db.vala
index 2d6ef0a..171f548 100644
--- a/tests/vala-dmap-db.vala
+++ b/tests/vala-dmap-db.vala
@@ -24,7 +24,7 @@ private class ValaDMAPDb : GLib.Object, DMAP.Db {
        // A dumb database that stores everything in an array
 
        /* FIXME: What is with this unowned? */
-       private Gee.ArrayList<unowned DMAP.Record> db = new 
Gee.ArrayList<DMAP.Record> ();
+       private Gee.ArrayList<unowned DMAP.Record> db = new 
Gee.ArrayList<unowned DMAP.Record> ();
 
        public uint add (DMAP.Record record) {
                db.add (((DMAP.Record) record));


Reply via email to