about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorKira Bruneau <kira.bruneau@pm.me>2022-02-02 20:06:38 -0500
committerGitHub <noreply@github.com>2022-02-02 20:06:38 -0500
commit1688a29c6467da20abd6d4402747a284668fc85f (patch)
tree9ec0e9b1872f9a63977638c349523071ec94957b /pkgs
parent830cceb05a414574f9d50081da351b210b20bc6c (diff)
parente21174bcf5db2ad7d17a4ad89564b36978e9f1ca (diff)
Merge pull request #157881 from SFrijters/yabridge-fix-wine-7.1
yabridge: Add upstream fix for recent wine 7.1 update
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/audio/yabridge/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/tools/audio/yabridge/default.nix b/pkgs/tools/audio/yabridge/default.nix
index f08832b02ac8b..40c3b594dc98a 100644
--- a/pkgs/tools/audio/yabridge/default.nix
+++ b/pkgs/tools/audio/yabridge/default.nix
@@ -1,6 +1,7 @@
 { lib
 , multiStdenv
 , fetchFromGitHub
+, fetchpatch
 , substituteAll
 , pkgsi686Linux
 , libnotify
@@ -77,6 +78,14 @@ in multiStdenv.mkDerivation rec {
       libxcb32 = pkgsi686Linux.xorg.libxcb;
       inherit libnotify wine;
     })
+    # Remove with next yabridge update
+   (fetchpatch {
+      name = "fix-for-wine-7.1.patch";
+      url = "https://github.com/robbert-vdh/yabridge/commit/de470d345ab206b08f6d4a147b6af1d285a4211f.patch";
+      sha256 = "sha256-xJx1zvxD+DIjbkm7Ovoy4RaAvjx936/j/7AYUPh/kOo=";
+      includes = [ "src/wine-host/xdnd-proxy.cpp" ];
+    })
+
   ];
 
   postPatch = ''