commit deepin-system-monitor for openSUSE:Factory

2022-11-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-11-08 10:53:57

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1597 (New)


Package is "deepin-system-monitor"

Tue Nov  8 10:53:57 2022 rev:18 rq:1034205 version:5.8.27

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-10-28 19:31:35.759252862 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1597/deepin-system-monitor.changes
2022-11-08 10:54:11.173661326 +0100
@@ -1,0 +2,6 @@
+Fri Oct 28 13:04:18 UTC 2022 - Hillwood Yang 
+
+- Update version to 5.8.27
+  * Fix a stuck issue 
+
+---
@@ -13,0 +20,8 @@
+Sun Jul  3 03:43:12 UTC 2022 - Hillwood Yang 
+
+- Update version to 5.8.26
+  * Optimize performance
+  * Fix bug
+  * Update translations 
+
+---

Old:

  deepin-system-monitor-5.8.22.tar.gz

New:

  deepin-system-monitor-5.8.27.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.zV9fgE/_old  2022-11-08 10:54:12.401664216 +0100
+++ /var/tmp/diff_new_pack.zV9fgE/_new  2022-11-08 10:54:12.405664225 +0100
@@ -25,7 +25,7 @@
 %defineprocps_version%(rpm -q --queryformat '%%{VERSION}' procps-devel)
 
 Name:   deepin-system-monitor
-Version:5.8.22
+Version:5.8.27
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-or-later

++ deepin-system-monitor-5.8.22.tar.gz -> 
deepin-system-monitor-5.8.27.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.22.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1597/deepin-system-monitor-5.8.27.tar.gz
 differ: char 13, line 1

++ deepin-system-monitor.appdata.xml ++
--- /var/tmp/diff_new_pack.zV9fgE/_old  2022-11-08 10:54:12.469664376 +0100
+++ /var/tmp/diff_new_pack.zV9fgE/_new  2022-11-08 10:54:12.477664395 +0100
@@ -20,7 +20,7 @@
   https://github.com/linuxdeepin/deepin-system-monitor/
   https://github.com/linuxdeepin/deepin-system-monitor/issues/
   
-
+
   
   GPL-3.0
   Linux Deepin


commit deepin-system-monitor for openSUSE:Factory

2022-10-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-10-28 19:31:11

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2275 (New)


Package is "deepin-system-monitor"

Fri Oct 28 19:31:11 2022 rev:17 rq:1031671 version:5.8.22

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-08-03 21:16:57.463482968 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2275/deepin-system-monitor.changes
2022-10-28 19:31:35.759252862 +0200
@@ -1,0 +2,7 @@
+Thu Oct 27 09:11:09 UTC 2022 - Dominique Leuenberger 
+
+- Require /usr/bin/pkexec instead of pkexec (the package name):
+  allow the package to install on systems where pkexec has been
+  split out or not.
+
+---



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.nBh9pi/_old  2022-10-28 19:31:36.271255430 +0200
+++ /var/tmp/diff_new_pack.nBh9pi/_new  2022-10-28 19:31:36.275255449 +0200
@@ -82,8 +82,8 @@
 BuildRequires:  pkgconfig(xcb-util)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xtst)
+Requires:   /usr/bin/pkexec
 Requires:   hicolor-icon-theme
-Requires:   pkexec
 Requires:   qt5integration
 Recommends: %{name}-lang
 


commit deepin-system-monitor for openSUSE:Factory

2022-08-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-08-03 21:16:41

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1533 (New)


Package is "deepin-system-monitor"

Wed Aug  3 21:16:41 2022 rev:16 rq:992421 version:5.8.22

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-04-22 21:54:47.066842244 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1533/deepin-system-monitor.changes
2022-08-03 21:16:57.463482968 +0200
@@ -1,0 +2,5 @@
+Mon Jul 18 09:49:45 UTC 2022 - Marcus Meissner 
+
+- require pkexec for pkexec binary
+
+---



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.v6PEr7/_old  2022-08-03 21:16:58.003484385 +0200
+++ /var/tmp/diff_new_pack.v6PEr7/_new  2022-08-03 21:16:58.007484395 +0200
@@ -83,6 +83,7 @@
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xtst)
 Requires:   hicolor-icon-theme
+Requires:   pkexec
 Requires:   qt5integration
 Recommends: %{name}-lang
 


commit deepin-system-monitor for openSUSE:Factory

