Hello community,

here is the log from the commit of package kdevelop5 for openSUSE:Factory 
checked in at 2019-08-08 14:23:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdevelop5 (Old)
 and      /work/SRC/openSUSE:Factory/.kdevelop5.new.9556 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdevelop5"

Thu Aug  8 14:23:49 2019 rev:21 rq:721605 version:5.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdevelop5/kdevelop5.changes      2019-07-26 
17:35:09.404069004 +0200
+++ /work/SRC/openSUSE:Factory/.kdevelop5.new.9556/kdevelop5.changes    
2019-08-08 14:23:53.336344621 +0200
@@ -1,0 +2,126 @@
+Wed Aug  7 19:42:21 UTC 2019 - wba...@tmo.at
+
+- Also Provide/Obsolete kdevelop5-plugin-clang-tidy-lang to avoid
+  update problems due to file conflicts
+
+-------------------------------------------------------------------
+Tue Aug  6 11:46:10 UTC 2019 - wba...@tmo.at
+
+- New upstream release 5.4.0
+  * For a list of changes, see:
+    https://www.kdevelop.org/news/kdevelop-540-released
+  * New build system support for Meson, current features are:
+    + Native support for Meson projects (configuring, compiling,
+      installing)
+    + Support for KDevelop code autocompletion (plugin reads Meson
+      introspection information)
+    + Initial support for the Meson rewriter: modifying basic
+      aspects of the project (version, license, etc.)
+  * New scratchpad plugin to keep "scratches" of code or text to
+    experiment or quickly run something without the need to create
+    a full project
+  * The plugin for Clang-Tidy is now part of KDevelop's default
+    plugins
+  * Fixes and improvements to the C++ support:
+    + Add working directory to clang parser
+    + Clang Plugin: Report some problems from included files
+    + Make it possible to select -std=c++2a for our language
+      support
+    + Rename c++1z to C++17
+    + Clang CodeCompletion: No auto-completion for numbers
+    + Add assistant to generate header guards
+  * [Documentation] Set size policy of providers combobox to
+    AdjustToContents
+  * Contextbrowser: Remove 'separated by only whitespace'
+    possibility for showing the problem tooltip
+  * Contextbrowser: Minor improvement to tooltip showing behavior
+  * CMake plugin: Also show an error message if the CMake
+    configuration becomes invalid due to a change, and add an
+    instruction to reload the project manually
+  * CMake plugin: Show a message box if configuration fails
+  * Projectfilter: Include .clang-format by default
+  * Add a predefined clang-format custom script formater
+  * Fix code completion for nameless structs/unions with the same
+    member (kde#409041)
+  * Support newer kdebugsettings .categories file format
+  * Show session name in the Delete Session confirmation dialog
+  * Remove invalid check from test_projectload test
+  * Document tree view close on middle button
+  * Follow KTextEditor changes for hidpi rendering of icon border
+  * Note visibility tag also with signature of friend-declared
+    method
+  * Guard against crashes when IStatus object gets destroyed at
+    bad times
+  * Astyle: support the system astyle library
+  * Renovate kdevelop bash completion file
+  * Fix deadlock exception in FileManagerListJob
+  * DVCS Branch Manager with filtering and sorting proposal
+  * Also find clang include path based on runtime libclang library
+    path
+  * TestFile: On destruction, close associated document if open
+    and stop the background parser
+  * CMake: discover more unit tests (kde#405225)
+  * Be less restrictive with failures while searching for LLVM
+  * Allow the maximum file size of parse jobs to be configurable
+  * Optimize CMakeBuildDirChooser::buildDirSettings()
+  * [Sessions Runner] Use icon name
+  * Don't eat the backspace event when no alt modifier is set
+  * "Reparse Entire Project" action for the ProjectController
+  * Introduce QuickOpenEmbeddedWidgetCombiner
+  * Add 'back' to QuickOpenEmbeddedWidgetInterface
+  * Update documentation: the keyboard shortcuts use ALT not SHIFT
+  * Fix up/down keyboard navigation for 'Show documentation' links
+  * Lock duchain in AbstractIncludeNavigationContext::html
+  * Don't crash when background listing outlasts file manager list
+    job
+  * Don't crash when project is closed before it was fully opened
+  * Make sure we use the same compiler settings as the project is
+    by default
+  * Debugger plugin fixes
+  * CMakeBuildDirChooser: avoid calling deprecated
+    KUrlRequester::setPath()
+  * Flatpak+cmake: put the cmake build directories into
+    .flatpak-builder
+  * Allow KDEV_DEFAULT_INSTALL_PREFIX specify a default install
+    prefix
+  * Flatpak: Improve runtime title
+  * Adapt indentation mode after a new project was opened
+  * Flatpak: Fix listing runtimes
+  * Properly cleanup FileManagerListJob when folder items are
+    deleted (kde#260741)
+  * Provide debugger name and pid when registering a debugger to
+    DrKonqi
+  * Support for indent-after-parens astyle option
+  * Fix bug 389060 (Heaptrack analysis keeps firing
+    /usr/bin/plasmoidviewer) (kde#389060)
+  * Contextbrowser: Ability to show combined problems and decl
+    tooltip
+  * Properly display argument names of template functions
+  * Show size and alignment information in tooltips for typedef or
+    alias
+  * GrepView: Extend default file extensions to search (kde#402207)
+  * [clang-tidy] Fix context-menu crash for files not in a project
+    (kde#401917)
+  * Polish Flatpak integration
+  * [clang-tidy] Disable/Block Run actions in projects without
+    buildsystem manager
+  * Add VcsAnnotationItemDelegate, for control of rendering and
+    tooltip
+  * Qmljs: Update qmljs from QtCreator v4.7.2
+  * LoadedPluginsDialog: Fix initial size
+  * Place cursor after opening brace for function implementation
+  * Replace leading typed text when completing function
+    implementation (kde#384710)
+  * Fix crashes when document gets destroyed directly after load
+  * Prevent QWebEngine from overriding signal handlers
+  * Add missing break in QmlJs code completion
+  * Create action to jump to the current execution line in debug
+    mode (kde#361411)
+  * Fix segfaults in OutputWidget (kde#398615)
+  * Fix double delete bug in OutputWidget
+  * Cleanup Perforce test case, and thereby its output a little
+- Provide/Obsolete kdevelop5-plugin-clang-tidy, it is included now
+- Cleanup spec file: remove conditionals for no longer supported
+  distribution versions
+  
+-------------------------------------------------------------------

Old:
----
  kdevelop-5.3.3.tar.xz

New:
----
  kdevelop-5.4.0.tar.xz

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

Other differences:
------------------
++++++ kdevelop5.spec ++++++
--- /var/tmp/diff_new_pack.qCed9D/_old  2019-08-08 14:23:54.048344512 +0200
+++ /var/tmp/diff_new_pack.qCed9D/_new  2019-08-08 14:23:54.048344512 +0200
@@ -16,13 +16,11 @@
 #
 
 
-# for compatibility with Leap 42.3 which doesn't have this macro yet
-%{!?_kf5_debugdir: %global _kf5_debugdir %{_kf5_configdir}}
 %define rname   kdevelop
-%define rversion 5.3
-%define libkdev_major 53
+%define rversion 5.4
+%define libkdev_major 54
 Name:           kdevelop5
-Version:        5.3.3
+Version:        5.4.0
 Release:        0
 Summary:        Plugin-extensible IDE for C/C++ and other programming languages
 License:        GPL-2.0-or-later
@@ -54,6 +52,7 @@
 BuildRequires:  ktexteditor-devel
 BuildRequires:  kwindowsystem-devel
 BuildRequires:  kxmlgui-devel
+BuildRequires:  libboost_headers-devel
 BuildRequires:  libkomparediff2-devel
 BuildRequires:  libksysguard5-devel
 BuildRequires:  llvm-clang-devel
@@ -79,11 +78,7 @@
 %endif
 BuildRequires:  cmake(Qt5Widgets)
 # contains the headers that are needed for the C++ parser to work (see 
boo#1119186)
-%if 0%{?suse_version} > 1320
 Requires:       clang%(rpm -q --qf '%''{version}' clang-devel | cut -d. -f1)
-%else
-Requires:       clang
-%endif
 Recommends:     %{name}-lang
 Recommends:     clazy
 Recommends:     cppcheck
@@ -102,13 +97,9 @@
 Obsoletes:      kdevelop5-plugin-qmake < %{version}
 Provides:       kdevelop5-plugin-cppsupport = %{version}
 Obsoletes:      kdevelop5-plugin-cppsupport < %{version}
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-# It does not build with the default compiler (GCC 4.8) on Leap 42.x
-BuildRequires:  gcc7-c++
-%endif
+# Available separately before, now included in kdevelop5 itself
+Provides:       kdevelop5-plugin-clang-tidy = %{version}
+Obsoletes:      kdevelop5-plugin-clang-tidy < %{version}
 
 %description
 KDevelop is an integrated development environment (IDE).
@@ -160,6 +151,9 @@
 Supplements:    packageand(bundle-lang-other:%{name})
 Conflicts:      kdevelop4-lang
 Provides:       %{name}-lang-all = %{version}
+# Available separately before, now included in kdevelop5 itself
+Provides:       kdevelop5-plugin-clang-tidy-lang = %{version}
+Obsoletes:      kdevelop5-plugin-clang-tidy-lang < %{version}
 BuildArch:      noarch
 
 %description lang
@@ -181,11 +175,6 @@
 %setup -q -n %{rname}-%{version}
 
 %build
-%if 0%{?suse_version} <= 1325
-  # It does not build with the default compiler (GCC 4.8) on Leap 42.x
-  export CC=gcc-7
-  export CXX=g++-7
-%endif
   %cmake_kf5 -d build
   %make_jobs
 
@@ -193,15 +182,15 @@
   %kf5_makeinstall -C build
 
   names="kdevandroid kdevappwizard kdevastyle kdevbazaar kdevclang 
kdevclassbrowser \
-         kdevclazy kdevcmake kdevcmakebuilder kdevcodeutils kdevcontextbrowser 
\
+         kdevclangtidy kdevclazy kdevcmake kdevcmakebuilder kdevcodeutils 
kdevcontextbrowser \
          kdevcppcheck kdevcustombuildsystem kdevcustomdefinesandincludes 
kdevcustommake \
          kdevcustomscript kdevdebuggercommon kdevdocker kdevdocumentswitcher \
          kdevdocumentview kdevelop kdevexecute kdevexecuteplasmoid 
kdevexecutescript \
          kdevexternalscript kdevfilemanager kdevfiletemplates kdevflatpak 
kdevgdb \
          kdevghprovider kdevgit kdevgrepview kdevheaptrack kdevkdeprovider 
kdevkonsole kdevlldb \
-         kdevmakebuilder kdevmanpage kdevninja kdevokteta kdevopenwith 
kdevpatchreview \
-         kdevperforce kdevproblemreporter kdevprojectfilter 
kdevprojectmanagerview \
-         kdevqmakebuilder kdevqmakemanager kdevqmljs kdevqthelp kdevquickopen \
+         kdevmakebuilder kdevmanpage kdevmesonmanager kdevninja kdevokteta 
kdevopenwith
+         kdevpatchreview kdevperforce kdevproblemreporter kdevprojectfilter 
kdevprojectmanagerview \
+         kdevqmakebuilder kdevqmakemanager kdevqmljs kdevqthelp kdevquickopen 
kdevscratchpad \
          kdevsourceformatter kdevoutlineview kdevstandardoutputview 
kdevsubversion  \
          kdevswitchtobuddy kdevtestview kdevvcsprojectintegration 
kdevwelcomepage \
          plasma_applet_kdevelopsessions plasma_runner_kdevelopsessions"

++++++ kdevelop-5.3.3.tar.xz -> kdevelop-5.4.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/kdevelop5/kdevelop-5.3.3.tar.xz 
/work/SRC/openSUSE:Factory/.kdevelop5.new.9556/kdevelop-5.4.0.tar.xz differ: 
char 26, line 1


Reply via email to