-
-
Notifications
You must be signed in to change notification settings - Fork 408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update and fix cnc-ddraw #2199
base: master
Are you sure you want to change the base?
Update and fix cnc-ddraw #2199
Conversation
The current implementation fails, if ddraw.dll is a symlink - like in Proton-GE.
src/winetricks
Outdated
|
||
w_download https://github.com/FunkyFr3sh/cnc-ddraw/releases/download/v6.2.0.0/cnc-ddraw.zip e5677ba52c31ffa93421a16edacff0c4d1f03e107aea6fc860861b43e3356119 cnc-ddraw-v6.2.0.0.zip | ||
w_try_unzip "${W_SYSTEM32_DLLS}" "${W_CACHE}/${W_PACKAGE}/${file1}" | ||
w_download https://github.com/FunkyFr3sh/cnc-ddraw/releases/download/v6.3.0.0/cnc-ddraw.zip c024d0ea42ec2d9708dc0a19342d037de7307c291dc43c01948a7d8f06b4deca ${file1} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can't use ${file1}
here it will fail spellcheck that's why I'd not been using it already.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I checked, why it fails and src/linkcheck.sh
isn't failing, but tests/shell-checks
.
This is fixed in #2204.
If special changes are required for GE-Proton that should really be handled within |
Nah. This is why there is the Lines 748 to 751 in f87bf9e
I don't see a single reason it shouldn't be used here. |
Yes using The Linux specific comment was more aimed at the usage of |
Something that might be worth noting is if something is platform specific (not project specific like Proton) it could always be placed behind a platform guard like I’ve done for the Steam verb for macOS. |
I think so. I'm not using wine directly that much though. I know Proton-GE and Lutris are using it.
I will fix it soon. I have only little experience with BSD / MacOS, so I missed that. I thought an update might be a good thing, but we could just delete files in order to update them.. if necessary.
Good to know, but I don't think that's necessary here. This fix should work on all platforms. |
Updated to v6.8.0.0, could we please merge after #2204 is accepted? |
The current implementation fails, if ddraw.dll is a symlink - like in Proton-GE.