diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2018-06-18 17:35:00 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2018-06-18 17:35:00 +0200 |
commit | a13286fcf04ec02f41f034b76a11dc920606e2b3 (patch) | |
tree | a0da67c70027a8b93b907b3a930e3b26b58e00d9 /pkgs/misc/emulators/snes9x-gtk/default.nix | |
parent | 7ccece3227f1e8d97777b928a3ae241d8d752402 (diff) | |
parent | 22f818dcf3e9825f18b5191f8de3cecf36dabed7 (diff) | |
download | nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.tar nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.tar.gz nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.tar.bz2 nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.tar.lz nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.tar.xz nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.tar.zst nixpkgs-a13286fcf04ec02f41f034b76a11dc920606e2b3.zip |
Merge branch 'master' into staging
Diffstat (limited to 'pkgs/misc/emulators/snes9x-gtk/default.nix')
-rw-r--r-- | pkgs/misc/emulators/snes9x-gtk/default.nix | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/pkgs/misc/emulators/snes9x-gtk/default.nix b/pkgs/misc/emulators/snes9x-gtk/default.nix index 6be60526eb6..e7627130629 100644 --- a/pkgs/misc/emulators/snes9x-gtk/default.nix +++ b/pkgs/misc/emulators/snes9x-gtk/default.nix @@ -1,35 +1,41 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, intltool, pkgconfig -, SDL, zlib, gtk2, libxml2, libXv }: +{ stdenv, fetchFromGitHub, autoreconfHook, intltool, pkgconfig, SDL2, zlib +, gtk3, libxml2, libXv, epoxy, minizip, portaudio }: stdenv.mkDerivation rec { name = "snes9x-gtk-${version}"; - version = "1.54.1"; + version = "1.56.1"; src = fetchFromGitHub { owner = "snes9xgit"; repo = "snes9x"; rev = version; - sha256 = "10fqm7lk36zj2gnx0ypps0nlws923f60b0zj4pmq9apawgx8k6rw"; + sha256 = "1zj67fkv0l20k8gn8svarsm8zmznh7jmqkk7nxbdf68xmcxzhr38"; }; + enableParallelBuilding = true; nativeBuildInputs = [ autoreconfHook intltool pkgconfig ]; + buildInputs = [ SDL2 zlib gtk3 libxml2 libXv epoxy minizip portaudio ]; + + preAutoreconf = '' + cd gtk + intltoolize + ''; - preAutoreconf = "cd gtk; intltoolize"; - - buildInputs = [ SDL zlib gtk2 libxml2 libXv ]; installPhase = "install -Dt $out/bin snes9x-gtk"; meta = with stdenv.lib; { + homepage = "http://www.snes9x.com"; description = "A portable, freeware Super Nintendo Entertainment System (SNES) emulator"; + longDescription = '' Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) emulator. It basically allows you to play most games designed for the SNES and Super Famicom Nintendo game systems on your PC or Workstation; which includes some real gems that were only ever released in Japan. ''; + license = licenses.lgpl2; maintainers = with maintainers; [ qknight ]; - homepage = http://www.snes9x.com/; platforms = platforms.linux; }; } |