Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-desktop for openSUSE:Factory 
checked in at 2022-03-23 20:17:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-desktop.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-desktop"

Wed Mar 23 20:17:06 2022 rev:176 rq:963974 version:42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-desktop/gnome-desktop.changes      
2022-01-13 00:22:30.339936079 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-desktop.new.25692/gnome-desktop.changes   
2022-03-23 20:18:33.734469001 +0100
@@ -1,0 +2,49 @@
+Tue Mar 22 08:00:53 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.0:
+  + No changes, stable bump only.
+- Add a3ed548d92b160245b79978ae362d47091ad8dad.patch: meson: Fix
+  build_gtk4 option
+
+-------------------------------------------------------------------
+Mon Mar 14 10:55:35 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.rc:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb 18 09:02:26 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.beta:
+  + Add async methods for thumbnail creation
+  + thumbnail: Resolve symlinks before exporting them with Flatpak
+  + Make table:cangjie5 the default input method for zh_HK
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Jan 12 16:59:53 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 42.alpha.1:
+  + build: fix soversion in libgnome-desktop-4.
+- Drop 129.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Jan 12 11:56:57 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 42.alpha:
+  + gnome-languages: fix translation of 3-letter code languages.
+  + Introduce gnome-desktop-4, libgnome-desktop-3.0 is still
+    available with a build flag.
+  + Split libgnome-desktop into three, gnome-desktop, gnome-rr,
+    gnome-bg. -rr and -bg depend on gtk4.
+  + Refactor gnome-gettext-portable.h.
+  + Updated translations.
+- Add pgkconfig(gtk4) BuildReuires: new dependency.
+- Split out new packages for the API 4.0 variant:
+  libgnome-desktop-4-devel, libgnome-desktop-4-1,
+  typelib-1_0-GnomeDesktop-4-0, typelib-1_0-GnomeBG-4-0, and
+  typelib-1_0-GnomeRR-4-0
+- Add 129.patch: Fix soname of the new libgnome-desktop-4
+  libraries.
+
+-------------------------------------------------------------------

Old:
----
  gnome-desktop-41.3.tar.xz

New:
----
  a3ed548d92b160245b79978ae362d47091ad8dad.patch
  gnome-desktop-42.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-desktop.spec ++++++
--- /var/tmp/diff_new_pack.SNvcFg/_old  2022-03-23 20:18:34.630469508 +0100
+++ /var/tmp/diff_new_pack.SNvcFg/_new  2022-03-23 20:18:34.638469513 +0100
@@ -17,16 +17,18 @@
 
 
 Name:           gnome-desktop
-Version:        41.3
+Version:        42.0
 Release:        0
 Summary:        The GNOME Desktop API Library
 License:        LGPL-2.1-or-later
 Group:          System/GUI/GNOME
 URL:            https://www.gnome.org
-Source0:        
https://download.gnome.org/sources/gnome-desktop/41/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gnome-desktop/42/%{name}-%{version}.tar.xz
 
 # PATCH-FIX-OPENSUSE gnome-desktop-switch-Japanese-default-input-to-mozc.patch 
bnc#1029083 boo#1056289 qz...@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 a3ed548d92b160245b79978ae362d47091ad8dad.patch -- meson: 
Fix build_gtk4 option
+Patch2:         
https://gitlab.gnome.org/GNOME/gnome-desktop/-/commit/a3ed548d92b160245b79978ae362d47091ad8dad.patch
 
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
@@ -41,6 +43,7 @@
 BuildRequires:  pkgconfig(glib-2.0) >= 2.53.0
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.31.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.3.6
+BuildRequires:  pkgconfig(gtk4)
 BuildRequires:  pkgconfig(iso-codes)
 BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(libsystemd)
@@ -115,6 +118,71 @@
 on the desktop, but that cannot live in the platform for various
 reasons.
 
