diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2023-11-10 23:14:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-10 23:14:54 +0200 |
commit | db9269399bc3175283cca055cced4b4651ad47bf (patch) | |
tree | 4437457028e87aa7445564ff35265fe4c632a94a | |
parent | 32a49bf4b8c1c1ac153af545f1979281953c1f2c (diff) | |
parent | 44dc3d47d454909f09248b8a0dd0336498fe74f0 (diff) | |
download | nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.tar nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.tar.gz nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.tar.bz2 nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.tar.lz nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.tar.xz nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.tar.zst nixpkgs-db9269399bc3175283cca055cced4b4651ad47bf.zip |
Merge pull request #264329 from SuperSamus/flycast-update
flycast: 2.1 -> 2.2
-rw-r--r-- | pkgs/applications/emulators/flycast/default.nix | 40 |
1 files changed, 11 insertions, 29 deletions
diff --git a/pkgs/applications/emulators/flycast/default.nix b/pkgs/applications/emulators/flycast/default.nix index f1874d62fba..ee02b1eee07 100644 --- a/pkgs/applications/emulators/flycast/default.nix +++ b/pkgs/applications/emulators/flycast/default.nix @@ -6,35 +6,24 @@ , makeWrapper , alsa-lib , curl -, egl-wayland , libao -, libdecor -, libevdev -, libffi -, libGL , libpulseaudio -, libX11 -, libXext -, libxkbcommon , libzip -, mesa +, lua , miniupnpc -, udev -, vulkan-headers +, SDL2 , vulkan-loader -, wayland -, zlib }: stdenv.mkDerivation rec { pname = "flycast"; - version = "2.1"; + version = "2.2"; src = fetchFromGitHub { owner = "flyinghead"; repo = "flycast"; - rev = "V${version}"; - sha256 = "sha256-PRInOqg9OpaUVLwSj1lOxDtjpVaYehkRsp0jLrVKPyY="; + rev = "v${version}"; + sha256 = "sha256-eQMKaUaZ1b0oXre4Ouli4qIyNaG64KntyRGk3/YIopc="; fetchSubmodules = true; }; @@ -47,23 +36,16 @@ stdenv.mkDerivation rec { buildInputs = [ alsa-lib curl - egl-wayland libao - libdecor - libevdev - libffi - libGL libpulseaudio - libX11 - libXext - libxkbcommon libzip - mesa # for libgbm + lua miniupnpc - udev - vulkan-headers - wayland - zlib + SDL2 + ]; + + cmakeFlags = [ + "-DUSE_HOST_SDL=ON" ]; postFixup = '' |