From Ondrej Tuma in PR pkg/37688
XXX I think -ldl should go into the generated libQtCore.la instead,
but I lack sufficient clue how to make that happen.
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.
installation (cf. patch-ar). However, MacOS X does not have clock_gettime().
This patch therefore ensures that for that functionality the MacOS X specific
code is used.
* Updated application icons and other graphics to reflect the look
and feel of the new Qt brand.
* Copyright of Qt has been transferred to Nokia Corporation.
Qt 4.4 introduces many new features as well as many improvements and
bugfixes over the 4.3.x series. For more details, see the online
documentation which is included in this distribution. The
documentation is also available at http://doc.trolltech.com/4.4
The Qt version 4.4 series is binary compatible with the 4.3.x series.
A long list of changes can be found in the changes-4.4.0 file in the
distribution.
Update OKed (and initial work provided) by adam@..
to be recognized as non-gnu, otherwise the make system tries to pull
in an additional libiconv which for some unknown reason does not break
the standard build but leads to trouble with addon components.
Specialcase NetBSD (which has different const'ification than what they
consider classical iconv) in the code calling iconv(3) instead.
-Don't build TIFF support which was using an internal copy of libtiff.
I'll commit a plugin for TIFF support in a minute.
-bump PKGREVISION
WARN: Makefile.common:48: "${SH} ./configure" is not a valid pathname.
Fixing this fixed the following error:
... ${CONFIGURE_ENV} /bin/ksh /bin/ksh ./configure ...
/bin/ksh: /bin/ksh: cannot execute
* General Improvements
* Fixed incorrect behavior of the widget editing mode that
could occur when a form was resized.
* Fixed a crash that could occur when several commands were
redone in one go.
* Enabled MSVC and Borland project generators for the Qt Open Source
edition.
* Ensured that the QMAKE_CC and QMAKE_CXX variables are not defined in
the Xcode project generator to allow distributed (distcc) builds to
work again.
* more...
-work around iconv(3) incompatibilities: while NetBSD's iconv() is
probed as GNU iconv (due to its signature), it doesn't support empty
strings as encoding (interpreted as "current locale's encoding" by
GNU iconv). Enable some code which uses nl_langinfo(CODESET) to make
it work as expected.
-update to 4.3.1
changes:
-bugfixes
-Updated the German translation to provide complete coverage of Qt