Commit graph

373 commits

Author SHA1 Message Date
Gerald Pfeifer
1de5fd13ee Update to Wine 1.1.2. Among others, this includes the following changes:
- Control panel improvements and new appwiz panel.
 - Restructuring of state handling in Direct3D.
 - Support for timer queue functions.
 - Many MSXML improvements.
 - Various bug fixes.
2008-07-26 16:58:54 +00:00
Gerald Pfeifer
764256342c Update to Wine 1.1.1. Among others, this includes the following changes:
- Fixes for Photoshop CS3 and Office 2007 installers.
 - More progress on gdiplus.
 - Support for Unicode files in regedit.
 - Improved video playback.
 - Many Richedit fixes and improvements.
 - Various bug fixes.
2008-07-11 20:53:59 +00:00
Gerald Pfeifer
e5c22dabd1 Update to Wine 1.1.0. Among others, this includes the following changes:
- Many more gdiplus functions implemented.
 - Improved graphics tablet support.
 - Many Richedit fixes and improvements.
 - Support for HWND_MESSAGE windows.                                             - A lot of new MSHTML functions.
 - Many fixes in MSI registry handling.
 - Initial implementation of the inetmib1 DLL.
 - Improvements to the quartz renderers.
 - Various bug fixes.
2008-06-28 11:07:17 +00:00
Gerald Pfeifer
35210215a5 Update to Wine 1.0, the release, after 15 years of development and beta
testing!
2008-06-21 15:50:47 +00:00
Gerald Pfeifer
4cc344217b Add explicit dependency on graphics/png port. 2008-06-15 13:04:25 +00:00
Gerald Pfeifer
03aa7a90a2 Update to version 1.0-rc5 which brings a number of bug fixes.
Hack the configure script to succeed when building with HAL support on
FreeBSD 6.x. [1]  Add an OPTION called HAL to enable/disable building with
HAL support and explicitly force one of these as opposed to just depending
on the environment.

Submitted by:	Tijl Coosemans <tijl@ulyssis.org> [1]
2008-06-15 10:59:43 +00:00
Gerald Pfeifer
131e4ae422 Update to version 1.0-rc4 which brings bug fixes only, no new features.
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>
2008-06-08 21:40:43 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Gerald Pfeifer
1bdd6005a2 Fix the build with some (recent) versions of OpenSSL.
PR:		124232
Reported by:	Naram Qashat <cyberbotx@cyberbotx.com>
Submitted by:	Jan Henrik Sylvester <me@janh.de>
Obtained from:	http://source.winehq.org/git/wine.git/?a=commitdiff;h=7c616799894faa48ee3277bc276a39bed55780e0
2008-06-04 17:16:04 +00:00
Gerald Pfeifer
60e0d98adf Update to version 1.0-rc3 which brings (a lot of) bug fixes only. 2008-06-01 11:29:52 +00:00
Gerald Pfeifer
2bdedfbf4e Update to version 1.0-rc2 which brings (a lot of) bug fixes only. 2008-05-24 16:17:24 +00:00
Gerald Pfeifer
011667ddf9 Remove build dependency on fontforge since Wine now delivers the fonts
as part of the main package.

PR:		123353
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
2008-05-05 12:12:06 +00:00
Gerald Pfeifer
e683dc2b82 Update to Wine 0.9.61. This release marks the beginning of the code freeze
for the 1.0 release.  Among others, it includes the following changes:
 - Automatic updating of the WINEPREFIX directory.
 - Winhelp now uses Richedit as display engine.
 - Many RichEdit fixes.
 - More improvements to IME support.
 - More quartz fixes.
 - Implementation for many more Gdiplus functions.
 - Lots of bug fixes.
2008-05-02 22:31:52 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Gerald Pfeifer
9b68443647 Update to Wine 0.9.60. Among others, this includes the following changes:
- Better support for Windows IMEs.
 - Option for Windows-style window decorations.
 - Improved system tray behavior.
 - Window management fixes.
 - Improved quartz audio support.
 - Better support for launching apps from Unix file managers.
 - Lots of bug fixes.
Fix a sorting issue in the package list.
2008-04-19 02:32:07 +00:00
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
Gerald Pfeifer
ab2afd69b8 Update to Wine 0.9.15. This includes the following changes:
- More MS/RPC improvements.
  - Core Audio driver for Mac OS X.
  - More complete DNSAPI dll.
  - Improvements to Web browser support.
Work around a newly introduced Linuxism in terms of man pages location.
2006-06-10 00:13:48 +00:00
Gerald Pfeifer
6266db7519 Update to Wine 0.9.14 which brings the following:
- 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
2006-05-30 22:43:06 +00:00
Gerald Pfeifer
ba0c314005 Leverage the new USE_LDCONFIG mechanism instead of our original, more
home-grown approach.

PR:		95757
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
Reviewed by:	flz
2006-04-16 20:09:35 +00:00
Gerald Pfeifer
3b9967468b Update to Wine 0.9.12, and add a patch of mine to make use of the
FreeBSD pthread libraries by default.
2006-04-13 18:13:33 +00:00
Gerald Pfeifer
12cd86743f Update to Wine 0.9.11. 2006-04-01 22:03:16 +00:00
Gerald Pfeifer
6ea3522bbc Update to Wine 0.9.10. 2006-03-15 22:40:27 +00:00
Gerald Pfeifer
f7cb797cc1 Update to Wine 0.9.8. 2006-02-16 00:18:39 +00:00
Gerald Pfeifer
75f03bc44c Update to Wine 0.9.7. 2006-02-04 02:31:00 +00:00
Gerald Pfeifer
a065d5902f Update to Wine 0.9.6. 2006-01-22 05:45:04 +00:00
Edwin Groothuis
e33233f948 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:55:36 +00:00
Sergey Matveychuk
b4d2ac42d7 - Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.

