Hello community,

here is the log from the commit of package libmediaart for openSUSE:Factory 
checked in at 2018-01-16 09:30:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmediaart (Old)
 and      /work/SRC/openSUSE:Factory/.libmediaart.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmediaart"

Tue Jan 16 09:30:00 2018 rev:11 rq:564010 version:1.9.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmediaart/libmediaart.changes  2017-09-13 
21:39:09.627690912 +0200
+++ /work/SRC/openSUSE:Factory/.libmediaart.new/libmediaart.changes     
2018-01-16 09:30:01.304362672 +0100
@@ -1,0 +2,7 @@
+Fri Jan 12 14:05:05 UTC 2018 - [email protected]
+
+- Add meson-Introspection-fix.patch: The meson build did not add
+  the extractdummy.c to the sources, which contains introspection
+  annotations (bgo#792272, bgo#791586).
+
+-------------------------------------------------------------------

New:
----
  meson-Introspection-fix.patch

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

Other differences:
------------------
++++++ libmediaart.spec ++++++
--- /var/tmp/diff_new_pack.ZR2Au1/_old  2018-01-16 09:30:02.624300916 +0100
+++ /var/tmp/diff_new_pack.ZR2Au1/_new  2018-01-16 09:30:02.680298295 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libmediaart
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -26,6 +26,10 @@
 Group:          Productivity/Other
 Url:            https://download.gnome.org/sources/libmediaart
 Source:         
http://download.gnome.org/sources/libmediaart/1.9/%{name}-%{version}.tar.xz
+
+# PATCH-FIX-UPSTREAM meson-Introspection-fix.patch bgo#792272 
[email protected] -- meson: Introspection fix
+Patch1:         meson-Introspection-fix.patch
+
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection-devel >= 1.30.0
 BuildRequires:  gtk-doc
@@ -75,6 +79,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 %{meson} \

++++++ meson-Introspection-fix.patch ++++++
>From a704d0b6cfea091274bd79aca6d15f19b4f6e5b5 Mon Sep 17 00:00:00 2001
From: Marinus Schraal <[email protected]>
Date: Sat, 6 Jan 2018 15:04:10 +0100
Subject: [PATCH] meson: Introspection fix

The meson build did not add the extractdummy.c to the sources, which
contains introspection annotations.

https://bugzilla.gnome.org/show_bug.cgi?id=792272
---
 libmediaart/meson.build | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/libmediaart/meson.build b/libmediaart/meson.build
index c02aee0..265a9ab 100644
--- a/libmediaart/meson.build
+++ b/libmediaart/meson.build
@@ -6,6 +6,10 @@ libmediaart_public_headers = [
   'mediaart.h',
 ]
 
+libmediaart_introspection_sources = [
+  'extractdummy.c'
+]
+
 libmediaart_sources = [
   'cache.c',
   'extract.c',
@@ -38,7 +42,7 @@ libmediaart = shared_library(
 )
 
 libmediaart_gir_and_typelib = gnome.generate_gir(libmediaart,
-  sources: libmediaart_sources + libmediaart_public_headers,
+  sources: libmediaart_sources + libmediaart_introspection_sources + 
libmediaart_public_headers,
   nsversion: libmediaart_api_version,
   namespace: 'MediaArt',
   identifier_prefix: 'MediaArt',

Reply via email to