MinGW packages are available in the windows:mingw repository on the OBS. I've been able to build Wine with MinGW support locally and I can tell you what MinGW packages I have installed, but I don't know how many of those are actually needed--my method was to keep installing stuff until configure stopped complaining.
Excellent. I have updated the script to add support for adding OBS repositories. It now uses the Emulators:Wine, windows:mingw:win32, windows:mingw:win64 and home:dimesio OBS 'projects' to provide FAudio, MinGW win32, MinGW win64 and vkd3d respectively.
https://github.com/fgouget/wt-daily/blob/master/wt-install-dev#L722
I hope this can make it easy for openSUSE developers to get their system set up to work on Wine.
- A number of -devel-32bit packages don't depend on package that contains the libraries, resulting in unusable dead links. The culprits are: fontconfig-devel-32bit libgphoto2-devel-32bit libpulse-devel-32bit libv4l-devel-32bit openal-soft-devel-32bit sane-backends-devel-32bit vulkan-devel-32bit
The libraries for all of those should be pulled in as dependencies by installing the wine-32bit package from the Emulators:Wine repository
There is no need for Emulators:Wine here since this is all in the main repository anyway. It's just that fontconfig-devel-32bit should depend on fontconfig-devel but does not. vkd3d-devel-32bit has the same problem by the way: it should depend on libvkd3d1-32bit but does not (hint).
Btw, in the Emulators:Wine I have a special sub-package "wine-32bit-build-deps" that pulls all the build deps in.
I have not checked it lately though, and it might need updates.
I am working on your 15.1 bugs too.
Ciao, Marcus