2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689) |
Log message:
Revbump for icu
|
2020-05-18 18:45:36 by Thomas Klausner | Files touched by this commit (3) |
Log message:
include-what-you-use: make it use c++14 and GCC 5
Like the rest of the llvm packages.
Remove now unneeded patch.
|
2020-05-18 07:48:54 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
include-what-you-use: update to 0.14.
iwyu 0.14 compatible with llvm+clang 10 is released. Major changes:
[iwyu] Report non-builtin enum base types
[iwyu] Disable forward-declares for decls in inline namespaces
[iwyu] Make C structs forward-declarable again
[iwyu] Always keep Qt .moc includes
[iwyu] Include binary type traits in analysis (e.g. __is_convertible_to)
[iwyu_tool] Fail fast if include-what-you-use is not found
[iwyu_tool] Print all diagnostic ouptut to stderr
[fix_includes] Improve file extension detection
Add man page for include-what-you-use
|
2019-11-26 19:34:31 by Nia Alarie | Files touched by this commit (3) |
Log message:
include-what-you-use: Update to 0.13
iwyu 0.13 compatible with llvm+clang 9.0 is released. Major changes:
[iwyu] Improved handling of relative includes in mappings and pragmas
[iwyu] Path normalization now collapses ..
[iwyu] Improve --no_fwd_decls not to remove required forward declarations
[iwyu] Improved handling of builtin templates
[iwyu] Don't mark forward declarations final
[iwyu] Tolerate using declarations in precompiled header
[mappings] Add script to generate Qt mappings, and new mappings for Qt 5.11
[iwyu_tool] Use directory from compilation database if available
Numerous documentation and build improvements
|
2019-06-02 10:45:24 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
include-what-you-use: updated to 0.12
iwyu 0.12 compatible with llvm+clang 8.0 is released. Major changes:
[iwyu] New command-line option: --keep to mirror IWYU pragma: keep
[iwyu] New command-line option: --cxx17ns to suggest compact C++17 nested namespaces
[iwyu] Improve --no_fwd_decls to optimize for minimal number of redeclarations
[iwyu] Improved mappings for POSIX types and let mappings apply to builtins as well
[iwyu] More principled handling of explicit template instantiations
[iwyu_tool] Breaking change: extra args are no longer automatically prefixed \
with -Xiwyu (so you can use them for Clang args too)
[iwyu_tool] Better Windows support
[fix_includes] Better handling of template forward-decls
|
2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620) |
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
|
2018-12-09 21:12:47 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
include-what-you-use: updated to 0.11
IWYU 0.11
[iwyu] Improved recognition of template and specialization uses
[iwyu] Improved CMake build system, see docs for build instructions
[mappings] Improved mappings for Boost, Intel intrinsics and libstdc++
[iwyu_tool] Several bug fixes and improvements
[iwyu_tool] Add --basedir argument to interpret IWYU output from another source tree
[fix_includes] Handle namespaces better
[fix_includes] Add --only_re switch to filter affected files
[fix_includes] Add --reorder/--noreorder switch to toggle reordering of includes
|
2018-08-07 12:45:47 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
include-what-you-use: updated to 0.10
0.10:
Use LLVM 6.0 for clang_6.0 branch
|
2018-02-06 11:01:36 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
include-what-you-use: updated to 0.9
0.9:
Added compatibility with Clang 5.0.
|
2017-12-13 18:51:45 by Thomas Klausner | Files touched by this commit (1) |
Log message:
include-what-you-use: Mark as BROKEN.
Not adapted for llvm 5.
https://github.com/include-what-you-use/include-what-you-use/issues/462
|