Commit graph

5 commits

Author SHA1 Message Date
David Naylor
d2e0f93fef Improve 3D acceleration for emulators/i386-wine-devel.
- Install the dri library drivers that are required by mesaGL
 - Teach binbounce about LIBGL_LIBRARY_PATH
 - Prevent recursive definitions by binbounce
 - Follow the example of mesagl/nvidia-driver wrt library handing
 - Lay initial ground work to handle "old" and "new" xorg

WARNING: there appears to be a problem with FREEBSD32 which prevents
    3D-acceleration support from working, further investigation is required
    HELP WANTED TO SOLVE THIS PROBLEM

Approved by:	eadler,bdrewery (mentors, implicit)
2013-06-09 17:42:57 +00:00
David Naylor
9ba98f1761 Fix emulators/i386-wine-devel's automatic nVidia patching.
Due to naming and other issues the patch failed properly detect if itself or
nVidia-driver was installed, and aborted the patching.  This fixes the
patching for those who have nVidia-driver installed.

Approved by:	eadler,bdrewery (mentors, implicit)
2013-05-06 19:24:47 +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
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
David Naylor
1f203ac083 Add emulators/i386-wine-devel, slave to emulators/wine-devel.
This port adds shims to enable wine to run cleanly on an amd64 system.
This is done by doing a "static link" of the package: including all
libraries required by the port.

It is possible to use this package under i386, although it is intended
for an amd64 system.

Feedback welcome for improvement of the port.

Approved by:	bdrewery (mentor)
2013-03-25 20:08:45 +00:00