1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

544 Commits

Author SHA1 Message Date
Gerald Pfeifer
0ece503936 Update to Wine 1.7.20. This includes the following changes:
- 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.
2014-06-15 15:16:36 +00:00
Gerald Pfeifer
45e981a273 Update to Wine 1.7.19. This includes the following changes:
- 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.
2014-05-17 01:43:53 +00:00
Gerald Pfeifer
640447f875 Update to Wine 1.7.18. This includes the following changes:
- Improved OLE Accessible Object support.
 - Fixes for various memory issues found by Valgrind.
 - A few more MSHTML functions.
 - Some DirectDraw cleanups.
 - Various bug fixes.
2014-05-09 18:26:26 +00:00
Gerald Pfeifer
c71e2d814f Build with a dependency on the X composite extension.
PR:		188831
Analyzed by:	Denver Hull <denverh@comcast.net>
2014-05-02 19:30:49 +00:00
Gerald Pfeifer
c57799cb9d Update to Wine 1.7.17. This includes the following changes:
- More implementations for the Task Scheduler.
 - C runtime made more compatible by sharing source files.
 - Various bug fixes.
2014-04-19 00:01:30 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
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)
2014-04-16 18:28:47 +00:00
Gerald Pfeifer
9ab206c3bc Update to Wine 1.7.16. This includes the following changes:
- More regression test fixes.
 - String arrays better supported in the IDL compiler.
 - Initial stubs for DirectX Video Acceleration.
 - Various bug fixes.
2014-04-05 20:53:19 +00:00
Gerald Pfeifer
5e3a969dd8 Update to Wine 1.7.15. This includes the following changes:
- New Task Scheduler service.
 - Many regression test fixes.
 - Support for exception unwinding in VBScript.
 - Various bug fixes.

Convert USE_BZIP2 to USES=tar:bzip2.
2014-03-22 00:20:22 +00:00
Gerald Pfeifer
468e87d71e Update to Wine 1.7.14. This includes the following changes:
- 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.
2014-03-08 00:01:21 +00:00
Gerald Pfeifer
8ff567f6d5 Update to Wine 1.7.13. This includes the following changes:
- 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.
2014-02-21 23:26:11 +00:00
Gerald Pfeifer
bf8a09d2af Update to Wine 1.7.12. This includes the following changes:
- 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.
2014-02-08 03:14:30 +00:00
David Naylor
ff41552f97 Update emulators/wine-devel to 1.7.11.
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)
2014-01-18 20:00:01 +00:00
David Naylor
a1ad6dcb5b Fix installation for slave port of emulators/wine-devel.
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.
2014-01-07 14:35:36 +00:00
David Naylor
75af857b3f Add missing patch for emulators/wine-devel.
Without this patch the port fails to build.
2014-01-05 07:36:37 +00:00
David Naylor
be508d8be4 Update emulators/wine-devel to 1.7.10.
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)
2014-01-03 21:54:43 +00:00
David Naylor
7b8413b318 Add emualtors/wine-mono-devel at version 4.5.2.
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)
2014-01-03 07:45:04 +00:00
David Naylor
1878a27907 Update emulators/wine-devel to 1.7.9.
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)
2014-01-02 10:23:41 +00:00
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +00:00
Gerald Pfeifer
9cb3af96be Update to Wine 1.7.8. This includes the following changes:
- Improvements in the BITS service implementation.
 - Better data tables for Japanese vertical fonts support.
 - Various bug fixes.
2013-12-07 10:21:22 +00:00
David Naylor
f4fa763b69 Update emulators/i386-wine to 1.6.1.
Changes:
 * Backport changes from emulators/i386-wine-devel
 * Fix CONFLICTS_INSTALL [1]