2022-04-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-04-22 21:53:57

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1538 (New)


Package is "deepin-system-monitor"

Fri Apr 22 21:53:57 2022 rev:15 rq:971796 version:5.8.22

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-04-08 00:28:27.101828698 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1538/deepin-system-monitor.changes
2022-04-22 21:54:47.066842244 +0200
@@ -1,0 +2,6 @@
+Wed Apr 20 03:17:58 UTC 2022 - Hillwood Yang 
+
+- Update version to 5.8.22
+  * Fix bugs
+
+---

Old:

  deepin-system-monitor-5.8.21.tar.gz

New:

  deepin-system-monitor-5.8.22.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.uTdqum/_old  2022-04-22 21:54:47.958843261 +0200
+++ /var/tmp/diff_new_pack.uTdqum/_new  2022-04-22 21:54:47.966843270 +0200
@@ -25,7 +25,7 @@
 %defineprocps_version%(rpm -q --queryformat '%%{VERSION}' procps-devel)
 
 Name:   deepin-system-monitor
-Version:5.8.21
+Version:5.8.22
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-or-later

++ deepin-system-monitor-5.8.21.tar.gz -> 
deepin-system-monitor-5.8.22.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.21.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1538/deepin-system-monitor-5.8.22.tar.gz
 differ: char 25, line 1


commit deepin-system-monitor for openSUSE:Factory

2022-04-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-04-08 00:27:55

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1900 (New)


Package is "deepin-system-monitor"

Fri Apr  8 00:27:55 2022 rev:14 rq:967429 version:5.8.21

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-03-15 19:05:45.648982322 +0100
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1900/deepin-system-monitor.changes
2022-04-08 00:28:27.101828698 +0200
@@ -1,0 +2,5 @@
+Thu Apr  7 06:21:10 UTC 2022 - Hillwood Yang 
+
+- Fix build on Tumbleweed 
+
+---



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.JzqiiE/_old  2022-04-08 00:28:27.793820931 +0200
+++ /var/tmp/diff_new_pack.JzqiiE/_new  2022-04-08 00:28:27.805820796 +0200
@@ -22,6 +22,8 @@
 %define  distribution  SUSE-Edition
 %endif
 
+%defineprocps_version%(rpm -q --queryformat '%%{VERSION}' procps-devel)
+
 Name:   deepin-system-monitor
 Version:5.8.21
 Release:0
@@ -51,6 +53,7 @@
 BuildRequires:  libpcap-devel
 BuildRequires:  libqt5-linguist
 BuildRequires:  ncurses-devel
+BuildRequires:  procps-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5Concurrent)
@@ -72,7 +75,6 @@
 BuildRequires:  pkgconfig(icu-i18n)
 BuildRequires:  pkgconfig(libnl-3.0)
 BuildRequires:  pkgconfig(libnl-route-3.0)
-BuildRequires:  pkgconfig(libprocps)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
@@ -94,6 +96,9 @@
 %autosetup -p1
 sed -i 's/Exec=deepin-music/Exec=env QT_QPA_PLATFORMTHEME=deepin 
deepin-system-monitor/g' \
 translations/desktop/%{name}.desktop
+%if "%{procps_version}" >= "4.0.0"
+sed -i '/find_library/s|procps|proc-2|' src/CMakeLists.txt
+%endif
 
 %build
 %cmake -DVERSION=%{version}-%{distribution}


commit deepin-system-monitor for openSUSE:Factory

2022-03-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-03-15 19:04:56

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.25692 (New)


Package is "deepin-system-monitor"

Tue Mar 15 19:04:56 2022 rev:13 rq:961881 version:5.8.21

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-03-07 17:46:27.427128229 +0100
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.25692/deepin-system-monitor.changes
   2022-03-15 19:05:45.648982322 +0100
@@ -1,0 +2,5 @@
+Tue Mar 15 13:00:59 UTC 2022 - Hillwood Yang 
+
+- change license tag to GPL-3.0-or-later. 
+
+---



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.Pqjj0a/_old  2022-03-15 19:05:46.340982791 +0100
+++ /var/tmp/diff_new_pack.Pqjj0a/_new  2022-03-15 19:05:46.348982797 +0100
@@ -26,7 +26,7 @@
 Version:5.8.21
 Release:0
 Summary:A user-friendly system monitor
-License:GPL-3.0-only
+License:GPL-3.0-or-later
 Group:  System/GUI/Other
 URL:https://github.com/linuxdeepin/deepin-system-monitor
 Source0:
