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-usediff -r1.18 -r1.19 pkgsrc/devel/include-what-you-use/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.18 2019/11/26 18:34:31 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.19 2020/05/18 05:48:54 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= include-what-you-use-0.13.src | 3 | DISTNAME= include-what-you-use-0.14.src | |
4 | PKGNAME= ${DISTNAME:S/.src//1} | 4 | PKGNAME= ${DISTNAME:S/.src//1} | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= https://include-what-you-use.org/downloads/ | 6 | MASTER_SITES= https://include-what-you-use.org/downloads/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://include-what-you-use.org/ | 9 | HOMEPAGE= https://include-what-you-use.org/ | |
10 | COMMENT= Analyze \#includes in C and C++ source files | 10 | COMMENT= Analyze \#includes in C and C++ source files | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | WRKSRC= ${WRKDIR}/include-what-you-use | 13 | WRKSRC= ${WRKDIR}/include-what-you-use | |
14 | USE_CMAKE= yes | 14 | USE_CMAKE= yes | |
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | 16 |
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.5 2019/11/26 18:34:31 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.6 2020/05/18 05:48:54 wiz Exp $ | |
2 | bin/fix_includes.py | 2 | bin/fix_includes.py | |
3 | bin/include-what-you-use | 3 | bin/include-what-you-use | |
4 | bin/iwyu_tool.py | 4 | bin/iwyu_tool.py | |
5 | man/man1/include-what-you-use.1 | |||
5 | share/include-what-you-use/boost-1.64-all-private.imp | 6 | share/include-what-you-use/boost-1.64-all-private.imp | |
6 | share/include-what-you-use/boost-1.64-all.imp | 7 | share/include-what-you-use/boost-1.64-all.imp | |
7 | share/include-what-you-use/boost-all-private.imp | 8 | share/include-what-you-use/boost-all-private.imp | |
8 | share/include-what-you-use/boost-all.imp | 9 | share/include-what-you-use/boost-all.imp | |
9 | share/include-what-you-use/clang-6.intrinsics.imp | 10 | share/include-what-you-use/clang-6.intrinsics.imp | |
10 | share/include-what-you-use/gcc-8.intrinsics.imp | 11 | share/include-what-you-use/gcc-8.intrinsics.imp | |
11 | share/include-what-you-use/gcc.libc.imp | 12 | share/include-what-you-use/gcc.libc.imp | |
12 | share/include-what-you-use/gcc.stl.headers.imp | 13 | share/include-what-you-use/gcc.stl.headers.imp | |
13 | share/include-what-you-use/gcc.symbols.imp | 14 | share/include-what-you-use/gcc.symbols.imp | |
14 | share/include-what-you-use/iwyu.gcc.imp | 15 | share/include-what-you-use/iwyu.gcc.imp | |
15 | share/include-what-you-use/libcxx.imp | 16 | share/include-what-you-use/libcxx.imp | |
16 | share/include-what-you-use/qt4.imp | 17 | share/include-what-you-use/qt4.imp | |
17 | share/include-what-you-use/qt5_11.imp | 18 | share/include-what-you-use/qt5_11.imp |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2019/11/26 18:34:31 nia Exp $ | 1 | $NetBSD: distinfo,v 1.12 2020/05/18 05:48:54 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (include-what-you-use-0.13.src.tar.gz) = 533f4c70a1bf1b0fd859242e416516a33914d981 | 3 | SHA1 (include-what-you-use-0.14.src.tar.gz) = a67e9a48f18c70c6f3cb6fed5357a21c708187c6 | |
4 | RMD160 (include-what-you-use-0.13.src.tar.gz) = e42ab3337a935b22211cc68f9f728f152b953439 | 4 | RMD160 (include-what-you-use-0.14.src.tar.gz) = 284cb5d5cfe20bf10f979db4aab036197971a12a | |
5 | SHA512 (include-what-you-use-0.13.src.tar.gz) = b75a7cf076c74be0d8f21c35710be37d66911bfea0837bc1135d6782a745379e059e3efd09f278dd40545009d209b8c00d42a32f40efb31b876a9a3aa4607df9 | 5 | SHA512 (include-what-you-use-0.14.src.tar.gz) = ac328c6bdf834fde58bbf14c662fdf97aac22a24a85bce4a6475c73027b3ec1c558925efb5f0ac3addf446f21d29e37a70a7c5773c178f9ab7f12e90be7d69b4 | |
6 | Size (include-what-you-use-0.13.src.tar.gz) = 589267 bytes | 6 | Size (include-what-you-use-0.14.src.tar.gz) = 598485 bytes | |
7 | SHA1 (patch-iwyu__output.cc) = 55a8c7ad35613206ad01dd312afdabb5649e63c2 | 7 | SHA1 (patch-iwyu__output.cc) = 55a8c7ad35613206ad01dd312afdabb5649e63c2 |