+%package -n libgnome-desktop-4-devel
+Summary:        Development files for the GNOME Desktop API library
+Group:          Development/Libraries/GNOME
+Requires:       libgnome-desktop-4-1 = %{version}
+Requires:       typelib-1_0-GnomeBG-4_0 = %{version}
+Requires:       typelib-1_0-GnomeDesktop-4_0 = %{version}
+Requires:       typelib-1_0-GnomeRR-4_0 = %{version}
+
+%description -n libgnome-desktop-4-devel
+The libgnome-desktop library provides API shared by several applications
+on the desktop, but that cannot live in the platform for various
+reasons.
+
+%package -n libgnome-desktop-4-1
+Summary:        The GNOME Desktop API Library
+Group:          System/Libraries
+# the library calls out to bwrap in order to fire up thumbnailers in a secure 
container
+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}
+Provides:       %{name} = %{version}
+Obsoletes:      %{name} < %{version}
+
+%description -n libgnome-desktop-4-1
+The libgnome-desktop library provides API shared by several applications
+on the desktop, but that cannot live in the platform for various
+reasons.
+
+%package -n typelib-1_0-GnomeDesktop-4_0
+Summary:        Introspection bindings for the GNOME Desktop API library
+Group:          System/Libraries
+
+%description -n typelib-1_0-GnomeDesktop-4_0
+The libgnome-desktop library provides API shared by several applications
+on the desktop, but that cannot live in the platform for various
+reasons.
+
+This package provides the GObject Introspection bindings for
+libgnome-desktop.
+
+%package -n typelib-1_0-GnomeBG-4_0
+Summary:        Introspection bindings for the GNOME Desktop API library
+Group:          System/Libraries
+
+%description -n typelib-1_0-GnomeBG-4_0
+The libgnome-desktop library provides API shared by several applications
+on the desktop, but that cannot live in the platform for various
+reasons.
+
+This package provides the GObject Introspection bindings for
+libgnome-desktop.
+
+%package -n typelib-1_0-GnomeRR-4_0
+Summary:        Introspection bindings for the GNOME Desktop API library
+Group:          System/Libraries
+
+%description -n typelib-1_0-GnomeRR-4_0
+The libgnome-desktop library provides API shared by several applications
+on the desktop, but that cannot live in the platform for various
+reasons.
+
+This package provides the GObject Introspection bindings for
+libgnome-desktop.
+
 %lang_package
 
 %prep
@@ -142,6 +210,9 @@
 %post -n libgnome-desktop-3-19 -p /sbin/ldconfig
 %postun -n libgnome-desktop-3-19 -p /sbin/ldconfig
 
+%post -n libgnome-desktop-4-1 -p /sbin/ldconfig
+%postun -n libgnome-desktop-4-1 -p /sbin/ldconfig
+
 %files -n libgnome-desktop-3-19
 %license COPYING.LIB
 %doc AUTHORS NEWS
@@ -161,7 +232,7 @@
 %{_includedir}/gnome-desktop-3.0/
 %{_libdir}/libgnome-desktop-3.so
 %{_libdir}/pkgconfig/gnome-desktop-3.0.pc
