diff options
author | Yegor Timoshenko <yegortimoshenko@riseup.net> | 2018-06-16 01:15:07 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-16 01:15:07 +0000 |
commit | c5e518fdd82e136fa845041214c3b802d42cfb3d (patch) | |
tree | e09acb72176e13eb737d929ea58effc44f6f390c /pkgs | |
parent | 0d956947e98926fff19444dc2124769fcdf02711 (diff) | |
parent | 51403b24263222920c7391435f47d3d243184862 (diff) | |
download | nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.tar nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.tar.gz nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.tar.bz2 nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.tar.lz nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.tar.xz nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.tar.zst nixpkgs-c5e518fdd82e136fa845041214c3b802d42cfb3d.zip |
Merge pull request #42085 from Chiiruno/dev/snes9x
snes9x-gtk: 1.54.1 -> 1.56.1
Diffstat (limited to 'pkgs')
-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; }; } |