While I'm here:
- Remove USE_MESA knob where it was (35 ports).
  It marked as depricated for 2 years.

PR:		ports/90247
Submitted by:	Ermal Lu?i <eri--@albabsd.org>
2006-01-12 12:54:32 +00:00
Gerald Pfeifer
54c93ab676 Update to Wine 0.9.5. 2006-01-05 10:55:03 +00:00
Gerald Pfeifer
b6c97059b7 Update to Wine 0.9.4. 2005-12-22 22:24:47 +00:00
Gerald Pfeifer
51532541d3 Update to Wine 0.9.3. 2005-12-09 00:00:50 +00:00
Gerald Pfeifer
ce296c1822 Update to Wine 0.9.2.
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>
2005-11-24 00:15:55 +00:00
Gerald Pfeifer
c68c8e1b86 The sourceforge mastersite behaves very strangely today, including serving
empty tarballs.  Add ibiblio.org as an alternative download site and make
it the default for now.

Inspired by ports/89442 by Andrew P. <infofarmer@gmail.com>.
2005-11-23 20:48:23 +00:00
Gerald Pfeifer
272971d789 Revert the use of %%DATADIR%% in pkg-plist and install in additional three
READMEs: README.progman, README.uninstaller, and README.winemine.
2005-11-22 23:41:47 +00:00
Gerald Pfeifer
e5e7e758fc Use %%DATADIR%%.
Reported by:	portlint(1)
2005-11-15 22:54:52 +00:00
Gerald Pfeifer
b290b101a0 Perform some house^Wportkeeping:
- WRKSRC is predefined, no need to redefine it.
 - Use pre-build instead of post-configure.
 - Rely on the default do-install target, and use post-install for
   our additional changes.
 - $PREFIX/etc/wine.conf and .wine/config are no longer used; remove
   all references from pkg-message.

PR:		88758
Submitted by:	Andrew Pantyukhin <infofarmer@gmail.com>
2005-11-15 00:27:48 +00:00
Gerald Pfeifer
919e67317d Remove DEBUG knob which I have never seen in use (so that it does not
seem worthwhile adjusting it to the new WITH_ conventions).
2005-11-13 21:50:03 +00:00
Gerald Pfeifer
5530378497 Update to Wine 0.9.1.
Set CFLAGS incrementally, and note that we are in beta now. [1]

PR:		88492 [1]
Submitted by:	Andrew Pantyukhin <infofarmer@gmail.com> [1]
2005-11-10 15:29:12 +00:00
Edwin Groothuis
943fc1582c Update to the first beta version of Wine, 0.9.
Unfortunately this requires a port epoch, and also uses bzip2 now.

PR:            88492
Submitted by:  Andrew Pantyukhin <infofarmer@gmail.com>
Approved by:   gerald (maintainer)?
2005-11-06 22:22:16 +00:00
Gerald Pfeifer
11610ddcbd Update to the 20050930 version of Wine. We can now build wldap32 again. 2005-10-03 18:51:15 +00:00
Gerald Pfeifer
cd0fe4330b We don't need this patch any longer (and haven't for about nine months),
since a variant of my original patch which adjusts libs/wine/mmap.c
instead has been accepted upstream, making thise code a noop.
2005-09-24 18:22:44 +00:00
Gerald Pfeifer
51cd480baf Remove patch which is no longer needed. 2005-09-13 22:01:23 +00:00
Gerald Pfeifer
55b4252a50 Update to the 20050830 version of Wine.
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.
2005-08-31 13:57:33 +00:00
Gerald Pfeifer
78dd6a6840 Update to the 20050725 version of Wine. This abandons the classic
config file and several man pages.

Add a dependency on graphics/lcms which is not strictly needed, but
allows for additional functionality when present.
2005-07-26 10:33:35 +00:00
Gerald Pfeifer
82a1aea5ea Update to the 20050524 snapshot of Wine. 2005-05-28 15:40:32 +00:00
Gerald Pfeifer
ecde298a4e Add three missing entries to the packaging list.
Pointed out by:	pointyhat
2005-04-20 20:47:47 +00:00
Gerald Pfeifer
1c9ae312fd Update to the 20050419 version of Wine. This needs one patch to fix the
build, which I have submitted upstream as well.
2005-04-19 21:47:01 +00:00
Gerald Pfeifer
b141ba8e07 Update to the 20050310 version of Wine. 2005-03-13 09:40:43 +00:00
Gerald Pfeifer
69eef36008 Update to the 20050211 version of Wine, which now includes a winegcc man page
in additional to the usual Windows-related changes.  configure now finds and
uses an installed version of cups (and potentially other libraries).[1]

Submitted by:	Jason But <jbut@swin.edu.au>
2005-02-11 22:37:32 +00:00
Gerald Pfeifer
d4f681a679 Update to the 20050111 version of Wine. Since we now require FreeBSD 5.3
or later, there is no need to explicitly set WITH_GCC.
2005-01-11 23:03:39 +00:00
Gerald Pfeifer
a14f898557 Improve IGNORE message. 2005-01-09 19:27:41 +00:00
Gerald Pfeifer
d6d57c872c This port actually builds on FreeBSD 4.x, it just does not work. Mark it
IGNORE instead of BROKEN.

Suggested by:	kris
2005-01-09 18:29:20 +00:00