Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-dictionary for openSUSE:Factory checked in at 2022-02-06 23:53:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-dictionary (Old) and /work/SRC/openSUSE:Factory/.gnome-dictionary.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-dictionary" Sun Feb 6 23:53:53 2022 rev:34 rq:951436 version:40.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-dictionary/gnome-dictionary.changes 2021-09-25 00:35:12.215117430 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-dictionary.new.1898/gnome-dictionary.changes 2022-02-06 23:54:52.158584125 +0100 @@ -1,0 +2,11 @@ +Thu Feb 3 05:37:26 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Add gnome-dictionary-fix-meson-061.patch: Fix build with meson + 0.61 and newer. +- Replace update-desktop-files with desktop-file-utils + BuildRequires, also add appstream-glib BuildRequires and check + section and run meson_test macro during build. Validate appdata + and desktop file. +- Remove unused lingering service files. + +------------------------------------------------------------------- Old: ---- _service _servicedata New: ---- gnome-dictionary-fix-meson-061.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-dictionary.spec ++++++ --- /var/tmp/diff_new_pack.PvKzgH/_old 2022-02-06 23:54:52.638580879 +0100 +++ /var/tmp/diff_new_pack.PvKzgH/_new 2022-02-06 23:54:52.642580852 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-dictionary # -# 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 @@ -23,14 +23,17 @@ License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Apps/Dictionary -#Source0: https://download.gnome.org/sources/gnome-dictionary/3.26/%%{name}-%%{version}.tar.xz Source: https://download.gnome.org/sources/gnome-dictionary/40/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM gnome-dictionary-fix-meson-061.patch -- Fix build with meson 0.61 and newer +Patch: gnome-dictionary-fix-meson-061.patch + +BuildRequires: appstream-glib +BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(glib-2.0) >= 2.39.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.16 @@ -47,7 +50,7 @@ %lang_package %prep -%autosetup +%autosetup -p1 %build %meson \ @@ -61,6 +64,9 @@ %fdupes %{buildroot}%{_datadir}/help %find_lang %{name} %{?no_lang_C} +%check +%meson_test + %files %license COPYING %doc NEWS ++++++ gnome-dictionary-fix-meson-061.patch ++++++ diff -Nur orig-gnome-dictionary-40.0/data/appdata/meson.build gnome-dictionary-40.0/data/appdata/meson.build --- orig-gnome-dictionary-40.0/data/appdata/meson.build 2022-02-03 06:26:43.081034952 +0100 +++ gnome-dictionary-40.0/data/appdata/meson.build 2022-02-03 06:27:37.573590616 +0100 @@ -1,6 +1,6 @@ appdata_conf = configuration_data() appdata_conf.set('application_id', application_id) -i18n.merge_file('appdata', +i18n.merge_file( input: configure_file( input: 'org.gnome.Dictionary.appdata.xml.in.in', output: 'org.gnome.Dictionary.appdata.xml.in', diff -Nur orig-gnome-dictionary-40.0/data/meson.build gnome-dictionary-40.0/data/meson.build --- orig-gnome-dictionary-40.0/data/meson.build 2022-02-03 06:26:43.081034952 +0100 +++ gnome-dictionary-40.0/data/meson.build 2022-02-03 06:30:59.971785597 +0100 @@ -3,7 +3,7 @@ desktop_conf = configuration_data() desktop_conf.set('icon', application_id) desktop_conf.set('application_id', application_id) -i18n.merge_file('desktop', +i18n.merge_file( input: configure_file( input: 'org.gnome.Dictionary.desktop.in.in', output: 'org.gnome.Dictionary.desktop.in', @@ -45,7 +45,7 @@ ] foreach s: sources - i18n.merge_file('sources', + i18n.merge_file( input: '@0@.in'.format(s), output: s, install: true,