biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / emulators / fceux / default.nix
blob6a33b68dbe708b0e7c37cfc9ce3e967f90306253
1 { lib
2 , SDL2
3 , cmake
4 , fetchFromGitHub
5 , lua
6 , minizip
7 , pkg-config
8 , stdenv
9 , wrapQtAppsHook
10 , x264
13 stdenv.mkDerivation (finalAttrs: {
14   pname = "fceux";
15   version = "2.6.6-unstable-2024-01-19";
17   src = fetchFromGitHub {
18     owner = "TASEmulators";
19     repo = "fceux";
20     rev = "2fce5ffe745bb89be471e450d9cd6284cd5614d9";
21     hash = "sha256-5uUTw7ZkmBrGuntSQFNAp1Xz69ANmmIxNGd0/enPoW8=";
22   };
24   nativeBuildInputs = [
25     cmake
26     pkg-config
27     wrapQtAppsHook
28   ];
30   buildInputs = [
31     SDL2
32     lua
33     minizip
34     x264
35   ];
37   meta = {
38     homepage = "http://www.fceux.com/";
39     description = "A Nintendo Entertainment System (NES) Emulator";
40     mainProgram = "fceux";
41     changelog = "https://github.com/TASEmulators/blob/fceux/${finalAttrs.src.rev}/changelog.txt";
42     license = with lib.licenses; [ gpl2Plus ];
43     maintainers = with lib.maintainers; [ AndersonTorres sbruder ];
44     platforms = lib.platforms.linux;
45   };