arcan.xarcan: fix build with meson 0.60

Adds upstream patch from https://github.com/letoram/xarcan/commit/b67e514dbb59bffc23b75d47ca7f24e96c4aeb05
to remove the warnings (which are now errors)

+9
+9
pkgs/desktops/arcan/xarcan/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , arcan 5 , audit 6 , dbus ··· 45 rev = "98d28a5f2c6860bb191fbc1c9e577c18e4c9a9b7"; 46 hash = "sha256-UTIVDKnYD/q0K6G7NJUKh1tHcqnsuiJ/cQxWuPMJ2G4="; 47 }; 48 49 nativeBuildInputs = [ 50 meson
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 , arcan 6 , audit 7 , dbus ··· 46 rev = "98d28a5f2c6860bb191fbc1c9e577c18e4c9a9b7"; 47 hash = "sha256-UTIVDKnYD/q0K6G7NJUKh1tHcqnsuiJ/cQxWuPMJ2G4="; 48 }; 49 + 50 + patches = [ 51 + # fix build with meson 0.60 52 + (fetchpatch { 53 + url = "https://github.com/letoram/xarcan/commit/b67e514dbb59bffc23b75d47ca7f24e96c4aeb05.patch"; 54 + sha256 = "sha256-tSQmNy1Id6nDIN+03dc1+rEEF8fMq0yJBiscNM60xic="; 55 + }) 56 + ]; 57 58 nativeBuildInputs = [ 59 meson