Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-sound-recorder for 
openSUSE:Factory checked in at 2022-02-04 21:49:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-sound-recorder (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-sound-recorder.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-sound-recorder"

Fri Feb  4 21:49:12 2022 rev:31 rq:951432 version:40.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-sound-recorder/gnome-sound-recorder.changes    
    2021-04-10 15:27:53.118414310 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-sound-recorder.new.1898/gnome-sound-recorder.changes
      2022-02-04 21:52:23.327154798 +0100
@@ -1,0 +2,12 @@
+Wed Feb  2 16:00:22 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Add 1335b1b1aff61167f8648f7cb3c569764031960d.patch: Fix build
+  with meson 0.60 and newer.
+- Drop gnome-sound-recorder-rpmlintrc, no longer needed.
+- Drop update-desktop-files BuildRequires and macro, no longer
+  needed.
+- Add desktop-file-utils, and add a check section and run
+  meson_test macro, validate desktop file and metadata during build
+  via upstream provided tests.
+
+-------------------------------------------------------------------

Old:
----
  gnome-sound-recorder-rpmlintrc

New:
----
  1335b1b1aff61167f8648f7cb3c569764031960d.patch

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

Other differences:
------------------
++++++ gnome-sound-recorder.spec ++++++
--- /var/tmp/diff_new_pack.OyldLk/_old  2022-02-04 21:52:23.951150506 +0100
+++ /var/tmp/diff_new_pack.OyldLk/_new  2022-02-04 21:52:23.955150478 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-sound-recorder
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -25,12 +25,13 @@
 Group:          Productivity/Multimedia/Sound/Utilities
 URL:            https://wiki.gnome.org/Design/Apps/SoundRecorder
 Source0:        
https://download.gnome.org/sources/gnome-sound-recorder/40/%{name}-%{version}.tar.xz
-Source99:       gnome-sound-recorder-rpmlintrc
+# PATCH-FIX-UPSTREAM 1335b1b1aff61167f8648f7cb3c569764031960d.patch -- Fix 
build with meson 0.60 and newer
+Patch0:         
https://gitlab.gnome.org/GNOME/gnome-sound-recorder/-/commit/1335b1b1aff61167f8648f7cb3c569764031960d.patch
 
 BuildRequires:  appstream-glib
+BuildRequires:  desktop-file-utils
 BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(gio-2.0) >= 2.43.4
 BuildRequires:  pkgconfig(gjs-1.0) >= 1.54.0
 BuildRequires:  pkgconfig(glib-2.0) >= 2.39.3
@@ -60,9 +61,11 @@
 
 %install
 %meson_install
-%suse_update_desktop_file -G "Sound Recorder" -r org.gnome.SoundRecorder GNOME 
AudioVideo Recorder
 %find_lang org.gnome.SoundRecorder
 
+%check
+%meson_test
+
 %files
 %license COPYING
 %doc README.md NEWS AUTHORS

++++++ 1335b1b1aff61167f8648f7cb3c569764031960d.patch ++++++
>From 1335b1b1aff61167f8648f7cb3c569764031960d Mon Sep 17 00:00:00 2001
From: Jan Beich <[email protected]>
Date: Mon, 24 Jan 2022 11:37:06 +0000
Subject: [PATCH] meson: drop unused argument for i18n.merge_file()

Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.

data/appdata/meson.build:5:0: ERROR: Function does not take positional 
arguments.
data/meson.build:16:0: ERROR: Function does not take positional arguments.
---
 data/appdata/meson.build | 1 -
 data/meson.build         | 1 -
 2 files changed, 2 deletions(-)

diff --git a/data/appdata/meson.build b/data/appdata/meson.build
index 1f5744e..d2c2c3a 100644
--- a/data/appdata/meson.build
+++ b/data/appdata/meson.build
@@ -3,7 +3,6 @@ metainfo_conf.set('app-id', application_id)
 metainfo_conf.set('gettext-package', gettext_package)
 
 metainfo_file = i18n.merge_file(
-  'metainfo-file',
   input: configure_file(
        input: 'org.gnome.SoundRecorder.metainfo.xml.in.in',
        output: '@BASENAME@',
diff --git a/data/meson.build b/data/meson.build
index 44117ad..0ff8fa5 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -14,7 +14,6 @@ install_data(
 desktop_conf = configuration_data()
 desktop_conf.set('app-id', application_id)
 desktop_file = i18n.merge_file(
-  'desktop',
   input: configure_file(
        input: 'org.gnome.SoundRecorder.desktop.in.in',
        output: '@BASENAME@',
-- 
GitLab

Reply via email to