non port: emulators/wine/files/wine-wow64.sh |
Number of commits found: 6 |
Sunday, 27 Aug 2023
|
21:19 Gerald Pfeifer (gerald) Author: Alexander Vereeken
emulators/wine: Cover alsa-lib in LD_32_LIBMAP
Ensure the ALSA run-time portions are found under WoW64.
PR: 268164
215305d |
Thursday, 29 Jun 2023
|
00:57 Jan Beich (jbeich)
emulators/wine: support graphics/mesa-devel for WoW64
WoW64 currently uses i386 packages on amd64 under special PREFIX, so
- Include mesa-devel paths to LIBGL_DRIVERS_PATH override
- Respect libmap.conf(5) in 32-bit packages
To use simply install mesa-devel as regular and WoW64 package e.g.,
$ pkg install mesa-devel
$ /usr/local/share/wine/pkg32.sh install mesa-devel
In case of issues simply remove mesa-devel e.g.,
$ pkg delete mesa-devel
$ /usr/local/share/wine/pkg32.sh delete mesa-devel
PR: 271140
Reviewed by: Alex S
Approved by: maintainer timeout (2 months)
83cf927 |
Tuesday, 1 Feb 2022
|
07:32 Gerald Pfeifer (gerald)
emulators/wine: Add a note on Poudriere in the WoW case
PR: 260407
Reported by: Zane C. Bowers-Hadley <vvelox@vvelox.net>
9dc3d30 |
Sunday, 5 Dec 2021
|
19:45 Gerald Pfeifer (gerald) Author: Alex S
emulators/wine: Use the right libgcc_s for 32-bit on amd64
In our situation, where we leverage 32-bit, i386 executables of Wine
in an amd64 world running 64-bit executables of Wine, the rpath of
$PREFIX/lib/gcc10 which Mk/bsd.gcc.mk sets for the former makes the
dynamic linker attempt to load a 64-bit version of libgcc_s.so which
happens to be at that location on amd64.
Removing this rpath setting at compilation time would be comparatively
more involved, so leverage LD_32_LIBMAP which we are already using in
wine-wow64.sh to point to the system version of libgcc_s.so.
This works since for C code both flavors of libgcc_s.so are fully
compatible and Wine's C++ dependencies Wine (like openal-soft and
various Mesa userspace graphics drivers) are actually compiled with
clang. In other words we are only reverting to the version of the
library they would normally load without rpath interference.
Bump PORTREVISION so new packages with the tweaked script will be
generated.
PR: 259926
Reported by: nc
Tested by: nc
316c372 |
Wednesday, 27 Oct 2021
|
10:26 Gerald Pfeifer (gerald) Author: Alex S
emulators/wine: Point Vulkan loader at 32-bit Mesa libs
This back ports commit 48fcd1c22641393f82f4625da8729d280d614714 from
the wine-devel port.
PR: 259211
5c904df |
Monday, 26 Jul 2021
|
23:50 Gerald Pfeifer (gerald)
emulators/wine: Move the new scripts into files/
1b5885c |
Number of commits found: 6 |