pkgsrc/pkgtools
rillig 57d50087a5 pkgtools/pkglint: update to 5.7.2
Changes since 5.7.1:

* Fixed detection of GNU_CONFIGURE=yes combined with USE_LANGUAGES
  missing c. This combination tends to fail in the configure phase.

* When the distinfo doesn't contain all hashes for the downloaded
  distfiles (typically SHA512 is missing) and the distfiles are actually
  downloaded to ${PKGSRCDIR}/distfiles, pkglint can now add the missing
  hashes. It only does this if there is at least one existing hash
  and if all existing hashes are correct.

* The check for redundant variables has been improved considerably.
  Before there were several situations in which pkglint didn't get the
  redundant variable definitions right because its internal model only
  mimicked reality. The model has been improved and so have the
  diagnostics.

* Pkglint only warns about wrong permissions (for defining or using
  a variable) when it knows the type of the variable and the permissions
  for the current file. Before, it had also warned if the permissions
  for the current file were not explicitly defined.

* CFLAGS and LDFLAGS may be appended in buildlink3.mk files. This
  had been disallowed before, for no apparent reason. There are several
  places in pkgsrc where especially CFLAGS.${OPSYS} is appended to.

* Cleaned up internal handling of relative paths. Previously pkglint
  sometimes resolved relative paths using the wrong base directory,
  which led to all kinds of wrong warnings and strange behavior.

* Fixed lots of edge cases when parsing Makefile lines. These cases
  don't occur often but experience tells that the most fundamental code
  must be as correct as possible (see the handling of relative paths
  above).

* Lots of refactoring and housekeeping, as always.
2019-03-10 19:01:50 +00:00
..
autoswc
binpatch
bootstrap-extras
bootstrap-mk-files All Minix supported platforms are ELF. 2018-11-15 00:50:44 +00:00
cdpack
compat_headers
createbuildlink Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
cwrappers
dfdisk dfdisk: SUBST in pre-configure doesn't work when NO_CONFIGURE=yes 2018-09-27 23:02:57 +00:00
digest Update digest package to version 20190127 2019-01-27 22:50:55 +00:00
distbb
genpkgng
genrpm
gensolpkg
gimme
gnome-packagekit revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
libkver *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
libnbcompat PR/52982: Eitan Adler: fix incorrect bounds computation. 2019-02-20 14:44:24 +00:00
lintpkgsrc Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
mksandbox Update mksandbox to version 1.8 2019-01-25 20:08:21 +00:00
mtree Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
nih
osabi When failing to install due to OS version mismatch, also print how to override this check. 2018-11-21 14:15:32 +00:00
p5-pkgsrc-Dewey Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
packagekit revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
pbulk *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
pbulk-base
pkg *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
pkg_alternatives
pkg_chk More macros. 2018-11-27 10:36:52 +00:00
pkg_comp Update pkg_comp to 2.1: 2019-01-14 10:53:37 +00:00
pkg_comp-cron
pkg_comp1
pkg_distinst Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkg_filecheck Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkg_install Revert previous for now. 2019-02-10 21:35:01 +00:00
pkg_install-info
pkg_leaves
pkg_notify pkg_notify: SUBST in pre-configure doesn't work when NO_CONFIGURE=yes 2018-09-27 23:00:48 +00:00
pkg_online-client
pkg_online-server
pkg_p5up2date Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkg_regress pkgtools/pkg_regress: update to 0.4 2018-11-30 19:07:37 +00:00
pkg_rolling-replace
pkg_select
pkg_summary-utils
pkg_tarup
pkgclean pkgclean: Properly replace @SH@ in pkgclean 2018-09-14 16:31:28 +00:00
pkgdep Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkgdepgraph Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkgdiff pkgdiff: Remove obsolete SunOS catinstall workaround. 2018-09-21 12:40:26 +00:00
pkgfind *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
pkgin pkgin: Update to 0.11.7. 2019-03-07 11:08:38 +00:00
pkglint pkgtools/pkglint: update to 5.7.2 2019-03-10 19:01:50 +00:00
pkglint4 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkgse Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkgsrc-todo Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
pkgsurvey
pkgtasks
plist-utils
port2pkg Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
prereq-readme
R2pkg
rc.d-boot Remove pointless/vacuous logic clause. 2019-01-26 21:12:54 +00:00
rc.subr Add OpenBSD support. Mostly just works, except that we disagree on the 2018-12-26 00:29:07 +00:00
rcorder Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
rdigest
revbump Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
rpm2pkg Adjust CC_VERSION check from gcc-8* to gcc-[89]* 2018-10-29 14:41:56 +00:00
shlock
texlive2pkg texlive2pkg: update to 1.4 2019-02-02 01:55:52 +00:00
url2pkg Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
verifypc
x11-links x11-links 1.15: update for not-yet-committed netbsd mesa update. 2019-03-05 19:56:50 +00:00
Makefile Add and enable rc.d-boot. 2018-12-05 19:23:46 +00:00