app-emulation/wine-d3d9 (konsolebox)

Search

Install

Install this package:

emerge -a app-emulation/wine-d3d9

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

Manage flags for this package: euse -i <flag> -p app-emulation/wine-d3d9 | euse -E <flag> -p app-emulation/wine-d3d9 | euse -D <flag> -p app-emulation/wine-d3d9

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 Enable ODBC and SQL backend options ⚠️ ✓
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 ⚠️ ⊕
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
DIST gentoo-wine-patches-20180120-konsolebox-mirror.tar.gz 82326 bytes 3.21
DIST wine-3.21.tar.xz 21573872 bytes 3.21
DIST wine-d3d9-3.21.tar.gz 50545 bytes 3.21
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
EBUILD wine-d3d9-3.21.ebuild 18463 bytes
MISC metadata.xml 3280 bytes