New package: winegui-2.5.0

This commit is contained in:
Melroy van den Berg 2024-07-01 17:34:36 +02:00 committed by Duncan Overbruck
parent 8be4f12a97
commit 0a6262a747
2 changed files with 56 additions and 0 deletions

View file

@ -0,0 +1,36 @@
WineGUI on i686 should work without needing to install any extra packages.
WineGUI on x86_64 requires support for Wine in 32bits mode and OpenGL/Vulkan in 32bits mode,
the 32bit packages are available in the multilib repository.
Install the multilib repository to your system:
# xbps-install -S void-repo-multilib{,-nonfree}
Generic (for all systems):
# xbps-install -S wine-32bit libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit
For users of the open source drivers (eg. AMD):
# xbps-install -S mesa-dri-32bit
For users of the proprietary NVIDIA driver, install the appropriate 32-bit
libraries for the version of nvidia you have installed:
# xbps-install -S nvidia-libs-32bit (for the latest nvidia package)
# xbps-install -S nvidia470-libs-32bit (for the latest previous package)
# xbps-install -S nvidia390-libs-32bit (for the legacy previous package)
For mesa users this would result in:
# xbps-install -S wine-32bit libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mesa-dri-32bit
The dbus service must be enabled, and the mono package will need to be
installed for some apps/games to function.
If games are running slowly or not at all, or there are issues with network
streaming, verify that your user belongs to the video group.
If your audio is not working, try installing pulseaudio,
alsa-plugins-pulseaudio, and their "<package>-32bit" equivalents.

20
srcpkgs/winegui/template Normal file
View file

@ -0,0 +1,20 @@
# Template file for 'winegui'
pkgname=winegui
version=2.5.0
revision=1
archs="i686* x86_64*"
build_style=cmake
hostmakedepends="pkg-config"
makedepends="gtkmm-devel"
depends="wine wget unzip p7zip cabextract zenity"
short_desc="User-friendly WINE manager"
maintainer="Melroy van den Berg <melroy@melroy.org>"
license="AGPL-3.0-only"
homepage="https://gitlab.melroy.org/melroy/winegui"
distfiles="https://winegui.melroy.org/downloads/WineGUI-Source-v${version}.tar.gz"
checksum=cfca143bb51dbc0dcb50b2a7b68bb229c32e4323880dcba6e6afe3cda3c860c7
post_install() {
vlicense LICENSE
vdoc "${FILESDIR}/README.voidlinux"
}