Hello community,

here is the log from the commit of package cinnamon for openSUSE:Factory 
checked in at 2020-12-13 17:30:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon"

Sun Dec 13 17:30:27 2020 rev:44 rq:855396 version:4.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon/cinnamon.changes        2020-10-10 
19:06:38.964555342 +0200
+++ /work/SRC/openSUSE:Factory/.cinnamon.new.2328/cinnamon.changes      
2020-12-13 17:30:57.112423303 +0100
@@ -1,0 +2,127 @@
+Sat Dec  5 10:19:02 UTC 2020 - andy great <andythe_gr...@pm.me>
+
+- Update to version 4.8.0.
+  * implement suspend-then-hibernate 
+  * fix RTL bug in panel-edit-mode
+  * fix bug when dragging windows in RTL
+  * fix dragging launchers in RTL
+  * change round to floor in position calculation
+  * remove build dependency on dbus-glib
+  * configure.ac: remove pkg-config module checks which are never 
+    used
+  * Add Percentage Label to OSD for Volume Control (#9532)
+  * cr-rgb: remove handling of "inherit" and "transparent"
+  * Fix always-true condition
+  * croco: Remove duplicated conditions
+  * libcroco: Limit recursion in block and any productions 
+    (CVE-2020-12825)
+  * Handle "color: inherit" directly in get_color_from_term(), 
+    not in libcroco
+  * network applet: Make sure there's always a menu item for the 
+    active connection.
+  * xapp status applet: Store icons using a unique key based on the
+    icon name and object path.
+  * xapp applet: Go back to using icon 'name' property, not the 
+    constructed key, to do applet role checking.
+  * menu applet: Added option to display panel when the menu is 
+    opened
+  * menu applet: Default new 'force show panel' preference to true, 
+    move it to the panel behavior group.
+  * Update cinnamon-xlet-makepot
+  * systray manager: make all role comparisons lower case
+  * [so...@cinnamon.org] Update applet.js
+  * Display volume tooltip while scrolling with the mouse for 
+    so...@cinnamon.org
+  * js/misc/utils.js Fix latinise()
+  * m...@cinnamon.org: Allow items to be re-ordered to better 
+    reflect the search outcome.
+  * Update cs_panel.py:
+  * Add show-buttons option to the TreeList Widgets, align titles 
+    as contents and update doc
+  * menu applet: search for words inbetween
+  * cinnamon-menu-editor: refactor ui file layout, add button to 
+    open a selected item's desktop file.
+  * menu applet: fix broken search, if no recent documents
+  * add applet uuid formatted as style class name
+  * Fix Typo
+  * Revert "add applet uuid formatted as style class name"
+  * js/ui/scripting.js: Refactor invalid catch statement 
+    (not allowed with mozjs78).
+  * Fixed applet not responding to fast workspace switches. due to 
+    the 100ms throttle, the applet shows the wrong window list for 
+    current workspace if more than 1 switch happens in a 100ms 
+    timespan (for example, when switching from workspace 1 to 3 very fast).
+  * update throttle, see #9606; fix #9567
+  * Updade xlet-settings.py: Code debug
+  * Clutter.KeyName -> Clutter.KEY_KeyName
+  * " == Clutter.KEY_" -> " === Clutter.KEY_"
+  * workspace-switcher applet: Standardization
+  * workspace-switcher applet: 
+    New option: "Reverse scrolling direction"
+  * windows-quick-list applet: Support scrolling, place the icons 
+    before the labels to be more consistent with the rest of cinnamon.
+  * Port to meson
+  * Port to mozjs78 
+  * Replace deprecated gvfs-bin calls with gio-tool
+  * Add 2 man pages from debian packages
+  * Fix ./test
+  * meson.build: Fix gettext domain (Cinnamon -> cinnamon), fix 
+    incorrect version check for cjs.
+  * build: re-add missing defines to suppress some extra noise in 
+    the logs.
+  * "KEY_KP_Enter" as an alternative to "KEY_Return" everywhere
+  * Simplify spice version checks
+  * Spices: Bypass global proxy
+  * so...@cinnamon.org: Fix spotify artwork url.
+  * netw...@cinnamon.org - add keybinding to show applet menu
+  * Update xlet-settings.py: Take into account icon.svg prior to 
+    icon.png. Until now, when viewing an applet's settings, the 
+    icon.png icon was displayed in the panel, which could contrast 
+    with the applet icon itself and confuse the user. From now on, 
+    if an icon.svg icon exists then this one is displayed first.
+  * Add Blueman to the possible icon in cinnamon settings
+  * fix lmde4 build
+  * Removed logic that was keeping icons around after window closed
+  * GWL appList.js:
+  * Make building the reference documentation optional
+  * fix placeholder size not scaling to ui
+  * Fix monitor disconnect resetting icon sizes
+  * grouped-window-list: Add FLASH_MAX_COUNT constant
+  * Improve dragging of items * fix juddring of windows while 
+    dragging (fix #8639). * change dragging animation. * fix problems
+    with dragging icon showing incorrect operation. * add checks to
+    keep pinned and unpinned items separate while dragging. * add
+    support for dragging new launchers into middle of window list.
+  * add name to proxy drag actor so it can be detected
+  * update drag logic to test for 'xdnd-proxy-actor'
+  * Add a favorites applet.
+  * menu applet: Add a favorites category.
+  * Solve a deprecation problem in an if statement
+  * window-list applet: Add FLASH_MAX_COUNT constant
+  * Add missing GdkPixbuf import
+  * m...@cinnamon.org: lengthen the bit mask for the RefreshFlags.
+  * cinnamon-window-tracker.c: Try to identify web apps in certain 
+    situations so that the correct icon can be used.
+  * applet.js: adapt configureApplet to xlet-settings
+  * desklet.js: adapt configureDesklet to xlet-settings
+  * checkBox: refactor from prototype to es class 
+  * cinnamon-window-tracker.c: Remove leftover debugging line
+  * Add mic mute keyboard shortcut option
+  * fix apps being reactive during panel-edit-mode
+  * Fix tooltip lables stuck on after menu cycle
+  * Improve integration of flatpak apps for side-by-side
+    installations
+  * fix icon getting hidden in panel-edit-mode when toggling 
+    show-empty-tray setting
+  * [FEAUTURE] [BETTER THEMING] Add applet uuid formatted as style 
+    class name
+  * Icons: Make system settings use preferences-desktop instead of 
+    preferences-system
+  * debian/control, meson: Update some dependencies.
+  * l10n: Update POT and fix l10n issues.
+  * Many bugs fixed.
+- Rebase cinnamon-favourite-applications.patch.
+- Rebase cinnamon-settings-native.patch.
+- Remove cinnamon-fix-cogl.patch, meson replace make.
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-4.6.7.tar.gz
  cinnamon-fix-cogl.patch

New:
----
  cinnamon-4.8.0.tar.gz

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

Other differences:
------------------
++++++ cinnamon.spec ++++++
--- /var/tmp/diff_new_pack.VHf9BK/_old  2020-12-13 17:30:57.888424090 +0100
+++ /var/tmp/diff_new_pack.VHf9BK/_new  2020-12-13 17:30:57.892424094 +0100
@@ -18,7 +18,7 @@
 
 %define _version 4.0.0
 Name:           cinnamon
-Version:        4.6.7
+Version:        4.8.0
 Release:        0
 Summary:        GNU/Linux Desktop featuring a traditional layout
 License:        GPL-2.0-or-later AND LGPL-2.1-only
@@ -35,14 +35,10 @@
 Patch3:         %{name}-settings-xscreensaver-path.patch
 # PATCH-FEATURE-OPENSUSE cinnamon-favourite-applications.patch 
sor.ale...@meowr.ru -- Remove mintinstall from favourites and add YaST.
 Patch4:         %{name}-favourite-applications.patch
-# PATCH-FIX-OPENSUSE cinnamon-fix-cogl.patch sor.ale...@meowr.ru -- Fix 
compilation with Cogl.
-Patch6:         %{name}-fix-cogl.patch
 # PATCH-FEATURE-OPENSUSE cinnamon-fallback-icewm.patch sor.ale...@meowr.ru -- 
Use IceWM as fallback.
 Patch7:         %{name}-fallback-icewm.patch
-BuildRequires:  autoconf
-BuildRequires:  autoconf-archive
-BuildRequires:  automake
 # For gnome-background-properties.
+BuildRequires:  cmake
 BuildRequires:  desktop-data-openSUSE-extra
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -51,12 +47,13 @@
 BuildRequires:  hicolor-icon-theme-branding-openSUSE
 BuildRequires:  intltool
 BuildRequires:  libtool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  python3-xml
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(cinnamon-desktop) >= %{_version}
-BuildRequires:  pkgconfig(cjs-1.0)
+BuildRequires:  pkgconfig(cjs-1.0) >= %{version}
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gstreamer-1.0)
@@ -153,8 +150,8 @@
 Group:          System/Libraries
 Requires:       %{name}-gschemas = %{version}
 Requires:       libgnomesu
-Supplements:    packageand(%{name}-gschemas:branding-upstream)
-Conflicts:      otherproviders(%{name}-gschemas-branding)
+Supplements:    (%{name}-gschemas and branding-upstream)
+Conflicts:      %{name}-gschemas-branding
 Provides:       %{name}-gschemas-branding = %{version}
 # cinnamon-branding-upstream was last used in openSUSE Leap 42.2.
 Provides:       %{name}-branding-upstream = %{version}
@@ -170,22 +167,12 @@
 This package provides upstream defaults for settings stored with
 GSettings and applications used by the MIME system.
 
-%package devel-doc
-Summary:        Development Documentation files for Cinnamon
-Group:          System/GUI/Other
-BuildArch:      noarch
-Requires:       %{name} = %{version}-%{release}
-
-%description devel-doc
-This package contains the code documentation for various Cinnamon components.
-
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch6 -p1
 %patch7 -p1
 cp -a %{SOURCE1} .
 
@@ -198,19 +185,11 @@
 sed -i -e 's!imports.gi.NMClient!imports_gi_NMClient!g' js/ui/extension.js
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
-    --disable-static \
-    --disable-schemas-compile \
-    --disable-silent-rules \
-    --enable-introspection=yes \
-    --enable-compile-warnings=no \
-    --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem
-
-%make_build
+%meson
+%meson_build
 
 %install
-%make_install
+%meson_install
 
 # Non-executable in /usr/bin/ is unacceptable.
 chmod a+x %{buildroot}%{_bindir}/%{name}-file-dialog
@@ -232,8 +211,8 @@
 ln -s %{_sysconfdir}/alternatives/default-xsession.desktop \
   %{buildroot}%{_datadir}/xsessions/default.desktop
 
-%{_bindir}/find %{buildroot}%{_libdir} -name '*.a' -print -delete
-%{_bindir}/find %{buildroot}%{_libdir} -name '*.la' -print -delete
+find %{buildroot} -type f -name "*.a" -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}%{_datadir}/
 
 %suse_update_desktop_file %{name}-settings
