Hello community, here is the log from the commit of package kdevelop5 for openSUSE:Factory checked in at 2020-09-09 18:05:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdevelop5 (Old) and /work/SRC/openSUSE:Factory/.kdevelop5.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdevelop5" Wed Sep 9 18:05:12 2020 rev:33 rq:833185 version:5.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kdevelop5/kdevelop5.changes 2020-06-03 20:34:16.069500852 +0200 +++ /work/SRC/openSUSE:Factory/.kdevelop5.new.3399/kdevelop5.changes 2020-09-09 18:10:49.059683052 +0200 @@ -1,0 +2,86 @@ +Tue Sep 8 11:36:14 UTC 2020 - wba...@tmo.at + +- Update to 5.6.0 + * Also highlight CMake 'Generating done' messages + * Do not remove project information when ChooseCMakeInterfaceJob + fails + * Fix a cmake test linker error with Qt 5.9 + * Optimize CMakeManager::fileInformation for path lookups + * CMake: trim build dir parameters we read from configuration + files + * CMake: don't add .rule files to targets + * CMake: skip utility targets with empty sources + * Reload project when non-{generated,external} CMake file becomes + dirty + * CMake-file-api: query for and parse cmakeFiles + * Support grouping of cmake targets into sub folders + * Actually use the cmake-file-api for project import, if possible + (kde#417202) + * Increase error reporting on CLI when cmake import fails + * Actually parse the cmake-file-api response files + * Start implementation of cmake-file-api support + * Improve error handling when failing to create cmake build dir + * Take -U into account when extracting defines from compile flags + * Allow passing custom args to clang through clang-parser utility + * KDev-clang: don't skip unexposed declarations from different + files (kde#402066) + * Fix keyboard focus for plasmoid (kde#422774) + * Only reload sessions in dataengine when relevant files/paths + change + * Show empty sessions in data engine + * Sublime: fix tab bar base frame not being drawn between tabs + & view status + * Associate loaded breakpoints with a moving cursor (kde#424431) + * Make sure DebugController is initialized before UI is shown + (kde#424430) + * Remove "text/x-diff" alias from supported MIME types + * Support also new name KSysGuard of what was before named + KF5SysGuard + * Execute: remember the option to kill a process that is + already running + * Make compile with MSVC++ 19.24 + * Optimize and improve environment variable expansion + * Support escaping backslash before dollar in environment + variables + * Consider catchpoint to be a code breakpoint + * Actually remove temporary item repository directories + * Workaround behavior change in + QUrl::adjusted(QUrl::NormalizePathSegments) + * Prevent recursion in environment variable expansion + * Don't crash when there is no documentation for a given URL + * Skip unexposed DecompositionDecl + * Allow expansion of custom defined variables inside other + variables + * Allow usePreview=true for user-created source formatter + styles + * Clean up AStyleFormatter declarations + * [Documentation] Allow link following between providers + * Only cache PCH and completion results for files opened in + editor + * Fix Ctrl+mouse_scroll zoom of documentation view + * Use data-error/warning/information icons to mark problems + * Fix resetting documentation view's zoom factor via Ctrl+0 + shortcut + * Allow navigating with forward & back mouse buttons from CMake + and ManPage home pages + * Fix documentation view navigation via forward & back mouse + buttons + * Do not force update when reloading projects + * ProblemNavigationContext: fix pixel-scaled icons in problem + tooltip + * Jump to declaration when definition file doesn't belong to a + project + * Do not canonicalize paths to non-existent files + * Do not include end-of-line markers in build dir settings + * Don't crash when we fail to find a screen for the active + tooltip + * Unbreak duchainify + * Don't crash when signatures don't match in + AdaptSignatureAssistant + +------------------------------------------------------------------- +Thu Aug 27 07:50:08 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr> + +- Spec cleanup + +------------------------------------------------------------------- Old: ---- kdevelop-5.5.2.tar.xz New: ---- kdevelop-5.6.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdevelop5.spec ++++++ --- /var/tmp/diff_new_pack.eXwnSR/_old 2020-09-09 18:10:50.983684804 +0200 +++ /var/tmp/diff_new_pack.eXwnSR/_new 2020-09-09 18:10:50.987684808 +0200 @@ -1,7 +1,7 @@ # # spec file for package kdevelop5 # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,51 +17,50 @@ %define rname kdevelop -%define libkdev_major 55 +%define libkdev_major 56 Name: kdevelop5 -Version: 5.5.2 +Version: 5.6.0 Release: 0 Summary: Plugin-extensible IDE for C/C++ and other programming languages License: GPL-2.0-or-later Group: Development/Tools/IDE URL: https://www.kdevelop.org Source0: https://download.kde.org/stable/%{rname}/%{version}/src/%{rname}-%{version}.tar.xz -BuildRequires: grantlee5-devel -BuildRequires: karchive-devel -BuildRequires: kcmutils-devel -BuildRequires: kconfig-devel -BuildRequires: kcrash-devel -BuildRequires: kdeclarative-devel BuildRequires: kdevelop5-pg-qt -BuildRequires: kdoctools-devel BuildRequires: kf5-filesystem -BuildRequires: kguiaddons-devel -BuildRequires: ki18n-devel -BuildRequires: kiconthemes-devel -BuildRequires: kio-devel -BuildRequires: kitemmodels-devel -BuildRequires: kitemviews-devel -BuildRequires: kjobwidgets-devel -BuildRequires: knewstuff-devel -BuildRequires: knotifications-devel -BuildRequires: knotifyconfig-devel -BuildRequires: kparts-devel -BuildRequires: krunner-devel -BuildRequires: kservice-devel -BuildRequires: ktexteditor-devel -BuildRequires: kwindowsystem-devel -BuildRequires: kxmlgui-devel BuildRequires: libboost_headers-devel -BuildRequires: libkomparediff2-devel -BuildRequires: libksysguard5-devel BuildRequires: llvm-clang-devel BuildRequires: okteta-devel -BuildRequires: pkgconfig -BuildRequires: plasma-framework-devel -BuildRequires: purpose-devel BuildRequires: shared-mime-info BuildRequires: subversion-devel -BuildRequires: threadweaver-devel +BuildRequires: cmake(Grantlee5) +BuildRequires: cmake(KF5Archive) +BuildRequires: cmake(KF5Config) +BuildRequires: cmake(KF5Crash) +BuildRequires: cmake(KF5Declarative) +BuildRequires: cmake(KF5DocTools) +BuildRequires: cmake(KF5GuiAddons) +BuildRequires: cmake(KF5I18n) +BuildRequires: cmake(KF5IconThemes) +BuildRequires: cmake(KF5ItemModels) +BuildRequires: cmake(KF5ItemViews) +BuildRequires: cmake(KF5JobWidgets) +BuildRequires: cmake(KF5KCMUtils) +BuildRequires: cmake(KF5KIO) +BuildRequires: cmake(KF5NewStuff) +BuildRequires: cmake(KF5Notifications) +BuildRequires: cmake(KF5NotifyConfig) +BuildRequires: cmake(KF5Parts) +BuildRequires: cmake(KF5Plasma) +BuildRequires: cmake(KF5Purpose) +BuildRequires: cmake(KF5Runner) +BuildRequires: cmake(KF5Service) +BuildRequires: cmake(KF5SysGuard) +BuildRequires: cmake(KF5TextEditor) +BuildRequires: cmake(KF5ThreadWeaver) +BuildRequires: cmake(KF5WindowSystem) +BuildRequires: cmake(KF5XmlGui) +BuildRequires: cmake(LibKompareDiff2) BuildRequires: cmake(Qt5Concurrent) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) @@ -112,10 +111,10 @@ Summary: Base Package for Integrated Development Environments Group: Development/Tools/IDE Requires: libkdevplatform%{libkdev_major} = %{version} +%requires_eq grantlee5 Recommends: kdevplatform-lang Conflicts: kdevplatform4 Conflicts: libkdevplatform4-devel -%requires_eq grantlee5 %description -n kdevplatform This package contains the common plugins for integrated developments @@ -135,10 +134,10 @@ Summary: Base Package for Integrated Development Environments: Build Environment Group: Development/Tools/IDE Requires: libkdevplatform%{libkdev_major} = %{version} -Conflicts: libkdevplatform4-devel # Not installed automatically -Requires: ktexteditor-devel -Requires: threadweaver-devel +Requires: cmake(KF5TextEditor) +Requires: cmake(KF5ThreadWeaver) +Conflicts: libkdevplatform4-devel %description -n kdevplatform-devel This package contains the development files for building integrated @@ -148,7 +147,7 @@ Summary: Translations for package %{name} Group: System/Localization Requires: %{name} = %{version} -Supplements: packageand(bundle-lang-other:%{name}) +Supplements: (bundle-lang-other and %{name}) Conflicts: kdevelop4-lang Provides: %{name}-lang-all = %{version} # Available separately before, now included in kdevelop5 itself @@ -163,7 +162,7 @@ Summary: Translations for package kdevplatform Group: System/Localization Requires: kdevplatform = %{version} -Supplements: packageand(bundle-lang-other:kdevplatform) +Supplements: (bundle-lang-other and kdevplatform) Conflicts: kdevplatform4-lang Provides: kdevplatform-lang-all = %{version} BuildArch: noarch @@ -210,17 +209,20 @@ %files -n libkdevplatform%{libkdev_major} %license kdevplatform/COPYING* -%{_kf5_libdir}/libKDevPlatform*.so.* +%{_kf5_libdir}/libKDevPlatform*.so.%{libkdev_major} +%{_kf5_libdir}/libKDevPlatform*.so.5.* %files %license COPYING* %doc README.md +%dir %{_kf5_iconsdir}/hicolor/1024x1024 +%dir %{_kf5_iconsdir}/hicolor/1024x1024/apps %dir %{_kf5_iconsdir}/hicolor/256x256 %dir %{_kf5_iconsdir}/hicolor/256x256/apps %dir %{_kf5_iconsdir}/hicolor/512x512 %dir %{_kf5_iconsdir}/hicolor/512x512/apps -%dir %{_kf5_iconsdir}/hicolor/1024x1024 -%dir %{_kf5_iconsdir}/hicolor/1024x1024/apps +%dir %{_kf5_plugindir}/kf5 +%dir %{_kf5_plugindir}/kf5/krunner %doc %lang(en) %{_kf5_htmldir}/en/kdevelop %exclude %{_kf5_iconsdir}/hicolor/*/actions/breakpoint.* %{_kf5_applicationsdir}/*kdevelop*.desktop @@ -231,22 +233,26 @@ %{_kf5_iconsdir}/*/*/*/* %if %pkg_vcmp knewstuff-devel >= 5.57.0 # It installs .knsrc files when built with knewstuff-devel >= 5.57.0 -%{_kf5_knsrcfilesdir}/*.knsrc +%{_kf5_knsrcfilesdir}/kdevappwizard.knsrc +%{_kf5_knsrcfilesdir}/kdevelop-qthelp.knsrc +%{_kf5_knsrcfilesdir}/kdevfiletemplates.knsrc %endif %{_kf5_libdir}/cmake/KDevelop/ %{_kf5_libdir}/libKDevCMakeCommon.so.* %{_kf5_libdir}/libKDevClangPrivate.so.* %{_kf5_libdir}/libKDevCompileAnalyzerCommon.so.* +%{_kf5_libdir}/libKDevelopSessionsWatch.so %{_kf5_notifydir}/kdevelop.notifyrc %{_kf5_plasmadir}/ %{_kf5_plugindir}/kdevplatform/ -%{_kf5_plugindir}/krunner_kdevelopsessions.so -%{_kf5_plugindir}/plasma/ +%{_kf5_plugindir}/kf5/krunner/krunner_kdevelopsessions.so %{_kf5_prefix}/include/kdevelop/ %{_kf5_qmldir}/ +%if %pkg_vcmp krunner-devel < 5.72.0 +# Only installed when built with krunner < 5.72.0 %{_kf5_servicesdir}/kdevelopsessions.desktop +%endif %{_kf5_servicesdir}/plasma-applet-kdevelopsessions.desktop -%{_kf5_servicesdir}/plasma-dataengine-kdevelopsessions.desktop %{_kf5_sharedir}/kdevappwizard/ %{_kf5_sharedir}/kdevclangsupport/ %{_kf5_sharedir}/kdevcodegen/ @@ -279,8 +285,8 @@ %files -n kdevplatform-devel %license kdevplatform/COPYING* -%{_kf5_libdir}/libKDevPlatform*.so %{_kf5_libdir}/cmake/KDevPlatform/ +%{_kf5_libdir}/libKDevPlatform*.so %{_kf5_prefix}/include/kdevplatform/ %changelog ++++++ kdevelop-5.5.2.tar.xz -> kdevelop-5.6.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/kdevelop5/kdevelop-5.5.2.tar.xz /work/SRC/openSUSE:Factory/.kdevelop5.new.3399/kdevelop-5.6.0.tar.xz differ: char 27, line 1