openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2020
- 1 participants
- 3624 discussions
Hello community,
here is the log from the commit of package gnome-menus for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-menus (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-menus.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-menus"
Thu Jan 30 14:49:41 2020 rev:12 rq:757849 version:3.32.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-menus/gnome-menus.changes 2020-01-15 15:04:45.873883323 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-menus.new.26092/gnome-menus.changes 2020-01-30 14:50:27.470904296 +0100
@@ -1,0 +2,60 @@
+Tue Mar 12 06:27:45 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 4 14:58:36 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.31.92:
+ + Stop using gnome-common.
+ + Add nm-connection-editor to the Utilities category.
+ + Restore minimal Sundry app folder for upgrades. Users can
+ remove it by running gsettings reset-recursively
+ org.gnome.desktop.app-folders and logging out and logging back
+ in.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 19 23:28:03 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.90:
+ + Fix missing close tag that broke traditional menu users.
+ + Add CI to check the validity of our menu file so we don't make
+ that mistake as easily next time.
+ + Add gnome-abrt to the Utilities category.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jan 22 11:41:31 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.4:
+ + Remove the Sundry category.
+ + Switch to modern realpath.
+ + Stop using intltool.
+ + Updated translations.
+- Drop python-devel and python-gtk BuildRequires: They are not
+ needed nor used.
+
+-------------------------------------------------------------------
+Thu Jan 3 14:09:28 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.3:
+ + desktop-entries: support multiple desktops in
+ XDG_CURRENT_DESKTOP.
+ + libmenu: Remove support for legacy-dirs.
+ + layout:
+ - Update .desktop filenames.
+ - Drop obsolete Fedora special case .desktop filenames.
+ + Miscellaneous fixes.
+- Drop intltool BuildRequires: No longer needed.
+- Drop upstream fixed patches:
+ + 0001-desktop-entries-support-multiple-desktops-in-XDG_CUR.patch
+ + 0001-desktop-entries-fix-trivial-bug-in-handling-of-multi.patch
+
+-------------------------------------------------------------------
+Wed Feb 28 16:28:38 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
Old:
----
0001-desktop-entries-fix-trivial-bug-in-handling-of-multi.patch
0001-desktop-entries-support-multiple-desktops-in-XDG_CUR.patch
gnome-menus-3.13.3.tar.xz
New:
----
gnome-menus-3.32.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-menus.spec ++++++
--- /var/tmp/diff_new_pack.U9qeOu/_old 2020-01-30 14:50:27.834904490 +0100
+++ /var/tmp/diff_new_pack.U9qeOu/_new 2020-01-30 14:50:27.834904490 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-menus
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,34 +12,28 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: gnome-menus
-Version: 3.13.3
+Version: 3.32.0
Release: 0
Summary: The GNOME Desktop Menu
-License: LGPL-2.1+
+License: LGPL-2.1-or-later
Group: System/GUI/GNOME
-Url: http://www.gnome.org
-Source: http://download.gnome.org/sources/gnome-menus/3.13/%{name}-%{version}.tar.xz
+URL: http://www.gnome.org
+Source0: https://download.gnome.org/sources/gnome-menus/3.32/%{name}-%{version}.tar.…
Source99: baselibs.conf
-# PATCH-FIX-UPSTREAM 0001-desktop-entries-support-multiple-desktops-in-XDG_CUR.patch bsc#988595 fezhang(a)suse.com -- Support multiple desktops specified by XDG_CURRENT_DESKTOP
-Patch0: 0001-desktop-entries-support-multiple-desktops-in-XDG_CUR.patch
-# PATCH-FIX-UPSTREAM 0001-desktop-entries-fix-trivial-bug-in-handling-of-multi.patch bsc#988595 bgo#741505 fezhang(a)suse.com -- Fix a typo in 0001-desktop-entries-support-multiple-desktops-in-XDG_CUR.patch
-Patch1: 0001-desktop-entries-fix-trivial-bug-in-handling-of-multi.patch
+
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel
-BuildRequires: intltool
-BuildRequires: python-devel
-BuildRequires: python-gtk
+BuildRequires: pkgconfig
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.29.15
Requires: %{name}-branding = %{version}
Recommends: %{name}-lang
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
The package contains an implementation of the draft "Desktop Menu
@@ -51,10 +45,6 @@
Summary: The GNOME Desktop Menu
Group: System/Libraries
Requires: %{name} >= %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes: gnome-menus-64bit
-%endif
#
%description -n libgnome-menu-3-0
@@ -79,12 +69,12 @@
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Supplements: packageand(%{name}:branding-upstream)
+Conflicts: %{name}-branding
Provides: %{name}-branding = %{version}
BuildArch: noarch
-Conflicts: otherproviders(%{name}-branding)
#BRAND: This package contains set of needed .menu files in
#BRAND: /etc/xdg/menus. .directory files in
-#BRAND: %{_datadir}/desktop-directories/Multimedia.directory are part of
+#BRAND: %%{_datadir}/desktop-directories/Multimedia.directory are part of
#BRAND: the main package. If you need custom one, simply it put there
#BRAND: and modify .menu file to refer to it.
@@ -109,56 +99,48 @@
http://www.freedesktop.org/Standards/menu-spec
%lang_package
+
%prep
-%setup -q
+%autosetup -p1
translation-update-upstream
-%patch0 -p1
-%patch1 -p1
%build
-%configure\
+%configure \
--disable-static
-make %{?_smp_mflags}
+ %{nil}
+%make_build
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
-%find_lang %{name}-3.0 %{?no_lang_C}
+%find_lang %{name} %{?no_lang_C}
for dotdirectory in %{buildroot}%{_datadir}/desktop-directories/*.directory; do
%suse_update_desktop_file $dotdirectory
done
%fdupes %{buildroot}
-%clean
-rm -rf %{buildroot}
-
%post -n libgnome-menu-3-0 -p /sbin/ldconfig
-
%postun -n libgnome-menu-3-0 -p /sbin/ldconfig
%files
-%defattr (-, root, root)
-%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
%dir %{_datadir}/desktop-directories
%{_datadir}/desktop-directories/*.directory
%dir %{_sysconfdir}/xdg/menus
%files -n libgnome-menu-3-0
-%defattr (-, root, root)
%{_libdir}/libgnome-menu-3.so.0*
%files -n typelib-1_0-GMenu-3_0
-%defattr(-,root,root)
%{_libdir}/girepository-1.0/GMenu-3.0.typelib
-%files lang -f %{name}-3.0.lang
+%files lang -f %{name}.lang
%files branding-upstream
-%defattr (-, root, root)
%{_sysconfdir}/xdg/menus/gnome-applications.menu
%files devel
-%defattr (-, root, root)
%{_includedir}/gnome-menus-3.0/
%{_libdir}/*.so
%{_libdir}/pkgconfig/libgnome-menu-3.0.pc
++++++ gnome-menus-3.13.3.tar.xz -> gnome-menus-3.32.0.tar.xz ++++++
++++ 58146 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gnome-logs for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-logs (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-logs.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-logs"
Thu Jan 30 14:49:40 2020 rev:32 rq:757848 version:3.34.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-logs/gnome-logs.changes 2020-01-15 15:04:44.873882801 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-logs.new.26092/gnome-logs.changes 2020-01-30 14:50:26.682903877 +0100
@@ -1,0 +2,183 @@
+Tue Sep 10 06:01:38 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.34.0:
+ + Avoid segfault when updating the boot menu.
+ + Fix application name in about dialog.
+ + Fixed unfunctional translations in meson.
+ + updates to Basque, Friulian, Persian and Catalan translations.
+
+-------------------------------------------------------------------
+Mon Sep 2 19:49:49 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.33.2:
+ + removing tests option in meson build system.
+ + update to Chinese (China) translation.
+ + Changes in version 3.33.1:
+ + Fixed abnormal headerbar height.
+ + Dropped autotools support.
+ + Fixed manpage check and version number in meson.
+ + Adding flatpak manifest and gitlab ci.
+ + Updates to Croatian and Danish translations.
+- Don't pass -Dtests=false to meson anymore; option was deleted
+ from meson.build.
+- Remove ABOUT-NLS and ChangeLog from files: no longer installed.
+
+-------------------------------------------------------------------
+Wed Apr 10 09:55:14 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 11 12:19:42 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.0:
+ + Avoid segfault when updating latest timestamp.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jan 8 04:48:40 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.4:
+ + Updated DOAP file.
+ + Code clean up.
+ + Replacing *_get_type() with g_type_ensure().
+ + Fix app icon not showing in about dialog.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Jan 4 21:51:22 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.3:
+ + Improved app icon.
+ + Updated translations.
+- Changes from version 3.31.2:
+ + Updated app icon.
+ + Retire app menu.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Sep 8 09:53:52 UTC 2018 - antoine.belvire(a)opensuse.org
+
+- Update to version 3.30.0:
+ + Install AppData XML to metainfo.
+ + Update MSGID_BUGS_ADDRESS in po/Makevars.
+ + Updated translations.
+- Drop gnome-logs-fix-appdata-meson.patch (fixed upstream).
+- Remove lang package from recommended packages as it already
+ supplements main package (same effect, it's redundant).
+
+-------------------------------------------------------------------
+Mon Jul 23 21:16:11 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.4:
+ + Disable exporting logs when there are none.
+ + Update GTK+ requirement in README.
+ + Various fixes in meson build system.
+ + Fix typo in meson build system.
+ + Dropped dogtail test case.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Jul 11 17:57:27 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.28.5:
+ + Fix typo in data/meson.build.
+- Changes from version 3.28.4:
+ + Fix build error in meson build system.
+- Switch to meson buildsystem, add meson BuildRequires and
+ corresponding macros.
+- Add gnome-logs-fix-appdata-meson.patch: Fix appdata installfolder
+ when using meson build system.
+
+-------------------------------------------------------------------
+Fri Jun 15 08:46:20 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.28.3:
+ + Distribute meson files in tarball.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon May 7 09:39:09 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.1:
+ + Only show similar timestamps once.
+ + Various memory leak fixes.
+ + Exporting blank journal crash fix.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon May 7 09:39:08 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.28.2:
+ + Various memory leak fixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 12 19:26:54 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.28.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 6 11:02:32 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.92:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:28:32 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Mon Feb 5 14:32:54 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.90:
+ + Avoid using hard-coded colors (bgo#792152).
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Feb 3 03:27:04 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.4:
+ + Add meson build system.
+ + Add missing LINGUAS file.
+ + Add warning cflags support in meson.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Feb 3 03:27:03 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.27.3:
+ + Updated translations.
+- Update Url tag to https://wiki.gnome.org/Apps/Logs to the
+ current Logs' web page.
+- Add gsettings-desktop-schemas Requires as it is an explicit
+ runtime dependency highlighted by configure.ac file and gnome
+ wiki.
+- Add xsltproc and docbook-xsl-stylesheets BuildRequires used to
+ build the manual pages. Note that they were being pulled and used
+ already.
+- Adopt the use of %make_build macro rather than raw make command,
+ following the best practices.
+
+-------------------------------------------------------------------
+Sat Feb 3 03:27:02 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.27.2:
+ + Update timestamps in boot selection menu when necessary.
+ + Updated translations.
+- Add fdupes BuildRequires and its macro for removal of duplicates
+ under the data directory.
+
+-------------------------------------------------------------------
+Sat Feb 03 03:27:01 UTC 2018 - aplazas(a)suse.com
+
+- Update to version 3.27.1:
+ + Migrated from intltool to gettext.
+ + Updated translations.
+- Drop intltool BuildRequires: No longer needed after upstreams
+ port to gettext.
+
+-------------------------------------------------------------------
Old:
----
gnome-logs-3.26.3.tar.xz
New:
----
gnome-logs-3.34.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-logs.spec ++++++
--- /var/tmp/diff_new_pack.SdKQ3p/_old 2020-01-30 14:50:26.982904037 +0100
+++ /var/tmp/diff_new_pack.SdKQ3p/_new 2020-01-30 14:50:26.982904037 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-logs
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
#
# All modifications and additions to the file contributed by third parties
@@ -13,29 +13,34 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: gnome-logs
-Version: 3.26.3
+Version: 3.34.0
Release: 0
Summary: GNOME System Log Viewer
-License: GPL-3.0+
+License: GPL-3.0-or-later
Group: System/X11/Utilities
-Url: https://wiki.gnome.org/Design/Apps/SystemLog
-Source0: http://download.gnome.org/sources/gnome-logs/3.26/%{name}-%{version}.tar.xz
+URL: https://wiki.gnome.org/Apps/Logs
+Source0: https://download.gnome.org/sources/gnome-logs/3.34/%{name}-%{version}.tar.xz
+BuildRequires: docbook-xsl-stylesheets
+BuildRequires: fdupes
BuildRequires: gtk-doc
BuildRequires: hicolor-icon-theme
-BuildRequires: intltool >= 0.50.0
+BuildRequires: meson
+BuildRequires: pkgconfig
BuildRequires: update-desktop-files
+BuildRequires: xsltproc
BuildRequires: yelp-tools
-BuildRequires: pkgconfig(gio-2.0) >= 2.39.90
+BuildRequires: pkgconfig(gio-2.0) >= 2.43.90
BuildRequires: pkgconfig(glib-2.0) >= 2.43.90
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libsystemd)
-Recommends: %{name}-lang
+
+Requires: gsettings-desktop-schemas
%description
A utility for viewing detailed event logs for the system.
@@ -46,27 +51,29 @@
%autosetup -p1
%build
-%configure
-%make_build
+%meson \
+ -Dman=true \
+ %{nil}
+%meson_build
%install
-%make_install
+%meson_install
%find_lang %{name} %{?no_lang_C}
%suse_update_desktop_file -r org.gnome.Logs GTK GNOME System Monitor
+%fdupes %{buildroot}%{_datadir}
%files
-%doc ChangeLog README COPYING
+%license COPYING
+%doc AUTHORS NEWS README
%doc %{_datadir}/help/C/gnome-logs/
%{_bindir}/%{name}
-%dir %{_datadir}/metainfo
%{_datadir}/metainfo/org.gnome.Logs.appdata.xml
+%dir %{_datadir}/gnome-logs
+%{_datadir}/gnome-logs/gl-style.css
%{_datadir}/applications/org.gnome.Logs.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.Logs.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.Logs.gschema.xml
-# Own non-standard dirs
-%dir %{_datadir}/icons/hicolor/512x512
-%dir %{_datadir}/icons/hicolor/512x512/apps
-%{_datadir}/icons/hicolor/*/apps/gnome-logs*
+%{_datadir}/icons/hicolor/*/apps/org.gnome.Logs*.svg
%{_mandir}/man1/%{name}.1%{?ext_man}
%{_datadir}/dbus-1/services/org.gnome.Logs.service
++++++ gnome-logs-3.26.3.tar.xz -> gnome-logs-3.34.0.tar.xz ++++++
++++ 75955 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gnome-keyring for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-keyring (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-keyring.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-keyring"
Thu Jan 30 14:49:39 2020 rev:18 rq:757847 version:3.34.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-keyring/gnome-keyring.changes 2020-01-15 15:04:43.881882284 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-keyring.new.26092/gnome-keyring.changes 2020-01-30 14:50:25.550903274 +0100
@@ -1,0 +2,27 @@
+Mon Sep 30 09:50:54 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.0:
+ + dbus-environment: Race fix in Setenv request to gnome-session.
+ + egg: Request that secure memory not be dumped to disk.
+ + Build and test fixes.
+ + Updated translations.
+- Refresh gnome-keyring-pam-auth-prompt-password.patch with quilt.
+
+-------------------------------------------------------------------
+Sat Mar 2 12:31:09 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.31.91:
+ + pam: fix daemon control file detection.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 21 10:46:15 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.90:
+ + pam: lookup XDG_RUNTIME_DIR using get_any_env.
+ + Reinstate pkcs11 module for specific programs.
+ + Build fixes.
+ + Updated translations.
+- Rebase patches via refresh_patches service.
+
+-------------------------------------------------------------------
Old:
----
gnome-keyring-3.28.2.tar.xz
New:
----
gnome-keyring-3.34.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-keyring.spec ++++++
--- /var/tmp/diff_new_pack.TPvav8/_old 2020-01-30 14:50:25.998903513 +0100
+++ /var/tmp/diff_new_pack.TPvav8/_new 2020-01-30 14:50:25.998903513 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-keyring
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,15 @@
Name: gnome-keyring
-Version: 3.28.2
+Version: 3.34.0
Release: 0
Summary: GNOME Keyring
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/GUI/GNOME
Url: https://wiki.gnome.org/Projects/GnomeKeyring
-Source: http://download.gnome.org/sources/gnome-keyring/3.28/%{name}-%{version}.tar…
+Source0: https://download.gnome.org/sources/gnome-keyring/3.34/%{name}-%{version}.ta…
Source99: baselibs.conf
+
# PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vuntz(a)novell.com -- Make the pam module prompt the password in auth, so we can use pam-config. This is a workaround until bnc#477488 is implemented.
Patch0: gnome-keyring-pam-auth-prompt-password.patch
# PATCH-FEATURE-UPSTREAM gnome-keyring-bsc1039461-pam-man-page.patch bsc#1039461 bgo#784051 hpj(a)suse.com -- Add a man page for the PAM module
@@ -34,6 +35,7 @@
Patch1000: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
# PATCH-FIX-SLE gnome-keyring-bsc932232-use-non-fips-md5.patch bsc#932232 hpj(a)suse.com
Patch1001: gnome-keyring-bsc932232-use-non-fips-md5.patch
+
BuildRequires: automake
BuildRequires: ca-certificates
BuildRequires: desktop-file-utils
@@ -177,6 +179,7 @@
%{_libdir}/pkcs11/gnome-keyring-pkcs11.so
%{_datadir}/dbus-1/services/org.freedesktop.secrets.service
%{_datadir}/dbus-1/services/org.gnome.keyring.service
+%{_datadir}/p11-kit/modules/gnome-keyring.module
# Own the directory since we can't depend on gconf providing them
%dir %{_datadir}/GConf
%dir %{_datadir}/GConf/gsettings
++++++ gnome-keyring-3.28.2.tar.xz -> gnome-keyring-3.34.0.tar.xz ++++++
++++ 19871 lines of diff (skipped)
++++++ gnome-keyring-pam-auth-prompt-password.patch ++++++
--- /var/tmp/diff_new_pack.TPvav8/_old 2020-01-30 14:50:26.546903804 +0100
+++ /var/tmp/diff_new_pack.TPvav8/_new 2020-01-30 14:50:26.550903807 +0100
@@ -1,8 +1,8 @@
-Index: gnome-keyring-3.11.92/pam/gkr-pam-module.c
+Index: gnome-keyring-3.34.0/pam/gkr-pam-module.c
===================================================================
---- gnome-keyring-3.11.92.orig/pam/gkr-pam-module.c
-+++ gnome-keyring-3.11.92/pam/gkr-pam-module.c
-@@ -826,12 +826,27 @@ pam_sm_authenticate (pam_handle_t *ph, i
+--- gnome-keyring-3.34.0.orig/pam/gkr-pam-module.c
++++ gnome-keyring-3.34.0/pam/gkr-pam-module.c
+@@ -874,12 +874,27 @@ pam_sm_authenticate (pam_handle_t *ph, i
/* Look up the password */
ret = pam_get_item (ph, PAM_AUTHTOK, (const void**)&password);
if (ret != PAM_SUCCESS || password == NULL) {
1
0
Hello community,
here is the log from the commit of package gnome-desktop for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-desktop (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-desktop.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-desktop"
Thu Jan 30 14:49:39 2020 rev:32 rq:757846 version:3.34.2
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-desktop/gnome-desktop.changes 2020-01-15 15:04:32.305876245 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-desktop.new.26092/gnome-desktop.changes 2020-01-30 14:50:24.342902632 +0100
@@ -2 +2,203 @@
-Tue May 1 17:35:58 UTC 2018 - sreeves(a)suse.com
+Tue Dec 3 21:36:12 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.2:
+ + Add helper to create transient systemd scopes.
+ + Updated translations.
+- Add pkgconfig(libsystemd) BuildRequires: New dependency.
+
+-------------------------------------------------------------------
+Tue Oct 8 08:19:00 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Sep 10 05:47:42 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.34.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 4 20:55:25 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.33.92.1:
+ + tests/wall*: Do not fail if some of the locales is missing.
+- Changes in version 3.33.92:
+ + Updated translations.
+- Changes in version 3.33.91:
+ + Updated translations.
+- Changes in version 3.33.90:
+ + Avoid using g_type_class_add_private().
+ + Updated translations.
+- Changes in version 3.33.4:
+ + Support common_name in ISO 639.
+ + Display locale @modifiers properly.
+ + Fix detection of builtin display on NVIDIA.
+ + GnomeBGSlideShow filename property replaced with a file
+ property.
+- Changes in version 3.33.3:
+ + Updated translations.
+- Changes in version 3.33.2:
+ + thumbnailer: Correctly cleanup stale thumbnailer directories.
+ + Updated translations.
+- Changes in version 3.33.1:
+ + gnome-languages: Use uselocale to avoid threadsafety issues.
+ + Add default keyboard layout for Indonesia.
+ + Updated translations.
+- API version is now 18.
+- Rebase gnome-desktop-switch-Japanese-default-input-to-mozc.patch.
+
+-------------------------------------------------------------------
+Tue May 7 13:05:30 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.2:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Apr 25 09:01:02 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1.2 (CVE-2019-11460):
+ + Release to correct CVE ID.
+
+-------------------------------------------------------------------
+Tue Apr 23 18:07:08 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1.1:
+ + Fix thumbnailer sandbox escape, CVE-2019-11460,
+ glgo#GNOME/gnome-desktop#112.
+
+-------------------------------------------------------------------
+Wed Apr 10 09:56:03 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 12 06:38:14 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.0:
+ + Stable release version bump.
+
+-------------------------------------------------------------------
+Fri Mar 8 08:03:28 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.31.92:
+ + tests: fixes to use uselocale.
+ + Thumbnail: Only mount fontconfig cache if it exists.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 21 12:34:55 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.91:
+ + Updated translations.
+- Changes from version 3.31.90:
+ + Fix slow thumbnailer due to missing font cache.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 7 03:31:05 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Fix translation-update-upstream call, needed after update of
+ translation-update-upstream in distro.
+
+-------------------------------------------------------------------
+Thu Feb 7 03:31:04 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.4:
+ + Fix some thumbnailer sandboxing issues.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 7 03:31:03 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.3:
+ + Use LC_TIME for time format string translations.
+ + Fix a use-after-free in the thumbnailer.
+- Changes from version 3.31.2:
+ + Updated translations.
+- Changes from version 3.31.1:
+ + Port buildsystem to meson.
+ + Updated translations.
+- Switch to meson buildsystem, add meson BuildRequires and macros.
+- Drop all conditionals and gnome-common BuildRequires: they are
+ not needed, nor make sense after the port to meson.
+
+-------------------------------------------------------------------
+Wed Feb 6 08:21:52 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.2.1:
+ + Fix slow thumbnailer due to missing font cache.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Oct 28 20:11:28 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.2:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 26 11:19:34 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.1:
+ + Fix another wall clock regression.
+
+-------------------------------------------------------------------
+Fri Sep 21 07:26:41 UTC 2018 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Strip pointless --with-pic, no static libs are built.
+
+-------------------------------------------------------------------
+Sat Sep 8 10:26:35 UTC 2018 - antoine.belvire(a)opensuse.org
+
+- Update to version 3.30.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Aug 15 18:29:12 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.91:
+ + Fix various wall clock regressions.
+ + Fix regressions from intltool removal.
+ + Fix regressions introduced by g_autoptr usage.
+
+-------------------------------------------------------------------
+Fri Aug 3 19:20:43 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.90.1:
+ + wall-clock: Tweak the clock format
+ + Require gio-unix-2.0.
+- Changes from version 3.29.90:
+ + wall-clock: Immediately react to show-weekday changes.
+- Add pkgconfig(gio-unix-2.0) BuildRequires: New dependency.
+- Use make_build macro.
+
+-------------------------------------------------------------------
+Sat Jul 28 00:08:05 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.4:
+ + No changes, version bump only.
+
+-------------------------------------------------------------------
+Tue Jun 19 23:24:22 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.3:
+ + Fix memory leak.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri May 11 03:29:01 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu May 10 09:46:25 UTC 2018 - bjorn.lie(a)gmail.com
+
++++ 69 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/gnome-desktop/gnome-desktop.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.gnome-desktop.new.26092/gnome-desktop.changes
Old:
----
gnome-desktop-3.26.2.tar.xz
gnome-desktop-plug-memory-leak.patch
New:
----
gnome-desktop-3.34.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-desktop.spec ++++++
--- /var/tmp/diff_new_pack.KDetdL/_old 2020-01-30 14:50:24.934902947 +0100
+++ /var/tmp/diff_new_pack.KDetdL/_new 2020-01-30 14:50:24.938902949 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-desktop
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,57 +12,53 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define IS_DEFAULT_GNOME_DESKTOP 1
Name: gnome-desktop
-Version: 3.26.2
+Version: 3.34.2
Release: 0
Summary: The GNOME Desktop API Library
-License: LGPL-2.1+
+License: LGPL-2.1-or-later
Group: System/GUI/GNOME
-Url: http://www.gnome.org
-Source: http://download.gnome.org/sources/gnome-desktop/3.26/%{name}-%{version}.tar…
+URL: https://www.gnome.org
+Source0: https://download.gnome.org/sources/gnome-desktop/3.34/%{name}-%{version}.ta…
Source99: baselibs.conf
-# PATFH-FIX-OPENSUSE gnome-desktop-switch-Japanese-default-input-to-mozc.patch bnc#1029083 boo#1056289 qzhao(a)suse.com -- Switch new user's default input engine from "anthy" to "mozc" in gnome-desktop with Japanese language and ibus input frame-work condition.
+
+# PATCH-FIX-OPENSUSE gnome-desktop-switch-Japanese-default-input-to-mozc.patch bnc#1029083 boo#1056289 qzhao(a)suse.com -- Switch new user's default input engine from "anthy" to "mozc" in gnome-desktop with Japanese language and ibus input frame-work condition.
Patch1: gnome-desktop-switch-Japanese-default-input-to-mozc.patch
-# PATCH-FIX-UPSTREAM gnome-desktop-plug-memory-leak.patch bgo#793878 -- bg-slide-show: Plug a memory leak
-Patch2: gnome-desktop-plug-memory-leak.patch
+
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel
+BuildRequires: gtk-doc
BuildRequires: intltool
-%if !0%{?is_opensuse}
+BuildRequires: meson
+BuildRequires: pkgconfig
BuildRequires: translation-update-upstream
-%endif
BuildRequires: yelp-tools
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.36.5
+BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.53.0
-BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.5.91
+BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.31.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.6
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(libseccomp)
+BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xkbfile)
BuildRequires: pkgconfig(xkeyboard-config)
-%if 0%{?BUILD_FROM_VCS}
-BuildRequires: gnome-common
-BuildRequires: gtk-doc
-%endif
%description
This package contains the desktop-wide files.
-%if %IS_DEFAULT_GNOME_DESKTOP || 0%{?BUILD_FROM_VCS}
%package -n gnome-version
Summary: GNOME version
Group: System/GUI/GNOME
%description -n gnome-version
This package contains information on the version of GNOME that is installed.
-%endif
%package -n libgnome-desktop-3_0-common
Summary: Common data files for the GNOME Desktop API library
@@ -75,21 +71,19 @@
This package contains data files used by libgnome-dekstop.
-%package -n libgnome-desktop-3-12
+%package -n libgnome-desktop-3-18
Summary: The GNOME Desktop API Library
+# the library calls out to bwrap in order to fire up thumbnailers in a secure container
Group: System/Libraries
+Requires: bubblewrap
Requires: gsettings-desktop-schemas
# Data files for libgnome-desktop, split in an own package for SLPP compliancy
Requires: libgnome-desktop-3_0-common >= %{version}
-# the library calls out to bwrap in order to fire up thumbnailers in a secure container
-Requires: bubblewrap
Recommends: %{name}-lang
Provides: %{name} = %{version}
-%if %IS_DEFAULT_GNOME_DESKTOP
Obsoletes: %{name} < %{version}
-%endif
-%description -n libgnome-desktop-3-12
+%description -n libgnome-desktop-3-18
The libgnome-desktop library provides API shared by several applications
on the desktop, but that cannot live in the platform for various
reasons.
@@ -109,16 +103,14 @@
%package -n libgnome-desktop-3-devel
Summary: Development files for the GNOME Desktop API library
Group: Development/Libraries/GNOME
-Requires: libgnome-desktop-3-12 = %{version}
+Requires: libgnome-desktop-3-18 = %{version}
# Needed as /usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-xkb-info.h includes X11/extensions/XKBrules.h
Requires: libxkbfile-devel
Requires: typelib-1_0-GnomeDesktop-3_0 = %{version}
-%if %IS_DEFAULT_GNOME_DESKTOP
Provides: %{name}-devel = %{version}
Obsoletes: %{name}-devel < %{version}
Provides: %{name}-doc = %{version}
Obsoletes: %{name}-doc < %{version}
-%endif
%description -n libgnome-desktop-3-devel
The libgnome-desktop library provides API shared by several applications
@@ -128,61 +120,46 @@
%lang_package
%prep
-%setup -q
-%patch1 -p1
-%patch2 -p1
-%if !0%{?is_opensuse}
-translation-update-upstream
-%endif
-
-%if 0%{?BUILD_FROM_VCS}
-[ -x ./autogen.sh] && NOCONFIGURE=1 ./autogen.sh
-%endif
+%autosetup -p1
+translation-update-upstream po gnome-desktop
%build
-%configure --with-pic\
- --disable-static\
-%if 0%{?BUILD_FROM_VCS}
- --enable-gtk-doc \
-%endif
- --with-gnome-distributor="SUSE" \
- --disable-date-in-gnome-version
-make %{?_smp_mflags}
+%meson \
+ -Dgnome_distributor=openSUSE \
+ -Ddate_in_gnome_version=false \
+ -Ddesktop_docs=true \
+ -Dgtk_doc=true \
+ %{nil}
+%meson_build
%install
-%makeinstall
+%meson_install
+
%find_lang %{name}-3.0 %{?no_lang_C}
%find_lang fdl %{?no_lang_C} %{name}-3.0.lang
%find_lang gpl %{?no_lang_C} %{name}-3.0.lang
%find_lang lgpl %{?no_lang_C} %{name}-3.0.lang
-%if ! (%IS_DEFAULT_GNOME_DESKTOP || 0%{?BUILD_FROM_VCS})
-rm %{buildroot}%{_datadir}/gnome/gnome-version.xml
-%endif
-rm -vf %{buildroot}%{_libdir}/*.la
-%fdupes %{buildroot}/%{_prefix}
-%post -n libgnome-desktop-3-12 -p /sbin/ldconfig
+%fdupes %{buildroot}/%{_prefix}
-%postun -n libgnome-desktop-3-12 -p /sbin/ldconfig
+%post -n libgnome-desktop-3-18 -p /sbin/ldconfig
+%postun -n libgnome-desktop-3-18 -p /sbin/ldconfig
-%files -n libgnome-desktop-3-12
-%defattr(-, root, root)
-%doc AUTHORS COPYING.LIB NEWS README
+%files -n libgnome-desktop-3-18
+%license COPYING.LIB
+%doc AUTHORS NEWS README
%{_libdir}/libgnome-desktop-3.so.*
%files -n libgnome-desktop-3_0-common
-%defattr(-,root,root)
%doc %{_datadir}/help/C/fdl/
%doc %{_datadir}/help/C/gpl/
%doc %{_datadir}/help/C/lgpl/
%{_libexecdir}/gnome-rr-debug
%files -n typelib-1_0-GnomeDesktop-3_0
-%defattr(-,root,root)
%{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
%files -n libgnome-desktop-3-devel
-%defattr (-, root, root)
%{_includedir}/gnome-desktop-3.0/
%{_libdir}/libgnome-desktop-3.so
%{_libdir}/pkgconfig/gnome-desktop-3.0.pc
@@ -191,11 +168,8 @@
%files lang -f %{name}-3.0.lang
-%if %IS_DEFAULT_GNOME_DESKTOP || 0%{?BUILD_FROM_VCS}
%files -n gnome-version
-%defattr (-, root, root)
%dir %{_datadir}/gnome
%{_datadir}/gnome/gnome-version.xml
-%endif
%changelog
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.KDetdL/_old 2020-01-30 14:50:24.962902962 +0100
+++ /var/tmp/diff_new_pack.KDetdL/_new 2020-01-30 14:50:24.966902964 +0100
@@ -1,3 +1,3 @@
-libgnome-desktop-3-12
+libgnome-desktop-3-18
obsoletes "gnome-desktop-<targettype> <= <version>"
provides "gnome-desktop-<targettype> = <version>"
++++++ gnome-desktop-3.26.2.tar.xz -> gnome-desktop-3.34.2.tar.xz ++++++
++++ 122121 lines of diff (skipped)
++++++ gnome-desktop-switch-Japanese-default-input-to-mozc.patch ++++++
--- /var/tmp/diff_new_pack.KDetdL/_old 2020-01-30 14:50:25.374903181 +0100
+++ /var/tmp/diff_new_pack.KDetdL/_new 2020-01-30 14:50:25.378903184 +0100
@@ -1,11 +1,11 @@
-diff -Nura gnome-desktop-3.24.2/libgnome-desktop/default-input-sources.h gnome-desktop-3.24.2_new/libgnome-desktop/default-input-sources.h
---- gnome-desktop-3.24.2/libgnome-desktop/default-input-sources.h 2017-02-13 22:54:01.000000000 +0000
-+++ gnome-desktop-3.24.2_new/libgnome-desktop/default-input-sources.h 2017-08-28 09:03:25.800295122 +0000
-@@ -33,7 +33,7 @@
- { "he_IL", "xkb", "il" },
+diff -urp gnome-desktop-3.33.92.1.orig/libgnome-desktop/default-input-sources.h gnome-desktop-3.33.92.1/libgnome-desktop/default-input-sources.h
+--- gnome-desktop-3.33.92.1.orig/libgnome-desktop/default-input-sources.h 2019-09-04 16:19:44.000000000 -0500
++++ gnome-desktop-3.33.92.1/libgnome-desktop/default-input-sources.h 2019-09-04 21:24:45.251056755 -0500
+@@ -35,7 +35,7 @@ static DefaultInputSource default_input_
{ "hi_IN", "ibus", "m17n:hi:inscript" },
+ { "id_ID", "xkb", "us" },
{ "it_IT", "xkb", "it" },
-- { "ja_JP", "ibus", "anthy" },
+- { "ja_JP", "ibus", "kkc" },
+ { "ja_JP", "ibus", "Japanese (Mozc)" },
{ "kn_IN", "ibus", "m17n:kn:kgp" },
{ "ko_KR", "ibus", "hangul" },
1
0
Hello community,
here is the log from the commit of package gnome-color-manager for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-color-manager (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-color-manager.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-color-manager"
Thu Jan 30 14:49:38 2020 rev:22 rq:757845 version:3.32.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-color-manager/gnome-color-manager.changes 2020-01-15 15:04:27.621873802 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-color-manager.new.26092/gnome-color-manager.changes 2020-01-30 14:50:22.746901784 +0100
@@ -1,0 +2,38 @@
+Fri Mar 8 12:14:34 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.0:
+ + Use newer meson features to fix a build warning.
+ + Fix build with Exiv2 0.27.
+ + Updated translations.
+- Drop Fix-build-with-Exiv2-027.patch: Fixed upstream.
+- Update URL to gitlab home. Old URL is no longer available.
+
+-------------------------------------------------------------------
+Fri Jan 18 10:03:39 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Add Fix-build-with-Exiv2-027.patch: Fix build with Exiv2 0.27
+ (glgo#GNOME/gnome-color-manager!1).
+
+-------------------------------------------------------------------
+Sat Sep 8 10:34:01 UTC 2018 - antoine.belvire(a)opensuse.org
+
+- Update to version 3.30.0:
+ + Updated translations.
+- Remove lang package from recommended packages as it already
+ supplements main package (same effect, it's redundant).
+
+-------------------------------------------------------------------
+Mon Mar 12 15:32:09 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.28.0:
+ + Fix the build system to be more standard conformant.
+ + Updated translations.
+- Drop 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch and
+ gnome-color-manager-meson.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:27:39 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
Old:
----
0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch
gnome-color-manager-3.26.0.tar.xz
gnome-color-manager-meson.patch
New:
----
gnome-color-manager-3.32.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-color-manager.spec ++++++
--- /var/tmp/diff_new_pack.TaAuGK/_old 2020-01-30 14:50:23.470902168 +0100
+++ /var/tmp/diff_new_pack.TaAuGK/_new 2020-01-30 14:50:23.470902168 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-color-manager
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Luis Medinas, Portugal
#
# All modifications and additions to the file contributed by third parties
@@ -13,26 +13,23 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: gnome-color-manager
-Version: 3.26.0
+Version: 3.32.0
Release: 0
Summary: Color management tools for GNOME
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/GUI/GNOME
-Url: http://projects.gnome.org/gnome-color-manager
-Source: http://download.gnome.org/sources/gnome-color-manager/3.26/%{name}-%{versio…
-# PATCH-FIX-UPSTREAM gnome-color-manager-meson.patch bgo#786424 dimstar(a)opensuse.org -- Do not hardcode directory names
-Patch0: gnome-color-manager-meson.patch
-# PATCH-FIX-UPSTREAM 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch bgo#791158
-Patch1: 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch
+URL: https://gitlab.gnome.org/GNOME/gnome-color-manager
+Source: https://download.gnome.org/sources/gnome-color-manager/3.32/%{name}-%{versi…
+
BuildRequires: docbook-utils
BuildRequires: gcc-c++
BuildRequires: libtiff-devel
-BuildRequires: meson
+BuildRequires: meson >= 0.46.0
BuildRequires: pkgconfig
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
@@ -49,7 +46,6 @@
Requires: argyllcms
Requires: colord
Requires: colord-color-profiles
-Recommends: %{name}-lang
# We only recommend PackageKit - knowing that some features are not available if not present
# For managed setups, this does not matter, as the user is not supposed to be bothered with
# such things anyway (see bnc#895997).
@@ -64,9 +60,7 @@
%lang_package
%prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1
translation-update-upstream
%build
@@ -82,14 +76,14 @@
%find_lang %{name} %{?no_lang_C}
%files
-%defattr(-, root, root)
-%doc AUTHORS COPYING MAINTAINERS README
+%license COPYING
+%doc AUTHORS MAINTAINERS README
%{_bindir}/gcm-*
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-color-manager/
%doc %{_datadir}/help/C/gnome-color-manager/
%{_datadir}/icons/hicolor/*/apps/gnome-color-manager.*
-%{_mandir}/man?/*.*
+%{_mandir}/man?/*%{ext_man}
%{_libexecdir}/gcm-helper-exiv
%dir %{_datadir}/metainfo
%{_datadir}/metainfo/org.gnome.ColorProfileViewer.appdata.xml
++++++ gnome-color-manager-3.26.0.tar.xz -> gnome-color-manager-3.32.0.tar.xz ++++++
++++ 34217 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gjs for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gjs (Old)
and /work/SRC/openSUSE:Leap:15.2/.gjs.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gjs"
Thu Jan 30 14:49:36 2020 rev:38 rq:757843 version:1.58.3
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gjs/gjs.changes 2020-01-15 15:03:24.121840677 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gjs.new.26092/gjs.changes 2020-01-30 14:50:21.294901011 +0100
@@ -2 +2 @@
-Tue Jun 11 09:25:07 UTC 2019 - hpj(a)suse.com
+Wed Dec 4 13:52:11 UTC 2019 - Frederic Crozat <fcrozat(a)suse.com>
@@ -4,2 +4 @@
-- Add gjs-aggressive-gc.patch (bsc#1093541). This ensures the GC
- runs repeatedly until there are no more objects to be destroyed.
+- Enable systemtap support.
@@ -8 +7 @@
-Thu Jun 6 03:10:17 UTC 2019 - Chingkai <qkzhu(a)suse.com>
+Mon Nov 25 19:26:00 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
@@ -10,3 +9,587 @@
-- Add gjs-disable-destroyed-object-criticals.patch: We have a bunch of
- corruption right now spamming the log. This commit gets rid of the
- spam unless G_MESSAGES_DEBUG is set (glgo#GNOME/gjs!71, boo#1117221).
+- Update to version 1.58.3:
+ + Emergency release, intended to correct two mistakes in 1.58.2,
+ both coming from crash fixes that had unexpected other effects
+ on working code.
+
+-------------------------------------------------------------------
+Sun Nov 24 09:46:44 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.58.2:
+ + GObject based class initialization checks.
+ + Silently leaked return value of callbacks.
+ + Crash when calling Gio.Initable.async_init with not
+ vfunc_async_init implementation.
+ + [cairo] insufficient checking.
+ + Various crash fixes backported from the development branch.
+
+-------------------------------------------------------------------
+Mon Oct 7 07:42:54 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.58.1:
+ + Closed bugs and merge requests:
+ - Import wiki documentation.
+ - Smaller CI, phase 1.
+ - Crashes after setting child property 'icon-name' on GtkStack
+ then displaying another GtkStack.
+ - GLib.strdelimit crashes.
+
+-------------------------------------------------------------------
+Sat Sep 7 15:45:12 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 1.58.0:
+ + No changes.
+
+-------------------------------------------------------------------
+Thu Sep 5 14:51:49 NZST 2019 - luke(a)ljones.dev
+
+- Update to version 1.57.92:
+ + Enable regression test cases for GPtrArrays and GArrays
+ of structures.
+ * Various maintenance.
+
+-------------------------------------------------------------------
+Thu Aug 29 09:38:16 UTC 2019 - Luke Jones <luke(a)ljones.dev>
+
+- Update to version 1.57.91:
+ + GJS no longer links to libgtk-3. This makes it possible to load the Gtk-4.0
+ typelib in GJS and write programs that use GTK 4.
+ + The heapgraph tool has gained some improvements; it is now possible to print a
+ heap graph of multiple targets. You can also mark an object for better
+ identification in the heap graph by assigning a magic property: for example,
+ myObject.__heapgraph_name = 'Button' will make that object identify itself as
+ "Button" in heap graphs.
+ + Closed bugs and merge requests:
+ - Remove usage of Lang in non legacy code.
+ - GTK4.
+ - JS syntax fixes.
+ - gi: Avoid infinite recursion when converting GValues.
+ - Implement all GObject-introspection test suites.
+ - Heapgraph improvements.
+
+- Update to version 1.57.90:
+ + New JS API: GLib.Variant has gained a recursiveUnpack() method which
+ transforms the variant entirely into a JS object, discarding all type
+ information. This can be useful for dealing with a{sv} dictionaries, where
+ deepUnpack() will keep the values as GLib.Variant instances in order to
+ preserve the type information.
+ + New JS API: GLib.Variant has gained a deepUnpack() method which is exactly the
+ same as the already existing deep_unpack(), but fits with the other camelCase
+ APIs that GJS adds.
+ + Closed bugs and merge requests:
+ - Marshalling of GPtrArray broken.
+ - Fix locale chooser.
+ - dbus-wrapper: Remove interface skeleton flush idle on dispose.
+ - gobject: Use auto-compartment when getting property as well.
+ - modules/signals: Use array destructuring in _emit.
+ - GJS can't call glibtop_init function from libgtop.
+ - GLib's VariantDict is missing lookup.
+ - toString on an object implementing an interface fails.
+ - Regression in GstPbutils.Discoverer::discovered callback.
+ - GLib.Variant.deep_unpack not working properly with a{sv} variants.
+ - Various maintenance.
+ + Various CI fixes.
+
+- Update to version 1.57.4:
+ + Closed bugs and merge requests:
+ - gjs 1.57 requires a recent sysprof version for sysprof-capture-3.
+ + Misc documentation changes.
+
+
+- Update to version 1.57.3:
+ + The GJS profiler is now integrated directly into Sysprof 3, via the
+ GJS_TRACE_FD environment variable. Call stack information and garbage
+ collector timing will show up in Sysprof. See also GNOME/Initiatives#10
+ + New JS API: System.addressOfGObject(obj) will return a string with the hex
+ address of the underlying GObject of `obj` if it is a GObject wrapper, or
+ throw an exception if it is not. This is intended for debugging.
+ + New JS API: It's now possible to pass a value from Gio.DBusProxyFlags to the
+ constructor of a class created by Gio.DBusProxy.makeProxyWrapper().
+ + Backwards-incompatible change: Trying to read a write-only property on a DBus
+ proxy object, or write a read-only property, will now throw an exception.
+ Previously it would fail silently. It seems unlikely any code is relying on
+ the old behaviour, and if so then it was probably masking a bug.
+ + Closed bugs and merge requests:
+ - Build failure on Continuous.
+ - build: Bump glib requirement.
+ - profiler: avoid clearing 512 bytes of stack.
+ - system: add addressOfGObject method.
+ - Add support for GJS_TRACE_FD.
+ - Gio: Make possible to pass DBusProxyFlags to proxy wrapper.
+ - Various maintenance.
+ - Marshalling of GPtrArray broken.
+ - Build fix.
+ - Gio: sync dbus wrapper properties flags.
+ - GjsMaybeOwned: Reduce allocation when used as Object member.
+
+- Update to version 1.57.2:
+ + There are now overrides for Gio.SettingsSchema and Gio.Settings which avoid
+ aborting the whole process when trying to access a nonexistent key or child
+ schema. The original API from GLib was intended for apps, since apps should
+ have complete control over which settings keys they are allowed to access.
+ However, it is not a good fit for shell extensions, which may need to access
+ different settings keys depending on the version of GNOME shell they're
+ running on.
+ This feature is based on code from Cinnamon which the copyright holders have
+ kindly agreed to relicense to GJS's license.
+ + New JS API: It is now possible to pass GObject.TypeFlags to
+ GObject.registerClass(). For example, passing
+ `GTypeFlags: GObject.TypeFlags.ABSTRACT` in the class info object, will create
+ a class that cannot be instantiated. This functionality was present in
+ Lang.Class but has been missing from GObject.registerClass().
+ + Closed bugs and merge requests:
+ - Document logging features.
+ - Support optional GTypeFlags value in GObject subclasses.
+ - Ensure const-correctness in C++ objects.
+ - Programmer errors with GSettings cause segfaults.
+ - Various maintenance.
+ - debugger: Fix summary help.
+ - context: Use Heap pointers for GC objects stored in vectors.
+
+- Update to version 1.57.1:
+ + Closed bugs and merge requests:
+ - Various maintenance.
+ - mainloop: Assign null to property instead of deleting.
+ - Added -d version note README.md.
+ - Extra help for debugger commands.
+ - Crash in BoxedInstance when struct could not be allocated directly.
+ - Cairo conversion bugs.
+
+-------------------------------------------------------------------
+Wed May 8 08:27:47 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.56.2:
+ + Crash in BoxedInstance when struct could not be allocated
+ directly.
+ + Cairo conversion bugs fixed.
+ + Gjs crashes when binding inherited property to js added
+ gobject-property.
+ + console: Don't accept --profile after the script name.
+
+-------------------------------------------------------------------
+Tue Apr 9 07:50:43 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.56.1:
+ + Calling dumpHeap() on non-existent directory causes crash.
+ + Using Gio.MemoryInputStream.new_from_data ("string") causes
+ segfault.
+ + Fix gjs_context_eval() for non-zero-terminated strings.
+
+-------------------------------------------------------------------
+Tue Mar 12 06:46:15 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.56.0:
+ + Stable release version bump.
+
+-------------------------------------------------------------------
+Tue Mar 5 06:14:24 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.55.92:
+ + Possible memory allocation/deallocation bug (possibly in
+ js_free() in GJS).
+ + cairo-context: Special-case 0-sized vector.
+ + Add some more eslint rules.
+ + NMake/libgjs-private: Export all the public symbols there.
+
++++ 406 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/gjs/gjs.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.gjs.new.26092/gjs.changes
Old:
----
gjs-1.50.4.tar.xz
gjs-aggressive-gc.patch
gjs-disable-destroyed-object-criticals.patch
New:
----
gjs-1.58.3.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gjs.spec ++++++
--- /var/tmp/diff_new_pack.zS3KcE/_old 2020-01-30 14:50:21.806901283 +0100
+++ /var/tmp/diff_new_pack.zS3KcE/_new 2020-01-30 14:50:21.814901287 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gjs
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,27 +12,20 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: gjs
-Version: 1.50.4
+Version: 1.58.3
Release: 0
-# FIXME: find out if tapsets should really be in devel package or in main package
Summary: JavaScript bindings based on gobject-introspection and Mozilla
-License: MIT
+License: MIT AND LGPL-2.0-or-later
Group: Development/Libraries/GNOME
-Url: https://wiki.gnome.org/Projects/Gjs
-Source: https://download.gnome.org/sources/gjs/1.50/%{name}-%{version}.tar.xz
-
-#PATCH-FIX-UPSTREAM gjs-disable-destroyed-object-criticals.patch glgo#GNOME/gjs!71, boo#1117221 qkzhu(a)suse.com -- Disable destroyed object criticals
-Patch0: gjs-disable-destroyed-object-criticals.patch
-# PATCH-FIX-UPSTREAM gjs-aggressive-gc.patch bsc#1093541 hpj(a)suse.com -- Keep running GC sweeps until there are no more objects to be destroyed.
-Patch1: gjs-aggressive-gc.patch
+URL: https://wiki.gnome.org/Projects/Gjs
+Source0: https://download.gnome.org/sources/gjs/1.58/%{name}-%{version}.tar.xz
BuildRequires: gcc-c++
-BuildRequires: mozjs52-devel
BuildRequires: pkgconfig
BuildRequires: python
BuildRequires: readline-devel
@@ -41,14 +34,14 @@
BuildRequires: pkgconfig(cairo-gobject)
BuildRequires: pkgconfig(cairo-xlib)
BuildRequires: pkgconfig(dbus-glib-1)
-BuildRequires: pkgconfig(gio-2.0) >= 2.50.0
-BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
-BuildRequires: pkgconfig(gobject-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.58.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.58.0
+BuildRequires: pkgconfig(gobject-2.0) >= 2.58.0
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.53.4
BuildRequires: pkgconfig(gthread-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.20
BuildRequires: pkgconfig(libffi)
-#BuildRequires: pkgconfig(mozjs-52)
+BuildRequires: pkgconfig(mozjs-60)
Requires: libgjs0 = %{version}
ExcludeArch: s390
@@ -58,6 +51,7 @@
%package -n libgjs0
Summary: JavaScript bindings based on gobject-introspection and Mozilla
+License: LGPL-2.0-or-later
Group: System/Libraries
Provides: libgjs-0 = %{version}
Obsoletes: libgjs-0 < %{version}
@@ -69,6 +63,7 @@
%package -n typelib-1_0-GjsPrivate-1_0
Summary: Introspection bindings for the GJS library
# The tyeplib was renamed in gnome 3.6, to reflect it is a private lib.
+License: MIT AND LGPL-2.0-or-later
Group: System/Libraries
Obsoletes: typelib-1_0-GjsDBus-1_0 < %{version}
@@ -78,6 +73,7 @@
%package -n libgjs-devel
Summary: Development files for the GJS library
+License: MIT AND LGPL-2.0-or-later
Group: Development/Libraries/GNOME
Requires: %{name} = %{version}
Requires: libgjs0 = %{version}
@@ -90,11 +86,12 @@
Mozilla SpiderMonkey JavaScript engine.
%prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1
%build
+#doesn't play well with systemtap
+%global _lto_cflags %{nil}
+
%configure \
--disable-static \
--enable-systemtap
@@ -103,32 +100,31 @@
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
+rm %{buildroot}/usr/share/glib-2.0/schemas/org.gnome.GjsTest.gschema.xml
%post -n libgjs0 -p /sbin/ldconfig
-
%postun -n libgjs0 -p /sbin/ldconfig
%files
-%defattr(-,root,root)
+%license COPYING
+%doc NEWS README
%{_bindir}/gjs
%{_bindir}/gjs-console
%files -n libgjs0
-%defattr(-,root,root)
-%doc COPYING NEWS README
+%license COPYING.LGPL
%{_libdir}/*.so.*
%files -n typelib-1_0-GjsPrivate-1_0
-%defattr(-,root,root)
%dir %{_libdir}/gjs
%dir %{_libdir}/gjs/girepository-1.0/
%{_libdir}/gjs/girepository-1.0/GjsPrivate-1.0.typelib
%files -n libgjs-devel
-%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
+%{_datadir}/%{name}-1.0/
%{_datadir}/systemtap/tapset/*.stp
%changelog
++++++ gjs-1.50.4.tar.xz -> gjs-1.58.3.tar.xz ++++++
++++ 117216 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package geocode-glib for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/geocode-glib (Old)
and /work/SRC/openSUSE:Leap:15.2/.geocode-glib.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "geocode-glib"
Thu Jan 30 14:49:35 2020 rev:14 rq:757842 version:3.26.1
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/geocode-glib/geocode-glib.changes 2020-01-15 15:00:04.141736357 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.geocode-glib.new.26092/geocode-glib.changes 2020-01-30 14:50:19.906900273 +0100
@@ -1,0 +2,28 @@
+Thu Mar 14 13:53:55 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.26.1:
+ + Fix crashes caused by Nominatim server changes.
+ + Fix warnings when building the API documentation.
+
+-------------------------------------------------------------------
+Wed Jun 6 13:31:02 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.26.0:
+ + Remove full build path from public headers so as to make the
+ build more easily reproduceable.
+- Drop geocode-glib-make-reproducible.patch: Fixed upstream.
+- Drop hicolor-icon-theme BuildRequires: No longer needed.
+
+-------------------------------------------------------------------
+Sat Mar 17 23:09:04 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Add geocode-glib-make-reproducible.patch: lib: Remove full build
+ path from public headers. So as to make the build more easily
+ reproducible.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:26:24 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
Old:
----
geocode-glib-3.25.4.1.tar.xz
New:
----
geocode-glib-3.26.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ geocode-glib.spec ++++++
--- /var/tmp/diff_new_pack.O1lvJu/_old 2020-01-30 14:50:20.646900666 +0100
+++ /var/tmp/diff_new_pack.O1lvJu/_new 2020-01-30 14:50:20.650900669 +0100
@@ -1,7 +1,7 @@
#
# spec file for package geocode-glib
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,29 +12,28 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: geocode-glib
-Version: 3.25.4.1
+Version: 3.26.1
Release: 0
Summary: Convenience library for the Yahoo! Place Finder APIs
-License: LGPL-2.0+
+License: LGPL-2.0-or-later
Group: Development/Libraries/GNOME
-Url: http://www.gnome.org/
-Source: https://download.gnome.org/sources/geocode-glib/3.25/%{name}-%{version}.tar…
+URL: http://www.gnome.org/
+Source0: https://download.gnome.org/sources/geocode-glib/3.26/%{name}-%{version}.tar…
Source1: baselibs.conf
+
BuildRequires: gobject-introspection-devel
BuildRequires: gtk-doc
-# Needed for post/postun scripts
-BuildRequires: hicolor-icon-theme
BuildRequires: intltool
BuildRequires: meson
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(gio-2.0) >= 2.34
BuildRequires: pkgconfig(json-glib-1.0) >= 0.99.2
BuildRequires: pkgconfig(libsoup-2.4) >= 2.42
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
The geocode-glib library is a convenience library for the Yahoo! Place
@@ -104,27 +103,23 @@
%install
%meson_install
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
%post -n libgeocode-glib0 -p /sbin/ldconfig
-
%postun -n libgeocode-glib0 -p /sbin/ldconfig
%files
-%defattr(-,root,root)
%{_datadir}/icons/gnome/
%files -n libgeocode-glib0
-%defattr(-,root,root)
-%doc AUTHORS COPYING.LIB NEWS README
+%license COPYING.LIB
+%doc AUTHORS NEWS README
%{_libdir}/*.so.*
%files -n typelib-1_0-GeocodeGlib-1_0
-%defattr(-,root,root)
%{_libdir}/girepository-1.0/GeocodeGlib-1.0.typelib
%files devel
-%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/geocode-glib/
%{_datadir}/gir-1.0/*.gir
%{_includedir}/geocode-glib-1.0/
++++++ geocode-glib-3.25.4.1.tar.xz -> geocode-glib-3.26.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/NEWS new/geocode-glib-3.26.1/NEWS
--- old/geocode-glib-3.25.4.1/NEWS 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/NEWS 2019-03-14 14:42:07.000000000 +0100
@@ -1,3 +1,15 @@
+3.26.1
+------
+
+- Fix crashes caused by Nominatim server changes
+- Fix warnings when building the API documentation
+
+3.26.0
+------
+
+- Remove full build path from public headers so as to make the
+ build more easily reproduceable.
+
3.25.4.1
--------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/docs/geocode-glib-docs.xml new/geocode-glib-3.26.1/docs/geocode-glib-docs.xml
--- old/geocode-glib-3.25.4.1/docs/geocode-glib-docs.xml 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/docs/geocode-glib-docs.xml 2019-03-14 14:42:07.000000000 +0100
@@ -3,6 +3,7 @@
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
[
<!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+ <!ENTITY version SYSTEM "version.xml">
]>
<book id="index">
<bookinfo>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/docs/meson.build new/geocode-glib-3.26.1/docs/meson.build
--- old/geocode-glib-3.25.4.1/docs/meson.build 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/docs/meson.build 2019-03-14 14:42:07.000000000 +0100
@@ -17,6 +17,12 @@
'geocode-nominatim-test.h',
]
+version_xml_conf = configuration_data()
+version_xml_conf.set('VERSION', meson.project_version())
+configure_file(input: 'version.xml.in',
+ output: 'version.xml',
+ configuration: version_xml_conf)
+
glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
docpath = join_paths(datadir, 'gtk-doc', 'html')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-backend.c new/geocode-glib-3.26.1/geocode-glib/geocode-backend.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-backend.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-backend.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-backend.h new/geocode-glib-3.26.1/geocode-glib/geocode-backend.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-backend.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-backend.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-bounding-box.c new/geocode-glib-3.26.1/geocode-glib/geocode-bounding-box.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-bounding-box.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-bounding-box.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2013 Jonas Danielsson
+ Copyright 2013 Jonas Danielsson
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-bounding-box.h new/geocode-glib-3.26.1/geocode-glib/geocode-bounding-box.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-bounding-box.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-bounding-box.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2013 Jonas Danielsson
+ Copyright 2013 Jonas Danielsson
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-enum-types.c.in new/geocode-glib-3.26.1/geocode-glib/geocode-enum-types.c.in
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-enum-types.c.in 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-enum-types.c.in 2019-03-14 14:42:07.000000000 +0100
@@ -8,7 +8,7 @@
/*** END file-header ***/
/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
/*** END file-production ***/
/*** BEGIN value-header ***/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-enum-types.h.in new/geocode-glib-3.26.1/geocode-glib/geocode-enum-types.h.in
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-enum-types.h.in 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-enum-types.h.in 2019-03-14 14:42:07.000000000 +0100
@@ -9,7 +9,7 @@
/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
/*** END file-production ***/
/*** BEGIN value-header ***/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-error.c new/geocode-glib-3.26.1/geocode-glib/geocode-error.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-error.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-error.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2011 Bastien Nocera
+ Copyright 2011 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-error.h new/geocode-glib-3.26.1/geocode-glib/geocode-error.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-error.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-error.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2011 Bastien Nocera
+ Copyright 2011 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-forward.c new/geocode-glib-3.26.1/geocode-glib/geocode-forward.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-forward.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-forward.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,6 +1,6 @@
/*
- Copyright (C) 2011 Bastien Nocera
- Copyright (C) 2016 Collabora Ltd.
+ Copyright 2011 Bastien Nocera
+ Copyright 2016 Collabora Ltd.
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-forward.h new/geocode-glib-3.26.1/geocode-glib/geocode-forward.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-forward.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-forward.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012 Bastien Nocera
+ Copyright 2012 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-glib-private.h new/geocode-glib-3.26.1/geocode-glib/geocode-glib-private.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-glib-private.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-glib-private.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2010 Bastien Nocera
+ Copyright 2010 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-glib.c new/geocode-glib-3.26.1/geocode-glib/geocode-glib.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-glib.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-glib.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2011 Bastien Nocera
+ Copyright 2011 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-glib.h new/geocode-glib-3.26.1/geocode-glib/geocode-glib.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-glib.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-glib.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2011 Bastien Nocera
+ Copyright 2011 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-location.c new/geocode-glib-3.26.1/geocode-glib/geocode-location.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-location.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-location.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012 Bastien Nocera
+ Copyright 2012 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-location.h new/geocode-glib-3.26.1/geocode-glib/geocode-location.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-location.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-location.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012 Bastien Nocera
+ Copyright 2012 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-mock-backend.c new/geocode-glib-3.26.1/geocode-glib/geocode-mock-backend.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-mock-backend.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-mock-backend.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-mock-backend.h new/geocode-glib-3.26.1/geocode-glib/geocode-mock-backend.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-mock-backend.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-mock-backend.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-nominatim.c new/geocode-glib-3.26.1/geocode-glib/geocode-nominatim.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-nominatim.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-nominatim.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,6 +1,6 @@
/*
- * Copyright (C) 2011-2016 Bastien Nocera
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2011-2016 Bastien Nocera
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
@@ -390,9 +390,11 @@
place_type = GEOCODE_PLACE_TYPE_DRAINAGE;
} else if (g_strcmp0 (category, "boundary") == 0) {
if (g_strcmp0 (type, "administrative") == 0) {
+ const char *place_rank;
int rank;
- rank = atoi (g_hash_table_lookup (ht, "place_rank"));
+ place_rank = g_hash_table_lookup (ht, "place_rank");
+ rank = place_rank ? atoi (place_rank) : 0;
if (rank < 2)
place_type = GEOCODE_PLACE_TYPE_UNKNOWN;
@@ -1063,21 +1065,24 @@
}
for (i = 0; members[i] != NULL; i++) {
- const char *value = NULL;
+ char *value = NULL;
json_reader_read_member (reader, members[i]);
if (json_reader_is_value (reader)) {
JsonNode *node = json_reader_get_value (reader);
if (json_node_get_value_type (node) == G_TYPE_STRING) {
- value = json_node_get_string (node);
+ value = g_strdup (json_node_get_string (node));
if (value && *value == '\0')
- value = NULL;
+ g_clear_pointer (&value, g_free);
+ } else if (json_node_get_value_type (node) == G_TYPE_INT64) {
+ gint64 int_value = json_node_get_int (node);
+ value = g_strdup_printf ("%"G_GINT64_FORMAT, int_value);
}
}
if (value != NULL) {
- g_hash_table_insert (ht, g_strdup (members[i]), g_strdup (value));
+ g_hash_table_insert (ht, g_strdup (members[i]), value);
if (i == 0 && is_address) {
if (g_strcmp0 (members[i], "house_number") != 0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-nominatim.h new/geocode-glib-3.26.1/geocode-glib/geocode-nominatim.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-nominatim.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-nominatim.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,6 +1,6 @@
/*
- * Copyright (C) 2011-2016 Bastien Nocera
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2011-2016 Bastien Nocera
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-place.c new/geocode-glib-3.26.1/geocode-glib/geocode-place.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-place.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-place.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012 Bastien Nocera
+ Copyright 2012 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-place.h new/geocode-glib-3.26.1/geocode-glib/geocode-place.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-place.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-place.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012 Bastien Nocera
+ Copyright 2012 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-reverse.c new/geocode-glib-3.26.1/geocode-glib/geocode-reverse.c
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-reverse.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-reverse.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2011-2012 Bastien Nocera
+ Copyright 2011-2012 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/geocode-reverse.h new/geocode-glib-3.26.1/geocode-glib/geocode-reverse.h
--- old/geocode-glib-3.25.4.1/geocode-glib/geocode-reverse.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/geocode-reverse.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2011 Bastien Nocera
+ Copyright 2011 Bastien Nocera
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/geo-uri.c new/geocode-glib-3.26.1/geocode-glib/tests/geo-uri.c
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/geo-uri.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/tests/geo-uri.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2013, 2014 Jonas Danielsson
+ * Copyright 2013, 2014 Jonas Danielsson
*
* The Gnome Library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/geocode-glib.c new/geocode-glib-3.26.1/geocode-glib/tests/geocode-glib.c
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/geocode-glib.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/tests/geocode-glib.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,7 +1,7 @@
/*
- * Copyright (C) 2011–2015 Red Hat
- * Copyright (C) 2014, 2015, 2016 Jonas Danielsson
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2011–2015 Red Hat
+ * Copyright 2014, 2015, 2016 Jonas Danielsson
+ * Copyright 2016 Collabora Ltd.
*
* The Gnome Library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
@@ -629,6 +629,19 @@
}
static void
+test_zero_distance (void)
+{
+ g_autoptr (GeocodeLocation) loca = NULL, locb = NULL;
+
+ /* 1600 Pennsylvania Ave NW, Washington, DC */
+ loca = geocode_location_new (38.898556, -77.037852, GEOCODE_LOCATION_ACCURACY_UNKNOWN);
+ /* 1600 Pennsylvania Ave NW, Washington, DC */
+ locb = geocode_location_new (38.898556, -77.037852, GEOCODE_LOCATION_ACCURACY_UNKNOWN);
+
+ g_assert_cmpfloat (geocode_location_get_distance_from (loca, locb), ==, 0.0);
+}
+
+static void
test_locale_format (void)
{
#if defined(__GLIBC__) && !defined(__UCLIBC__)
@@ -768,12 +781,15 @@
guint i;
struct {
const char *fname;
+ guint num_results;
const char *error;
const char *prop;
const char *value;
} tests[] = {
- { "nominatim-area.json", NULL, "area", "Guildford Park" },
- { "nominatim-no-results.json", "No matches found for request", NULL, NULL },
+ { "nominatim-area.json", 1, NULL, "area", "Guildford Park" },
+ { "nominatim-no-results.json", 1, "No matches found for request", NULL, NULL },
+ { "nominatim-data-type-change.json", 12, NULL, "osm_id", "335673748" },
+ { "nominatim-place_rank.json", 10, NULL, "osm_id", "2555133" },
};
for (i = 0; i < G_N_ELEMENTS (tests); i++) {
@@ -798,7 +814,7 @@
g_assert_cmpstr (error->message, ==, tests[i].error);
} else {
g_assert (list != NULL);
- g_assert_cmpint (g_list_length (list), ==, 1);
+ g_assert_cmpint (g_list_length (list), ==, tests[i].num_results);
}
if (list == NULL) {
@@ -914,6 +930,7 @@
g_test_add_func ("/geocode/search", test_search);
g_test_add_func ("/geocode/search_lat_long", test_search_lat_long);
g_test_add_func ("/geocode/distance", test_distance);
+ g_test_add_func ("/geocode/zero_distance", test_zero_distance);
g_test_add_func ("/geocode/osm_type", test_osm_type);
return g_test_run ();
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/geocode-nominatim-test.c new/geocode-glib-3.26.1/geocode-glib/tests/geocode-nominatim-test.c
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/geocode-nominatim-test.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/tests/geocode-nominatim-test.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/geocode-nominatim-test.h new/geocode-glib-3.26.1/geocode-glib/tests/geocode-nominatim-test.h
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/geocode-nominatim-test.h 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/tests/geocode-nominatim-test.h 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/meson.build new/geocode-glib-3.26.1/geocode-glib/tests/meson.build
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/meson.build 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/tests/meson.build 2019-03-14 14:42:07.000000000 +0100
@@ -27,7 +27,9 @@
install_data('locale_format.json',
'locale_name.json',
'nominatim-area.json',
+ 'nominatim-data-type-change.json',
'nominatim-no-results.json',
+ 'nominatim-place_rank.json',
'nominatim-rio.json',
'osm_type0.json',
'osm_type1.json',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/mock-backend.c new/geocode-glib-3.26.1/geocode-glib/tests/mock-backend.c
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/mock-backend.c 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib/tests/mock-backend.c 2019-03-14 14:42:07.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2016 Collabora Ltd.
+ * Copyright 2016 Collabora Ltd.
*
* The geocode-glib library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/nominatim-data-type-change.json new/geocode-glib-3.26.1/geocode-glib/tests/nominatim-data-type-change.json
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/nominatim-data-type-change.json 1970-01-01 01:00:00.000000000 +0100
+++ new/geocode-glib-3.26.1/geocode-glib/tests/nominatim-data-type-change.json 2019-03-14 14:42:07.000000000 +0100
@@ -0,0 +1 @@
+[{"place_id":1484796,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":335673748,"boundingbox":["60.0684261","60.1084261","17.5353792","17.5753792"],"lat":"60.0884261","lon":"17.5553792","display_name":"Läby, Uppsala kommun, Uppsala län, Svealand, 74372, Sverige","place_rank":19,"category":"place","type":"village","importance":0.41732695533476405,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.…","address":{"village":"Läby","county":"Uppsala kommun","state":"Uppsala län","postcode":"74372","country":"Sverige","country_code":"se"}},{"place_id":54443946,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":4362794461,"boundingbox":["59.8285267","59.8685267","17.5027922","17.5427922"],"lat":"59.8485267","lon":"17.5227922","display_name":"Läby, Uppsala kommun, Uppsala län, Svealand, 75592, Sverige","place_rank":19,"category":"place","type":"hamlet","importance":0.375,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.…","address":{"hamlet":"Läby","county":"Uppsala kommun","state":"Uppsala län","postcode":"75592","country":"Sverige","country_code":"se"}},{"place_id":4523898,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":488567113,"boundingbox":["49.600219","49.640219","14.803646","14.843646"],"lat":"49.620219","lon":"14.823646","display_name":"Laby, okres Benešov, Středočeský kraj, Střední Čechy, 25706, Tjeckien","place_rank":19,"category":"place","type":"hamlet","importance":0.275,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.…","address":{"hamlet":"Laby","county":"okres Benešov","state":"Střední Čechy","postcode":"25706","country":"Tjeckien","country_code":"cz"}},{"place_id":61965574,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":5054371008,"boundingbox":["48.5229788","48.5429788","3.4614936","3.4814936"],"lat":"48.5329788","lon":"3.4714936","display_name":"Laby, Saint-Nicolas-la-Chapelle, Nogent-sur-Seine, Aube, Grand Est, Metropolitan Frankrike, 10400, Frankrike","place_rank":20,"category":"place","type":"locality","importance":0.25,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.…","address":{"locality":"Laby","village":"Saint-Nicolas-la-Chapelle","county":"Nogent-sur-Seine","state":"Grand Est","country":"Frankrike","postcode":"10400","country_code":"fr"}},{"place_id":678264,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":253146579,"boundingbox":["59.1090262","59.1490262","11.3477701","11.3877701"],"lat":"59.1290262","lon":"11.3677701","display_name":"Låby, Rød, Halden, Østfold, 1781, Norge","place_rank":20,"category":"place","type":"suburb","importance":0.25,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.…","address":{"suburb":"Låby","hamlet":"Rød","county":"Østfold","postcode":"1781","country":"Norge","country_code":"no"}},{"place_id":198278042,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":426449,"boundingbox":["49.6147714","49.6299627","14.8122181","14.8417143"],"lat":"49.6223386","lon":"14.8278537750364","display_name":"Laby, Zvěstov, okres Benešov, Středočeský kraj, Střední Čechy, Tjeckien","place_rank":20,"category":"boundary","type":"administrative","importance":0.25,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administra…","address":{"suburb":"Laby","village":"Zvěstov","county":"okres Benešov","state":"Střední Čechy","country":"Tjeckien","country_code":"cz"}},{"place_id":252565848,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":6259990008,"boundingbox":["59.3303","59.3503","11.45645","11.47645"],"lat":"59.3403","lon":"11.46645","display_name":"Låby, Nakkjum, Rakkestad, Østfold, 1892, Norge","place_rank":20,"category":"place","type":"farm","importance":0.25,"address":{"farm":"Låby","hamlet":"Nakkjum","county":"Østfold","postcode":"1892","country":"Norge","country_code":"no"}},{"place_id":199085752,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":7535162,"boundingbox":["54.0451","54.04999","27.03332","27.04053"],"lat":"54.0479636","lon":"27.0380371","display_name":"Лабы, Раковский сельский Совет, Воложинский район, Минская область, Vitryssland","place_rank":20,"category":"boundary","type":"administrative","importance":0.25,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administra…","address":{"suburb":"Лабы","city":"Раковский сельский Совет","county":"Воложинский район","state":"Минская область","country":"Vitryssland","country_code":"by"}},{"place_id":26706407,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":2586479869,"boundingbox":["59.848771","59.848871","17.5328345","17.5329345"],"lat":"59.848821","lon":"17.5328845","display_name":"Läby, 72, Kvarnbolund, Kristineberg, Läby, Uppsala kommun, Uppsala län, Svealand, 75592, Sverige","place_rank":30,"category":"highway","type":"bus_stop","importance":0.101,"icon":"https://nominatim.openstreetmap.org/images/mapicons/transport_bus_stop2.p.2…","address":{"bus_stop":"Läby","road":"72","neighbourhood":"Kvarnbolund","suburb":"Kristineberg","hamlet":"Läby","county":"Uppsala kommun","state":"Uppsala län","postcode":"75592","country":"Sverige","country_code":"se"}},{"place_id":26785299,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":2573658162,"boundingbox":["48.2139118","48.2140118","16.3295261","16.3296261"],"lat":"48.2139618","lon":"16.3295761","display_name":"Laby, Ottakringer Straße, KG Hernals, Ottakring, Wien, 1160, Österrike","place_rank":30,"category":"amenity","type":"cafe","importance":0.001,"icon":"https://nominatim.openstreetmap.org/images/mapicons/food_cafe.p.20.png","address":{"cafe":"Laby","road":"Ottakringer Straße","suburb":"KG Hernals","city_district":"Ottakring","state":"Wien","postcode":"1160","country":"Österrike","country_code":"at"}},{"place_id":5037437,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":564100750,"boundingbox":["49.6242619","49.6243619","14.8187762","14.8188762"],"lat":"49.6243119","lon":"14.8188262","display_name":"Laby, 01816, Bořkovice, Zvěstov, okres Benešov, Středočeský kraj, Střední Čechy, 25706, Tjeckien","place_rank":30,"category":"tourism","type":"information","importance":0.001,"icon":"https://nominatim.openstreetmap.org/images/mapicons/amenity_information.p.2…","address":{"information":"Laby","road":"01816","suburb":"Bořkovice","village":"Zvěstov","county":"okres Benešov","state":"Střední Čechy","postcode":"25706","country":"Tjeckien","country_code":"cz"}},{"place_id":239522513,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":5919537959,"boundingbox":["60.3183959","60.3184959","19.996537","19.996637"],"lat":"60.3184459","lon":"19.996587","display_name":"Laby, Saltviksvägen, Näs, Saltvik, Ålands landsbygd, Landskapet Åland, Regional State Agency Åland, Åland, 22320, Finland","place_rank":30,"category":"highway","type":"bus_stop","importance":0.001,"icon":"https://nominatim.openstreetmap.org/images/mapicons/transport_bus_stop2.p.2…","address":{"bus_stop":"Laby","road":"Saltviksvägen","suburb":"Näs","village":"Saltvik","county":"Åland","state_district":"Regional State Agency Åland","state":"Åland","postcode":"22320","country":"Finland","country_code":"fi"}}]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib/tests/nominatim-place_rank.json new/geocode-glib-3.26.1/geocode-glib/tests/nominatim-place_rank.json
--- old/geocode-glib-3.25.4.1/geocode-glib/tests/nominatim-place_rank.json 1970-01-01 01:00:00.000000000 +0100
+++ new/geocode-glib-3.26.1/geocode-glib/tests/nominatim-place_rank.json 2019-03-14 14:42:07.000000000 +0100
@@ -0,0 +1 @@
+[{"place_id":"159575959","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"relation","osm_id":"2555133","boundingbox":["55.4913076","55.9574097","37.290502","37.9674277"],"lat":"55.7506828","lon":"37.6174976","display_name":"Moskva, Центральный административный округ, Moskva, Centrální federální okruh, Ruská federace","category":"place","type":"city","importance":0.81231629038453,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_city.p.20.png","address":{"city":"Moskva","state_district":"Центральный административный округ","state":"Moskva","country":"Ruská federace","country_code":"ru"}},{"place_id":"159148837","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"relation","osm_id":"102269","boundingbox":["55.1421745","56.0212238","36.8031012","37.9674277"],"lat":"55.4792046","lon":"37.3273304","display_name":"Moskva, Centrální federální okruh, Ruská federace","category":"boundary","type":"administrative","importance":0.81231629038453,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_boundary_administrative.p.20.png","address":{"state":"Moskva","country":"Ruská federace","country_code":"ru"}},{"place_id":"158661492","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"relation","osm_id":"121430","boundingbox":["46.710912","46.758882","-117.0396979","-116.9620679"],"lat":"46.7323875","lon":"-117.000165","display_name":"Moscow, Latah County, Idaho, Spojené státy americké","category":"place","type":"city","importance":0.53629964602682,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_city.p.20.png","address":{"city":"Moscow","county":"Latah County","state":"Idaho","country":"Spojené státy americké","country_code":"us"}},{"place_id":"83209933","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"way","osm_id":"87186419","boundingbox":["25.2302669","25.2325261","55.1643501","55.1667109"],"lat":"25.2313998","lon":"55.1655538746233","display_name":"Moscow, Dubaj, دبي, Spojené arabské emiráty","category":"place","type":"island","importance":0.425,"address":{"island":"Moscow","city":"Dubaj","state":"دبي","country":"Spojené arabské emiráty","country_code":"ae"}},{"place_id":"158830575","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"relation","osm_id":"188588","boundingbox":["41.332327","41.359539","-75.5571869","-75.5055579"],"lat":"41.3367497","lon":"-75.518519","display_name":"Moscow, Lackawanna County, Pensylvánie, Spojené státy americké","category":"boundary","type":"administrative","importance":0.40496966945241,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_boundary_administrative.p.20.png","address":{"city":"Moscow","county":"Lackawanna County","state":"Pensylvánie","country":"Spojené státy americké","country_code":"us"}},{"place_id":"453497","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"node","osm_id":"157606151","boundingbox":["39.5237014","39.5637014","-79.0250272","-78.9850272"],"lat":"39.5437014","lon":"-79.0050272","display_name":"Moscow, Allegany County, Maryland, Spojené státy americké","category":"place","type":"hamlet","importance":0.37594331946278,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_village.p.20.png","address":{"hamlet":"Moscow","county":"Allegany County","state":"Maryland","country":"Spojené státy americké","country_code":"us"}},{"place_id":"421984","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"node","osm_id":"153805006","boundingbox":["37.3914401","37.4314401","-89.0725736","-89.0325736"],"lat":"37.4114401","lon":"-89.0525736","display_name":"Moscow, Union County, Illinois, Spojené státy americké","category":"place","type":"hamlet","importance":0.375,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_village.p.20.png","address":{"hamlet":"Moscow","county":"Union County","state":"Illinois","country":"Spojené státy americké","country_code":"us"}},{"place_id":"436343","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"node","osm_id":"154194549","boundingbox":["42.0302346","42.0702346","-84.5298798","-84.4898798"],"lat":"42.0502346","lon":"-84.5098798","display_name":"Moscow, Hillsdale County, Michigan, Spojené státy americké","category":"place","type":"village","importance":0.375,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_village.p.20.png","address":{"village":"Moscow","county":"Hillsdale County","state":"Michigan","country":"Spojené státy americké","country_code":"us"}},{"place_id":"390992","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"node","osm_id":"151964024","boundingbox":["43.6871833","43.7271833","-93.1182537","-93.0782537"],"lat":"43.7071833","lon":"-93.0982537","display_name":"Moscow, Freeborn County, Minnesota, Spojené státy americké","category":"place","type":"village","importance":0.375,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_village.p.20.png","address":{"village":"Moscow","county":"Freeborn County","state":"Minnesota","country":"Spojené státy americké","country_code":"us"}},{"place_id":"377384","licence":"Data © OpenStreetMap contributors, ODbL 1.0. http:\/\/www.openstreetmap.org\/copyright","osm_type":"node","osm_id":"151724752","boundingbox":["39.1463923","39.1863923","-94.5618989","-94.5218989"],"lat":"39.1663923","lon":"-94.5418989","display_name":"Moscow, Clay County, Missouri, Spojené státy americké","category":"place","type":"hamlet","importance":0.375,"icon":"https:\/\/nominatim.openstreetmap.org\/images\/mapicons\/poi_place_village.p.20.png","address":{"hamlet":"Moscow","county":"Clay County","state":"Missouri","country":"Spojené státy americké","country_code":"us"}}]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/geocode-glib.doap new/geocode-glib-3.26.1/geocode-glib.doap
--- old/geocode-glib-3.25.4.1/geocode-glib.doap 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/geocode-glib.doap 2019-03-14 14:42:07.000000000 +0100
@@ -10,14 +10,7 @@
Nominatim</description>
<category rdf:resource="http://api.gnome.org/doap-extensions#core" />
<programming-language>C</programming-language>
- <homepage rdf:resource="http://git.gnome.org/browse/geocode-glib" />
- <maintainer>
- <foaf:Person>
- <foaf:name>Bastien Nocera</foaf:name>
- <foaf:mbox rdf:resource="mailto:hadess@hadess.net" />
- <gnome:userid>hadess</gnome:userid>
- </foaf:Person>
- </maintainer>
+ <bug-database rdf:resource="https://gitlab.gnome.org/GNOME/geocode-glib/issues/" />
<maintainer>
<foaf:Person>
<foaf:name>Jonas Danielsson</foaf:name>
@@ -25,4 +18,11 @@
<gnome:userid>jonasdn</gnome:userid>
</foaf:Person>
</maintainer>
+ <author>
+ <foaf:Person>
+ <foaf:name>Bastien Nocera</foaf:name>
+ <foaf:mbox rdf:resource="mailto:hadess@hadess.net" />
+ <gnome:userid>hadess</gnome:userid>
+ </foaf:Person>
+ </author>
</Project>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/glib-tap.mk new/geocode-glib-3.26.1/glib-tap.mk
--- old/geocode-glib-3.25.4.1/glib-tap.mk 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/glib-tap.mk 1970-01-01 01:00:00.000000000 +0100
@@ -1,135 +0,0 @@
-# GLIB - Library of useful C routines
-
-TESTS_ENVIRONMENT= \
- G_TEST_SRCDIR="$(abs_srcdir)" \
- G_TEST_BUILDDIR="$(abs_builddir)" \
- G_DEBUG=gc-friendly \
- MALLOC_CHECK_=2 \
- MALLOC_PERTURB_=$$(($${RANDOM:-256} % 256))
-LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/build-aux/tap-driver.sh
-LOG_COMPILER = $(top_srcdir)/tap-test
-
-NULL =
-
-# initialize variables for unconditional += appending
-BUILT_SOURCES =
-BUILT_EXTRA_DIST =
-CLEANFILES = *.log *.trs
-DISTCLEANFILES =
-MAINTAINERCLEANFILES =
-EXTRA_DIST =
-TESTS =
-
-installed_test_LTLIBRARIES =
-installed_test_PROGRAMS =
-installed_test_SCRIPTS =
-nobase_installed_test_DATA =
-
-noinst_LTLIBRARIES =
-noinst_PROGRAMS =
-noinst_SCRIPTS =
-noinst_DATA =
-
-check_LTLIBRARIES =
-check_PROGRAMS =
-check_SCRIPTS =
-check_DATA =
-
-# We support a fairly large range of possible variables. It is expected that all types of files in a test suite
-# will belong in exactly one of the following variables.
-#
-# First, we support the usual automake suffixes, but in lowercase, with the customary meaning:
-#
-# test_programs, test_scripts, test_data, test_ltlibraries
-#
-# The above are used to list files that are involved in both uninstalled and installed testing. The
-# test_programs and test_scripts are taken to be actual testcases and will be run as part of the test suite.
-# Note that _data is always used with the nobase_ automake variable name to ensure that installed test data is
-# installed in the same way as it appears in the package layout.
-#
-# In order to mark a particular file as being only for one type of testing, use 'installed' or 'uninstalled',
-# like so:
-#
-# installed_test_programs, uninstalled_test_programs
-# installed_test_scripts, uninstalled_test_scripts
-# installed_test_data, uninstalled_test_data
-# installed_test_ltlibraries, uninstalled_test_ltlibraries
-#
-# Additionally, we support 'extra' infixes for programs and scripts. This is used for support programs/scripts
-# that should not themselves be run as testcases (but exist to be used from other testcases):
-#
-# test_extra_programs, installed_test_extra_programs, uninstalled_test_extra_programs
-# test_extra_scripts, installed_test_extra_scripts, uninstalled_test_extra_scripts
-#
-# Additionally, for _scripts and _data, we support the customary dist_ prefix so that the named script or data
-# file automatically end up in the tarball.
-#
-# dist_test_scripts, dist_test_data, dist_test_extra_scripts
-# dist_installed_test_scripts, dist_installed_test_data, dist_installed_test_extra_scripts
-# dist_uninstalled_test_scripts, dist_uninstalled_test_data, dist_uninstalled_test_extra_scripts
-#
-# Note that no file is automatically disted unless it appears in one of the dist_ variables. This follows the
-# standard automake convention of not disting programs scripts or data by default.
-#
-# test_programs, test_scripts, uninstalled_test_programs and uninstalled_test_scripts (as well as their disted
-# variants) will be run as part of the in-tree 'make check'. These are all assumed to be runnable under
-# gtester. That's a bit strange for scripts, but it's possible.
-
-TESTS += $(test_programs) $(test_scripts) $(uninstalled_test_programs) $(uninstalled_test_scripts) \
- $(dist_test_scripts) $(dist_uninstalled_test_scripts)
-
-# Note: build even the installed-only targets during 'make check' to ensure that they still work.
-# We need to do a bit of trickery here and manage disting via EXTRA_DIST instead of using dist_ prefixes to
-# prevent automake from mistreating gmake functions like $(wildcard ...) and $(addprefix ...) as if they were
-# filenames, including removing duplicate instances of the opening part before the space, eg. '$(addprefix'.
-all_test_programs = $(test_programs) $(uninstalled_test_programs) $(installed_test_programs) \
- $(test_extra_programs) $(uninstalled_test_extra_programs) $(installed_test_extra_programs)
-all_test_scripts = $(test_scripts) $(uninstalled_test_scripts) $(installed_test_scripts) \
- $(test_extra_scripts) $(uninstalled_test_extra_scripts) $(installed_test_extra_scripts)
-all_dist_test_scripts = $(dist_test_scripts) $(dist_uninstalled_test_scripts) $(dist_installed_test_scripts) \
- $(dist_test_extra_scripts) $(dist_uninstalled_test_extra_scripts) $(dist_installed_test_extra_scripts)
-all_test_scripts += $(all_dist_test_scripts)
-EXTRA_DIST += $(all_dist_test_scripts)
-all_test_data = $(test_data) $(uninstalled_test_data) $(installed_test_data)
-all_dist_test_data = $(dist_test_data) $(dist_uninstalled_test_data) $(dist_installed_test_data)
-all_test_data += $(all_dist_test_data)
-EXTRA_DIST += $(all_dist_test_data)
-all_test_ltlibs = $(test_ltlibraries) $(uninstalled_test_ltlibraries) $(installed_test_ltlibraries)
-
-if ENABLE_ALWAYS_BUILD_TESTS
-noinst_LTLIBRARIES += $(all_test_ltlibs)
-noinst_PROGRAMS += $(all_test_programs)
-noinst_SCRIPTS += $(all_test_scripts)
-noinst_DATA += $(all_test_data)
-else
-check_LTLIBRARIES += $(all_test_ltlibs)
-check_PROGRAMS += $(all_test_programs)
-check_SCRIPTS += $(all_test_scripts)
-check_DATA += $(all_test_data)
-endif
-
-if ENABLE_INSTALLED_TESTS
-installed_test_PROGRAMS += $(test_programs) $(installed_test_programs) \
- $(test_extra_programs) $(installed_test_extra_programs)
-installed_test_SCRIPTS += $(test_scripts) $(installed_test_scripts) \
- $(test_extra_scripts) $(installed_test_extra_scripts)
-installed_test_SCRIPTS += $(dist_test_scripts) $(dist_test_extra_scripts) \
- $(dist_installed_test_scripts) $(dist_installed_test_extra_scripts)
-nobase_installed_test_DATA += $(test_data) $(installed_test_data)
-nobase_installed_test_DATA += $(dist_test_data) $(dist_installed_test_data)
-installed_test_LTLIBRARIES += $(test_ltlibraries) $(installed_test_ltlibraries)
-installed_testcases = $(test_programs) $(installed_test_programs) \
- $(test_scripts) $(installed_test_scripts) \
- $(dist_test_scripts) $(dist_installed_test_scripts)
-
-installed_test_meta_DATA = $(installed_testcases:=.test)
-
-%.test: %$(EXEEXT) Makefile
- $(AM_V_GEN) (echo '[Test]' > $@.tmp; \
- echo 'Type=session' >> $@.tmp; \
- echo 'Exec=$(installed_testdir)/$(notdir $<) --tap' >> $@.tmp; \
- echo 'Output=TAP' >> $@.tmp; \
- mv $@.tmp $@)
-
-CLEANFILES += $(installed_test_meta_DATA)
-endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/meson.build new/geocode-glib-3.26.1/meson.build
--- old/geocode-glib-3.25.4.1/meson.build 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/meson.build 2019-03-14 14:42:07.000000000 +0100
@@ -1,4 +1,4 @@
-project('geocode-glib', 'c', version: '3.25.4.1')
+project('geocode-glib', 'c', version: '3.26.1')
gclib_version = meson.project_version() # set in project() below
ver_arr = gclib_version.split('.')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geocode-glib-3.25.4.1/tap-test new/geocode-glib-3.26.1/tap-test
--- old/geocode-glib-3.25.4.1/tap-test 2017-07-20 13:26:46.000000000 +0200
+++ new/geocode-glib-3.26.1/tap-test 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-#! /bin/sh
-
-# run a GTest in tap mode. The test binary is passed as $1
-
-$1 -k --tap
1
0
Hello community,
here is the log from the commit of package gedit for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gedit (Old)
and /work/SRC/openSUSE:Leap:15.2/.gedit.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gedit"
Thu Jan 30 14:49:34 2020 rev:14 rq:757841 version:3.34.1
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gedit/gedit.changes 2020-01-15 14:59:54.413731282 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gedit.new.26092/gedit.changes 2020-01-30 14:50:17.986899252 +0100
@@ -2 +2,149 @@
-Thu Mar 22 12:40:07 UTC 2018 - dimstar(a)opensuse.org
+Thu Nov 21 10:29:23 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.1:
+ + A few bug fixes.
+ + Updates to the Snap and Flatpak packages.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Sep 9 17:57:24 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.34.0:
+ + Translation updates.
+
+-------------------------------------------------------------------
+Sun Sep 8 10:11:53 NZST 2019 - luke(a)ljones.dev
+
+- Update to version 3.33.92:
+ + Updated documentation.
+
+-------------------------------------------------------------------
+Mon Sep 2 15:46:28 CST 2019 - yfjiang(a)suse.com
+
+- Update to version 3.33.90:
+ + Add "gedit" to .desktop keywords as search workaround for Flatpak
+ and Snap.
+ + Build fixes.
+ + Updated translations.
+- Remove %{_libexecdir}/gedit/gedit-bugreport.sh and
+ %{_libexecdir}/gedit from spec since they have been taken out
+ from upstream code.
+
+-------------------------------------------------------------------
+Wed May 15 20:56:45 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.2:
+ + Reintroduce enable-gvfs-metadata build option.
+ + Fix several crash bugs.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 11 09:00:10 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 4 08:38:46 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.31.92:
+ + Fix segfault in open document selector.
+ + Update help for app menu changes.
+ + Miscellaneous fixes.
+
+-------------------------------------------------------------------
+Tue Feb 19 10:04:02 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.90:
+ + Switch to meson.
+ + Drop autotools support.
+ + Add tests to validate AppStream metadata and .desktop.
+ + Flatpak and Snap versions now bundle gedit-plugins.
+ + Fix some issues resulting from the GNOME 3.32 menu changes.
+ + Drop gconf conversion file.
+ + Miscellaneous fixes.
+- Switch to meson build system, add meson BuildRequires and macros.
+
+-------------------------------------------------------------------
+Thu Jan 3 13:11:31 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.3:
+ + Update README and rename to README.md.
+ + Update new app icon.
+ + Fix searching with upper case characters in recent files popup.
+ + Fix symbolic icons in file browser with dark themes.
+ + Use a color for search matching in recent files popup that
+ works better with dark themes.
+ + Clean up deprecations and more.
+- Changes from version 3.31.2:
+ + Follow GNOME 3.32 menu guidelines.
+ + Allow closing tabs with middle-click.
+- Changes from version 3.31.1:
+ + Fix tarball and version number from previous release.
+- Changes from version 3.31.0:
+ + Redesign the app icon.
+ + Migrate to gettext and stop using intltool.
+ + Switch from gtksourceview3 to gtksourceview4.
+ + Fix file chooser not opening in correct location after first
+ time.
+ + Miscellaneous build and translation fixes.
+ + Updated translations.
+- Replace pkgconfig(gtksourceview-3.0) with
+ pkgconfig(gtksourceview-4) BuildRequires following upstream
+ changes.
+- Drop intltool BuildRequires, no longer needed.
+- Rebase gedit-desktop.patch.
+- Drop upstream fixed patches:
+ + gedit-notebook-close-with-mmb.patch
+ + gedit-document-selector-make-search-caseless.patch
+ + gedit-fix-assert-when-going-up-in-tree.patch
+
+-------------------------------------------------------------------
+Fri Dec 7 16:10:58 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Add upstream bugfix patches:
+ + gedit-notebook-close-with-mmb.patch: notebook: Allow closing of
+ tabs with middle mouse button.
+ + gedit-document-selector-make-search-caseless.patch: document
+ selector: make search caseless.
+ + gedit-fix-assert-when-going-up-in-tree.patch: file-browser: fix
+ assert when going up in the tree.
+
+-------------------------------------------------------------------
+Tue Oct 23 11:27:23 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.2:
+ + Fix file chooser not opening in correct location after first
+ time.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 26 15:31:37 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Sep 9 07:22:35 UTC 2018 - antoine.belvire(a)opensuse.org
+
+- Update to version 3.30.0:
+ + Updated translations.
+- Remove lang package from recommended packages as it already
+ supplements main package (same effect, it's redundant).
+
+-------------------------------------------------------------------
+Thu Aug 9 01:47:48 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.29.90:
+ + Misc. bugfixes.
+ + Updated translations.
+- Drop gettext BuildRequires to avoid explicit dependency on it.
+
+-------------------------------------------------------------------
+Mon Apr 9 09:57:04 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.28.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 20 17:33:14 UTC 2018 - dimstar(a)opensuse.org
@@ -8,0 +157,54 @@
+Mon Mar 12 16:10:39 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.28.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Mar 10 08:53:58 UTC 2018 - jengelh(a)inai.de
+
+- Update descriptions.
+
+-------------------------------------------------------------------
+Tue Mar 6 21:10:40 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Add gedit-plugins-python-env.patch: Set python env to explicit
+ python3, do not depend on env variable. We can't have random
+ python interpreters be executed.
+- Refresh downstream gedit-desktop.patch, use autosetup and
+ make_build macros.
+
+-------------------------------------------------------------------
+Sun Mar 4 23:10:11 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.27.92:
+ + Updated translations.
+- Update URL tag to https://wiki.gnome.org/Apps/Gedit, the current
+ Gedit web page.
+- Drop:
+ + glib2_gsettings_schema_* and desktop_database_* post/postun
+ scriptlets and glib2_gsettings_schema_requires macro: their
+ functionality has been moved to RPM file triggers
+ (RPM 4.13, suse_version >= 1330).
+ + update-desktop-files BuildRequires and its macro: they are no
+ longer needed anymore.
+ + ice and sm pkgconfig BuildRequires: they are no longer used
+ anymore.
+- Add glib-2.0 and gmodules-2.0 pkgconfig modules and
+ gobject-introspection-devel BuildRequires to avoid implicit
+ dependencies.
+- Point fdupes to the prefix directory instead of directly to the
+ buildroot, which is a practice that must be avoided.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:26:14 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
++++ 8 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/gedit/gedit.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.gedit.new.26092/gedit.changes
Old:
----
gedit-3.22.1.tar.xz
New:
----
gedit-3.34.1.tar.xz
gedit-plugins-python-env.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gedit.spec ++++++
--- /var/tmp/diff_new_pack.UehTsS/_old 2020-01-30 14:50:19.582900101 +0100
+++ /var/tmp/diff_new_pack.UehTsS/_new 2020-01-30 14:50:19.606900113 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gedit
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,136 +12,124 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define _with_gi_python 1
-
+%bcond_without python_bindings
Name: gedit
-Version: 3.22.1
+Version: 3.34.1
Release: 0
-Summary: Small and lightweight UTF-8 text editor
-License: GPL-2.0+
+Summary: UTF-8 text editor
+License: GPL-2.0-or-later
Group: Productivity/Text/Editors
-Url: http://www.gnome.org
-Source: http://download.gnome.org/sources/gedit/3.22/%{name}-%{version}.tar.xz
+URL: https://wiki.gnome.org/Apps/Gedit
+Source0: https://download.gnome.org/sources/gedit/3.34/%{name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE gedit-desktop.patch -- Adds more MIME types.
Patch0: gedit-desktop.patch
+# PATCH-FIX-OPENSUSE gedit-plugins-python-env.patch bjorn.lie(a)gmail.com -- Fix python env
+Patch1: gedit-plugins-python-env.patch
+
BuildRequires: fdupes
-BuildRequires: gettext
+BuildRequires: gobject-introspection-devel >= 0.9.3
BuildRequires: gtk-doc
BuildRequires: hicolor-icon-theme
-BuildRequires: intltool >= 0.50.1
BuildRequires: iso-codes-devel
-BuildRequires: python >= 3.2.3
+BuildRequires: meson
+BuildRequires: pkgconfig
+BuildRequires: python3-base >= 3.2.3
BuildRequires: translation-update-upstream
-BuildRequires: update-desktop-files
BuildRequires: yelp-tools
BuildRequires: pkgconfig(gio-2.0) >= 2.44
+BuildRequires: pkgconfig(glib-2.0) >= 2.44
+BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gspell-1) >= 0.2.5
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.21.3
-BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.19.4
-BuildRequires: pkgconfig(ice)
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires: pkgconfig(gtksourceview-4)
BuildRequires: pkgconfig(libpeas-1.0) >= 1.14.1
BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.14.1
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libxml-2.0) >= 2.5.0
BuildRequires: pkgconfig(pygobject-3.0) >= 3.0.0
-BuildRequires: pkgconfig(sm) >= 1.0.0
BuildRequires: pkgconfig(vapigen) >= 0.25.1
BuildRequires: pkgconfig(x11)
Requires: python3-cairo
-%if %{_with_gi_python}
-# See bnc#847114 - plugins generally depend on it
-Requires: python3-gedit
-%endif
Requires: python3-gobject
#bnc#910913 - plugin snippets depend on this package
Requires: python3-gobject-cairo
-Recommends: %{name}-lang
Recommends: iso-codes
Provides: gedit2 = %{version}
Obsoletes: gedit2 < %{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%glib2_gsettings_schema_requires
+%if %{with python_bindings}
+# See bnc#847114 - plugins generally depend on it
+Requires: python3-gedit
+%endif
%description
-Gedit is a small and lightweight UTF-8 text editor for the GNOME
-environment.
+Gedit is a UTF-8 text editor for the GNOME environment.
+
+It features a multi-document frame, syntax highlighting, autoindent
+options, autosave, and plugins.
-%if %{_with_gi_python}
%package -n python3-gedit
Summary: Python bindings for gedit
Group: Development/Languages/Python
%description -n python3-gedit
-Gedit is a small and lightweight UTF-8 text editor for the GNOME
+Gedit is a UTF-8 text editor for the GNOME
environment.
This package provides the python bindings, based on gobject-introspection.
-%endif
%package devel
-Summary: Small and lightweight UTF-8 text editor
+Summary: Development files for the gedit text editor
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Requires: gtksourceview-devel
-%if %{_with_gi_python}
-Requires: python3-gedit
-%endif
Provides: gedit2-devel = %{version}
Obsoletes: gedit2-devel < %{version}
Provides: %{name}-doc = %{version}
Obsoletes: %{name}-doc < %{version}
+%if %{with python_bindings}
+Requires: python3-gedit
+%endif
%description devel
-Gedit is a small and lightweight UTF-8 text editor for the GNOME
+Gedit is a UTF-8 text editor for the GNOME
environment.
+This subpackage contains the header files for creating gedit plugins.
+
%lang_package
+
%prep
-%setup -q
-translation-update-upstream
-%patch0 -p0
+%autosetup -p1
+translation-update-upstream po %{name}
%build
-%configure \
- --enable-python
-make %{?_smp_mflags}
+%meson \
+ -Dintrospection=true \
+ -Dvapi=true \
+ -Dplugins=true \
+ -Ddocumentation=true \
+ %{nil}
+%meson_build
%install
-%make_install
-find %{buildroot} -type f -name '*.la' -delete -print
-%suse_update_desktop_file org.gnome.gedit
-%find_lang %{name} %{?no_lang_C}
-%fdupes %{buildroot}
-
-%clean
-rm -rf %{buildroot}
+%meson_install
-%post
-/sbin/ldconfig
-%desktop_database_post
-%glib2_gsettings_schema_post
-
-%postun
-/sbin/ldconfig
-%desktop_database_postun
-%glib2_gsettings_schema_postun
+%find_lang %{name} %{?no_lang_C}
+%fdupes %{buildroot}%{_prefix}
%files
-%defattr(-, root, root)
-%doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
+%license COPYING
+%doc NEWS README.md
%doc %{_datadir}/help/C/%{name}/
%{_bindir}/gedit
-%{_bindir}/gnome-text-editor
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/org.gnome.gedit.appdata.xml
+%{_datadir}/metainfo/org.gnome.gedit.appdata.xml
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.gnome.gedit.service
-%{_datadir}/GConf/gsettings/gedit.convert
# %%{_datadir}/gedit/gir-1.0/ lives in -devel
%exclude %{_datadir}/gedit/gir-1.0/
%{_datadir}/gedit/
@@ -151,10 +139,11 @@
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.spell.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
%dir %{_libdir}/gedit/
-%{_libdir}/gedit/libgedit.so
+%{_libdir}/gedit/libgedit-3.14.so
%{_libdir}/gedit/girepository-1.0/
%dir %{_libdir}/gedit/plugins/
# Explicitly list plugins so we know when we miss one
@@ -178,24 +167,18 @@
%{_libdir}/gedit/plugins/libspell.so
%{_libdir}/gedit/plugins/time.plugin
%{_libdir}/gedit/plugins/libtime.so
-%if "%{_libdir}" != "%{_libexecdir}"
-%dir %{_libexecdir}/gedit
-%endif
-%{_libexecdir}/gedit/gedit-bugreport.sh
-%doc %{_mandir}/man1/gedit*
+%{_libdir}/gedit/plugins/quickhighlight.plugin
+%{_libdir}/gedit/plugins/libquickhighlight.so
+%{_mandir}/man1/gedit.1%{?ext_man}
%{_datadir}/icons/hicolor/*/apps/*
-%files lang -f %{name}.lang
-
-%if %{_with_gi_python}
+%if %{with python_bindings}
%files -n python3-gedit
-%defattr(-,root,root)
%{python3_sitearch}/gi/overrides/Gedit*
-%{python3_sitearch}/gi/overrides/__pycache__/Gedit*
%endif
%files devel
-%defattr(-, root, root)
+%doc AUTHORS CONTRIBUTING.md
%doc %{_datadir}/gtk-doc/html/gedit/
%{_datadir}/gedit/gir-1.0/
%{_includedir}/*
@@ -203,4 +186,6 @@
%{_datadir}/vala/vapi/gedit.deps
%{_datadir}/vala/vapi/gedit.vapi
+%files lang -f %{name}.lang
+
%changelog
++++++ gedit-3.22.1.tar.xz -> gedit-3.34.1.tar.xz ++++++
/work/SRC/openSUSE:Leap:15.2/gedit/gedit-3.22.1.tar.xz /work/SRC/openSUSE:Leap:15.2/.gedit.new.26092/gedit-3.34.1.tar.xz differ: char 25, line 1
++++++ gedit-desktop.patch ++++++
--- /var/tmp/diff_new_pack.UehTsS/_old 2020-01-30 14:50:19.786900209 +0100
+++ /var/tmp/diff_new_pack.UehTsS/_new 2020-01-30 14:50:19.786900209 +0100
@@ -1,13 +1,12 @@
-Index: data/org.gnome.gedit.desktop.in.in
-===================================================================
---- data/org.gnome.gedit.desktop.in.in.orig
-+++ data/org.gnome.gedit.desktop.in.in
-@@ -6,7 +6,7 @@ Exec=gedit %U
+--- orig-gedit-3.31.3/data/org.gnome.gedit.desktop.in.in 2018-10-21 15:48:49.000000000 +0200
++++ gedit-3.31.3/data/org.gnome.gedit.desktop.in.in 2019-01-03 14:24:10.125418509 +0100
+@@ -5,7 +5,7 @@
Terminal=false
Type=Application
StartupNotify=true
-MimeType=text/plain;
+MimeType=application/x-awk;application/x-csh;application/x-perl;application/x-php;application/x-shellscript;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-chdr;text/x-c++src;text/x-csrc;text/x-fortran;text/x-java;text/x-log;text/x-makefile;text/x-moc;text/x-pascal;text/x-patch;text/x-python;text/x-readme;text/x-scheme;text/x-tcl;text/x-tex;
- Icon=gedit
- Categories=GNOME;GTK;Utility;TextEditor;
- X-GNOME-DocPath=gedit/gedit.xml
+ # TRANSLATORS: Do NOT translate or transliterate this text!
+ # This is an icon file name.
+ Icon=org.gnome.gedit
+
++++++ gedit-plugins-python-env.patch ++++++
Index: gedit-3.27.92/plugins/externaltools/data/send-to-fpaste.tool.in
===================================================================
--- gedit-3.27.92.orig/plugins/externaltools/data/send-to-fpaste.tool.in 2018-02-01 14:58:38.000000000 +0100
+++ gedit-3.27.92/plugins/externaltools/data/send-to-fpaste.tool.in 2018-03-06 22:46:20.502284840 +0100
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/python3
import os, urllib, json, sys, urllib.request
from gi.repository import Gtk, Gdk
1
0
Hello community,
here is the log from the commit of package gcr for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gcr (Old)
and /work/SRC/openSUSE:Leap:15.2/.gcr.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcr"
Thu Jan 30 14:49:33 2020 rev:15 rq:757839 version:3.34.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gcr/gcr.changes 2020-01-15 14:59:07.089706596 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gcr.new.26092/gcr.changes 2020-01-30 14:50:15.594897980 +0100
@@ -1,0 +2,38 @@
+Thu Nov 28 09:57:41 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Fix usage of libexecdir instead of prefix/lib where applicable.
+
+-------------------------------------------------------------------
+Mon Oct 14 16:40:55 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.0:
+ + gcr-prompt-dialog: Allow the use of mnemonics in the choice
+ label (glgo#GNOME/gcr!22).
+ + Use python3 shebang in ui/icons/render-icons.py
+ (glgo#GNOME/gcr!21).
+ + configure: Use PKG_PROG_PKG_CONFIG instead of reinventing it
+ (glgo#GNOME/gcr!20).
+ + Replace tap-gtester with one that relies on GLib 2.38+ TAP
+ output (glgo#GNOME/gcr!19).
+ + Remove SKS network from keyserver defaults (glgo#GNOME/gcr!18).
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Aug 31 20:04:28 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.33.4:
+ + Move from intltool to gettext.
+ + Fix parameter type for signal handler causing stack smashing on
+ ppc64le.
+ + cleanup: Don't use deprecated g_type_class_add_private()
+ anymore.
+ + Fix GIR annotations.
+ + Fix hashtable ordering assumptions.
+ + build: Fix gcr-trust symbols not appearing in GIR, and hence
+ also VAPI.
+ + Update gcr_pkcs11_get_trust_{store|lookup}_slot URI checks.
+ + build: Update tap scripts for Python 3 compat.
+ + Updated translations.
+- Drop intltool dependency, and add gettext.
+
+-------------------------------------------------------------------
Old:
----
gcr-3.28.1.tar.xz
New:
----
gcr-3.34.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gcr.spec ++++++
--- /var/tmp/diff_new_pack.GfbcDM/_old 2020-01-30 14:50:16.094898245 +0100
+++ /var/tmp/diff_new_pack.GfbcDM/_new 2020-01-30 14:50:16.098898248 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gcr
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,24 +17,24 @@
Name: gcr
-Version: 3.28.1
+Version: 3.34.0
Release: 0
# FIXME: Verify if the requires in typelib-1_0-Gcr-3 is still correct and required (see bgo#725501).
Summary: Library for Crypto UI related tasks
License: LGPL-2.1-or-later
Group: Development/Libraries/GNOME
URL: http://www.gnome.org
-Source0: http://download.gnome.org/sources/gcr/3.28/%{name}-%{version}.tar.xz
+Source0: https://download.gnome.org/sources/gcr/3.34/%{name}-%{version}.tar.xz
Source1: baselibs.conf
# PATCH-FIX-SLE gcr-bsc932232-use-libgcrypt-allocators.patch bsc#932232 hpj(a)suse.com -- use libgcrypt allocators for FIPS mode
Patch1: gcr-bsc932232-use-libgcrypt-allocators.patch
# For directory ownership
BuildRequires: dbus-1
+BuildRequires: gettext >= 0.19.8
BuildRequires: gobject-introspection-devel >= 1.34
# configure is looking for the gpg2 path
BuildRequires: gpg2
BuildRequires: gtk-doc
-BuildRequires: intltool
BuildRequires: libgcrypt-devel >= 1.4.5
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
@@ -222,7 +222,7 @@
%{_datadir}/dbus-1/services/org.gnome.keyring.SystemPrompter.service
%files ssh-askpass
-%{_prefix}/lib/gcr-ssh-askpass
+%{_libexecdir}/gcr-ssh-askpass
%files -n libgcr-3-1
%license COPYING
++++++ gcr-3.28.1.tar.xz -> gcr-3.34.0.tar.xz ++++++
++++ 35060 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gconf2 for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gconf2 (Old)
and /work/SRC/openSUSE:Leap:15.2/.gconf2.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gconf2"
Thu Jan 30 14:49:32 2020 rev:10 rq:757838 version:3.2.6
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gconf2/gconf2.changes 2020-01-15 14:59:05.553705795 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gconf2.new.26092/gconf2.changes 2020-01-30 14:50:14.634897469 +0100
@@ -1,0 +2,26 @@
+Wed Nov 6 21:55:06 UTC 2019 - Stefan Brüns <stefan.bruens(a)rwth-aachen.de>
+
+- Drop gtk3 BuildRequires, only used by gconf-sanity-check,
+ removed in version 3.2.6.
+- Only Require python3-base for gsettings-schema-convert, which
+ provides xml/etree.
+- Remove huge Changelog (commit log), the NEWS file is sufficient.
+
+-------------------------------------------------------------------
+Tue Jun 11 16:16:53 UTC 2019 - mgorse(a)suse.com
+
+- Run gsettings-schema-convert through 2to3, and adjust to use
+ python 3. Also require python3, rather than python, and remove
+ python-lxml Recommends (boo#1136216).
+
+-------------------------------------------------------------------
+Tue May 14 11:14:42 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Move RPM macros to %_rpmmacrodir.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:25:39 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gconf2.spec ++++++
--- /var/tmp/diff_new_pack.I9dVaU/_old 2020-01-30 14:50:15.170897754 +0100
+++ /var/tmp/diff_new_pack.I9dVaU/_new 2020-01-30 14:50:15.174897756 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gconf2
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,27 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-Name: gconf2
-BuildRequires: dbus-1-glib-devel
-BuildRequires: gobject-introspection-devel
-BuildRequires: gtk3-devel
-BuildRequires: intltool
-BuildRequires: libidl-devel
-BuildRequires: libxml2-devel
-BuildRequires: polkit-devel
-BuildRequires: translation-update-upstream
-BuildRequires: update-desktop-files
-Url: http://www.gnome.org/
%define _name GConf
+Name: gconf2
Version: 3.2.6
Release: 0
Summary: GNOME Configuration Database System
-License: GPL-2.0+ and LGPL-2.1+
+License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/GUI/GNOME
+URL: http://www.gnome.org/
Source: http://download.gnome.org/sources/GConf/3.2/%{_name}-%{version}.tar.xz
# Generic tool, not upstreamed:
Source1: gconftool-rebuild
@@ -51,7 +42,16 @@
Patch6: gconf2-pass-warning-to-caller.patch
# PATCH-FIX-OPENSUSE gconf2-fdatasync.patch mgorse(a)suse.com bsc#909045 -- Use fdatasync instead of fsync, and only if not installing
Patch7: gconf2-fdatasync.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: dbus-1-glib-devel
+BuildRequires: gobject-introspection-devel
+BuildRequires: intltool
+BuildRequires: libidl-devel
+BuildRequires: libxml2-devel
+BuildRequires: polkit-devel
+# for 2to3
+BuildRequires: python3-tools
+BuildRequires: translation-update-upstream
+BuildRequires: update-desktop-files
Recommends: %{name}-lang = %{version}
# gconf-sanity-check was dropped by upstream in GConf 3.2.6
Obsoletes: gconf-sanity-check < %{version}
@@ -83,9 +83,8 @@
Summary: Include files and libraries mandatory for development
Group: Development/Libraries/GNOME
Requires: %{name} = %{version}
-# For gsettings-schema-convert:
-Requires: python
-Recommends: python-lxml
+# For gsettings-schema-convert (xml/etree):
+Requires: python3-base
Provides: gconf2-doc = %{version}
Obsoletes: gconf2-doc < %{version}
@@ -94,31 +93,31 @@
to develop applications that require these.
%lang_package
+
%prep
%setup -q -n %{_name}-%{version}
translation-update-upstream
-%patch2 -p0
+%patch2
%patch3
%patch4
%patch5 -p1
%patch6 -p1
%patch7 -p1
-cp -a %{S:1} %{S:2} .
+2to3 --write --nobackup gsettings/gsettings-schema-convert
+sed -i "s/env python$/python3/" gsettings/gsettings-schema-convert
+cp -a %{SOURCE1} %{SOURCE2} .
%build
%configure --with-pic\
--libexecdir=%{_libexecdir}/GConf/2\
--disable-static \
- --with-gtk=3.0 \
+ --disable-gtk \
--disable-orbit
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
%install
-%makeinstall
-%if 0%{?suse_version} <= 1120
-%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
-%endif
-find %{buildroot} -name '*.la' -delete -print
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{_name}2
%suse_update_desktop_file gsettings-data-convert
# Empty dir for schemas.
@@ -134,8 +133,8 @@
install gconftool-rebuild %{buildroot}%{_bindir}
echo xml:merged:%{_sysconfdir}/gconf/gconf.xml.schemas >%{buildroot}%{_sysconfdir}/gconf/schema-install-source
# Install rpm macros
-mkdir -p %{buildroot}%{_sysconfdir}/rpm
-cp macros.gconf2 %{buildroot}%{_sysconfdir}/rpm
+mkdir -p %{buildroot}%{_rpmmacrodir}
+cp macros.gconf2 %{buildroot}%{_rpmmacrodir}
%pre
# FIXME: We should probably remove this entire section for 11.3 (Checked my mboman(a)suse.de, 2009-02-21)
@@ -175,18 +174,15 @@
rm -rf etc/gconf/gconf.xml.schemas
fi
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS NEWS README
%{_bindir}/gconf-merge-tree
%{_bindir}/gconftool-2
%{_bindir}/gconftool-rebuild
%{_bindir}/gsettings-data-convert
-%doc %{_mandir}/man1/gconftool-2.1*
-%doc %{_mandir}/man1/gsettings-data-convert.1*
+%{_mandir}/man1/gconftool-2.1*
+%{_mandir}/man1/gsettings-data-convert.1*
%{_datadir}/dbus-1/services/org.gnome.GConf.service
%{_libdir}/girepository-1.0/GConf-2.0.typelib
%{_datadir}/sgml/gconf
@@ -214,7 +210,6 @@
%{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop
%files -n gconf-polkit
-%defattr(-, root, root)
%{_libexecdir}/GConf/2/gconf-defaults-mechanism
%{_datadir}/dbus-1/system-services/org.gnome.GConf.Defaults.service
%{_datadir}/polkit-1/actions/org.gnome.gconf.defaults.policy
@@ -223,7 +218,6 @@
%files lang -f %{_name}2.lang
%files devel
-%defattr(-, root, root)
%doc %{_datadir}/gtk-doc/html/gconf/
%{_datadir}/aclocal/gconf-2.m4
%{_datadir}/gir-1.0/GConf-2.0.gir
@@ -232,6 +226,6 @@
%{_libdir}/pkgconfig/gconf-2.0.pc
%{_bindir}/gsettings-schema-convert
%{_mandir}/man1/gsettings-schema-convert.1*
-%{_sysconfdir}/rpm/macros.gconf2
+%{_rpmmacrodir}/macros.gconf2
%changelog
1
0