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