If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi)
- Drop shlib ABI version numbers from LIB_DEPENDS
- Split the php bindings into a separate ports as building was a different
procedure anyway
- Fix buidling the php with recent php
- Drop article from COMMENT
PR: ports/170776
Submitted by: Rodrigo OSORIO <rodrigo@bebik.net>
Approved by: clsung (maintainer timeout)
Feature safe: yes
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)
/work/a/ports/textproc/libmrss/work/libmrss-0.19.2/phpmrss/php.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mrss_functions'
/work/a/ports/textproc/libmrss/work/libmrss-0.19.2/phpmrss/php.c:92: error: 'mrss_functions' undeclared here (not in a function)
Reported by: pointyhat