Releases: rillig/pkglint
23.10.0
Changes since 23.9.1:
Check dependency patterns that include alternatives enclosed in braces, such as {ssh,openssh}>=0.
Fix wrong warnings about invalid dependency patterns, include helpful details, turn the warnings into errors.
Fix panic when guessing the type of a tool variable.
23.9.1
v23.9.0
23.8.0
Changes since 23.7.0:
Prohibit vertical bar in COMMENT, to avoid generating syntactically wrong INDEX files.
Explain in which cases a distinfo
file is not needed.
Fix detection of redundant trailing semicolon at the end of a command line. A semicolon that is escaped is not redundant, this pattern is often found in find
commands.
Recognize indirect modifiers such as ${VAR:${M_indirect}}
.
23.7.0
23.6.0
23.5.0
23.4.2
23.4.1
23.4.0
Changes since 23.3.0 from 2024-01-12:
Add riscv64 to the list of known hardware architectures.
Suggest removing parentheses around complete conditions.
Warn about duplicate DESCR files, except when one of the packages is in pkgsrc-wip and the other is in main pkgsrc.
Fix crash when parsing '.ifndef VAR'.