to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
changes: minor bugfixes, translation updates
pkgsrc changes:
-in scsi io code, remove the code which builds a raw device path
from a block device - use the raw_device hal property instead
-split out the nautilus plugin, allows to use brasero (and its
clients, eg sound-juicer) with less gnome desktop overhead
-support playlist parsing as an option -- unfortunately this
pulls in evolution-data-server indirectly which is pretty large
for that limited gain of functionality (on per default, as in
other pkgs able to use the evolution database)
-cleanup
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.