Hello community,

here is the log from the commit of package krusader for openSUSE:Factory 
checked in at 2017-05-22 10:46:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/krusader (Old)
 and      /work/SRC/openSUSE:Factory/.krusader.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "krusader"

Mon May 22 10:46:50 2017 rev:48 rq:495625 version:2.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/krusader/krusader.changes        2017-01-10 
10:49:17.278266371 +0100
+++ /work/SRC/openSUSE:Factory/.krusader.new/krusader.changes   2017-05-22 
10:46:53.681893227 +0200
@@ -1,0 +2,86 @@
+Mon May 15 19:54:35 UTC 2017 - [email protected]
+
+- Add org.kde.krusader.root-mode.desktop, it got removed in 2.6.0
+
+-------------------------------------------------------------------
+Sun May  7 20:50:43 UTC 2017 - [email protected]
+
+- Add fix-build-with-gcc48.patch to fix build on Leap 42
+
+-------------------------------------------------------------------
+Tue Apr 11 18:36:36 UTC 2017 - [email protected]
+
+- Update to 2.6.0
+  * FIXED: (kde#335993) save checksum does not work as expected
+  * FIXED: (kde#375639) Allow typing special characters (e.g. with
+    accent or acute) in search bar
+  * FIXED: (kde#328068) Send SIGINT before own input command to
+    embedded terminal
+  * FIXED: (kde#375135) segfault on viewing html files with Generic
+    viewer
+  * FIXED: (kde#269820) Fullscreen terminal emulator shows empty
+    window when terminal emulator was minimized
+  * FIXED: (kde#374813) Multi rename with KRename does not work
+    when selecting non-local files/folders (ftp, smb, virt, ...)
+  * FIXED: (kde#309300) Esc as the default shortcut of "Set Focus
+    to The Panel" is problematic for the embedded terminal
+  * FIXED: (kde#374175) wrong date format parsing using date filter
+    in search dialog
+  * FIXED: (kde#293370) After a file deletion old file name is
+    still shown in the status bar
+  * FIXED: (kde#374322) Visually indicated shortcut ALT+o not
+    working in copy/F5 and move/F6 KrDialog
+  * FIXED: (kde#374238) Handle left/right arrow key press in brief
+    view (previously filtered by search bar).
+  * FIXED: when dragged from list panel use correct drop action if
+    invoked with modifier keys
+  * FIXED: added save/restore or toolbar positions in mainwindow
+  * FIXED: (kde#372231) Added KDE's service actions again to
+    right-click popup menu
+  * ADDED: new undo action to job manager for undoing KIO job
+    operations
+  * FIXED: (kde#372067) Wrong path when showing non local files and
+    folders from search dialog in panel
+  * ADDED: job manager as replacement for queue manager. Part of
+    cleaning VFS
+  * FIXED: (kde#365105) Workaround for bug in KF5+QSystemTrayIcon
+  * ADDED: Reimplementation of "minimize to system tray" feature.
+  * FIXED: Krusader does not show the new file in a directory that
+    is a symbolic link until is not refresh directory
+  * FIXED: Wrong window position after restart in fluxbox
+  * FIXED: Error on opening file folder after clicking on any file
+    result of a remote search (FTP / smb)
+  * FIXED: Terminal opens in full window
+  * FIXED: copy location/path bar (feature request)
+  * FIXED: krusader cannot calculate size of remote directory (ftp
+    or sftp)
+  * FIXED: Some files with weird characters (non UTF) cause krusader
+    to miscalculate folder size
+  * FIXED: No way to focus fullscreen embedded terminal emulator.
+  * FIXED: Don't delete first letter in "new folder" dialog (F7)
+  * FIXED: Use Shift+Delete for delete or move selected files to
+    trash
+  * FIXED: Dialog "File" -> "Verify checksum" improvement
+  * FIXED: Option for show copy/move progress in dialog (not in
+    notifications)
+  * FIXED: Documents suddenly open as archives
+  * CHANGED: Avoiding root mode
+  * CHANGED: Duplicated tab should not be locked
+  * CHANGED: New PagePanel: do not refresh until panel becomes
+    visible
+  * CHANGED: Change suggested command for "edit as root" user
+    action to a more secure alternative
+  * CHANGED: Do not configure kdesu path and remove kdesudo support
+    again
+  * CHANGED: Panel: Do not select .. in a filtered view if there
+    are other entries
+  * CHANGED: Duplicate tab settings when duplicating tabs
+  * CHANGED: Some fixes and simpifying startup settings.
+- Drop upstream patches:
+  * krusader-2.5.0-generate-manpage.patch
+  * 0001-Don-t-hardcode-appdata-location.patch
+  * Remove-non-archive-mimetypes-from-krarc-archive-mime-type-list.patch
+  * add-service-actions-to-right-click-popup-menu.patch
+  * Handle-arrow-key-press-in-brief-view.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Don-t-hardcode-appdata-location.patch
  Handle-arrow-key-press-in-brief-view.patch
  Remove-non-archive-mimetypes-from-krarc-archive-mime-type-list.patch
  add-service-actions-to-right-click-popup-menu.patch
  krusader-2.5.0-generate-manpage.patch
  krusader-2.5.0.tar.xz

New:
----
  fix-build-with-gcc48.patch
  krusader-2.6.0.tar.xz
  org.kde.krusader.root-mode.desktop

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

Other differences:
------------------
++++++ krusader.spec ++++++
--- /var/tmp/diff_new_pack.TuuKY6/_old  2017-05-22 10:46:54.729745538 +0200
+++ /var/tmp/diff_new_pack.TuuKY6/_new  2017-05-22 10:46:54.733744975 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package krusader
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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:           krusader
-Version:        2.5.0
+Version:        2.6.0
 Release:        0
 Summary:        A File Manager
 License:        GPL-2.0+
@@ -25,17 +25,10 @@
 Url:            https://krusader.org/
 Source:         
http://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz
 Source1:        krusader_browse_iso.desktop
-# PATCH-FIX-OPENSUSE krusader-2.5.0-generate-manpage.patch -- generate manpage
-Patch0:         krusader-2.5.0-generate-manpage.patch
-# PATCH-FIX-UPSTREAM 0001-Don-t-hardcode-appdata-location.patch
-Patch1:         0001-Don-t-hardcode-appdata-location.patch
-# PATCH-FIX-UPSTREAM 
Remove-non-archive-mimetypes-from-krarc-archive-mime-type-list.patch 
boo#1011320, kde#371765 -- fixes dolphin opening e.g. LibreOffice files as 
archives
-Patch2:         
Remove-non-archive-mimetypes-from-krarc-archive-mime-type-list.patch
-# PATCH-FIX-UPSTREAM add-service-actions-to-right-click-popup-menu.patch 
boo#1016980, kde#372231 -- add KDE's service actions to the right click popup 
menu in krusader again
-Patch3:         add-service-actions-to-right-click-popup-menu.patch
-# PATCH-FIX-UPSTREAM Handle-arrow-key-press-in-brief-view.patch boo#1017533, 
kde#374238 -- fixes behavior when pressing the left/right cursor keys in brief 
view
-Patch4:         Handle-arrow-key-press-in-brief-view.patch
-BuildRequires:  extra-cmake-modules >= 1.1.0
+Source2:        org.kde.krusader.root-mode.desktop
+# PATCH-FIX-UPSTREAM
+Patch:          fix-build-with-gcc48.patch
+BuildRequires:  extra-cmake-modules >= 1.7.0
 BuildRequires:  fdupes
 BuildRequires:  libacl-devel
 BuildRequires:  libattr-devel
@@ -60,12 +53,13 @@
 BuildRequires:  cmake(KF5WidgetsAddons)
 BuildRequires:  cmake(KF5WindowSystem)
 BuildRequires:  cmake(KF5XmlGui)
-BuildRequires:  cmake(Qt5Core) >= 5.2.0
-BuildRequires:  cmake(Qt5DBus) >= 5.2.0
-BuildRequires:  cmake(Qt5Gui) >= 5.2.0
-BuildRequires:  cmake(Qt5PrintSupport) >= 5.2.0
-BuildRequires:  cmake(Qt5Widgets) >= 5.2.0
-BuildRequires:  cmake(Qt5Xml) >= 5.2.0
+BuildRequires:  cmake(Qt5Concurrent) >= 5.5.0
+BuildRequires:  cmake(Qt5Core) >= 5.5.0
+BuildRequires:  cmake(Qt5DBus) >= 5.5.0
+BuildRequires:  cmake(Qt5Gui) >= 5.5.0
+BuildRequires:  cmake(Qt5PrintSupport) >= 5.5.0
+BuildRequires:  cmake(Qt5Widgets) >= 5.5.0
+BuildRequires:  cmake(Qt5Xml) >= 5.5.0
 Requires:       kio_iso = %{version}
 Suggests:       %{name}-doc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -92,11 +86,7 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
+%patch -p1
 
 %build
 export RPM_OPT_FLAGS="%{optflags} -fpermissive"
@@ -107,6 +97,7 @@
 %kf5_makeinstall -C build
 mkdir -p %{buildroot}%{_kf5_servicesdir}/ServiceMenus/
 cp %{SOURCE1} %{buildroot}%{_kf5_servicesdir}/ServiceMenus/
+cp %{SOURCE2} %{buildroot}%{_kf5_applicationsdir}/
 %suse_update_desktop_file org.kde.krusader.root-mode FileManager Utility
 %find_lang %{name}
 %fdupes %{buildroot}
@@ -126,6 +117,9 @@
 %{_kf5_servicesdir}/krarc.protocol
 %{_kf5_kxmlguidir}/
 %{_kf5_mandir}/man1/krusader.1.gz
+%dir %{_kf5_mandir}/uk
+%dir %{_kf5_mandir}/uk/man1
+%{_kf5_mandir}/*/man1/krusader.1.gz
 %exclude %{_kf5_htmldir}/*/krusader
 %dir %{_kf5_appstreamdir}
 %{_kf5_appstreamdir}/org.kde.krusader.appdata.xml

++++++ fix-build-with-gcc48.patch ++++++
>From 846658caafc012d9706d0c6517195fcdb95c2f9a Mon Sep 17 00:00:00 2001
From: Wolfgang Bauer <[email protected]>
Date: Sun, 7 May 2017 22:42:57 +0200
Subject: Fix build with gcc 4.8

When trying to build krusader 2.6.0 with gcc 4.8, I got this error
message:
/home/abuild/rpmbuild/BUILD/krusader-2.6.0/krusader/FileSystem/sizecalculator.cpp:
In member function 'void SizeCalculator::slotStatResult(KJob*)':
/home/abuild/rpmbuild/BUILD/krusader-2.6.0/krusader/FileSystem/sizecalculator.cpp:139:98:
error: no matching function for call to
'SizeCalculator::connect(QPointer<KIO::DirectorySizeJob>&, void
(KJob::*)(KJob*, KJob::QPrivateSignal), SizeCalculator* const, void
(SizeCalculator::*)(KJob*))'
     connect(m_directorySizeJob, &KIO::Job::result, this,
&SizeCalculator::slotDirectorySizeResult);
                                                                                
                  ^
This patch fixes the problem.

Differential Revision: https://phabricator.kde.org/D5714
---
 krusader/FileSystem/sizecalculator.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/krusader/FileSystem/sizecalculator.cpp 
b/krusader/FileSystem/sizecalculator.cpp
index aabe63d..eeb050f 100644
--- a/krusader/FileSystem/sizecalculator.cpp
+++ b/krusader/FileSystem/sizecalculator.cpp
@@ -151,7 +151,7 @@ void SizeCalculator::slotStatResult(KJob *job)
     m_totalDirs++;
 
     m_directorySizeJob = KIO::directorySize(url);
-    connect(m_directorySizeJob, &KIO::Job::result, this, 
&SizeCalculator::slotDirectorySizeResult);
+    connect(m_directorySizeJob.data(), &KIO::Job::result, this, 
&SizeCalculator::slotDirectorySizeResult);
 }
 
 void SizeCalculator::slotDirectorySizeResult(KJob *)
-- 
cgit v0.11.2

++++++ krusader-2.5.0.tar.xz -> krusader-2.6.0.tar.xz ++++++
++++ 844603 lines of diff (skipped)

++++++ org.kde.krusader.root-mode.desktop ++++++
[Desktop Entry]
Name=Krusader - root-mode
Name[bg]=Krusader - администраторски режим
Name[bs]=Krusader - korijenski režim
Name[ca]=Krusader - mode root
Name[ca@valencia]=Krusader - mode root
Name[cs]=Režim Krusaderu s právy roota
Name[da]=Krusader - root-tilstand
Name[de]=Krusader – Systemverwaltungsmodus (root)
Name[el]=Krusader - λειτουργία-root
Name[en_GB]=Krusader - root-mode
Name[es]=Krusader: modo root
Name[et]=Krusader - administraatori õigustes
Name[fi]=Krusader – pääkäyttäjän tila
Name[fr]=Krusader - mode superutilisateur
Name[gl]=Krusader - modo de superusuario
Name[hr]=Krusader – administratorski način (root-mode)
Name[hu]=Krusader - rendszergazda mód
Name[it]=Krusader - modalità root
Name[ko]=Krusader - 루트 모드
Name[mr]=क्रुसेडर - प्रशासक पद्धत
Name[nb]=Krusader – root-modus
Name[nds]=Krusader - Systeempleegbedrief
Name[nl]=Krusader - root-mode
Name[pa]=ਕੇ-ਰੁਸਡੇਰ - ਰੂਟ ਅਧਿਕਾਰ
Name[pl]=Krusader - tryb-administratora
Name[pt]=Krusader - modo de 'root'
Name[pt_BR]=Krusader - modo root
Name[ro]=Krusader - regim „root”
Name[ru]=Krusader - режим «root»
Name[sk]=Krusader - režim správcu
Name[sl]=Krusader - Skrbniški način
Name[sr]=Крусејдер — корени режим
Name[sr@ijekavian]=Крусејдер — корени режим
Name[sr@ijekavianlatin]=Krusader — koreni režim
Name[sr@latin]=Krusader — koreni režim
Name[sv]=Krusader - Administratörsläge
Name[tr]=Krusader - yönetici kipi
Name[uk]=Krusader — режим адміністратора
Name[x-test]=xxKrusader - root-modexx
Name[zh_CN]=Krusader - 超级用户模式
Name[zh_TW]=Krusader - root 模式
Exec=krusader -qwindowtitle %c %u
Icon=krusader_root
Terminal=false
Type=Application
Categories=Qt;KDE;System;
OnlyShowIn=KDE;
X-KDE-SubstituteUID=true
X-KDE-Username=root
Comment=Twin-Panel File Manager with root-privileges
Comment[bg]=Файлов мениджър с два панела и администраторски права
Comment[bs]=Dvostrani menadžer datoteka s korijenskim privilegijama
Comment[ca]=Gestor de fitxers de doble plafó amb privilegis de root
Comment[ca@valencia]=Gestor de fitxers de doble plafó amb privilegis de root
Comment[cs]=Dvoupanelový správce souborů s právy uživatele root
Comment[da]=Filhåntering med dobbeltpanel og root-rettigheder
Comment[de]=Dateiverwaltungsprogramm mit einer zweispaltigen Ansicht mit 
Systemverwalterrechten
Comment[el]=Διαχειριστής αρχείων διπλού πίνακα με προνόμια διαχειριστή
Comment[en_GB]=Twin-Panel File Manager with root-privileges
Comment[es]=Gestor de archivos de paneles gemelos con privilegios de root
Comment[et]=Kahe paneeliga failihaldur administraatori õigustes
Comment[fi]=Kaksipaneelinen tiedostonhallinta pääkäyttäjän oikeuksilla
Comment[fr]=Gestionnaire de fichiers à deux panneaux avec les privilèges de 
superutilisateur
Comment[gl]=Xestor de ficheiros de panel dobre con privilexios de superusuario.
Comment[hr]=Upravitelj datoteka s dvojnim panelom i administratorskim pravima
Comment[hu]=Kétpaneles fájlkezelő rendszergazda jogosultságokkal
Comment[it]=Gestore di file a pannello doppio con privilegi di root
Comment[ko]=루트 권한이 있는 이중 패널 파일 관리자
Comment[mr]=प्रशासकीय परवानगीसह द्वी-पटल फाईल व्यवस्थापक
Comment[nb]=Filbehandler med to paneler, med root-privilegier
Comment[nds]=Dubbelpaneel-Dateipleger mit Systeemplegerverlöven
Comment[nl]=Bestandsbeheerder met twee vensters in root-modus
Comment[pa]=ਰੂਟ-ਅਧਿਕਾਰਾਂ ਦੇ ਨਾਲ ਦੋ-ਬਾਹੀ ਫਾਇਲ ਮੈਨੇਜਰ
Comment[pl]=Zarządzanie plikami w bliźniaczych panelach z uprawnieniami 
administratora
Comment[pt]=Gestor de ficheiros de painéis duplos com privilégios de 'root'
Comment[pt_BR]=Gerenciador de arquivos de dois painéis com privilégios de root
Comment[ru]=Двухпанельный диспетчер файлов с правами «root»
Comment[sk]=Dvojpanelový správca súborov s právami správcu
Comment[sl]=Upravljalnik datotek z dvema pultoma in skrbniškimi dovoljenji
Comment[sr]=Двопанелни менаџер фајлова са кореним овлашћењима
Comment[sr@ijekavian]=Двопанелни менаџер фајлова са кореним овлашћењима
Comment[sr@ijekavianlatin]=Dvopanelni menadžer fajlova sa korenim ovlašćenjima
Comment[sr@latin]=Dvopanelni menadžer fajlova sa korenim ovlašćenjima
Comment[sv]=Filhanterare med två paneler i administratörsläge
Comment[tr]=Yönetici Kipinde İkiz Panelli Dosya Yönetici
Comment[uk]=Двопанельний менеджер файлів з правами доступу адміністратора
Comment[x-test]=xxTwin-Panel File Manager with root-privilegesxx
Comment[zh_CN]=超级用户模式的双面板文件管理器
Comment[zh_TW]=雙面板檔案管理員,有 root 權限
GenericName=File Manager
GenericName[ar]=مدير الملفات
GenericName[ast]=Xestor de ficheros
GenericName[bg]=Файлов мениджър
GenericName[bs]=Menadžer datoteka
GenericName[ca]=Gestor de fitxers
GenericName[ca@valencia]=Gestor de fitxers
GenericName[cs]=Správce souborů
GenericName[da]=Filhåndtering
GenericName[de]=Dateimanager
GenericName[el]=Διαχειριστής αρχείων
GenericName[en_GB]=File Manager
GenericName[eo]=Dosieradministrilo
GenericName[es]=Gestor de archivos
GenericName[et]=Failihaldur
GenericName[fi]=Tiedostonhallinta
GenericName[fr]=Gestionnaire de fichiers
GenericName[ga]=Bainisteoir Comhad
GenericName[gl]=Xestor de ficheiros
GenericName[hr]=Upravitelj datoteka
GenericName[hu]=Fájlkezelő
GenericName[it]=Gestore dei file
GenericName[ko]=파일 관리자
GenericName[mr]=फाईल व्यवस्थापक
GenericName[nb]=Filbehandler
GenericName[nds]=Dateipleger
GenericName[nl]=Bestandsbeheerder
GenericName[pa]=ਫਾਇਲ ਮੈਨੇਜਰ
GenericName[pl]=Zarządzanie plikami
GenericName[pt]=Gestor de Ficheiros
GenericName[pt_BR]=Gerenciador de arquivos
GenericName[ro]=Gestionar de fișiere
GenericName[ru]=Менеджер файлов
GenericName[sk]=Správca súborov
GenericName[sl]=Upravljalnik datotek
GenericName[sr]=Менаџер фајлова
GenericName[sr@ijekavian]=Менаџер фајлова
GenericName[sr@ijekavianlatin]=Menadžer fajlova
GenericName[sr@latin]=Menadžer fajlova
GenericName[sv]=Filhanterare
GenericName[tr]=Dosya Yönetici
GenericName[ug]=ھۆججەت باشقۇرغۇ
GenericName[uk]=Менеджер файлів
GenericName[x-test]=xxFile Managerxx
GenericName[zh_CN]=文件管理器
GenericName[zh_TW]=檔案管理員

Reply via email to