Commit graph

308 commits

Author SHA1 Message Date
Gerald Pfeifer
92dd06e6e4 Update to Wine 0.9.59. Among others, this includes the following changes:
- Improved support for the .NET framework.
 - Better services handling through a separate services.exe process.
 - Support for ATI fragment shader.
 - Better support for http proxies.
 - Window management fixes.
 - Pre-compiled fonts are now available in the source tree.
 - Lots of bug fixes.
2008-04-05 13:55:14 +00:00
Gerald Pfeifer
24a1fbe379 Update to Wine 0.9.58. Among others, this includes the following changes:
- The default version is now Windows XP.
 - Many Richedit improvements.
 - Beginning of jscript dll support.
 - Shell folders now respect XDG directory configuration.
 - Many translation updates.
 - Lots of bug fixes.
2008-03-23 03:40:01 +00:00
Gerald Pfeifer
4336b704c1 Update to Wine 0.9.57. Among others, this includes the following changes:
- Support for multiple OpenGL pixel formats.
 - Improved support for color profiles.
 - Many window management fixes.
 - Better fullscreen support.
 - Lots of bug fixes.
2008-03-08 16:59:44 +00:00
Gerald Pfeifer
3bc1eae9fc Update to Wine 0.9.56. Among others, this includes the following changes:
- Proper handling of OpenGL/Direct3D windows with menu bars.
 - Stubs for all the d3dx9_xx dlls.
 - Several graphics optimizations.
 - Many installer fixes.
 - Improved MIME message support.
 - Lots of bug fixes.
2008-02-22 20:02:39 +00:00
Gerald Pfeifer
438116077a Update to Wine 0.9.55. Among others, this includes the following changes:
- Direct3D improvements, including driver version emulation.
 - Beginnings of support for OLE objects in Richedit.
 - Several fixes to the animation control.
 - A bunch of fixes for regression test failures.
 - Lots of bug fixes.
Make the post-install target less noisy.
2008-02-10 09:57:49 +00:00
Gerald Pfeifer
efec8549a6 Update to Wine 0.9.53. Among others, this includes the following changes:
- Photoshop CS/CS2 should now work, please help us testing it.
   See http://wiki.winehq.org/AdobePhotoshop for details.
 - A number of RPC fixes.
 - Various improvements to the debugger support.
 - Lots of bug fixes.
2008-01-25 22:20:04 +00:00
Gerald Pfeifer
fedb44440a Fix cleaning up the installation tree in post-install (man pages). 2008-01-20 21:45:25 +00:00
Gerald Pfeifer
eb57fa6a10 Update to Wine 0.9.53. Among others, this includes the following changes:
- RunOnce and Run entries now executed on startup.
 - Beginnings of support for emulated disk devices.
 - Many Richedit improvements.
 - Nicer looking color dialog.
 - Lots of bug fixes.
Plus, importantly, the ability to disable the use of certain libraries
when build Wine via --without-cups and the like which we'll shortly use
to add appropriate options.
2008-01-11 23:13:23 +00:00
Gerald Pfeifer
76446cceca Take care of removing /usr/local/man/de.UTF-8/man1 in case it's emtpy
(and has only been created by this port).

Reported by:	pointyhat
2008-01-06 01:38:59 +00:00
Gerald Pfeifer
46ad8eff28 Add cups-base as a library dependency.
PR:		117627
Reported by:	Kyryll A Mirnenko <mirya@zoc.com.ua>
Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2007-12-29 19:27:27 +00:00
Gerald Pfeifer
1d54be903f No longer need to worry about man/man3w.
PR:		118753
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>
2007-12-29 12:34:12 +00:00
Gerald Pfeifer
8255a604f1 Update to Wine 0.9.52. Among others, this includes the following changes:
- Many copy protection fixes.
 - GLSL is now the default for Direct3D.
 - Lots of memory errors fixed thanks to Valgrind.
 - Support for TOPMOST windows.
 - Beginnings of an inetcomm dll implementation.
 - Completed I/O completion.
 - Improved user credentials management, including Mac Keychain support.
 - More Valgrinding.
 - A bunch of WinHelp improvements.
 - Better Japanese font support.
 - A ton of rpcrt4 fixes.
 - Several Alsa capture fixes.
 - Improved support for screen resolution changes.
 - Improved graphics tablet support.
 - Support for RPC context handles.
 - Fixes for some longstanding screen depth issues.
 - Implementation of "My Network Places" shell folder.
 - Lots of bug fixes.

