Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-screenshot for
openSUSE:Factory checked in at 2022-02-06 23:53:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-screenshot (Old)
and /work/SRC/openSUSE:Factory/.gnome-screenshot.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-screenshot"
Sun Feb 6 23:53:51 2022 rev:46 rq:951433 version:41.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-screenshot/gnome-screenshot.changes
2021-11-20 02:38:23.384928731 +0100
+++
/work/SRC/openSUSE:Factory/.gnome-screenshot.new.1898/gnome-screenshot.changes
2022-02-06 23:54:51.562588156 +0100
@@ -1,0 +2,10 @@
+Wed Feb 2 16:19:07 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Add b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch: Fix build
+ with meson 0.60 and newer.
+- Replace pkgconfig(appstream-glib) with appstream-glib and
+ desktop-file-utils BuildRequires, and add a check section and run
+ meson_test macro, validate metainfo and desktop file during build
+ via upstream provided automated tests.
+
+-------------------------------------------------------------------
New:
----
b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-screenshot.spec ++++++
--- /var/tmp/diff_new_pack.tgc8hO/_old 2022-02-06 23:54:51.978585343 +0100
+++ /var/tmp/diff_new_pack.tgc8hO/_new 2022-02-06 23:54:51.982585315 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-screenshot
#
-# 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
@@ -26,10 +26,13 @@
Source:
https://download.gnome.org/sources/gnome-screenshot/41/%{name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE gnome-screenshot-onlyshowin.patch [email protected] --
OnlyShowIn=GNOME: fix brp build check, allowing to use the icon from the gnome
theme.
Patch0: gnome-screenshot-onlyshowin.patch
+# PATCH-FIX-UPSTREAM b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch -- Fix
build with meson 0.60 and newer
+Patch1:
https://gitlab.gnome.org/GNOME/gnome-screenshot/-/commit/b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch
+BuildRequires: appstream-glib
+BuildRequires: desktop-file-utils
BuildRequires: meson >= 0.50.0
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(appstream-glib)
BuildRequires: pkgconfig(glib-2.0) >= 2.35.1
BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0
BuildRequires: pkgconfig(libcanberra-gtk3)
@@ -55,6 +58,9 @@
%meson_install
%find_lang %{name}
+%check
+%meson_test
+
%files
%license COPYING
%doc NEWS README.md
++++++ b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch ++++++
>From b60dad3c2536c17bd201f74ad8e40eb74385ed9f Mon Sep 17 00:00:00 2001
From: Jack Hill <[email protected]>
Date: Thu, 18 Nov 2021 00:46:58 -0500
Subject: [PATCH] meson: remove extraneous positional argument
* data/meson.build (desktop_file)
(metainfo_file): Remove extraneous positional argument.
Closes #186
---
data/meson.build | 2 --
1 file changed, 2 deletions(-)
diff --git a/data/meson.build b/data/meson.build
index fd570b3..4e2e2e8 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,7 +1,6 @@
gnome = import('gnome')
desktop_file = i18n.merge_file(
- 'desktop',
type: 'desktop',
input: 'org.gnome.Screenshot.desktop.in',
output: 'org.gnome.Screenshot.desktop',
@@ -23,7 +22,6 @@ if desktop_file_validate.found()
endif
metainfo_file = i18n.merge_file(
- 'appdata',
input: 'org.gnome.Screenshot.metainfo.xml.in',
output: 'org.gnome.Screenshot.metainfo.xml',
po_dir: join_paths(meson.current_source_dir(), '../po'),
--
GitLab