Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mate-control-center for
openSUSE:Factory checked in at 2024-04-09 16:47:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mate-control-center (Old)
and /work/SRC/openSUSE:Factory/.mate-control-center.new.29460 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-control-center"
Tue Apr 9 16:47:10 2024 rev:31 rq:1165591 version:1.28.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/mate-control-center/mate-control-center.changes
2023-05-17 10:53:33.375484729 +0200
+++
/work/SRC/openSUSE:Factory/.mate-control-center.new.29460/mate-control-center.changes
2024-04-09 16:51:10.720814553 +0200
@@ -1,0 +2,31 @@
+Mon Mar 25 05:00:25 UTC 2024 - Hillwood Yang <[email protected]>
+
+- Update version to 1.28.0
+ * Translations update
+ * Meson: fix mate-time-admin directory error
+ * Add meson build support
+ * Remove libslab library
+ * appearance: Fix compilation warnings replace deprecated functions
+ * common: Fix compilation warnings replace deprecated functions
+ gtk_rc_get_theme_dir and gtk_rc_scanner_new
+ * typing-break: Force dependency on appindicator and remove deprecated
+ GtkStatusIcon
+ * typing-break: Fix compilation warnings and replace deprecated functions
+ * Remove "libwindow settings" that are no longer in use
+ * capplets/display: Fix compilation warnings and replace deprecated functions
+ * libslab: Fix compilation warnings and replace deprecated functions
+ * font-viewer: Fix compilation warnings and replace deprecated functions
+ * appearance: Remove useless match_wm_manager_init function
+ * Add new capplets: system info
+ * tx: fix warnings in Japanese and Serbian translations
+ * Update glib2 dependency version from 2.50 to 2.64
+ * libslab: Remove gdk/gdkx.h from includes
+ * Wayland: remove xisms from screen width detection
+ * windows: Fix UI accessibility (#704)
+ * windows: Fix spacing in the Compositing Manager tab
+ * Fix implicit conversion changes signedness: 'gboolean' to 'guint'
+ * keybindings: fix memory leak
+ * appearance: use mate_image_menu_item replace gtk_image_menu_item
+ * keyboard: fix memory leak
+
+-------------------------------------------------------------------
Old:
----
mate-control-center-1.26.1.tar.xz
New:
----
mate-control-center-1.28.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mate-control-center.spec ++++++
--- /var/tmp/diff_new_pack.w92PyL/_old 2024-04-09 16:51:11.148830342 +0200
+++ /var/tmp/diff_new_pack.w92PyL/_new 2024-04-09 16:51:11.148830342 +0200
@@ -1,7 +1,7 @@
#
# spec file for package mate-control-center
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,9 +20,10 @@
%define sover 1
%define soname_slab libmate-slab
%define sover_slab 0
-%define _version 1.26
+%define _version 1.28
+
Name: mate-control-center
-Version: 1.26.1
+Version: 1.28.0
Release: 0
Summary: MATE Desktop control center
License: GPL-2.0-or-later
@@ -31,10 +32,16 @@
Source:
https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: mate-common
+BuildRequires: meson
BuildRequires: pkgconfig
+BuildRequires: systemd-rpm-macros
BuildRequires: update-desktop-files
BuildRequires: yelp-tools
+BuildRequires: pkgconfig(accountsservice)
BuildRequires: pkgconfig(atk)
+%ifnarch ppc64le s390x
+BuildRequires: pkgconfig(ayatana-appindicator3-0.1)
+%endif
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
@@ -45,6 +52,7 @@
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcanberra-gtk3)
+BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libmarco-private) >= %{_version}
BuildRequires: pkgconfig(libmate-menu) >= %{_version}
BuildRequires: pkgconfig(libmatekbd)
@@ -56,6 +64,8 @@
BuildRequires: pkgconfig(mate-settings-daemon) >= %{_version}
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(polkit-gobject-1)
+BuildRequires: pkgconfig(systemd)
+BuildRequires: pkgconfig(udisks2)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xext)
@@ -94,7 +104,6 @@
%package devel
Summary: Header files for MATE Control Center
Group: Development/Libraries/X11
-Requires: %{soname}%{sover} = %{version}
%description devel
The control center is MATE's main interface for configuration of various
@@ -102,40 +111,12 @@
This package provides MATE control center development files.
-%package -n %{soname}%{sover}
-Summary: Utility library for getting window manager settings
-Group: System/Libraries
-
-%description -n %{soname}%{sover}
-This library is used by MATE control center to change preferences
-of window managers.
-
-%package -n %{soname_slab}%{sover_slab}
-Summary: MATE Desktop libslab port
-Group: System/Libraries
-
-%description -n %{soname_slab}%{sover_slab}
-This library makes it easy to create tile-based UI for MATE, as seen in
-gnome-main-menu.
-
-%package -n %{soname_slab}-devel
-Summary: Header files for libslab
-Group: Development/Libraries/X11
-Requires: %{soname_slab}%{sover_slab} = %{version}
-
-%description -n %{soname_slab}-devel
-This library makes it easy to create tile-based UI for MATE, as seen in
-gnome-main-menu.
-
-This package provides libslab development files.
-
%lang_package
%prep
-%setup -q
+%autosetup -p1
%build
-NOCONFIGURE=1 mate-autogen
%configure \
--disable-static \
--disable-update-mimedb
@@ -143,6 +124,7 @@
%install
%make_install
+
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{name} %{?no_lang_C}
@@ -155,15 +137,7 @@
%suse_update_desktop_file mate-theme-installer
%suse_update_desktop_file mate-default-applications-properties
-%fdupes -s %{buildroot}%{_datadir}/help/
-
-%post -n %{soname}%{sover} -p /sbin/ldconfig
-
-%postun -n %{soname}%{sover} -p /sbin/ldconfig
-
-%post -n %{soname_slab}%{sover_slab} -p /sbin/ldconfig
-
-%postun -n %{soname_slab}%{sover_slab} -p /sbin/ldconfig
+%fdupes -s %{buildroot}%{_datadir}
%files
%license COPYING
@@ -185,31 +159,15 @@
%exclude %{_sysconfdir}/xdg/menus/matecc.menu
%dir %{_datadir}/desktop-directories
%{_datadir}/desktop-directories/matecc.directory
-%dir %{_libdir}/window-manager-settings/
-%{_libdir}/window-manager-settings/libmarco.so
%{_mandir}/man?/mate-*.?%{?ext_man}
%files branding-upstream
%dir %{_sysconfdir}/xdg/menus
%config %{_sysconfdir}/xdg/menus/matecc.menu
-%files -n %{soname}%{sover}
-%{_libdir}/%{soname}.so.%{sover}*
-
%files devel
-%{_includedir}/mate-window-settings-2.0/
-%{_libdir}/libmate-window-settings.so
%{_libdir}/pkgconfig/mate-default-applications.pc
%{_libdir}/pkgconfig/mate-keybindings.pc
-%{_libdir}/pkgconfig/mate-window-settings-2.0.pc
-
-%files -n %{soname_slab}%{sover_slab}
-%{_libdir}/%{soname_slab}.so.%{sover_slab}*
-
-%files -n %{soname_slab}-devel
-%{_libdir}/pkgconfig/mate-slab.pc
-%{_includedir}/%{soname_slab}/
-%{_libdir}/%{soname_slab}.so
%files lang -f %{name}.lang
++++++ mate-control-center-1.26.1.tar.xz -> mate-control-center-1.28.0.tar.xz
++++++
++++ 349806 lines of diff (skipped)