Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package retro-gtk for openSUSE:Factory 
checked in at 2022-01-10 23:53:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old)
 and      /work/SRC/openSUSE:Factory/.retro-gtk.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "retro-gtk"

Mon Jan 10 23:53:28 2022 rev:15 rq:945289 version:1.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes      2021-04-10 
15:27:57.286419213 +0200
+++ /work/SRC/openSUSE:Factory/.retro-gtk.new.1892/retro-gtk.changes    
2022-01-10 23:54:02.596827475 +0100
@@ -1,0 +2,8 @@
+Mon Jan 10 03:31:33 UTC 2022 - Luciano Santos <[email protected]>
+
+- Add upstream 0001-Retro-GTK-1.0.2-fix-meson-build-failure.patch
+  based on commit 8016c10e7216394bc66281f2d9be740140b6fad6 to fix
+  pkg.generate() that got "export_packages" and "namespace" keyword
+  arguments removed in Meson 0.60 release.
+
+-------------------------------------------------------------------

New:
----
  0001-Retro-GTK-1.0.2-fix-meson-build-failure.patch

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

Other differences:
------------------
++++++ retro-gtk.spec ++++++
--- /var/tmp/diff_new_pack.KSSRlM/_old  2022-01-10 23:54:03.108827924 +0100
+++ /var/tmp/diff_new_pack.KSSRlM/_new  2022-01-10 23:54:03.112827927 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package retro-gtk
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,6 +19,7 @@
 # Use of library versioning and name versioning macros to facilitate updatings
 %define namever 1-0
 %define libver  1
+
 Name:           retro-gtk
 Version:        1.0.2
 Release:        0
@@ -26,7 +27,12 @@
 License:        GPL-3.0-only
 Group:          System/GUI/GNOME
 URL:            https://git.gnome.org/browse/retro-gtk
-Source0:        
https://download.gnome.org/sources/retro-gtk/1.0/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/%{name}/1.0/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM fix-meson-build-failure.patch -- [email protected]
+# based on commit 8016c10e7216394bc66281f2d9be740140b6fad6.
+# Fix pkg.generate() that got "export_packages" and "namespace"
+# keyword arguments removed in Meson 0.60 release.
+Patch0001:      0001-Retro-GTK-1.0.2-fix-meson-build-failure.patch
 
 BuildRequires:  gobject-introspection-devel >= 0.6.7
 BuildRequires:  meson >= 0.50.0

++++++ 0001-Retro-GTK-1.0.2-fix-meson-build-failure.patch ++++++
>From 8016c10e7216394bc66281f2d9be740140b6fad6 Mon Sep 17 00:00:00 2001
From: Fabio Fantoni <[email protected]>
Date: Tue, 21 Dec 2021 19:13:54 +0000
Subject: [PATCH] meson: remove unknown arguments that cause fail to build

The build was failing with:
retro-gtk/meson.build:188:4:
ERROR: Got unknown keyword arguments "export_packages", "namespace"

Checking https://mesonbuild.com/Pkgconfig-module.html the arguments
"export_packages" and "namespace" are not present in pkg.generate, so
I removed them to make the build complete
---
 retro-gtk/meson.build | 2 --
 1 file changed, 2 deletions(-)

diff --git a/retro-gtk/meson.build b/retro-gtk/meson.build
index 093523c..b93e007 100644
--- a/retro-gtk/meson.build
+++ b/retro-gtk/meson.build
@@ -189,8 +189,6 @@ pkg.generate(
     description: 'A simple GObject game controller library',
       libraries: retro_gtk_lib,
            name: 'retro-gtk',
-      namespace: 'Retro',
-export_packages: 'retro-gtk',
        filebase: 'retro-gtk-' + retro_gtk_api_version,
         version: meson.project_version(),
         subdirs: 'retro-gtk',
-- 
2.34.1

Reply via email to