Hello community,

here is the log from the commit of package include-what-you-use for 
openSUSE:Factory checked in at 2020-05-20 18:45:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/include-what-you-use (Old)
 and      /work/SRC/openSUSE:Factory/.include-what-you-use.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "include-what-you-use"

Wed May 20 18:45:58 2020 rev:10 rq:807416 version:0.14

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/include-what-you-use/include-what-you-use.changes    
    2020-04-10 23:54:41.532762125 +0200
+++ 
/work/SRC/openSUSE:Factory/.include-what-you-use.new.2738/include-what-you-use.changes
      2020-05-20 18:46:24.801410513 +0200
@@ -1,0 +2,18 @@
+Tue May 19 21:48:58 UTC 2020 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Update to version 0.14, update LLVM/Clang to version 10.
+  * Report non-builtin enum base types.
+  * Disable forward-declares for decls in inline namespaces.
+  * Make C structs forward-declarable again.
+  * Always keep Qt .moc includes.
+  * Include binary type traits in analysis.
+  * In iwyu_tool, fail fast if include-what-you-use is not found.
+  * In iwyu_tool, print all diagnostic ouptut to stderr.
+  * In fix_includes, improve file extension detection.
+  * Add man page for include-what-you-use.
+- Rebase fix-shebang.patch.
+- Remove upstreamed link-llvm9.patch.
+- Use man page from upstream.
+- Use %cmake_build for parallel build.
+
+-------------------------------------------------------------------

Old:
----
  include-what-you-use-0.13.src.tar.gz
  include-what-you-use.1
  link-llvm9.patch

New:
----
  include-what-you-use-0.14.src.tar.gz

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

Other differences:
------------------
++++++ include-what-you-use.spec ++++++
--- /var/tmp/diff_new_pack.AWVrpu/_old  2020-05-20 18:46:25.661412446 +0200
+++ /var/tmp/diff_new_pack.AWVrpu/_new  2020-05-20 18:46:25.665412455 +0200
@@ -2,7 +2,7 @@
 # spec file for package include-what-you-use
 #
 # Copyright (c) 2020 SUSE LLC
-# Copyright (c) 2019 Aaron Puchert.
+# Copyright (c) 2020 Aaron Puchert.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,23 +18,21 @@
 
 
 Name:           include-what-you-use
-Version:        0.13
+Version:        0.14
 Release:        0
 Summary:        A tool to analyze #includes in C and C++ source files
 License:        NCSA
 Group:          Development/Languages/C and C++
 URL:            https://include-what-you-use.org/
 Source0:        
https://include-what-you-use.org/downloads/%{name}-%{version}.src.tar.gz
-Source1:        %{name}.1
 Patch1:         fix-shebang.patch
 Patch2:         iwyu_include_picker.patch
 Patch3:         remove-x86-specific-code.patch
-Patch4:         link-llvm9.patch
 BuildRequires:  c++_compiler
-BuildRequires:  clang9-devel
+BuildRequires:  clang10-devel
 BuildRequires:  cmake
 BuildRequires:  libstdc++-devel
-BuildRequires:  llvm9-devel
+BuildRequires:  llvm10-devel
 BuildRequires:  python
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -66,7 +64,6 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
-%patch4 -p1
 
 %build
 # Remove obsolete files - this is now hardcoded into iwyu_include_picker.cc.
@@ -75,12 +72,11 @@
 rm iwyu.gcc.imp
 
 %cmake -DIWYU_LLVM_ROOT_PATH=%{_libdir} ..
+%cmake_build
 
 %install
 %cmake_install
 
-install -Dm0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1
-
 %check
 # We don't support MS style inline assembly, because we removed the dependency
 # on the X86 target of LLVM.

++++++ fix-shebang.patch ++++++
--- /var/tmp/diff_new_pack.AWVrpu/_old  2020-05-20 18:46:25.689412509 +0200
+++ /var/tmp/diff_new_pack.AWVrpu/_new  2020-05-20 18:46:25.689412509 +0200
@@ -15,6 +15,6 @@
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python
- """ Driver to consume a Clang compilation database and invoke IWYU.
  
- Example usage with CMake:
+ ##===--- iwyu_tool.py 
-----------------------------------------------------===##
+ #

++++++ include-what-you-use-0.13.src.tar.gz -> 
include-what-you-use-0.14.src.tar.gz ++++++
++++ 2633 lines of diff (skipped)


Reply via email to