https://github.com/linuxdeepin/deepin-system-monitor/archive/%{version}/%{name}-%{version}.tar.gz


commit deepin-system-monitor for openSUSE:Factory

2022-03-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-03-07 17:46:23

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1958 (New)


Package is "deepin-system-monitor"

Mon Mar  7 17:46:23 2022 rev:12 rq:959471 version:5.8.21

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2022-01-31 22:57:00.053711262 +0100
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1958/deepin-system-monitor.changes
2022-03-07 17:46:27.427128229 +0100
@@ -1,0 +2,8 @@
+Mon Feb 21 13:01:15 UTC 2022 - Hillwood Yang 
+
+- Update version to 5.8.21
+  * Optimize application
+  * Fix bugs
+  * Update translations
+
+---

Old:

  deepin-system-monitor-5.8.20.tar.gz

New:

  deepin-system-monitor-5.8.21.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.JG6FkB/_old  2022-03-07 17:46:28.287127980 +0100
+++ /var/tmp/diff_new_pack.JG6FkB/_new  2022-03-07 17:46:28.291127979 +0100
@@ -23,7 +23,7 @@
 %endif
 
 Name:   deepin-system-monitor
-Version:5.8.20
+Version:5.8.21
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only

++ deepin-system-monitor-5.8.20.tar.gz -> 
deepin-system-monitor-5.8.21.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.20.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1958/deepin-system-monitor-5.8.21.tar.gz
 differ: char 28, line 2

++ deepin-system-monitor.appdata.xml ++
--- /var/tmp/diff_new_pack.JG6FkB/_old  2022-03-07 17:46:28.347127963 +0100
+++ /var/tmp/diff_new_pack.JG6FkB/_new  2022-03-07 17:46:28.351127962 +0100
@@ -20,7 +20,7 @@
   https://github.com/linuxdeepin/deepin-system-monitor/
   https://github.com/linuxdeepin/deepin-system-monitor/issues/
   
-
+
   
   GPL-3.0
   Linux Deepin


commit deepin-system-monitor for openSUSE:Factory

2022-01-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2022-01-31 22:56:47

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1898 (New)


Package is "deepin-system-monitor"

Mon Jan 31 22:56:47 2022 rev:11 rq:950164 version:5.8.20

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2021-11-03 17:26:56.409359349 +0100
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1898/deepin-system-monitor.changes
2022-01-31 22:57:00.053711262 +0100
@@ -1,0 +2,7 @@
+Sat Jan 29 02:39:15 UTC 2022 - Hillwood Yang 
+
+- Update version to 5.8.20
+  * Fix bugs
+  * Drop pannel icon
+
+---

Old:

  deepin-system-monitor-5.8.15.tar.gz

New:

  deepin-system-monitor-5.8.20.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.EUbE4C/_old  2022-01-31 22:57:00.933705336 +0100
+++ /var/tmp/diff_new_pack.EUbE4C/_new  2022-01-31 22:57:00.937705310 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package deepin-system-monitor
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %endif
 
 Name:   deepin-system-monitor
-Version:5.8.15
+Version:5.8.20
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only
@@ -88,21 +88,12 @@
 deepin-system-monitor is a simple process and system monitor for the Deepin
 Desktop.
 
-%package -n deepin-dock-plugin-system-monitor
-Summary:The system monitor plugin of deepin dock
-Group:  System/GUI/Other
-Requires:   %{name} = %{version}
-Requires:   deepin-dock
-
-%description -n deepin-dock-plugin-system-monitor
-The package provide system monitor plugin for deepin dock
-
 %lang_package
 
 %prep
 %autosetup -p1
 sed -i 's/Exec=deepin-music/Exec=env QT_QPA_PLATFORMTHEME=deepin 
deepin-system-monitor/g' \
-deepin-system-monitor-main/translations/desktop/%{name}.desktop
+translations/desktop/%{name}.desktop
 
 %build
 %cmake -DVERSION=%{version}-%{distribution}
@@ -119,25 +110,15 @@
 %files
 %license LICENSE COPYING
 %doc README.md CHANGELOG.md
-%config %{_sysconfdir}/xdg/autostart/%{name}-*.desktop
 %{_bindir}/%{name}
