commit gnome-desktop for openSUSE:Leap:15.2
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@suse.com +Tue Dec 3 21:36:12 UTC 2019 - Bjørn Lie <bjorn.lie@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@gmail.com> + +- Update to version 3.34.1: + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 10 05:47:42 CDT 2019 - mgorse@suse.com + +- Update to version 3.34.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 4 20:55:25 CDT 2019 - mgorse@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@gmail.com> + +- Update to version 3.32.2: + + Updated translations. + +------------------------------------------------------------------- +Thu Apr 25 09:01:02 UTC 2019 - Bjørn Lie <bjorn.lie@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@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@gmail.com> + +- Update to version 3.32.1: + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 12 06:38:14 UTC 2019 - Bjørn Lie <bjorn.lie@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@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@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@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@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@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@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@gmail.com + +- Update to version 3.30.2: + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 26 11:19:34 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.30.1: + + Fix another wall clock regression. + +------------------------------------------------------------------- +Fri Sep 21 07:26:41 UTC 2018 - Jan Engelhardt <jengelh@inai.de> + +- Strip pointless --with-pic, no static libs are built. + +------------------------------------------------------------------- +Sat Sep 8 10:26:35 UTC 2018 - antoine.belvire@opensuse.org + +- Update to version 3.30.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 15 18:29:12 UTC 2018 - bjorn.lie@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@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@gmail.com + +- Update to version 3.29.4: + + No changes, version bump only. + +------------------------------------------------------------------- +Tue Jun 19 23:24:22 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.29.3: + + Fix memory leak. + + Updated translations. + +------------------------------------------------------------------- +Fri May 11 03:29:01 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.29.1: + + Updated translations. + +------------------------------------------------------------------- +Thu May 10 09:46:25 UTC 2018 - bjorn.lie@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.xz +URL: https://www.gnome.org +Source0: https://download.gnome.org/sources/gnome-desktop/3.34/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATFH-FIX-OPENSUSE gnome-desktop-switch-Japanese-default-input-to-mozc.patch bnc#1029083 boo#1056289 qzhao@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@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" },
participants (1)
-
root