Subject: CVS commit: pkgsrc/devel/include-what-you-use
From: Adam Ciarcinski
Date: 2022-11-14 19:53:25
Message id: 20221114185325.B0ACDFA90@cvs.NetBSD.org

Log Message:
include-what-you-use: updated to 0.19

IWYU 0.19
Compatible with Clang 15.

[iwyu] New --comment_style option to control verbosity of 'why' comments
[iwyu] New --regex option to select regex dialect
[iwyu] Add support for regex replacement in mappings
[iwyu] Add begin_keep/end_keep pragmas for protecting ranges of includes or \ 
forward-declares
[iwyu] Fix several crasher bugs for unusual inputs
[iwyu] More exhaustive handling of type aliases and enums
[iwyu] Recognize IWYU pragmas in CRLF source files
[iwyu] Respect configured toolchain on macOS (and overrides via -nostdinc++ + \ 
-isystem)
[fix_includes] Recognize namespace alias declarations
[mappings] Improve mappings for POSIX and libc headers
[cmake] Build now requires a C++17 compiler (as does LLVM)
[cmake] Support LLVM external project build (see README)

Files:
RevisionActionfile
1.32modifypkgsrc/devel/include-what-you-use/Makefile
1.19modifypkgsrc/devel/include-what-you-use/distinfo