Merge pull request #14114 from sheenobu/mednaffe/newpkg

mednaffe: init at 0.8

joachifm ebd65665 6f5a71de

+30
+28
pkgs/misc/emulators/mednaffe/default.nix
··· 1 + { stdenv, fetchFromGitHub, pkgconfig, gtk2, mednafen }: 2 + 3 + stdenv.mkDerivation rec { 4 + 5 + version = "0.8"; 6 + name = "mednaffe-${version}"; 7 + 8 + src = fetchFromGitHub { 9 + repo = "mednaffe"; 10 + owner = "AmatCoder"; 11 + rev = "v${version}"; 12 + sha256 = "1j4py4ih14fa6dv0hka03rs4mq19ir83qkbxsz3695a4phmip0jr"; 13 + }; 14 + 15 + prePatch = '' 16 + substituteInPlace src/mednaffe.c --replace "binpath = NULL" "binpath = \"${mednafen}/bin/mednafen\"" 17 + ''; 18 + 19 + buildInputs = [ pkgconfig gtk2 mednafen ]; 20 + 21 + meta = with stdenv.lib; { 22 + description = "A GTK based frontend for mednafen"; 23 + homepage = https://github.com/AmatCoder/mednaffe; 24 + license = licenses.gpl3; 25 + maintainers = [ maintainers.sheenobu ]; 26 + platforms = platforms.linux; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 2428 2428 2429 2429 mednafen-server = callPackage ../misc/emulators/mednafen/server.nix { }; 2430 2430 2431 + mednaffe = callPackage ../misc/emulators/mednaffe/default.nix { }; 2432 + 2431 2433 megacli = callPackage ../tools/misc/megacli { }; 2432 2434 2433 2435 megatools = callPackage ../tools/networking/megatools { };