-%{_bindir}/%{name}-*
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
 %dir %{_datadir}/polkit-1
 %dir %{_datadir}/polkit-1/actions
 %{_datadir}/polkit-1/actions/com.deepin.pkexec.%{name}.policy
 %{_datadir}/deepin-manual/manual-assets/application/%{name}
-%{_datadir}/glib-2.0/schemas/com.deepin.*
-%{_datadir}/dbus-1/services/com.deepin.SystemMonitor.Daemon.service
-%{_datadir}/dbus-1/services/com.deepin.SystemMonitorPluginPopup.service
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 
-%files -n deepin-dock-plugin-system-monitor
-%dir %{_prefix}/lib/dde-dock
-%dir %{_prefix}/lib/dde-dock/plugins
-%{_prefix}/lib/dde-dock/plugins/libdeepin-system-monitor-plugin.so
-
 %files lang -f %{name}.lang
 # RPM currently can not handle Asturian
 %dir %{_datadir}/deepin-system-monitor

++ deepin-system-monitor-5.8.15.tar.gz -> 
deepin-system-monitor-5.8.20.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.15.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1898/deepin-system-monitor-5.8.20.tar.gz
 differ: char 12, line 1


++ fix-return-type-errors.patch ++
--- /var/tmp/diff_new_pack.EUbE4C/_old  2022-01-31 22:57:00.997704906 +0100
+++ /var/tmp/diff_new_pack.EUbE4C/_new  2022-01-31 22:57:00.997704906 +0100
@@ -1,6 +1,6 @@
-diff -Nur 
deepin-system-monitor-5.8.15/deepin-system-monitor-main/3rdparty/strutils.c 
deepin-system-monitor-5.8.15-new/deepin-system-monitor-main/3rdparty/strutils.c
 
deepin-system-monitor-5.8.15/deepin-system-monitor-main/3rdparty/strutils.c 
   2021-09-26 08:59:21.0 +0800
-+++ 
deepin-system-monitor-5.8.15-new/deepin-system-monitor-main/3rdparty/strutils.c 
   2021-11-01 16:46:43.414686745 +0800
+diff -Nur deepin-system-monitor-5.8.20/3rdparty/strutils.c 
deepin-system-monitor-5.8.20-new/3rdparty/strutils.c
+--- deepin-system-monitor-5.8.20/3rdparty/strutils.c   2021-11-25 
14:39:13.0 +0800
 deepin-system-monitor-5.8.20-new/3rdparty/strutils.c   2022-01-29 
10:27:25.316549598 +0800
 @@ -275,6 +275,7 @@
va_end(ap);
  


commit deepin-system-monitor for openSUSE:Factory

2021-11-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2021-11-03 17:26:01

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1890 (New)


Package is "deepin-system-monitor"

Wed Nov  3 17:26:01 2021 rev:10 rq:928898 version:5.8.15

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2021-08-16 10:14:21.934896593 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1890/deepin-system-monitor.changes
2021-11-03 17:26:56.409359349 +0100
@@ -1,0 +2,13 @@
+Mon Nov  1 07:40:22 UTC 2021 - Hillwood Yang 
+
+- Update verion to 5.8.15
+  * Optimize for table device
+  * optimize ui
+  * Drop view path feature
+  * Fix bugs
+  * Update translations
+  * Update manual documents
+  * Add the panel icon
+- Add fix-return-type-errors.patch.
+
+---

Old:

  deepin-system-monitor-5.8.2.tar.gz

New:

  deepin-system-monitor-5.8.15.tar.gz
  deepin-system-monitor.svg
  fix-return-type-errors.patch



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.JJIqDT/_old  2021-11-03 17:26:56.833359581 +0100
+++ /var/tmp/diff_new_pack.JJIqDT/_new  2021-11-03 17:26:56.837359582 +0100
@@ -23,7 +23,7 @@
 %endif
 
 Name:   deepin-system-monitor
-Version:5.8.2
+Version:5.8.15
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only
@@ -31,11 +31,20 @@
 URL:https://github.com/linuxdeepin/deepin-system-monitor
 Source0:
https://github.com/linuxdeepin/deepin-system-monitor/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:%{name}.appdata.xml
+Source2:%{name}.svg
+# PATCH-FIX-UPSTREAN fix-return-type-errors.patch hillw...@opensuse.org
+Patch0: fix-return-type-errors.patch
+%ifarch ppc ppc64 ppc64le s390 s390x
+BuildRequires:  deepin-desktop-base
+%else
+BuildRequires:  deepin-manual
+%endif
 BuildRequires:  appstream-glib
 BuildRequires:  deepin-gettext-tools
 BuildRequires:  desktop-file-utils
 BuildRequires:  dtkcore
 BuildRequires:  fdupes