@@ -276,16 +255,18 @@
 %files
 %license COPYING
 %doc AUTHORS README.rst debian/changelog
-%{_bindir}/*
+%{_bindir}/%{name}
+%{_bindir}/%{name}2d
+%{_bindir}/%{name}-*
+%{_bindir}/xlet-about-dialog
+%{_bindir}/xlet-settings
 %config(noreplace) %{_sysconfdir}/xdg/menus/*
 %ghost %{_sysconfdir}/alternatives/default-xsession.desktop
 %ghost %{_sysconfdir}/alternatives/default.desktop
 %{_datadir}/cinnamon-session
-%{_datadir}/cinnamon-session/sessions
 %{_datadir}/applications/*
 %{_datadir}/dbus-1/services/org.Cinnamon.*.service
 %{_datadir}/desktop-directories/*
-%{_datadir}/%{name}-session/sessions/*
 %exclude %{_datadir}/%{name}/theme/menu*.svg
 %{_datadir}/icons/hicolor/*/*/*.svg
 %{_datadir}/polkit-1/actions/org.%{name}.settings-users.policy
@@ -293,8 +274,8 @@
 %{_datadir}/%{name}/
 %{_datadir}/%{name}-background-properties
 %{_libdir}/%{name}/
-%{_libexecdir}/%{name}/
-%{_mandir}/man1/*
+%{_mandir}/man1/cinnamon*%{?ext_man}
+%{_mandir}/man1/gnome-session-cinnamon*%{?ext_man}
 
 %files gschemas
 %{_datadir}/glib-2.0/schemas/org.cinnamon.gschema.xml
@@ -303,7 +284,4 @@
 %doc README.Gsettings-overrides
 %{_datadir}/%{name}/theme/menu*.svg
 
-%files devel-doc
-%doc %{_datadir}/gtk-doc/html/*/
-
 %changelog

