diff --git a/_service b/_service index 66e8583..e410604 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ @PARENT_TAG@ v(.*) https://github.com/wine-staging/wine-staging.git - refs/tags/v3.7 + refs/tags/v3.8 v*.* git @@ -11,7 +11,7 @@ @PARENT_TAG@ wined3d9(.*) https://github.com/sarnex/wine-d3d9-patches.git - refs/tags/wine-d3d9-3.6 + refs/tags/wine-d3d9-3.7 git diff --git a/wine-staging-3.7.tar.xz b/wine-staging-3.7.tar.xz deleted file mode 100644 index 0eb5428..0000000 --- a/wine-staging-3.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:798085a29343dabc7c7a7832a4588cc1e5b9dc317493655060f4484fc109caf0 -size 7530408 diff --git a/wine-staging-3.8.tar.xz b/wine-staging-3.8.tar.xz new file mode 100644 index 0000000..95dfa84 --- /dev/null +++ b/wine-staging-3.8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c329b17dfb310542c1be0db7eda9db36233f3ed6b66ee191a0855c60258bca17 +size 7535668 diff --git a/wine.spec b/wine.spec index ce4d584..b9b1394 100644 --- a/wine.spec +++ b/wine.spec @@ -140,7 +140,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %{ix86} x86_64 ppc %arm aarch64 %if %{staging} # upstream patch target version -%define staging_version 3.7 +%define staging_version 3.8 Source100: wine-staging-%{staging_version}.tar.xz BuildRequires: gtk3-devel BuildRequires: libOSMesa-devel diff --git a/winetricks b/winetricks index caadbfc..d9af7f2 100644 --- a/winetricks +++ b/winetricks @@ -8118,11 +8118,14 @@ load_icodecs() controlclick, Button4 ; Finish } winwaitclose - ; Dangling explorer window - winwait, Wine Explorer - sleep 1000 - winclose, Wine Explorer " + # Note, this leaves a dangling explorer window. The window name changed at some point + # because of a fixed wine bug that I'm too lazy to find. Since AHK doesn't make command line + # arguments easily accessible, we'd have to just kill all explorer.exe processes. + # + # So instead, use system kill + inode_pid="$(pgrep -f 'explorer.exe C:\\Program Files\\Ligos\\Indeo')" + kill -HUP "$inode_pid" } #----------------------------------------------------------------