+BuildRequires:  gmock
 BuildRequires:  gtest
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libcap-devel
@@ -49,13 +58,17 @@
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5Network)
+BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  pkgconfig(dde-dock)
+BuildRequires:  pkgconfig(dframeworkdbus)
 BuildRequires:  pkgconfig(dtkcore) >= 5.0.0
 BuildRequires:  pkgconfig(dtkgui) >= 5.0.0
 BuildRequires:  pkgconfig(dtkwidget) >= 5.0.0
 BuildRequires:  pkgconfig(dtkwm)
+BuildRequires:  pkgconfig(gsettings-qt)
 BuildRequires:  pkgconfig(icu-i18n)
 BuildRequires:  pkgconfig(libnl-3.0)
 BuildRequires:  pkgconfig(libnl-route-3.0)
@@ -75,20 +88,21 @@
 deepin-system-monitor is a simple process and system monitor for the Deepin
 Desktop.
 
+%package -n deepin-dock-plugin-system-monitor
+Summary:The system monitor plugin of deepin dock
+Group:  System/GUI/Other
+Requires:   %{name} = %{version}
+Requires:   deepin-dock
+
+%description -n deepin-dock-plugin-system-monitor
+The package provide system monitor plugin for deepin dock
+
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 sed -i 's/Exec=deepin-music/Exec=env QT_QPA_PLATFORMTHEME=deepin 
deepin-system-monitor/g' \
-translations/desktop/%{name}.desktop
-sed -i 's/5.5//g' src/CMakeLists.txt
-
-%if 0%{?suse_version} > 1500
-# Workaround build failure with GCC 10
-sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
-sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
-sed -e 's|print_err|print_err_desktop|g' -i src/process/desktop_entry_stat.cpp
-%endif
+deepin-system-monitor-main/translations/desktop/%{name}.desktop
 
 %build
 %cmake -DVERSION=%{version}-%{distribution}
@@ -97,6 +111,7 @@
 %install
 %cmake_install
 install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
+install -Dm644 %{SOURCE2} 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %find_lang %{name} --with-qt
 %suse_update_desktop_file -r %{name} QT System Monitor
 %fdupes %{buildroot}%{_datadir}
@@ -104,20 +119,30 @@
 %files
 %license LICENSE COPYING
 %doc README.md CHANGELOG.md
+%config %{_sysconfdir}/xdg/autostart/%{name}-*.desktop
 %{_bindir}/%{name}
+%{_bindir}/%{name}-*
 %{_datadir}/appdata/%{name}.appdata.xml
 

commit deepin-system-monitor for openSUSE:Factory

2021-08-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2021-08-16 10:09:19

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1899 (New)


Package is "deepin-system-monitor"

Mon Aug 16 10:09:19 2021 rev:9 rq:910948 version:5.8.2

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2021-06-21 20:36:22.906676923 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1899/deepin-system-monitor.changes
2021-08-16 10:14:21.934896593 +0200
@@ -1,0 +2,7 @@
+Tue Jul 27 13:29:09 UTC 2021 - Hillwood Yang 
+
+- Update version to 5.8.2
+  * Optimize ui
+  * Fix bugs
+
+---

Old:

  deepin-system-monitor-5.8.0.30.tar.gz

New:

  deepin-system-monitor-5.8.2.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.8k3zMV/_old  2021-08-16 10:14:22.422895970 +0200
+++ /var/tmp/diff_new_pack.8k3zMV/_new  2021-08-16 10:14:22.426895965 +0200
@@ -23,13 +23,13 @@
 %endif
 
 Name:   deepin-system-monitor
-Version:5.8.0.30
+Version:5.8.2
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only
 Group:  System/GUI/Other
 URL:https://github.com/linuxdeepin/deepin-system-monitor
-Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz
+Source0:
https://github.com/linuxdeepin/deepin-system-monitor/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:%{name}.appdata.xml
 BuildRequires:  appstream-glib
 BuildRequires:  deepin-gettext-tools
@@ -81,12 +81,13 @@
 %setup -q
 sed -i 's/Exec=deepin-music/Exec=env QT_QPA_PLATFORMTHEME=deepin 
deepin-system-monitor/g' \
 translations/desktop/%{name}.desktop
