Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #264329 from SuperSamus/flycast-update

flycast: 2.1 -> 2.2

authored by Peder Bergebakken Sundt and committed by GitHub db926939 32a49bf4

+11 -29
+11 -29
pkgs/applications/emulators/flycast/default.nix
··· 6 6 , makeWrapper 7 7 , alsa-lib 8 8 , curl 9 - , egl-wayland 10 9 , libao 11 - , libdecor 12 - , libevdev 13 - , libffi 14 - , libGL 15 10 , libpulseaudio 16 - , libX11 17 - , libXext 18 - , libxkbcommon 19 11 , libzip 20 - , mesa 12 + , lua 21 13 , miniupnpc 22 - , udev 23 - , vulkan-headers 14 + , SDL2 24 15 , vulkan-loader 25 - , wayland 26 - , zlib 27 16 }: 28 17 29 18 stdenv.mkDerivation rec { 30 19 pname = "flycast"; 31 - version = "2.1"; 20 + version = "2.2"; 32 21 33 22 src = fetchFromGitHub { 34 23 owner = "flyinghead"; 35 24 repo = "flycast"; 36 - rev = "V${version}"; 37 - sha256 = "sha256-PRInOqg9OpaUVLwSj1lOxDtjpVaYehkRsp0jLrVKPyY="; 25 + rev = "v${version}"; 26 + sha256 = "sha256-eQMKaUaZ1b0oXre4Ouli4qIyNaG64KntyRGk3/YIopc="; 38 27 fetchSubmodules = true; 39 28 }; 40 29 ··· 47 36 buildInputs = [ 48 37 alsa-lib 49 38 curl 50 - egl-wayland 51 39 libao 52 - libdecor 53 - libevdev 54 - libffi 55 - libGL 56 40 libpulseaudio 57 - libX11 58 - libXext 59 - libxkbcommon 60 41 libzip 61 - mesa # for libgbm 42 + lua 62 43 miniupnpc 63 - udev 64 - vulkan-headers 65 - wayland 66 - zlib 44 + SDL2 45 + ]; 46 + 47 + cmakeFlags = [ 48 + "-DUSE_HOST_SDL=ON" 67 49 ]; 68 50 69 51 postFixup = ''