python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / games / gambatte / default.nix
blob07aad4a5b604f77bc99fde17d4599e24b08974af
1 { lib, stdenv, fetchFromGitHub, scons, qt4, alsa-lib }:
3 stdenv.mkDerivation {
4   pname = "gambatte";
5   version = "2020-03-14";
7   src = fetchFromGitHub {
8     owner = "sinamas";
9     repo = "gambatte";
10     rev = "56e3371151b5ee86dcdcf4868324ebc6de220bc9";
11     sha256 = "0cc6zcvxpvi5hgcssb1zy0fkj9nk7n0d2xm88a4v05kpm5zw7sh2";
12   };
14   buildInputs = [ scons qt4 alsa-lib ];
16   patches = [ ./fix-scons-paths.patch ];
18   buildPhase = ''
19     ./build_qt.sh
20   '';
22   installPhase = ''
23     mkdir -p $out/bin
24     cp gambatte_qt/bin/gambatte_qt $out/bin/
25   '';
27   meta = with lib; {
28     description = "Portable, open-source Game Boy Color emulator";
29     homepage = "https://github.com/sinamas/gambatte";
30     license = licenses.gpl2;
31     maintainers = [ maintainers.dezgeg ];
32     platforms = platforms.linux;
33   };