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
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
* Minor documentation build fixes.
* Change public documentation location to library.gnome.org in
the pkg-config files as well.
* Change public documentation location to library.gnome.org.
* Reenable the per-class hierarchy graphs in the reference documentation.
* Drop the custom HTML header and footer, and use the shared doxygen.css
file from mm-common.
* More...
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.
2.24.0:
(Skipped version numbers since 2.14.1, to match pango 1.24
(apart from the first digit, which we can't decrease.)
* Layout: Added show_in_cairo_context().
(Louis-Francis Ratté-Boulianne) Bug #560232.
* Build: Allow pangomm to build outside the source tree. Bug #570322
(Theppitak Karoonboonyanan)
* License Header consistency. (Deng Xiyue)
2.14.1:
* Windows build: Use the new DLL naming convention, like boost.
(Armin Burgmeier)
* Documentation:
- Corrected the index page for DevHelp.
(Deng Xiyue) Bug #559896
popular GUI library GTK+. Highlights include typesafe callbacks, widgets
extensible via inheritance and a comprehensive set of widget classes that
can be freely combined to quickly create complex user interfaces.