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
