The patch was missing some changes made to dlls/gdi32/freetype.c.
Since the previous patch compiles and that this patch changes what code gets
compiled a PORTREVISION is required.
Base this patch on upstream commit 67f9b6e3 which simplifies some of the
changes to configure.
Approved by: gerald (maintainer, implicit)
With the recent change to print/freetype2 that introduces a new build
system building for emulators/wine broke. This break is fixed by back-
porting the changes (made upstream) to emulators/wine-devel to support the
new build system for print/freetype2.
Reported by: pkg-fallout
Approved by: gerald (maintainer, implicit)
- Support for installation rollbacks in MSI.
- 8- and 16-bit bitmap formats in the DIB engine.
- Fixes in the XInput2 mouse support.
- Better support for text shaping in Uniscribe.
- Improvements to the Item common dialog.
- More MSVC runtime functions.
- Various bug fixes.
Also force building with OSS support and, look Ma!, no more extra
patches for that.
- Option to clip the mouse inside fullscreen windows.
- Support for persistent HTTP connections.
- Initial implementation of the XML writer.
- Support for drawing rectangles in the DIB engine.
- Volume control in MMDevAPI.
- More MSVC runtime functions.
- Various bug fixes.
Two of my three changes for OSS support have been integrated upstream,
only one remains.
Only tentatively remove $DATADIR/wine upon deinstallation to allow for
the forthcoming wine-gecko port. [1]
PR: 156001 [1]
Submitted by: David Naylor <naylor.b.david@gmail.com> [1]
- New sound driver architecture for MMDevAPI.
- Better support for relative mouse events in DInput.
- Various improvements in D3DX9.
- More MSVC runtime functions.
- Various bug fixes.
This requires three patches of mine, two submitted upstream so far, to
unbreak recent changes around the sound system (bundled into one here).
Sort CONFIGURE_ARGS on the way.
- Icons in the "open with" menus.
- Man pages for all installed binaries.
- Support for schemas in MSXML.
- Many installer fixes.
- Beginnings of support for ActiveX in built-in browser.
- More work on ActiveX support.
- Icons on Internet shortcut menu entries.
- Standardization of code implementing COM interfaces.
- New scheme for auto-generated DLL registrations.
- OpenCL library wrapper.
- Support for notification balloons in system tray.
- Obsolete AudioIO sound driver removed.
- Various MSI fixes.
- Translation updates.
- Various bug fixes.
Lots of new man pages.
Also, remove references to FreeBSD 6 from pkg-message. [2]
PR: 153434
Submitted by: Rusty Nejdl <rnejdl@ringofsaturn.com> [1]
Alex Kozlov <spam@rm-rf.kiev.ua> [2]
- Many crypto fixes (particularly on 64-bit).
- Several common controls improvements.
- Various HTML support improvements.
- More DIB optimizations.
- Various bug fixes.
An updated patch of mine to address PR 137999 is now included upstream.
- Vastly improved monthcal control.
- Performance improvements for DIB sections.
- Several sound driver fixes.
- Beginning of ActiveX support in JScript.
- More Direct3D 10 work.
- More 16-bit dlls split off to separate modules.
- Support for attachments in MAPI.
- Various bug fixes.
Equally importantly, this finally fixes tools/winebuild for FreeBSD.
After my general recognition of FreeBSD has been accepted upstream,
this is now only one local patch. [1]
PR: 137999 [1]
Inspired by: Edward Tomasz Napierala <trasz@FreeBSD.org> [1]
- RPC over HTTP support.
- Improved support for upgrades in MSI.
- Many Direct3D code cleanups.
- Various bug fixes.
Apply a patch to address some FreeBSD-specific issues and un-IGNORE this
port. [1]
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
PR: 133157
- A number of 64-bit improvements.
- Obsolete LinuxThreads support has been removed.
- Many fixes to the regression tests on Windows.
- Various bug fixes.
And memory handling on FreeBSD no longer requires a local hack.
- Freedesktop.org-compliant startup notifications.
- Improved graphics support in Internet Explorer.
- Various Richedit improvements.
- Better certificate manager dialog.
- Various bug fixes (including two fixes we carried ourselves).
part of the full fix that has been applied upstream past 1.1.11.
Bump PORTREVISION, giving wine-1.1.11_1,1.tbz which is kind of nice. :-)
PR: 129951
Submitted by: Christoph Mallon <christoph.mallon@gmx.de>
Start adding OPTIONS for this port, the first one called CUPS to break
to hard dependency on the cups-base port.
PR: 119199
Submitted by: scf, Christoph Mallon <christoph.mallon@gmx.de>
- Still more fixes for regression test failures.
- Much more complete cryptnet implementation.
- WIDL is now able to generate the oleaut32 proxy code.
- Lots of bug fixes.
- New scheme for OpenGL support in child windows.
- Lots of fixes for regression test failures.
- Lots of bug fixes.
- A Tahoma replacement font.
Adjust pkg-message as far as goes about FreeBSD releases. Add a temporary
patch of mine (already accepted upstream) to build with a wider range of
versions of bison.
- Many improvements to the crypto dlls (should make iTunes work). - The usual assortment of Direct3D improvements.
- A number of fixes to sound support. - Many more WordPad features.
- Lots of bug fixes.
Remove temporary hack to avoid running into an mmap() issue specific to
FreeBSD which has been fixed now.[1]
Stop building wine-kthread since wine-pthread should be better by now and
the former might not even work any longer.[2]
Make FreeBSD 6.2 the minimum requirement for this port.
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1][2]
0.9.38 releases, this brings the following changes:
- MSI automation with JScript/VBScript support.
- Many MSHTML improvements.
- Many Direct3D threading fixes.
- Support for a few more exe protection schemes.
- Many 64-bit compilation fixes.
- A number of OLE fixes.
- Several improvements to the sound support.
- A number of Winsock fixes.
- Several new supported constructs in the IDL compiler.
- Lots of bug fixes.
- Better MS/RPC compatibility.
- Many fixes to Direct3D shaders.
- Several improvements to the header control.
- New GPhoto backend for TWAIN.
- Dynamic drive configuration using HAL.
- A gazillion Direct3D fixes.
- New TCP transport for RPC.
- Lots of bug fixes.
Add FreeType and FontForge as new dependencies, which should help
with font display problems quite a bit.
PR: 97792
Submitted by: sat
Adjustments by: gerald
Leverage SUB_FILES instead of literal sed to handle /etc/rc.d/000.wine.sh
and pkg-message, which allows us to remove the post-extract target and
fixes the long standing issue of showing the correct prefix in pkg-message.
PR: 88492
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
Unfortunately this requires a port epoch, and also uses bzip2 now.
PR: 88492
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
Approved by: gerald (maintainer)?
Temporarily disable building wldap32 due to a build problem introduced
directly before the release. Reenable winetest which we had to disable
for similar reasons back in late 2003.
improvements (as well as dozens of portability fixes by myself) and, with
the patch for [1] finally works on FreeBSD again, unlike all versions after
20040505.
PR: 73092 [1]
Submitted by: Simon 'corecode' Schubert <corecode@fs.ei.tum.de> [1]
cause higher memory consumption). This should avoid errors of the following
kind:
err:virtual:map_image Standard load address for a Win32 program
(0x00400000) not available
Bump PORTREVISION.
Problem reported by: pav, Benjamin Lutz <benlutz@datacomm.ch>