summaryrefslogtreecommitdiff
path: root/pkgtools/pkglint/files/mkcondsimplifier.go
AgeCommit message (Collapse)AuthorFilesLines
2022-11-19pkgtools/pkglint: Update to 22.3.1rillig1-7/+108
Changes since 22.3.0: In doc/CHANGES files, check for typos in month and day of the dates. In conditions for YesNo variables, suggest to replace the modifier ':M[yY][eE][sS]' with a simpler comparison. https://mail-index.netbsd.org/tech-pkg/2022/11/16/msg026992.html
2022-07-28pkgtools/pkglint: update to 22.2.4rillig1-1/+25
Changes since 22.2.3: Manual pages must not be listed in the ALTERNATIVES file. Instead, they are handled automatically based on the program in bin/ or sbin/. Detect packages that use the tool pkg-config even though they don't need it.
2022-07-24pkgtools/pkglint: update to 22.2.3rillig1-0/+194
Changes since 22.2.2: CHECK_WRKREF is known to pkglint, which prevents conditions using this variable from being simplified in a wrong way. For variables that are guaranteed to be defined, suggest to simplify the condition '!empty(VAR:M[Yy][Ee][Ss])' to '${VAR:M[Yy][Ee][Ss]}', as that reduces the number of negations in the condition. Detect redundant WRKSRC definitions and suggest to remove them. Fix wrong "c99 is not valid for USE_LANGUAGES" warnings.