Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package totem for openSUSE:Factory checked in at 2022-02-09 20:38:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/totem (Old) and /work/SRC/openSUSE:Factory/.totem.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "totem" Wed Feb 9 20:38:01 2022 rev:152 rq:952879 version:3.38.2 Changes: -------- --- /work/SRC/openSUSE:Factory/totem/totem.changes 2021-11-06 18:18:31.112899694 +0100 +++ /work/SRC/openSUSE:Factory/.totem.new.1898/totem.changes 2022-02-09 20:38:06.246218685 +0100 @@ -1,0 +2,12 @@ +Wed Feb 2 18:40:30 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Add totem-fix-meson-061.patch: Fix build with meson 0.61 and + newer. +- Add desktop-file-utils BuildRequires and add a check section, + manually check metainfo and desktop file, we can not run the full + meson_test suite during build as it requires a working desktop, + and not a headless build enviroment. +- Drop unused update-desktop-files BuildRequires. +- Use ldconfig_scriptlets macro for post(un) handling. + +------------------------------------------------------------------- New: ---- totem-fix-meson-061.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ totem.spec ++++++ --- /var/tmp/diff_new_pack.5nLrc4/_old 2022-02-09 20:38:06.850220130 +0100 +++ /var/tmp/diff_new_pack.5nLrc4/_new 2022-02-09 20:38:06.854220139 +0100 @@ -1,7 +1,7 @@ # # spec file for package totem # -# 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 @@ -27,8 +27,11 @@ Source0: https://download.gnome.org/sources/totem/3.38/%{name}-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE totem-enable-vaapi.patch -- Enable vaapi support again. Patch0: totem-enable-vaapi.patch +# PATCH-FIX-UPSTREAM totem-fix-meson-061.patch bjorn....@gmail.com -- Fix build with meson 0.61 and newer +Patch1: totem-fix-meson-061.patch BuildRequires: appstream-glib +BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gstreamer-plugins-good >= 0.11.93 @@ -39,7 +42,6 @@ BuildRequires: meson >= 0.50.0 BuildRequires: pkgconfig BuildRequires: python3-pylint -BuildRequires: update-desktop-files BuildRequires: vala >= 0.14.1 BuildRequires: yelp-tools BuildRequires: pkgconfig(cairo) >= 1.14.0 @@ -148,10 +150,13 @@ %install %meson_install %find_lang %{name} %{?no_lang_C} -%fdupes %{buildroot}/%{_prefix} +%fdupes %{buildroot}%{_prefix} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets + +%check +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.gnome.Totem.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Totem.desktop %files %license COPYING ++++++ totem-fix-meson-061.patch ++++++ diff -Nur orig-totem-3.38.2/data/appdata/meson.build totem-3.38.2/data/appdata/meson.build --- orig-totem-3.38.2/data/appdata/meson.build 2021-10-12 16:12:34.227624400 +0200 +++ totem-3.38.2/data/appdata/meson.build 2022-02-02 19:26:07.332467439 +0100 @@ -1,7 +1,6 @@ appdata = 'org.gnome.Totem.appdata.xml' appdata_file = i18n.merge_file ( - 'appdata', input: appdata + '.in', output: appdata, install: true, diff -Nur orig-totem-3.38.2/data/meson.build totem-3.38.2/data/meson.build --- orig-totem-3.38.2/data/meson.build 2021-10-12 16:12:34.235624600 +0200 +++ totem-3.38.2/data/meson.build 2022-02-02 19:32:07.004250578 +0100 @@ -69,7 +69,6 @@ ) desktop_file = i18n.merge_file ( - desktop, type: 'desktop', input: desktop_in, output: desktop,