Approved by:	gerald [1]
2013-12-02 16:49:37 +00:00
Gerald Pfeifer
01d8c0a33f Update to Wine 1.7.7. This includes the following changes:
- 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]
2013-11-26 13:06:15 +00:00
Gerald Pfeifer
b11bc2267f Update to Wine 1.7.5. This includes the following changes:
- 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]
2013-11-09 14:32:23 +00:00
Dmitry Marakasov
a9d9f7e599 - Make X11 support optional
PR:		183440
Submitted by:	amdmi3
Approved by:	gerald
2013-11-08 18:23:15 +00:00
Gerald Pfeifer
8f935a37af Update to Wine 1.7.5. This includes the following changes:
- 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.
2013-10-27 02:38:52 +00:00
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +00:00
Gerald Pfeifer
8e073d1e4c Support staging. 2013-10-18 20:49:04 +00:00
Gerald Pfeifer
859dea7933 Update to Wine 1.7.4. This includes the following changes:
- 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.
2013-10-13 22:42:30 +00:00
Baptiste Daroussin
1f93c9dd90 Fix pkgname collision
With hat:	portmgr
2013-10-07 11:09:05 +00:00
Gerald Pfeifer
99198ca937 Update wine-gecko to version 2.24, based on Firefox 24. [1]
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)
2013-09-29 18:40:11 +00:00
Baptiste Daroussin
1089da7dcc Add NO_STAGE all over the place in preparation for the staging support (cat: emulators) 2013-09-20 16:43:52 +00:00
Gerald Pfeifer
96f049e8e9 Update to Wine 1.7.2. This includes the following changes:
- 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.
2013-09-15 18:08:48 +00:00
Gerald Pfeifer
c294836c5d Update to Wine 1.7.1. This includes the following changes:
- 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.
2013-08-30 23:28:01 +00:00
David Naylor
0c322f344e Backport changes from emulators/wine-devel and add CONFLICTS_INSTALL.
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)
2013-08-11 18:13:10 +00:00
Gerald Pfeifer
be09f81584 Update to Wine 1.7.0, the new development branch of Wine after the
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.
2013-08-04 16:03:59 +00:00
David Naylor
94bf9970f2 Remove MAKE_JOBS_SAFE from all my ports.
Better to remove now, in one go, then forget about it.
2013-07-28 20:28:32 +00:00
Gerald Pfeifer
ac24cc8aa5 Update to Wine 1.6 RC5. More bug fixes and translation work. 2013-07-12 20:44:45 +00:00
Gerald Pfeifer
bc63b76b1e Update to Wine 1.6 RC4. This includes some further bug fixes. 2013-06-28 20:56:29 +00:00
Gerald Pfeifer
0080fcfaf8 Update to Wine 1.6 RC3. This includes some further bug fixes. 2013-06-22 20:18:50 +00:00
Gerald Pfeifer
489d5365ce Update to Wine 1.6 RC2. This includes a number of bug fixes. 2013-06-17 14:36:27 +00:00
Gerald Pfeifer
bbf9646d3c Update to Wine 1.6 RC1. This includes the following relevant changes:
- 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.
2013-06-15 09:41:38 +00:00
Gerald Pfeifer
36f37e0a1c Add second part to handle libwine.so; the joy of upstream using .so.1.0. 2013-06-08 21:28:23 +00:00
Gerald Pfeifer
cbcfcfffba Update to Wine 1.5.31. This includes the following relevant changes:
- 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.
2013-06-08 13:05:26 +00:00
Gerald Pfeifer
4bf88a38fb Again install libwine.so.1 which unbreaks several binaries installed by
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
2013-05-14 19:34:28 +00:00
Gerald Pfeifer
c8cd0be5ac Update to Wine 1.5.30. This includes the following changes:
- NTLM and Negotiate authentication in WinHTTP.
 - Support for proxy bypass in WinInet.
 - Various bug fixes.
Note, libwine.so is now gone.
2013-05-11 10:05:53 +00:00
David Naylor
7b9d74764a Set explicit comment for slave port emulators/i386-wine-devel.
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)
2013-05-05 18:31:31 +00:00
Gerald Pfeifer
f52d0a56a8 Update to Wine 1.5.29. This includes the following changes:
- JavaScript performance improvements.
 - Various bug fixes.
2013-04-27 20:55:09 +00:00
Gerald Pfeifer
ba405bfe27 Update to Wine 1.5.28. This includes the following changes:
- 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
2013-04-16 19:51:41 +00:00
Gerald Pfeifer
5e99e7322a emulators/wine-devel:
- Allow overriding MAINTAINER and LATEST_LINK in child ports.
emulators/i386-wine-devel:
- Set MAINTAINER and LATEST_LINK.

Approved by:	portmgr (bdrewery), maintainer, maintainer's mentor (eadler)
2013-04-09 05:47:54 +00:00
Gerald Pfeifer
a59738c619 Update to Wine 1.5.27. This includes the following changes:
- Various C runtime improvements.
 - Large icons for built-in applications.
 - Various bug fixes.
2013-03-29 19:13:32 +00:00
Gerald Pfeifer
018460457d Update to Wine 1.5.26. This includes the following changes:
- Improvements to the URL cache.
 - Some fixes for ARM binaries (which we don't support here yet).
 - Various bug fixes.
2013-03-15 21:03:16 +00:00