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 <[email protected]>
+
+- 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 [email protected] - Fix 
redefinition of 'struct std::hash<QString>' error
-Patch0:         Fix-redefinition-error.patch
-# PATCH-FIX-UPSTEAM deepin-system-monitor-Qt-5_15.patch [email protected] 
- 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}
+%cmake
+%make_build
 
 %install
-%qmake5_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
-%fdupes %{buildroot}
+%suse_update_desktop_file -r %{name}-root QT System Monitor
+%fdupes %{buildroot}%{_datadir}
 
 %files
 %defattr(-,root,root,-)
@@ -87,10 +104,15 @@
 %{_bindir}/%{name}
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_datadir}/applications/%{name}-root.desktop
+# %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
 
 %files lang
 %defattr(-,root,root,-)
-%{_datadir}/%{name}/
+%{_datadir}/%{name}
 
 %changelog

++++++ deepin-system-monitor-1.5.2.tar.gz -> 
deepin-system-monitor-5.8.0.9.tar.gz ++++++
++++ 160639 lines of diff (skipped)

++++++ deepin-system-monitor-root.desktop ++++++
[Desktop Entry]
Categories=System;Qt;
Comment=Monitor system process status
Exec=xdg-su -c "env QT_QPA_PLATFORMTHEME=deepin deepin-system-monitor"
GenericName=System Monitor
Icon=deepin-system-monitor
Name=Deepin System Monitor (root)
Type=Application
X-Deepin-Vendor=deepin