Move our desktop file into DESKTOPDIR [1] and make the postinstall target
a bit less chatty.

PR:		118753
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>
		(update from 0.9.50 to 0.9.51)
Suggested by:	Tijl Coosemans <tijl@ulyssis.org> [1]
2007-12-29 12:11:54 +00:00
Gerald Pfeifer
585aa7a8c9 Update to Wine 0.9.48. Among others, this includes the following changes:
- 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.
2007-10-26 23:19:38 +00:00
Gerald Pfeifer
99aba43899 Update to Wine 0.9.47. Among others, this brings the following changes:
- 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.
2007-10-20 19:43:57 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Gerald Pfeifer
a302672acd Update to Wine 0.9.46. Among others, this brings the following changes:
- A variety of fixes to improve Photoshop CS2 support.
 - More complete support for device installation in setupapi.
 - New Bidi text implementation that doesn't depend on libicu.
 - The usual assortment of Direct3D improvements.
 - Beginning of I/O completion ports support.
 - Lots of bug fixes
and a fix by Tijl Coosemans <tijl@ulyssis.org> to resolve symbol clashes
between MSVCRT and FreeBSD libc.
2007-09-29 06:59:30 +00:00
Gerald Pfeifer
b6d6d6785e Update to Wine 0.9.45. Among others, this brings the following changes:
- 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]
2007-09-15 01:41:53 +00:00
Gerald Pfeifer
b6a6241c52 Update to Wine 0.9.44. Among others, this brings the following changes:
- Better heuristics for making windows managed.
 - Automatic detection of timezone parameters.
 - Improvements to the builtin WordPad.
 - Better signatures support in crypt32.
 - Still more gdiplus functions.
 - Lots of bug fixes.
2007-08-24 20:46:30 +00:00
Gerald Pfeifer
2cf8b47c70 Update to Wine 0.9.43. Among others, this brings the following changes:
- Direct3D support on top of WGL instead of GLX for better portability.
 - Many DirectSound fixes.
 - Still more gdiplus functions.
 - Many crypt32 improvements.
 - Lots of bug fixes.

On the way, fix the sorting of several entries in pkg-plist.
2007-08-11 19:51:40 +00:00
Gerald Pfeifer
92a3927e04 Switch to libthr as the default threading library on versions of FreeBSD
where it isn't the default yet.  Wine wants all threads to be
PTHREAD_SCOPE_SYSTEM (visible by kernel) so wineserver can access threads
inside wine processes.  With libthr all threads are PTHREAD_SCOPE_SYSTEM
by default.  With libkse the initial thread is not which prevents wineserver
from sending signals to it directly, for instance.

Add --verbose to CONFIGURE_FLAGS.

Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2007-08-07 04:33:40 +00:00
Gerald Pfeifer
bfb0332e54 Update to Wine 0.9.42. Among others, this brings the following changes:
- Support for activation contexts and side-by-side assemblies.
 - Many more gdiplus functions.
 - More messaging support in crypt32.dll.
 - Many HTTP protocol handling fixes.
 - Lots of bug fixes.

Move fontforge from LIB_DEPENDS to BUILD_DEPENDS.  Add graphics/jpeg to
LIB_DEPENDS. [1]

Submitted by:	Tijl Coosemans <tijl@ulyssis.org> [1]
2007-07-28 23:18:53 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Gerald Pfeifer
2361eb57bc Remove DATADIR if empty.
Reported by:	pointyhat
2007-07-22 22:51:26 +00:00
Gerald Pfeifer
0577e802bf Update to Wine 0.9.41. Among others, this brings the following changes:
- A number of gdiplus functions.
 - More complete pdh.dll implementation.
 - Support for MSI remote calls.
 - Messaging support in crypt32.dll.
 - Lots of bug fixes.

