diff options
author | Thiago Kenji Okada <thiagokokada@gmail.com> | 2021-11-20 10:41:46 -0300 |
---|---|---|
committer | Thiago Kenji Okada <thiagokokada@gmail.com> | 2021-11-20 10:41:46 -0300 |
commit | f435d7d6310cd55af254518eb2f69d0d866a4cec (patch) | |
tree | 317ce9e637fde1f39664c4b53ff73cd71e0ed86e /pkgs/misc/emulators | |
parent | 36f6fd1f410a797d021234ef8245ca68c53de440 (diff) | |
download | nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.tar nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.tar.gz nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.tar.bz2 nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.tar.lz nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.tar.xz nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.tar.zst nixpkgs-f435d7d6310cd55af254518eb2f69d0d866a4cec.zip |
retroarch: fix build on macOS, mark as broken
With those changes retroarch builds on Darwin, but the executable itself is broken.
Diffstat (limited to 'pkgs/misc/emulators')
-rw-r--r-- | pkgs/misc/emulators/retroarch/default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/misc/emulators/retroarch/default.nix b/pkgs/misc/emulators/retroarch/default.nix index 122dfcd0f27..b2621ba8cc1 100644 --- a/pkgs/misc/emulators/retroarch/default.nix +++ b/pkgs/misc/emulators/retroarch/default.nix @@ -68,7 +68,8 @@ stdenv.mkDerivation rec { --replace "@libretro_info_path@" "$out/share/libretro/info" ''; - nativeBuildInputs = [ pkg-config wayland ] ++ + nativeBuildInputs = [ pkg-config ] ++ + optional stdenv.isLinux wayland ++ optional withVulkan makeWrapper; buildInputs = [ ffmpeg freetype libxml2 libGLU libGL python3 SDL2 which ] ++ @@ -109,5 +110,8 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.all; maintainers = with maintainers; [ MP2E edwtjo matthewbauer kolbycrouch thiagokokada ]; + # FIXME: exits with error on macOS: + # No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting + broken = stdenv.isDarwin; }; } |