- X11 drag & drop fixes.
- A few more C/C++ runtime functions.
- Fixes for various memory issues found by Valgrind.
- Some OLE storage fixes.
- Various bug fixes.
- New JSProxy DLL for automatic proxy configuration.
- More OLE Accessible Object support.
- Improvements to the XML writer.
- Fixes for various memory issues found by Valgrind.
- Initial headers for Direct2D support.
- Various bug fixes.
- Improved OLE Accessible Object support.
- Fixes for various memory issues found by Valgrind.
- A few more MSHTML functions.
- Some DirectDraw cleanups.
- Various bug fixes.
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
- More regression test fixes.
- String arrays better supported in the IDL compiler.
- Initial stubs for DirectX Video Acceleration.
- Various bug fixes.
- New Task Scheduler service.
- Many regression test fixes.
- Support for exception unwinding in VBScript.
- Various bug fixes.
Convert USE_BZIP2 to USES=tar:bzip2.
- More Task Scheduler support.
- Improvements for AVI encoding support.
- More VisualBasic interfaces in MSXML.
- Support for deflate content encoding in Wininet.
- Some fixes for monochrome printers.
- Various bug fixes.
- More Task Scheduler support.
- A few more Direct3D 10 interfaces.
- More Windows Media Player stubs.
- Various bug fixes.
Remove a duplicate entry and fix some sorting in pkg-plist.
- Initial support for Windows Media Player interfaces.
- Some more Task Scheduler support.
- Various C++ runtime fixes.
- More dlls with ugly names for Windows 8 API set support.
- Various bug fixes.
ChangeLog:
- Uniscribe support in the RichEdit control.
- Support for condition variables and Slim Reader/Writer locks.
- More D3D command stream preparation work.
- Optional Start Menu in desktop mode.
- Improved support for vertical fonts metrics.
- Various bug fixes.
Approved by: gerald (maintainer, implicit)
Wine switched to using an internal install script and removed logic to create
the underlying directories. As explained in a comment from Makefile:
"""
Wine expects the install script to make any missing directories, and the default
internal tool (/tools/install-sh) does that however the default install script used
by Ports does not.
"""
Disable the specification of the INSTALL scripts and allow wine to use the
internal one.
ChangeLog:
- Window maximization in the Mac driver.
- AVI compressor implementation.
- Thread local storage support in dynamically loaded libraries.
- Beginnings of a Task Scheduler implementation.
- Extended IPX protocol support.
- Various bug fixes.
Approved by: gerald (maintainer, implicit)
emulators/(i386-)wine-devel require a newer version of mono.
Reported by: Green Dog <fiziologus@gmail.com>
Approved by: gerald (maintainer: emulators/wine-devel, implicit)
Changes:
- Make use of ${opt}_CONFIGURE_WITH, ${opt}_USE, ${opt}_USES, ${opt}_${typ}_DEPENDS
- Convert an instance of NOPORTDOCS to ${PORT_OPTIONS:MDOCS}
- Remove check ${OSVER} < 800000
- Replace the importing of <bsd.ports.pre.mk> with <bsd.ports.options.mk>
ChangeLog:
- Improved window moving/resizing in the Mac driver.
- Some DirectDraw palette fixes.
- Reduced code duplication between C++ runtime versions.
- Various bug fixes.
Approved by: gerald (maintainer, implicit)
- Support for configuring remote shares using Samba's NetAPI library.
- Improved embedding support through XEMBED.
- Support for arrays in VBScript.
- Various bug fixes.
Process two scripts installed with USES=shebangfix. [1]
Reported by: dbn [1]
- Rewrite of the BiDi algorithm for full Unicode 6.3 support.
- Support for Video Mixing Renderer version 7.
- Various bug fixes.
Replace USE_GCC by USES=compiler:c11. [1]
Suggested by: dbn [1]
- Support for registration-free COM using activation contexts.
- Improved support for simulated bold fonts.
- Unicode data updated to Unicode 6.3.
- Better support for typelib registration on 64-bit.
- Various bug fixes.
- More preparation work for the Direct3D command stream.
- A number of Winsock improvements.
- Various bug fixes.
Move PKGNAMESUFFIX to where it belongs.
Convert LIB_DEPENDS to the new standard.
Replace USE_GMAKE by USES=gmake.
Update wine-devel to Wine 1.7.3. This includes the following changes:
- New version of the Gecko engine based on Firefox 24.
- Preparation work for the Direct3D command stream.
- Various bug fixes.
Approved by: dbn (maintainer, pre-approved)
- Right-to-left text layout improvements.
- NTLM and Negotiate authentication for RPC over HTTP.
- More glyphs in the built-in Wingdings font.
- Activation context improvements.
- Various bug fixes.
- Support for keyed event objects.
- Support for the "init once" synchronization mechanism.
- Activation context support for DLLs, typelibs, and COM classes.
- Support for loading 32-bit typelibs on 64-bit.
- Some fixes for serial port devices.
- Various bug fixes.
The backported changes allow the i386-wine(-devel) ports to install wine
in such a manor that it can run on FreeBSD/amd64.
The CONFLICTS_INSTALL conflict with the i386-wine packages and the correct
stable/devel packages (including the upcoming stable wine).
Approved by: gerald@ (implicit)
Wine 1.6 release.
This includes the following relevant changes:
- Support for vertical text in the Postscript driver.
- Unicode data updated to Unicode 6.2.0.
- Hyperlink controls supported in installers.
- Improved support for XML attributes.
- Various bug fixes.
Also, we now use lcms2 instead of lcms.
- New implementation of the typelib creation support.
- GLSL-based support for fixed function vertex shaders.
- Support for desktop launchers in virtual desktop mode.
- Fixes for Japanese vertical text.
- New Croatian translation.
- Various bug fixes.
- New version of the Gecko engine based on Firefox 21.
- Various bug fixes (54 reports closed).
Also, the upstream bug around installing libwine.so has been fixed,
so we can revert our hack around that.
this port.
(Right now we are doing this with a bit of a sledgehammer, installing
the missing library manually; I'll work with upstream to get back to
a proper approach.)
Bump PORTREVISION.
PR: 178638
i386-wine-devel is the normal wine-devel port built and packaged such that it
can be installed (via `pkg add` or `pkg_add`) in an amd64 environment. It can
only be built in an i386 environment (hence the retained ONLY_FOR_ARCH) as
the Ports Collection does not support cross compiling.
Approved by: eadler (mentor)
- GnuTLS used for all secure connections, OpenSSL is no longer needed.
- Mac driver enabled by default.
- Built-in FixedSys fonts.
- New icon for the joystick control panel.
- Postscript driver improvements.
- Various bug fixes.
Feature safe: yes