Handle the wineg++.1 man page via MLINK instead of removing it.
Make ${PREFIX}/lib/libwine.so a relative link.
Refer to LOCALBASE instead of PREFIX in setting CONFIGURE_ENV.
Remove LIBS=-Wl,-rpath,${PREFIX}/lib/wine which was added in
revision 1.86 for PR19562 but is not needed any longer. [1]

Support DATADIR.

Submitted by:	Tijl Coosemans <tijl@ulyssis.org> [1]
2007-07-15 17:09:08 +00:00
Gerald Pfeifer
74e0cfc8a3 Update to Wine 0.9.40. Among others, this brings the following changes:
- Many MSHTML improvements.
 - A few more sound fixes.
 - Many Direct3D fixes.
 - Lots of bug fixes.
2007-06-30 15:08:37 +00:00
Gerald Pfeifer
5290db134a Update to Wine 0.9.39. Among others, and including the Wine 0.9.37 and
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.
2007-06-23 16:49:01 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Gerald Pfeifer
ddce17c424 Update to Wine 0.9.36. Among others, this brings the following changes:
- Midi support in the CoreAudio driver.
 - Mixer support in the Alsa driver.
 - A lot of MSI fixes.
 - Implementation for most D3DRM functions.
 - The usual assortment of Direct3D fixes.
 - Lots of bug fixes.
2007-04-27 20:42:15 +00:00
Gerald Pfeifer
e3e248fe0e Update to Wine 0.9.35. Among others, this brings the following changes:
- Broken aRts sound driver now removed for good.
 - Many fixes to the Quartz DLL sound support.
 - File I/O performance improvements.
 - The usual assortment of Direct3D fixes.
 - Lots of bug fixes.
2007-04-15 11:22:55 +00:00
Gerald Pfeifer
84de614d02 Update to Wine 0.9.34. Among others, this brings the following changes:
- Support for Xcursor.
 - A range of fixes for various installers.
 - New builtin xcopy tool.
 - The usual assortment of Direct3D fixes.
 - Lots of bug fixes.
2007-03-30 20:02:04 +00:00
Gerald Pfeifer
8cedc3f77d Update to Wine 0.9.33. Among others, this brings the following changes:
- Many Direct3D fixes and performance improvements.
 - More comctl32 tests and some bug fixes.
 - Compatibility improvements in cmd.exe.
 - Still more fixes to builtin OLE.
 - Lots of bug fixes.
2007-03-16 23:27:45 +00:00
Gerald Pfeifer
8573dc73cf Update to Wine 0.9.32. Among others, this brings the following changes:
- Many Direct3D fixes and performance improvements.
 - Several new features in the builtin cmd.exe.
 - Improvements to HTML help support.
 - Lots of bug fixes.
2007-03-03 10:04:32 +00:00
Gerald Pfeifer
70eb1e9dda Update to Wine 0.9.31. Among others, this brings the following changes:
- Many Direct3D fixes and performance improvements.
 - Several new comctl32 test cases.
 - IDL compiler improvements.
 - More OLE32 marshalling fixes.
 - Lots of bug fixes.
2007-02-16 23:15:59 +00:00
Gerald Pfeifer
4fc3087b82 Update to Wine 0.9.30. Among others, this brings the following changes:
- Many improvements to Direct3D shaders and state management.
 - Support for inter-process memory allocations.
 - OLE32 marshalling fixes.
 - Lots of bug fixes.
2007-01-26 20:25:11 +00:00
Gerald Pfeifer
ee199424cf Update to Wine 0.9.29. Among others, this brings the following changes:
- More work on the new Direct3D state management.
 - Many OLE fixes and improvements.
 - Lots of bug fixes.
2007-01-10 22:56:45 +00:00
Dirk Meyer
303483c487 - enable xml support
Approved by:	gerald
2007-01-02 03:06:55 +00:00
Gerald Pfeifer
d9cdd0b15f Update to Wine 0.9.28. Among others, this brings the following changes:
- Better Dwarf support in dbghelp.
 - Several Winsock fixes.
 - Various code cleanups.
 - Better mouse support in games.
 - Beginnings of new state management in Direct3D.
 - Lots of bug fixes.
2006-12-26 16:25:56 +00:00
Gerald Pfeifer
0343b63483 Update to Wine 0.9.26. Among others, this brings the following changes:
- Better support for Unix locale settings.
 - Improved X11 keyboard support.
 - Various MSI fixes.
 - Winecfg improvements.
 - Lots of bug fixes.