+sed -i 's/5.5//g' src/CMakeLists.txt
 
 %if 0%{?suse_version} > 1500
 # Workaround build failure with GCC 10
-# sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
-# sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
-# sed -e 's|print_err|print_err_desktop|g' -i 
src/process/desktop_entry_stat.cpp
+sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
+sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
+sed -e 's|print_err|print_err_desktop|g' -i src/process/desktop_entry_stat.cpp
 %endif
 
 %build
@@ -106,7 +107,6 @@
 %{_bindir}/%{name}
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/deepin-manual
 %dir %{_datadir}/polkit-1
 %dir %{_datadir}/polkit-1/actions
 %{_datadir}/polkit-1/actions/com.deepin.pkexec.%{name}.policy

++ deepin-system-monitor-5.8.0.30.tar.gz -> 
deepin-system-monitor-5.8.2.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.0.30.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1899/deepin-system-monitor-5.8.2.tar.gz
 differ: char 13, line 1


commit deepin-system-monitor for openSUSE:Factory

2021-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2021-06-21 20:35:56

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2625 (New)


Package is "deepin-system-monitor"

Mon Jun 21 20:35:56 2021 rev:8 rq:901173 version:5.8.0.30

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2021-06-02 22:11:09.468124460 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2625/deepin-system-monitor.changes
2021-06-21 20:36:22.906676923 +0200
@@ -1,0 +2,11 @@
+Tue Jun  8 11:16:01 UTC 2021 - Ferdinand Thiessen 
+
+- Update to version 5.8.0.30
+  * Update translations.
+  * Fix: Download size in system monitor process list is greater
+than the total received data.
+  * Fix: When connecting to wireless network, the network data
+cannot be monitored in the process list.
+- Use find_lang macro
+
+---

Old:

  deepin-system-monitor-5.8.0.27.tar.gz

New:

  deepin-system-monitor-5.8.0.30.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.juZ2gm/_old  2021-06-21 20:36:23.474677643 +0200
+++ /var/tmp/diff_new_pack.juZ2gm/_new  2021-06-21 20:36:23.478677648 +0200
@@ -23,13 +23,13 @@
 %endif
 
 Name:   deepin-system-monitor
-Version:5.8.0.27
+Version:5.8.0.30
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only
 Group:  System/GUI/Other
 URL:https://github.com/linuxdeepin/deepin-system-monitor
-Source0:
https://github.com/linuxdeepin/deepin-system-monitor/archive/%{version}/%{name}-%{version}.tar.gz
+Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:%{name}.appdata.xml
 BuildRequires:  appstream-glib
 BuildRequires:  deepin-gettext-tools
@@ -96,14 +96,13 @@
 %install
 %cmake_install
 install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
-
+%find_lang %{name} --with-qt
 %suse_update_desktop_file -r %{name} QT System Monitor
 %fdupes %{buildroot}%{_datadir}
 
 %files
-%defattr(-,root,root,-)
-%doc README.md CHANGELOG.md
 %license LICENSE COPYING
+%doc README.md CHANGELOG.md
 %{_bindir}/%{name}
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
@@ -113,9 +112,12 @@
 %{_datadir}/polkit-1/actions/com.deepin.pkexec.%{name}.policy
 %dir %{_datadir}/icons/hicolor/scalable/apps
 %{_datadir}/icons/hicolor/scalable/apps/deepin-system-monitor.svg
-
-%files lang
-%defattr(-,root,root,-)
-%{_datadir}/%{name}
+%dir %{_datadir}/deepin-system-monitor
+%dir %{_datadir}/deepin-system-monitor/translations
+%{_datadir}/deepin-system-monitor/translations/deepin-system-monitor.qm
+
+%files lang -f %{name}.lang
+# RPM currently can not handle Asturian
+%lang(ast) 
%{_datadir}/deepin-system-monitor/translations/deepin-system-monitor_ast.qm
 
 %changelog

++ deepin-system-monitor-5.8.0.27.tar.gz -> 
deepin-system-monitor-5.8.0.30.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.0.27.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2625/deepin-system-monitor-5.8.0.30.tar.gz
 differ: char 13, line 1


commit deepin-system-monitor for openSUSE:Factory

2021-06-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2021-06-02 22:10:57

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1898 (New)


Package is "deepin-system-monitor"

