- Updated to 1.7.54 development snapshot
- Implementation of the TransmitFile function. - More implementation of the Web Services DLL. - Improved video decoding. - Alternative for the deprecated prelink tool. - Major Turkish translation update. - Various bug fixes. OBS-URL: https://build.opensuse.org/package/show/Emulators/wine?expand=0&rev=314
This commit is contained in:
48
winetricks
48
winetricks
@@ -8020,6 +8020,29 @@ load_vcrun2012()
|
||||
else
|
||||
w_try "$WINE" vcredist_x86.exe $W_UNATTENDED_SLASH_Q
|
||||
fi
|
||||
|
||||
case "$W_ARCH" in
|
||||
win64)
|
||||
# Also install the 64 bit version
|
||||
# 2015/10/19: 1a5d93dddbc431ab27b1da711cd3370891542797
|
||||
w_download http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x64.exe 1a5d93dddbc431ab27b1da711cd3370891542797
|
||||
if w_workaround_wine_bug 30713 "Manually extracting the 64-bit dlls"
|
||||
then
|
||||
rm -f "$W_TMP"/* # Avoid permission error
|
||||
w_try_cabextract --directory="$W_TMP" vcredist_x64.exe
|
||||
w_try_cabextract --directory="$W_TMP" "$W_TMP/a2"
|
||||
w_try_cabextract --directory="$W_TMP" "$W_TMP/a3"
|
||||
cp "$W_TMP"/F_CENTRAL_atl110_x64 "$W_SYSTEM64_DLLS"/atl110.dll
|
||||
cp "$W_TMP"/F_CENTRAL_mfc110_x64 "$W_SYSTEM64_DLLS"/mfc110.dll
|
||||
cp "$W_TMP"/F_CENTRAL_mfc110u_x64 "$W_SYSTEM64_DLLS"/mfc110u.dll
|
||||
cp "$W_TMP"/F_CENTRAL_msvcp110_x64 "$W_SYSTEM64_DLLS"/msvcp110.dll
|
||||
cp "$W_TMP"/F_CENTRAL_msvcr110_x64 "$W_SYSTEM64_DLLS"/msvcr110.dll
|
||||
cp "$W_TMP"/F_CENTRAL_vcomp110_x64 "$W_SYSTEM64_DLLS"/vcomp110.dll
|
||||
else
|
||||
w_try "$WINE" vcredist_x64.exe $W_UNATTENDED_SLASH_Q
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------
|
||||
@@ -8054,6 +8077,28 @@ load_vcrun2013()
|
||||
else
|
||||
w_try "$WINE" vcredist_x86.exe $W_UNATTENDED_SLASH_Q
|
||||
fi
|
||||
|
||||
case "$W_ARCH" in
|
||||
win64)
|
||||
# Also install the 64 bit version
|
||||
# 2015/10/19: 8bf41ba9eef02d30635a10433817dbb6886da5a2
|
||||
w_download http://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x64.exe 8bf41ba9eef02d30635a10433817dbb6886da5a2
|
||||
if w_workaround_wine_bug 30713 "Manually extracting the 64-bit dlls"
|
||||
then
|
||||
rm -f "$W_TMP"/* # Avoid permission error
|
||||
w_try_cabextract --directory="$W_TMP" vcredist_x64.exe
|
||||
w_try_cabextract --directory="$W_TMP" "$W_TMP/a2"
|
||||
w_try_cabextract --directory="$W_TMP" "$W_TMP/a3"
|
||||
cp "$W_TMP"/F_CENTRAL_mfc120_x64 "$W_SYSTEM64_DLLS"/mfc120.dll
|
||||
cp "$W_TMP"/F_CENTRAL_mfc120u_x64 "$W_SYSTEM64_DLLS"/mfc120u.dll
|
||||
cp "$W_TMP"/F_CENTRAL_msvcp120_x64 "$W_SYSTEM64_DLLS"/msvcp120.dll
|
||||
cp "$W_TMP"/F_CENTRAL_msvcr120_x64 "$W_SYSTEM64_DLLS"/msvcr120.dll
|
||||
cp "$W_TMP"/F_CENTRAL_vcomp120_x64 "$W_SYSTEM64_DLLS"/vcomp120.dll
|
||||
else
|
||||
w_try "$WINE" vcredist_x64.exe $W_UNATTENDED_SLASH_Q
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------
|
||||
@@ -8100,6 +8145,7 @@ load_vcrun2015()
|
||||
w_download https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe 3155cb0f146b927fcc30647c1a904cd162548c8c
|
||||
if w_workaround_wine_bug 30713 "Manually extracting the 64-bit dlls"
|
||||
then
|
||||
rm -f "$W_TMP"/* # Avoid permission error
|
||||
w_try_cabextract --directory="$W_TMP" vc_redist.x64.exe
|
||||
w_try_cabextract --directory="$W_TMP" "$W_TMP/a10"
|
||||
w_try_cabextract --directory="$W_TMP" "$W_TMP/a11"
|
||||
@@ -8945,7 +8991,7 @@ load_fontfix()
|
||||
# SDKSetup encountered an error: The type initializer for 'Microsoft.WizardFramework.WizardSettings' threw an exception
|
||||
# and WINEDEBUG=+relay,+seh shows an exception very quickly after
|
||||
# Call KERNEL32.CreateFileW(0c83b36c L"Z:\\USR\\SHARE\\FONTS\\TRUETYPE\\TTF-ORIYA-FONTS\\SAMYAK-ORIYA.TTF",80000000,00000001,00000000,00000003,00000080,00000000) ret=70d44091
|
||||
if xlsfonts 2>/dev/null | egrep -i "samyak|oriya"
|
||||
if xlsfonts 2>/dev/null | egrep -i "samyak.*oriya"
|
||||
then
|
||||
w_die "Please uninstall the Samyak/Oriya font, e.g. 'sudo dpkg -r ttf-oriya-fonts', then log out and log in again. That font causes strange crashes in .net programs."
|
||||
fi
|
||||
|
Reference in New Issue
Block a user