2006-11-25 18:15:21 +00:00
Gerald Pfeifer
18d8fc711a Update to Wine 0.9.25. Among others, this brings the following changes:
- Many more fixes for installer support.
 - Many MSHTML improvements.
 - Support for NTLMv2.
 - RPC over TCP improvements.
 - Lots of bug fixes.
2006-11-11 11:47:59 +00:00
Gerald Pfeifer
f1f1a72a89 Update to Wine 0.9.24. Among others, this brings the following changes:
- Massive update of printf formats for Win64 compatibility.
 - Dynamic drive support on MacOSX.
 - MSI fixes and improvements.
 - Support for multiple monitors using Xinerama.
 - A ton of memory leaks fixed.
 - Many common controls fixes.
 - Lots of bug fixes.
2006-10-31 07:52:09 +00:00
Gerald Pfeifer
560c8ded3d Update to Wine 0.9.22. Among others, this brings the following changes:
- The usual assortment of MSI improvements.
 - Several bug fixes to the various common controls.
 - Pixel shaders enabled by default in D3D.
 - Various improvements to the build process.
 - Many translation updates.
 - Lots of bug fixes.
2006-10-09 19:20:49 +00:00
Gerald Pfeifer
67050a5a7e Update to Wine 0.9.21. Among others, this brings the following changes:
- OpenGL restructurations.
 - The usual assortment of MSI improvements.
 - Several Richedit fixes.
 - WCMD Winelib app renamed to CMD for compatibility.
 - Many improvements to the Wintrust DLL.
 - Some code cleanups.
 - Lots of bug fixes.
2006-09-15 12:33:52 +00:00
Gerald Pfeifer
ebdc2cbb0a Add ${PREFIX}/lib to USE_LDCONFIG, in the unlikely (but possible) case that
nobody else has done this yet (for example if we are installing into a non-
default $PREFIX).

Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2006-09-13 00:18:35 +00:00
Gerald Pfeifer
0fd5531735 Update to Wine 0.9.20. This includes the following changes:
- XEmbed system tray support.
 - Many improvements to NTLM support.
 - Many messages made localizable instead of hardcoded to English.
 - Improved support for various OpenGL platforms.
 - More improvements to the IDL compiler.
 - Lots of bug fixes.
2006-08-25 07:43:18 +00:00
Gerald Pfeifer
b58525d4eb Update to Wine 0.9.19. This includes the following changes:
- Support for a proper Trash folder.
 - Many improvements to the IDL compiler.
 - Better FreeBSD support.
 - A number of MSI bug fixes.
 - Many RichEdit improvements.
 - Lots of bug fixes.

Switch the order of MASTER_SITES. [1]

Submitted by:	Tijl Coosemans <tijl@ulyssis.org> [1]
2006-08-14 06:04:08 +00:00
Gerald Pfeifer
5df602cf57 Update to Wine 0.9.18. This includes the following changes:
- Still more work on Direct3D.
 - A lot of MSI bug fixes and improvements.
 - More compatible memory management.
 - Several fixes for Win64 support.
 - Some performance improvements.
2006-07-31 06:00:32 +00:00
Gerald Pfeifer
21f61d0590 No longer create ${PREFIX}/libdata/ldconfig, the issue has been addressed
in Mk/bsd.port.mk now.
2006-07-23 13:29:13 +00:00
Gerald Pfeifer
e1bd9c6986 Update to Wine 0.9.17. This includes the following changes:
- Still more work on Direct3D shaders.
 - Now using the Gecko engine directly for MSHTML.
 - Better support for apps switching to full screen mode.
 - Support for multiple joysticks.
 - Lots of bug fixes.
2006-07-10 22:28:20 +00:00
Gerald Pfeifer
0bc0ec8fa2 Update to Wine 0.9.16. Adjust some details related to USE_LDCONFIG,
for non-default prefix.
2006-06-22 21:49:40 +00:00
Gerald Pfeifer
12e6cc03d1 Switch to the new, default version of USE_LDCONFIG as provided by
Mk/bsd.port.mk.

Reviewed by:	flz
2006-06-17 16:39:17 +00:00