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 <bjorn....@gmail.com> + +- 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 dims...@opensuse.org -- 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 <jackh...@jackhill.us> 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