are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility
This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG
it can take the following arguments:
- yes (meaning build only dep)
- build (meaning build only dep)
- run (meaning run only dep)
- both (meaning run and build dep)
From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.
While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config
With Hat: portmgr
Exp-runs by: bapt (pointhat-west), beat (pointyhat)
only USE_GNOME feature, convert to a BUILD_DEPENDS. This avoids both the
bug of the bogus run depend introduced by bsd.gnome.mk, and also avoids
needlessly pulling that file in.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Assign maintainership to Andrej Zverev <az@inec.ru> [3]
- Bump port revision because this changes the runtime
behaviour of the port.
Submitted by: "Frank W. Josellis" <frank@dynamical-systems.org> [1]
Approved by: "Roman Y. Bogdanov" <sam@brj.pp.ru> (old maintainer) [2]
PR: ports/86455 [1], ports/86463 [2], ports/86466 [3]
Remove the glib dependency from mc-light. This midc don't
use glib.
Add the gawk dependency for allow mc-light correctly work
with all types of archive files.
PR: ports/72554
Submitted by: "Roman Y.Bogdanov" <sam@brj.pp.ru>