++++++ cinnamon-4.6.7.tar.gz -> cinnamon-4.8.0.tar.gz ++++++
++++ 39556 lines of diff (skipped)

++++++ cinnamon-favourite-applications.patch ++++++
--- /var/tmp/diff_new_pack.VHf9BK/_old  2020-12-13 17:30:58.384424593 +0100
+++ /var/tmp/diff_new_pack.VHf9BK/_new  2020-12-13 17:30:58.388424597 +0100
@@ -1,11 +1,12 @@
---- a/data/org.cinnamon.gschema.xml.in
-+++ b/data/org.cinnamon.gschema.xml.in
+diff -ruN a/data/org.cinnamon.gschema.xml b/data/org.cinnamon.gschema.xml
+--- a/data/org.cinnamon.gschema.xml    2020-11-26 22:18:02.000000000 +0700
++++ b/data/org.cinnamon.gschema.xml    2020-12-05 23:41:00.084634339 +0700
 @@ -412,7 +412,7 @@
      </key>
  
      <key name="favorite-apps" type="as">
 -      <default>[ 'firefox.desktop', 'mintinstall.desktop', 
'cinnamon-settings.desktop', 'hexchat.desktop', 'org.gnome.Terminal.desktop', 
'nemo.desktop' ]</default>
 +      <default>[ 'firefox.desktop', 'YaST.desktop', 
'cinnamon-settings.desktop', 'pidgin.desktop', 'org.gnome.Terminal.desktop', 
'nemo.desktop' ]</default>
-       <_summary>List of desktop file IDs for favorite applications</_summary>
-       <_description>
+       <summary>List of desktop file IDs for favorite applications</summary>
+       <description>
          The applications corresponding to these identifiers

