python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / applications / emulators / mednaffe / default.nix
blob32bb06b27042fcc79730751e5cad69cee159ad73
1 { stdenv
2 , lib
3 , fetchFromGitHub
4 , autoreconfHook
5 , pkg-config
6 , mednafen
7 , gtk3
8 , wrapGAppsHook
9 }:
11 stdenv.mkDerivation rec {
12   pname = "mednaffe";
13   version = "0.9.2";
15   src = fetchFromGitHub {
16     owner = "AmatCoder";
17     repo = "mednaffe";
18     rev = version;
19     sha256 = "sha256-zvSAt6CMcgdoPpTTA5sPlQaWUw9LUMsR2Xg9jM2UaWY=";
20   };
22   nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook ];
24   buildInputs = [ gtk3 mednafen ];
26   enableParallelBuilding = true;
28   preFixup = ''
29     gappsWrapperArgs+=(
30       --prefix PATH ':' "${mednafen}/bin"
31     )
32    '';
34   meta = with lib; {
35     description = "GTK-based frontend for mednafen emulator";
36     homepage = "https://github.com/AmatCoder/mednaffe";
37     license = licenses.gpl3Plus;
38     maintainers = with maintainers; [ sheenobu yana AndersonTorres ];
39     platforms = platforms.unix;
40   };