Package Details: gallium-nine-git 0.9.r8.g95e0da4-1

Git Clone URL: https://aur.archlinux.org/gallium-nine-git.git (read-only, click to copy)
Package Base: gallium-nine-git
Description: Gallium Nine Standalone
Upstream URL: https://github.com/iXit/wine-nine-standalone
Licenses: LGPL-2.1-or-later
Conflicts: gallium-nine, wine-nine
Provides: gallium-nine, wine-nine
Submitter: jcstryker
Maintainer: xiota (niobium93, DexterHaxxor)
Last Packager: xiota
Votes: 9
Popularity: 0.000000
First Submitted: 2019-01-07 21:49 (UTC)
Last Updated: 2024-03-10 00:28 (UTC)

Latest Comments

« First ‹ Previous 1 2

PedroHLC commented on 2019-01-08 18:00 (UTC)

@jcstryker I also need meson cause I'm building from clean-chroot, its automated and I can't interfere..

Nightbane112 commented on 2019-01-08 14:33 (UTC)

@jcstryker Is it possible to add meson to the makedepends in the PKGBUILD? I had build failures when using yay but I installed it later and it worked.

jcstryker commented on 2019-01-08 12:16 (UTC)

@kode54 Thanks!

@Senephar Yes you could, it has been possible to do this for a long time. This project is focused on building the d3d9 dll's separately from the wine tree, rather than packaging just the relevant dll's built from the iXit fork of wine. It also includes a symlinking script for easier install for multiple wine versions, not just separate prefixes e.g. proton and lutris wine builds. This PKGBUILD also splits the lib64/lib32 versions into separate packages, unlike wine-nine. I think both packages have their place.

Senephar commented on 2019-01-08 11:36 (UTC)

Why not just use wine-nine, which does the same but is build from the main nine repo, not some third party one?

https://aur.archlinux.org/packages/wine-nine/

kode54 commented on 2019-01-08 10:19 (UTC) (edited on 2019-01-08 10:19 (UTC) by kode54)

Here is a patch to get lib32-gallium-nine-git installed properly:

diff --git a/PKGBUILD b/PKGBUILD
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -45,8 +45,8 @@ build() {
       --cross-file "tools/cross-wine32" \
       --buildtype "release" \
       --prefix "/usr/share/nine" \
-       --bindir bin64 \
-      --libdir lib64 \
+       --bindir bin32 \
+      --libdir lib32 \
       "build32"

     ninja -C "build32"