-%{_datadir}/gir-1.0/*.gir
+%{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
 %doc %{_datadir}/gtk-doc/html/gnome-desktop3/
 
 %files lang -f %{name}-3.0.lang
@@ -172,4 +243,30 @@
 %dir %{_datadir}/gnome
 %{_datadir}/gnome/gnome-version.xml
 
+%files -n libgnome-desktop-4-devel
+%{_datadir}/gir-1.0/GnomeBG-4.0.gir
+%{_datadir}/gir-1.0/GnomeDesktop-4.0.gir
+%{_datadir}/gir-1.0/GnomeRR-4.0.gir
+%{_includedir}/gnome-desktop-4.0
+%{_libdir}/libgnome-bg-4.so
+%{_libdir}/libgnome-desktop-4.so
+%{_libdir}/libgnome-rr-4.so
+%{_libdir}/pkgconfig/gnome-bg-4.pc
+%{_libdir}/pkgconfig/gnome-desktop-4.pc
+%{_libdir}/pkgconfig/gnome-rr-4.pc
+
+%files -n typelib-1_0-GnomeBG-4_0
+%{_libdir}/girepository-1.0/GnomeBG-4.0.typelib
+
+%files -n typelib-1_0-GnomeDesktop-4_0
+%{_libdir}/girepository-1.0/GnomeDesktop-4.0.typelib
+
+%files -n typelib-1_0-GnomeRR-4_0
+%{_libdir}/girepository-1.0/GnomeRR-4.0.typelib
+
+%files -n libgnome-desktop-4-1
+%{_libdir}/libgnome-desktop-4.so.1*
+%{_libdir}/libgnome-bg-4.so.1*
+%{_libdir}/libgnome-rr-4.so.1*
+
 %changelog

++++++ a3ed548d92b160245b79978ae362d47091ad8dad.patch ++++++
>From a3ed548d92b160245b79978ae362d47091ad8dad Mon Sep 17 00:00:00 2001
From: Matt Turner <matts...@gmail.com>
Date: Sun, 20 Mar 2022 18:07:17 -0700
Subject: [PATCH] meson: Fix build_gtk4 option

(cherry picked from commit a9ad6e704f9fead5748c2a9697990b01e91b9de0)
---
 libgnome-desktop/meson.build | 134 +++++++++++++++++------------------
 1 file changed, 67 insertions(+), 67 deletions(-)

diff --git a/libgnome-desktop/meson.build b/libgnome-desktop/meson.build
index 2aaf81b1..7dfbfeb4 100644
--- a/libgnome-desktop/meson.build
+++ b/libgnome-desktop/meson.build
@@ -78,79 +78,79 @@ libgnome_desktop_base_headers = [
   'gnome-xkb-info.h',
 ]
 
-install_headers(libgnome_desktop_base_headers,
-  subdir: 'gnome-desktop-4.0/libgnome-desktop'
-)
+if get_option('build_gtk4')
+  install_headers(libgnome_desktop_base_headers,
+    subdir: 'gnome-desktop-4.0/libgnome-desktop'
+  )
 
-base_deps = [
-  gdk_pixbuf_dep,
-  glib_dep,
-  gio_dep,
-  gio_unix_dep,
-  libsystemd_dep,
-  schemas_dep,
-  xkb_config_dep,
-  xkbregistry_dep,
-  iso_codes_dep,
-  udev_dep,
-  seccomp_dep,
-  m_dep,
-  rt_dep,
-]
+  base_deps = [
+    gdk_pixbuf_dep,
+    glib_dep,
+    gio_dep,
+    gio_unix_dep,
+    libsystemd_dep,
+    schemas_dep,
+    xkb_config_dep,
+    xkbregistry_dep,
+    iso_codes_dep,
+    udev_dep,
+    seccomp_dep,
+    m_dep,
+    rt_dep,
+  ]
 
-libgnome_desktop_base = library('gnome-desktop-4',
-  sources: [
-    libgnome_desktop_base_sources,
-    libgnome_desktop_base_private_sources,
-    dbus_idle_built_sources,
-  ],
-  dependencies: base_deps,
-  soversion: soversion,
-  version: libversion,
-  c_args: libargs,
-  link_args: base_ldflags,
-  install: true,
-  include_directories: [
-    include_directories('.'),
-    include_directories('..'),
-  ],
-)
+  libgnome_desktop_base = library('gnome-desktop-4',
+    sources: [
+      libgnome_desktop_base_sources,
+      libgnome_desktop_base_private_sources,
+      dbus_idle_built_sources,
+    ],
+    dependencies: base_deps,
+    soversion: soversion,
+    version: libversion,
+    c_args: libargs,
+    link_args: base_ldflags,
+    install: true,
+    include_directories: [
+      include_directories('.'),
+      include_directories('..'),
+    ],
+  )
 
-libgnome_desktop_base_gir = gnome.generate_gir(libgnome_desktop_base,
-  sources: [libgnome_desktop_base_headers, libgnome_desktop_base_sources],
-  export_packages: 'gnome-desktop-4',
-  namespace: 'GnomeDesktop',
-  nsversion: '4.0',
-  includes: ['GObject-2.0', 'Gio-2.0', 'GDesktopEnums-3.0', 'GdkPixbuf-2.0'],
-  extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'],
-  identifier_prefix: 'Gnome',
-  symbol_prefix: 'gnome',
-  install: true,
-)
+  libgnome_desktop_base_gir = gnome.generate_gir(libgnome_desktop_base,
+    sources: [libgnome_desktop_base_headers, libgnome_desktop_base_sources],
+    export_packages: 'gnome-desktop-4',
+    namespace: 'GnomeDesktop',
+    nsversion: '4.0',
+    includes: ['GObject-2.0', 'Gio-2.0', 'GDesktopEnums-3.0', 'GdkPixbuf-2.0'],
+    extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'],
+    identifier_prefix: 'Gnome',
+    symbol_prefix: 'gnome',
+    install: true,
+  )
 
-pkg.generate(
-  libgnome_desktop_base,
-  requires: ['gsettings-desktop-schemas'],
-  version: meson.project_version(),
-  name: 'gnome-desktop-4',
-  filebase: 'gnome-desktop-4',
-  description: 'Utility library for GNOME desktop components',
-  subdirs: 'gnome-desktop-4.0',
-)
+  pkg.generate(
+    libgnome_desktop_base,
+    requires: ['gsettings-desktop-schemas'],
+    version: meson.project_version(),
+    name: 'gnome-desktop-4',
+    filebase: 'gnome-desktop-4',
+    description: 'Utility library for GNOME desktop components',
+    subdirs: 'gnome-desktop-4.0',
+  )
 
-libgnome_desktop_base_dep = declare_dependency(
-  sources: [
-    libgnome_desktop_base_gir,
-  ],
-  dependencies: base_deps,
-  link_with: libgnome_desktop_base,
-  include_directories: [
-    include_directories('.'),
-    include_directories('..'),
-  ],
-)
+  libgnome_desktop_base_dep = declare_dependency(
+    sources: [
+      libgnome_desktop_base_gir,
+    ],
+    dependencies: base_deps,
+    link_with: libgnome_desktop_base,
+    include_directories: [
+      include_directories('.'),
+      include_directories('..'),
+    ],
+  )
 
-if gtk4_dep.found()
   subdir('gnome-bg')
   subdir('gnome-rr')
 endif
-- 
GitLab


++++++ gnome-desktop-41.3.tar.xz -> gnome-desktop-42.0.tar.xz ++++++
++++ 11042 lines of diff (skipped)

Reply via email to