The upstream changelog can be seen in
<https://qt.gitorious.org/qt/qt/blobs/4.8/dist/changes-4.8.2>.
Relevant changes include a few patches having been integrated upstream
and thus removed from the ports tree and some improved work on USE_QT4
in bsd.qt.mk.
Changes:
Integration of callback objects with C++11 lambda expressions has been
improved. A bug in the move assignment operator of AsyncQueueDispatch
has been fixed. Documentation improvements have been made.
does not exist, since we have moved it to ${includedir}/gtk-2.0. Bump the
PORTREVISION because it sometimes caused GCC crash. It's fixed in newer GCC,
but the fix is part of GPL3 that can't be merged into base system's GCC.
PR: ports/168004
Submitted by: Makoto Kishimoto <ksmakoto@dd.iij4u.or.jp>
- Fix Makefile, an option "STARTUP" was set while "LIBSTARTUP" was tested [2]
PR: ports/167707 [1]
Submitted by: Olivier Duchateau
Spotted by: portlint(1) [2]
- Trim pkg-plist, use PORTDOCS= macro to enable easier updates in the future
- No PORTREVISION bump since this does not change default package
PR: ports/165820
Submitted by: scheidell@ (me)
Approved by: x11 (maintainer, timeout 60 days)
* Fixed TIFF image save/load.
* Fixed quaternion arc() for vectors that are 180 degrees apart.
* Some tweaks in FXAtomic: more optimal code for non-PIC compiles; also,
check for PIE (position independent executable).
* Fixed problem in FXRex regarding non-ASCII characters.
* Repaired some broken syntax patterns in Adie.stx syntax file.
* SSE-ified lerp() API added to vector classes.
* Fixed SSE unaligned store problem in FXMat4d; exhibited itself on 32-bit systems.
* Setjmp()/longjmp() issue fixed in fxpngio.cpp.
* Operator FXbool in FXAutoPtr and FXRefPtr interfered with comparison operators;
removed it.
* Added API's to FXMat4 classes.
* Added serialization capability to FXExpression class.
* Fixed quaternion arc() routine. In case of vectors that are (almost) 180
degrees apart, the wrong quaternion was returned.
* Invalid handle issue fixed in FXWindow.
* Backported FXPath shell escaping routine.
The Xorg Team is pleased to announce the next round of Xorg updates.
The team created a new flag called WITH_NEW_XORG that users can include
in /etc/make.conf. This was created for the intel KMS work being done
althouthough It probably works for other chips. Unfortunately, the intel
KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
Older version of FreeBSD will not be supported. Intel users will need
to patch their source manually with Konstantin?s KMS kernel patch to get
the newer chips to work. Please carefully read UPDATING entry.
Changes:
- libdrm 2.4.31 (including KMS support)
- mesa 7.11.2
- xorg-server 1.10.6
- a lot of new Graphic Drivers.
I would like to thank:
Koop Mast
Eitan Adler
Niclas Zeising
and all helpers and testers from x11@.
the EoL of the last 7.x release. The 7.x branch is the only supported
FreeBSD version not yet at his EoL which needs a linux 2.4 based linuxulator
environment (linux_base-f10 doesn't work there).
I didn't bump the portrevision, this is mostly done as a hint for ports
committers to tell them that at least the emulation@-owned ports need
to stay until then (even the forbidden ones). The dependent ports need to
go at the same time, but are free to be deleted before.
Discussed with: bsam