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