Wed Jun  2 22:10:57 2021 rev:7 rq:891667 version:5.8.0.27

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2021-03-03 18:33:59.111338919 +0100
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1898/deepin-system-monitor.changes
2021-06-02 22:11:09.468124460 +0200
@@ -1,0 +2,10 @@
+Thu May  6 07:10:41 UTC 2021 - Hillwood Yang 
+
+- Update version to 5.8.0.27
+  * Update translations
+  * Fix bugs
+  * Support gcc 10+
+  * Add user guide documents
+- Enable policykit feature, fix boo#1181886
+
+---

Old:

  deepin-system-monitor-5.8.0.9.tar.gz
  deepin-system-monitor-root.desktop

New:

  deepin-system-monitor-5.8.0.27.tar.gz



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.YOzcSE/_old  2021-06-02 22:11:10.080124409 +0200
+++ /var/tmp/diff_new_pack.YOzcSE/_new  2021-06-02 22:11:10.080124409 +0200
@@ -16,8 +16,14 @@
 #
 
 
+%if 0%{?is_opensuse}
+%define  distribution  openSUSE-Edition
+%else
+%define  distribution  SUSE-Edition
+%endif
+
 Name:   deepin-system-monitor
-Version:5.8.0.9
+Version:5.8.0.27
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only
@@ -25,7 +31,6 @@
 URL:https://github.com/linuxdeepin/deepin-system-monitor
 Source0:
https://github.com/linuxdeepin/deepin-system-monitor/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:%{name}.appdata.xml
-Source2:%{name}-root.desktop
 BuildRequires:  appstream-glib
 BuildRequires:  deepin-gettext-tools
 BuildRequires:  desktop-file-utils
@@ -52,7 +57,10 @@
 BuildRequires:  pkgconfig(dtkwidget) >= 5.0.0
 BuildRequires:  pkgconfig(dtkwm)
 BuildRequires:  pkgconfig(icu-i18n)
+BuildRequires:  pkgconfig(libnl-3.0)
+BuildRequires:  pkgconfig(libnl-route-3.0)
 BuildRequires:  pkgconfig(libprocps)
+BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-icccm)
@@ -76,25 +84,20 @@
 
 %if 0%{?suse_version} > 1500
 # Workaround build failure with GCC 10
-sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
-sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
-sed -e 's|print_err|print_err_desktop|g' -i src/process/desktop_entry_stat.cpp
+# sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
+# sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
+# sed -e 's|print_err|print_err_desktop|g' -i 
src/process/desktop_entry_stat.cpp
 %endif
 
 %build
-%cmake
+%cmake -DVERSION=%{version}-%{distribution}
 %make_build
 
 %install
 %cmake_install
 install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
-install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/
-
-# Should be reviewed by security team first, workaround boo#1181886
-rm -rf %{buildroot}%{_datadir}/polkit-1
 
 %suse_update_desktop_file -r %{name} QT System Monitor
-%suse_update_desktop_file -r %{name}-root QT System Monitor
 %fdupes %{buildroot}%{_datadir}
 
 %files
@@ -104,10 +107,10 @@
 %{_bindir}/%{name}
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/applications/%{name}-root.desktop
-# %dir %{_datadir}/polkit-1
-# %dir %{_datadir}/polkit-1/actions
-# %{_datadir}/polkit-1/actions/com.deepin.pkexec.%{name}.policy
+%{_datadir}/deepin-manual
+%dir %{_datadir}/polkit-1
+%dir %{_datadir}/polkit-1/actions
+%{_datadir}/polkit-1/actions/com.deepin.pkexec.%{name}.policy
 %dir %{_datadir}/icons/hicolor/scalable/apps
 %{_datadir}/icons/hicolor/scalable/apps/deepin-system-monitor.svg
 

++ deepin-system-monitor-5.8.0.9.tar.gz -> 
deepin-system-monitor-5.8.0.27.tar.gz ++
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor-5.8.0.9.tar.gz
 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.1898/deepin-system-monitor-5.8.0.27.tar.gz
 differ: char 13, line 1


commit deepin-system-monitor for openSUSE:Factory

2021-03-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deepin-system-monitor for 
openSUSE:Factory checked in at 2021-03-03 18:33:34

Comparing /work/SRC/openSUSE:Factory/deepin-system-monitor (Old)
 and  /work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2378 (New)


Package is "deepin-system-monitor"

Wed Mar  3 18:33:34 2021 rev:6 rq:873452 version:5.8.0.9

