diff --git a/pkgs/applications/emulators/wine/base.nix b/pkgs/applications/emulators/wine/base.nix index 8aa5a308c364..d25f943a1363 100644 --- a/pkgs/applications/emulators/wine/base.nix +++ b/pkgs/applications/emulators/wine/base.nix @@ -268,16 +268,6 @@ stdenv.mkDerivation ( } ''; - # Fix dcomp test for aarch64 - postPatch = lib.optionalString (useStaging && stdenv.hostPlatform.isAarch64) '' - if [ -f dlls/dcomp/tests/dcomp.c ]; then - substituteInPlace dlls/dcomp/tests/dcomp.c \ - --replace-fail \ - '#error "Unsupported architecture"' \ - '__asm__ __volatile__("mov %0, sp" : "=r"(stack_pointer));' - fi - ''; - configureFlags = prevConfigFlags ++ lib.optionals waylandSupport [ "--with-wayland" ] diff --git a/pkgs/applications/emulators/wine/sources.nix b/pkgs/applications/emulators/wine/sources.nix index 0f93ed114c8b..d6f624271e9b 100644 --- a/pkgs/applications/emulators/wine/sources.nix +++ b/pkgs/applications/emulators/wine/sources.nix @@ -151,9 +151,9 @@ rec { unstable = fetchurl rec { # NOTE: Don't forget to change the hash for staging as well. - version = "11.7"; + version = "11.8"; url = "https://dl.winehq.org/wine/source/11.x/wine-${version}.tar.xz"; - hash = "sha256-sBqyHHn+3mx71THUadma/Z3N9T6ymviK2sajMutDX58="; + hash = "sha256-U6qFmV1Ll/ARahxWuKahQXcw71mid4GdLT0xNk6lVrA="; patches = [ # Also look for root certificates at $NIX_SSL_CERT_FILE @@ -163,7 +163,7 @@ rec { # see https://gitlab.winehq.org/wine/wine-staging staging = fetchFromGitLab { inherit version; - hash = "sha256-EjAmwSZu/Q/8QfFERnV5iz1n5CsWPneBHflQDaD4LAc="; + hash = "sha256-lW5dfCfsB+z84mlLpfmkR7QDxmhL+RcBufSftUutHto="; domain = "gitlab.winehq.org"; owner = "wine"; repo = "wine-staging";