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