++++++ cinnamon-settings-native.patch ++++++
--- /var/tmp/diff_new_pack.VHf9BK/_old  2020-12-13 17:30:58.396424605 +0100
+++ /var/tmp/diff_new_pack.VHf9BK/_new  2020-12-13 17:30:58.396424605 +0100
@@ -1,11 +1,10 @@
-diff -ruN --no-dereference 
a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py 
b/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py
---- a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py  
2020-08-11 18:38:31.000000000 +0700
-+++ b/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py  
2020-09-19 03:35:27.016953429 +0700
-@@ -75,23 +75,21 @@
- ]
+diff -ruN a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py 
b/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py
+--- a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py  
2020-11-26 22:18:02.000000000 +0700
++++ b/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py  
2020-12-05 23:47:40.680505413 +0700
+@@ -76,23 +76,20 @@
  
  STANDALONE_MODULES = [
--    # Label                              Executable                           
  Icon                     Category          Keywords for filter
+     # Label                              Executable                           
  Icon                     Category          Keywords for filter
 -    [_("Printers"),                      "system-config-printer",             
  "cs-printer",            "hardware",       _("printers, laser, inkjet")],
 -    [_("Firewall"),                      "gufw",                              
  "cs-firewall",           "admin",          _("firewall, block, filter, 
programs")],
 -    [_("Firewall"),                      "firewall-config",                   
  "cs-firewall",           "admin",          _("firewall, block, filter, 
programs")],
@@ -20,9 +19,9 @@
 -    [_("Package Management"),            "yumex-dnf",                         
  "cs-sources",            "admin",          _("update, install, repository, 
package, source, download")],
 -    [_("Users and Groups"),              "cinnamon-settings-users",           
  "cs-user-accounts",      "admin",          _("user, users, account, accounts, 
group, groups, password")],
 -    [_("Bluetooth"),                     "blueberry",                         
  "cs-bluetooth",          "hardware",       _("bluetooth, dongle, transfer, 
mobile")],
+-    [_("Blueman"),                       "blueman-manager",                   
  "cs-bluetooth",          "hardware",       _("bluetooth, dongle, transfer, 
mobile")],
 -    [_("Manage Services and Units"),     "systemd-manager-pkexec",            
  "cs-sources",            "admin",          _("systemd, units, services, 
systemctl, init")],
 -    [_("Disks"),                         "gnome-disks",                       
  "org.gnome.DiskUtility", "hardware",       _("disks, manage, hardware, 
management, hard, hdd, pendrive, format, erase, test, create, iso, ISO, disk, 
image")]
-+    # Label                              Executable                           
       Icon                     Category          Keywords for filter
 +    [_("Printers"),                      "xdg-su -c '/sbin/yast2 printer'",   
       "cs-printer",            "hardware",       _("printers, laser, inkjet")],
 +    [_("Firewall"),                      "xdg-su -c '/sbin/yast2 firewall'",  
       "cs-firewall",           "admin",          _("firewall, block, filter, 
programs")],
 +    [_("Languages"),                     "xdg-su -c '/sbin/yast2 language'",  
       "cs-language",           "prefs",          _("language, install, 
foreign")],
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to