2022-09-17 17:50:40 by Benny Siegert | Files touched by this commit (5) |
Log message:
pkglint: use Go module build, simplify Makefile
Add a go.mod file to the sources and pull in goyacc through a TOOL_DEPENDS.
Bump version to 22.2.7.
|
2022-09-07 11:32:31 by Benny Siegert | Files touched by this commit (114) | |
Log message:
Revbump all Go packages after go118 security update
|
2022-08-19 19:35:43 by Roland Illig | Files touched by this commit (5) | |
Log message:
pkgtools/pkglint: update to 22.2.6
Changes since 22.2.5:
A makefile that adds a _VARGROUPS section is partly considered part of
the infrastructure. It may define and use variables from its own
namespace. For example, devel/cmake/build.mk adds _VARGROUPS+=cmake,
thereby reserving the namespace '_CMAKE_*' for itself.
Dependencies in BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS that
contain unresolved variable expressions are no longer marked as
redundant. They were marked as redundant before because '$', when
interpreted as a package version, was smaller than 0.0.
|
2022-08-17 22:41:51 by Roland Illig | Files touched by this commit (5) | |
Log message:
pkgtools/pkglint: update to 22.2.5
Changes since 22.2.4:
Makefiles in wip/mk may use internal variables (starting with '_'), just
like their counterparts in main mk/.
Package versions containing letters are now parsed like in pkg_install.
|
2022-08-12 22:38:12 by Benny Siegert | Files touched by this commit (114) | |
Log message:
Revbump all Go packages after go118 security update
|
2022-07-28 08:37:04 by Roland Illig | Files touched by this commit (7) | |
Log message:
pkgtools/pkglint: update to 22.2.4
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-24 22:07:20 by Roland Illig | Files touched by this commit (13) | |
Log message:
pkgtools/pkglint: update to 22.2.3
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.
|
2022-07-13 18:03:09 by Benny Siegert | Files touched by this commit (110) | |
Log message:
Revbump all Go packages after go118 update
|
2022-07-09 08:40:55 by Roland Illig | Files touched by this commit (6) | |
Log message:
pkgtools/pkglint: update to 22.2.2
Changes since 22.2.1:
Require the current checksum algorithms for pkgsrc-wip packages as well.
SHA1 and RMD160 are no longer allowed for distfiles.
Do not warn about 'Package should not' when checking .mk files in the
pkgsrc infrastructure.
|
2022-07-06 08:14:24 by Roland Illig | Files touched by this commit (4) | |
Log message:
pkgtools/pkglint: update to 22.2.1
Changes since 22.2.0:
Suggest simpler condition when matching a variable against a pattern
(occurs 220 times in pkgsrc).
Improve explanation for documenting patches.
|