This script is for Slackware 14.2 only and may be outdated.

SlackBuilds Repository

14.2 > System > wine-staging (6.5)

wine-staging (Wine Staging is the testing area of winehq.org)

It contains bug fixes and features, which have not been integrated
into the development branch yet. The idea of Wine Staging is to
provide experimental features faster to end users and to give
developers the possibility to discuss and improve their patches
before they are integrated into the main branch.

This is a current development branch of Wine appended with full
patches of the Staging branch.

NOTE

libusb in Slackware 14.2 is too old for this version of wine, and
consequently, USB isn't supported.

============================================================

OPTIONS

With no options this SlackBuild will build a 32 bit package,
for which you need to have either have multilib installed, or
building in a 32 OS, or in a 32 bit chroot.

To enable 64 bit support use:

WIN64=yes ./wine.SlackBuild

To disable win32 support, use:

WIN32=no ./wine.SlackBuild

To disable OpenGL support, use:

OPENGL=no ./wine.SlackBuild

The above options can be combined.

============================================================

OPTIONAL DEPENDENCIES

fontforge: To build tahoma, tahomabd, and marlett fonts.
webcore-fonts: For MS fonts for the web and Windows Vista.
oss
SDL2
FAudio
libcapi20
gsm
krb5
OpenAL
vulkan-sdk

============================================================

MULTILIB

To build the 32 bit wine on x86_64 you will need to have
multilib packages installed, unless you want to build for
Windows 64 bit applications only (using WIN64=yes WIN32=no.)

alienBOB's multilib readme and repo:

https://docs.slackware.com/slackware:multilib
http://www.slackware.com/~alien/multilib/

A script that rsyncs with alienBOB's repo and installs the
multilib packages which can be found here:

http://tty1.uk/scripts/slackware/alien-multilib-rsync.sh

Be sure to read the short instructions at the top. If you
use slackpkg then you will also want to blacklist his
packages in /etc/slackpkg/blacklist:

[0-9]+alien
[0-9]+compat32

============================================================

NOTES

With 64 bit support you would use the wine64 binary. If you
have a combined 32 and 64 bit package you need to set the
environmental variable WINEPREFIX to point to the 64 bit
wine directory when running wine64, which should be
different to the 32 bit directory (~/.wine by default).
Example:

WINEPREFIX=~/.wine64 wine64 notepad

Maintained by: Dave Woodfall
Keywords: wine,windows,ms,microsoft,wine-staging,wine staging,staging,wine is not an emulator,dll,exe
ChangeLog: wine-staging

Homepage:
https://wiki.winehq.org/Wine-Staging

Source Downloads:
wine-6.5.tar.xz (ff2e13ce3cfce10ab801bbe89261d76b)
wine-staging-6.5.tar.gz (34ee330a274bec7ad5cb7ab840f424fc)

Download SlackBuild:
wine-staging.tar.gz
wine-staging.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds