app-emulation/wine-d3d9 (konsolebox)

Search

Package Information

Description:
Wine is an Open Source implementation of the Windows API on top of X and Unix. Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris. This variant of the Wine packaging includes the Gallium Nine patchset.
Homepage:
https://www.winehq.org/
License:
LGPL-2.1

Versions

Version EAPI Keywords Slot
3.21 7 -* ~amd64 ~x86 3.21

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>wine@gentoo.org</email>
		<name>Wine</name>
		<description>&#xA;&#x9;&#x9;&#x9;This package must be kept in sync with repo/proj/wine repository.&#xA;&#x9;&#x9;&#x9;Any changes need to be run past the maintainer to ensure the two repositories are kept in sync.&#xA;&#x9;&#x9;</description>
	</maintainer>
	<maintainer type="person">
		<email>sarnex@gentoo.org</email>
		<name>Nick Sarnie</name>
	</maintainer>
	<longdescription>
Wine is an Open Source implementation of the Windows API on top of X and Unix.

Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.

This variant of the Wine packaging includes the Gallium Nine patchset.
	</longdescription>
	<use>
		<flag name="capi">Enable ISDN support via CAPI</flag>
		<flag name="custom-cflags">Bypass strip-flags; use at your own peril</flag>
		<flag name="d3d9">Apply highly experimental patches for Gallium Nine support.
			This patch may break some applications.</flag>
		<flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
		<flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
		<flag name="gssapi">Use GSSAPI (Kerberos SSP support)</flag>
		<flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;</flag>
		<flag name="mono">Add support for .NET using Wine's Mono add-on</flag>
		<flag name="netapi">Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
		<flag name="opencl">Enable OpenCL support</flag>
		<flag name="osmesa">Add support for OpenGL in bitmaps using libOSMesa</flag>
		<flag name="pcap">Support packet capture software (e.g. wireshark)</flag>
		<flag name="perl">Install helpers written in perl (winedump/winemaker)</flag>
		<flag name="realtime">Pull in <pkg>sys-auth/rtkit</pkg> for low-latency pulseaudio support</flag>
		<flag name="run-exes">Use Wine to open and run .EXE and .MSI files</flag>
		<flag name="samba">Add support for NTLM auth. See:
					https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and
					https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing
					(these pages are not currently in the updated WineHQ Wiki).</flag>
		<flag name="sdl">Add support for gamepad detection using SDL</flag>
		<flag name="udev">Use <pkg>virtual/libudev</pkg> to provide plug and play support</flag>
		<flag name="vkd3d">Use <pkg>app-emulation/vkd3d</pkg> to provide Direct3D 12 support</flag>
		<flag name="vulkan">Enable Vulkan drivers</flag>
	</use>
	<upstream>
		<remote-id type="sourceforge">wine</remote-id>
		<remote-id type="github">sarnex/wine-d3d9-patches</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 3.21
X Enable audible bell for X11 ⚠️
abi_x86_32 ⚠️
abi_x86_64 ⚠️
alsa ⚠️
capi Enable ISDN support via CAPI
cups ⚠️
custom-cflags Bypass strip-flags; use at your own peril
d3d9 Apply highly experimental patches for Gallium Nine support. This patch may break some applications.
dos Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications
elibc_glibc ⚠️
fontconfig ⚠️
gecko Add support for the Gecko engine when using iexplore
gphoto2 ⚠️
gsm ⚠️
gssapi Use GSSAPI (Kerberos SSP support)
gstreamer Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;
jpeg ⚠️
kerberos ⚠️
lcms ⚠️
ldap ⚠️
mono Add support for .NET using Wine's Mono add-on
mp3 ⚠️
ncurses ⚠️
netapi Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll
nls ⚠️
odbc ⚠️
openal ⚠️
opencl Enable OpenCL support
opengl ⚠️
osmesa Add support for OpenGL in bitmaps using libOSMesa
oss ⚠️
pcap Support packet capture software (e.g. wireshark)
perl Install helpers written in perl (winedump/winemaker)
png ⚠️
pulseaudio ⚠️
realtime Pull in <pkg>sys-auth/rtkit</pkg> for low-latency pulseaudio support
run-exes Use Wine to open and run .EXE and .MSI files
samba Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki).
scanner ⚠️
sdl Add support for gamepad detection using SDL
selinux ⚠️
ssl Enable additional crypto algorithms via OpenSSL ⚠️
test Run tests. This may require FEATURES="test". ⚠️
threads ⚠️
truetype Build and install grub-mkfont conversion utility ⚠️
udev Use <pkg>virtual/libudev</pkg> to provide plug and play support
udisks ⚠️
v4l ⚠️
vkd3d Use <pkg>app-emulation/vkd3d</pkg> to provide Direct3D 12 support
vulkan Enable Vulkan drivers
xcomposite ⚠️
xinerama ⚠️
xml Enable support for bookmarks via <pkg>dev-libs/expat</pkg> ⚠️

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
AUX wine-3.21-gcc-10-compat.patch 16865 bytes
AUX wine-d3d9-3.21-gcc-10-compat.patch 408 bytes
AUX wine-d7645b67-autoconf-2-7-0-compat-fix.patch 1305 bytes
DIST gentoo-wine-patches-20180120-konsolebox-mirror.tar.gz 82326 bytes
DIST wine-3.21.tar.xz 21573872 bytes
DIST wine-d3d9-3.21.tar.gz 50545 bytes
EBUILD wine-d3d9-3.21.ebuild 18463 bytes
MISC metadata.xml 3280 bytes