diff options
author | Christoph Hrdinka <c.github@hrdinka.at> | 2017-02-10 12:25:26 +0100 |
---|---|---|
committer | Christoph Hrdinka <c.github@hrdinka.at> | 2017-02-10 12:25:26 +0100 |
commit | 95ee742dcdf54e2c5a65d8ed6995636661ec4936 (patch) | |
tree | 230ea1d12499b89b48c74656686eb7ad1697881d /pkgs/misc/emulators/attract-mode | |
parent | 2fdb6d29ab6a7fbf3a0612a2d263a0ae0fd4b3ec (diff) | |
download | nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.tar nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.tar.gz nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.tar.bz2 nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.tar.lz nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.tar.xz nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.tar.zst nixlib-95ee742dcdf54e2c5a65d8ed6995636661ec4936.zip |
attract-mode: init at 2.2.0
Diffstat (limited to 'pkgs/misc/emulators/attract-mode')
-rw-r--r-- | pkgs/misc/emulators/attract-mode/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/misc/emulators/attract-mode/default.nix b/pkgs/misc/emulators/attract-mode/default.nix new file mode 100644 index 000000000000..4b8378368a3f --- /dev/null +++ b/pkgs/misc/emulators/attract-mode/default.nix @@ -0,0 +1,33 @@ +{ expat, fetchFromGitHub, ffmpeg, fontconfig, freetype, libarchive, libjpeg +, mesa, openal, pkgconfig, sfml, stdenv, zlib +}: + +stdenv.mkDerivation rec { + name = "attract-mode-${version}"; + version = "2.2.0"; + + src = fetchFromGitHub { + owner = "mickelson"; + repo = "attract"; + rev = "v${version}"; + sha256 = "1arkfj0q3n1qbq5jwmal0kixxph8lnmv3g9bli36inab4r8zzmp8"; + }; + + nativeBuildInputs = [ pkgconfig ]; + + patchPhase = '' + sed -i "s|prefix=/usr/local|prefix=$out|" Makefile + ''; + + buildInputs = [ + expat ffmpeg fontconfig freetype libarchive libjpeg mesa openal sfml zlib + ]; + + meta = with stdenv.lib; { + description = "A frontend for arcade cabinets and media PCs"; + homepage = http://attractmode.org; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ hrdinka ]; + platforms = with platforms; linux; + }; +} |