diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 79e1b0caa..e6c658dca 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -1531,7 +1531,7 @@ jobs: - name: Copy GIO modules working-directory: build - run: cp /usr/src/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/gio/modules/libgiognutls.dll ${GITHUB_WORKSPACE}/build/gio-modules/ + run: cp /usr/src/strawberry-mxe/usr/x86_64-w64-mingw32.shared/lib/gio/modules/{libgiognutls.dll,libgioopenssl.dll} ${GITHUB_WORKSPACE}/build/gio-modules/ - name: Copy Qt platform plugins working-directory: build diff --git a/dist/windows/strawberry.nsi.in b/dist/windows/strawberry.nsi.in index e4e2885fb..000705944 100644 --- a/dist/windows/strawberry.nsi.in +++ b/dist/windows/strawberry.nsi.in @@ -407,6 +407,7 @@ Section "GIO modules" gio-modules SetOutPath "$INSTDIR\gio-modules" !ifdef mingw File "/oname=libgiognutls.dll" "gio-modules\libgiognutls.dll" + File "/oname=libgioopenssl.dll" "gio-modules\libgioopenssl.dll" !endif !ifdef msvc File "/oname=giognutls.dll" "gio-modules\giognutls.dll" @@ -770,6 +771,7 @@ Section "Uninstall" !ifdef mingw Delete "$INSTDIR\gio-modules\libgiognutls.dll" + Delete "$INSTDIR\gio-modules\libgioopenssl.dll" !endif !ifdef msvc Delete "$INSTDIR\gio-modules\giognutls.dll"