Changes:

--- 
/work/SRC/openSUSE:Factory/deepin-system-monitor/deepin-system-monitor.changes  
2020-06-25 15:10:47.449998392 +0200
+++ 
/work/SRC/openSUSE:Factory/.deepin-system-monitor.new.2378/deepin-system-monitor.changes
2021-03-03 18:33:59.111338919 +0100
@@ -1,0 +2,11 @@
+Thu Feb  4 14:45:58 UTC 2021 - Hillwood Yang 
+
+- Update version to 5.8.0.9
+  * Use new dtk apis
+  * The new ui design
+- Drop deepin-system-monitor-Qt-5_15.patch, fixed by upstream
+- Drop Fix-redefinition-error.patch, merged by upstream
+- Don't install polkit profiles, install deepin-system-monitor-root.desktop
+  instead. Workaround boo#1181886
+
+---

Old:

  Fix-redefinition-error.patch
  deepin-system-monitor-1.5.2.tar.gz
  deepin-system-monitor-Qt-5_15.patch

New:

  deepin-system-monitor-5.8.0.9.tar.gz
  deepin-system-monitor-root.desktop



Other differences:
--
++ deepin-system-monitor.spec ++
--- /var/tmp/diff_new_pack.NrGkRL/_old  2021-03-03 18:33:59.991339558 +0100
+++ /var/tmp/diff_new_pack.NrGkRL/_new  2021-03-03 18:33:59.995339561 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package deepin-system-monitor
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   deepin-system-monitor
-Version:1.5.2
+Version:5.8.0.9
 Release:0
 Summary:A user-friendly system monitor
 License:GPL-3.0-only
@@ -25,60 +25,77 @@
 URL:https://github.com/linuxdeepin/deepin-system-monitor
 Source0:
https://github.com/linuxdeepin/deepin-system-monitor/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:%{name}.appdata.xml
-# PATCH-FIX-UPSTEAM Fix-redefinition-error.patch hillw...@opensuse.org - Fix 
redefinition of 'struct std::hash' error
-Patch0: Fix-redefinition-error.patch
-# PATCH-FIX-UPSTEAM deepin-system-monitor-Qt-5_15.patch hillw...@opensuse.org 
- Support Qt 5.15
-Patch1: %{name}-Qt-5_15.patch
+Source2:%{name}-root.desktop
 BuildRequires:  appstream-glib
+BuildRequires:  deepin-gettext-tools
 BuildRequires:  desktop-file-utils
 BuildRequires:  dtkcore
 BuildRequires:  fdupes
+BuildRequires:  gtest
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libcap-devel
 BuildRequires:  libpcap-devel
 BuildRequires:  libqt5-linguist
 BuildRequires:  ncurses-devel
 BuildRequires:  update-desktop-files
+BuildRequires:  cmake(Qt5LinguistTools)
+BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
-BuildRequires:  pkgconfig(dtkwidget)
+BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  pkgconfig(dtkcore) >= 5.0.0
+BuildRequires:  pkgconfig(dtkgui) >= 5.0.0
+BuildRequires:  pkgconfig(dtkwidget) >= 5.0.0
 BuildRequires:  pkgconfig(dtkwm)
+BuildRequires:  pkgconfig(icu-i18n)
 BuildRequires:  pkgconfig(libprocps)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(xcb-icccm)
 BuildRequires:  pkgconfig(xcb-util)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xtst)
 Requires:   hicolor-icon-theme
+Requires:   qt5integration
 Recommends: %{name}-lang
 
 %description
-deepin-system-monitor is a simple process and system monitor for the
-Deepin Desktop.
+deepin-system-monitor is a simple process and system monitor for the Deepin
+Desktop.
 
 %lang_package
 
 %prep
 %setup -q
-%patch0 -p1
+sed -i 's/Exec=deepin-music/Exec=env QT_QPA_PLATFORMTHEME=deepin 
deepin-system-monitor/g' \
+translations/desktop/%{name}.desktop
+
 %if 0%{?suse_version} > 1500
-%patch1 -p1
+# Workaround build failure with GCC 10
+sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
+sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
+sed -e 's|print_err|print_err_desktop|g' -i src/process/desktop_entry_stat.cpp
 %endif
-sed -i 's/lrelease/lrelease-qt5/g' translations/translate_generation.sh
 
 %build
-%qmake5 PREFIX=%{_prefix}
-make %{?_smp_mflags}