# Translations:
# Do not manually modify!
Comment[am_ET]=??? ??????????????? ????????? ????????? ??????????????????
Comment[ar]=???????????? ???????? ???????????????? ???????????????? 
???????????? ???????????????? ?????????????? ???????????????? ?????????? 
????????????
Comment[ast]=Monitoriza l'est??u de los procesos del sistema
Comment[bg]=?????????????? ???? ?????????????????????? ???? 
???????????????????? ??????????????
Comment[ca]=Superviseu l'estat del processador, mem??ria, xarxa, processos i 
serveis del sistema
Comment[cs]=Syst??mov?? prost??edky ??? vyu??it?? procesoru, opera??n?? 
pam??ti, s??t??; stav proces?? a slu??eb
Comment[da]=Overv??g systemets status for CPU, hukommelse, netv??rk, proces og 
tjeneste
Comment[de]=System-CPU, Speicher, Netzwerk, Prozess- und Dienststatus 
??berwachen
Comment[es]=Monitorice el CPU del sistema, la memoria, la red, el proceso y el 
estado del servicio
Comment[es_419]=Estado de proceso del monitor de sistema
Comment[fi]=Tarkkaile j??rjestelm??n prosessorin, muistin, verkon ja 
palveluiden tilaa
Comment[fr]=Surveiller le processeur, la m??moire, le r??seau, l'??tat des 
processus et des services
Comment[gl_ES]=Estado dos procesos do monitor do sistema
Comment[he]=???????? ?????? ?????????? ????????????
Comment[hr]=Nadzor statusa procesa sustava
Comment[hu]=A rendszer ??llapot??nak figyel??se
Comment[id]=Pantau status proses sistem
Comment[it]=Controlla lo stato della CPU di Sistema, la Memoria, la Rete, i 
Processi ed i Servizi
Comment[ja]=Monitor system cpu, memory, network, process and service status
Comment[ko]=????????? CPU, ?????????, ????????????, ???????????? ??? ????????? 
?????? ????????????
Comment[lt]=Steb??ti sistemos proces?? b??sen??
Comment[ms]=Pantau status cpu, ingatan, rangkaian, proses dan perkhidmatan 
sistem
Comment[ne]=????????????????????? ??????????????????, ??????????????????, 
?????????????????????, ??????????????????????????? ??? ???????????? 
?????????????????? ?????????????????? ???????????????????????????
Comment[nl]=Monitor systeemprocessen, geheugengebruik en achtergronddiensten
Comment[pa]=Monitor system cpu, memory, network, process and service status
Comment[pl]=Monitoruje stan proces??w systemowych
Comment[pt]=Monitorizar a cpu do sistema, mem??ria, rede, processo e estado do 
servi??o
Comment[pt_BR]=Monitora o estado do processador, mem??rias, rede, processos e 
servi??os do sistema
Comment[ro]=Monitorizarea st??rii proceselor de sistem
Comment[ru]=?????????????????? ?????????????? ????, ????????????, ????????, 
???????????????? ?? ??????????????
Comment[sk]=Stav procesu monitorovania syst??mu
Comment[sl]=Stanje izvajanja sistemskega nadzora
Comment[sq]=Monitor system cpu, memory, network, process and service status
Comment[sr]=?????????????? ?????????????? ??????-??, ????????????????, 
??????????, ?????????????? ?? ????????????
Comment[sv]=Monitor system cpu, memory, network, process and service status
Comment[tr]=Sistem i??lemci, bellek, a??, i??lem ve hizmet durumunu izle
Comment[ug]=?????????????? ???????????? ?????????????????????? ?????????????? 
??????????
Comment[uk]=?????????????????????????? ???? ???????????? ??????????????????, 
??????'??????, ????????????, ???????????????? ???? ?????????? ??????????????
Comment[zh_CN]=????????????CPU??????????????????????????????????????????
Comment[zh_TW]=????????????CPU?????????????????????????????????????????????
GenericName[am_ET]=???????????? ??????????????????
GenericName[ar]=?????????? ????????????
GenericName[ast]=Monitor del sistema
GenericName[bg]=???????????????? ??????????????
GenericName[ca]=Monitor del sistema
GenericName[cs]=Syst??mov?? prost??edky
GenericName[da]=Systemoverv??gning
GenericName[de]=System Monitor
GenericName[es]=Monitor del sistema
GenericName[es_419]=Monitor del sistema
GenericName[fi]=J??rjestelm??n valvonta
GenericName[fr]=Moniteur syst??me
GenericName[gl_ES]=Monitor do sistema
GenericName[he]=???? ????????????
GenericName[hr]=Nadzor sustava
GenericName[hu]=Rendszer figyel??
GenericName[id]=Pemantau Sistem
GenericName[it]=Gestore Attivit??
GenericName[ja]=System Monitor
GenericName[ko]=????????? ?????????
GenericName[lt]=Sistemos monitorius
GenericName[ms]=Pemantau Sistem
GenericName[nb]=Systemmonitor
GenericName[ne]=????????????????????? ???????????????
GenericName[nl]=Systeemmonitor
GenericName[pa]=System Monitor
GenericName[pl]=Monitor systemu
GenericName[pt]=Monitor do Sistema
GenericName[pt_BR]=Monitor de Sistema
GenericName[ro]=Monitor de sistem
GenericName[ru]=?????????????????? ??????????????
GenericName[sk]=Syst??mov?? Monitor
GenericName[sl]=Sistemski nadzor
GenericName[sq]=System Monitor
GenericName[sr]=?????????????? ??????????????
GenericName[sv]=System Monitor
GenericName[tr]=Sistem ??zleyici
GenericName[ug]=?????????????? ??????????????????????
GenericName[uk]=?????????????? ??????????????
GenericName[zh_CN]=???????????????
GenericName[zh_TW]=???????????????
Name[am_ET]=???????????? ???????????? ??????????????????(root)
Name[ar]=?????????? ???????? ??????????(root)
Name[ast]=Monitor del sistema Deepin (root)
Name[bg]=Deepin ???????????????? ?????????????? (root)
Name[ca]=Monitor del sistema del Deepin (root)
Name[cs]=Syst??mov?? prost??edky (root)
Name[da]=Deepin systemoverv??gning (root)
Name[de]=Deepin System Monitor (root)
Name[es]=Monitor del sistema Deepin (root)
Name[es_419]=Monitor del sistema Deepin (root)
Name[fi]=Deepin j??rjestelm??n valvonta (root)
Name[fr]=Moniteur Syst??me Deepin (root)
Name[gl_ES]=Monitor do sistema do Deepin (root)
Name[he]=???? ???????????? ???? Deepin (root)
Name[hr]=Deepin nadzor sustava (root)
Name[hu]=Deepin Rendszerfigyel?? (root)
Name[id]=Pemantau Sistem Deepin (root)
Name[it]=Gestore Attivit?? di Deepin (root)
Name[ja]=Deepin System Monitor (root)
Name[ko]=Deepin ????????? ?????????(root)
Name[lt]=Deepin sistemos monitorius (root)
Name[ms]=Pemantau Sistem Deepin (root)
Name[ne]=??????????????? ????????????????????? ???????????????(root)
Name[nl]=Deepin Systeemmonitor (root)
Name[pa]=Deepin System Monitor (root)
Name[pl]=Monitor systemu Deepin (root)
Name[pt]=Monitor do Sistema Deepin (root)
Name[pt_BR]=Deepin Monitor de Sistema (root)
Name[ro]=Monitor de sistem Deepin (root)
Name[ru]=?????????????????? ?????????????? Deepin (root)
Name[sk]=Deepin Syst??mov?? Monitor (root)
Name[sl]=Sistemski nadzor Deepin (root)
Name[sq]=Deepin System Monitor (root)
Name[sr]=?????????? ?????????????? ?????????????? (root)
Name[sv]=Deepin System Monitor (root)
Name[tr]=Deepin Sistem ??zleyici (root)
Name[ug]=Deepin ?????????????? ?????????????????????? (root)
Name[uk]=?????????????? ?????????????? Deepin (root)
Name[zh_CN]=?????????????????????(root)
Name[zh_TW]=Deepin ??????????????? (root)

++++++ deepin-system-monitor.appdata.xml ++++++
--- /var/tmp/diff_new_pack.NrGkRL/_old  2021-03-03 18:34:00.311339790 +0100
+++ /var/tmp/diff_new_pack.NrGkRL/_new  2021-03-03 18:34:00.315339793 +0100
@@ -20,7 +20,7 @@
   <url 
type="homepage">https://github.com/linuxdeepin/deepin-system-monitor/</url>
   <url 
type="bugtracker">https://github.com/linuxdeepin/deepin-system-monitor/issues/</url>
   <releases>
-    <release version="1.5.2" date="2019-05-23"></release>
+    <release version="5.8.0.9" date="2020-12-15"></release>
   </releases>
   <project_license>GPL-3.0</project_license>
   <developer_name>Linux Deepin</developer_name>

Reply via email to