parent
c878cb5dbf
commit
b3d72fde9f
@ -0,0 +1,38 @@ |
||||
{ lib, buildPythonPackage, fetchFromGitHub, gobject-introspection, gtk3, gtksourceview3 |
||||
, wrapGAppsHook, nest-asyncio, pycairo, py-desmume, pygtkspellcheck, setuptools |
||||
, skytemple-files, skytemple-icons |
||||
}: |
||||
|
||||
buildPythonPackage rec { |
||||
pname = "skytemple-ssb-debugger"; |
||||
version = "1.2.4"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "SkyTemple"; |
||||
repo = pname; |
||||
rev = version; |
||||
sha256 = "0jmsli3wg386y0lxwddpwp1xqxsn2bsy4d1f7dyh0jjz8lqiz03i"; |
||||
}; |
||||
|
||||
buildInputs = [ gobject-introspection gtk3 gtksourceview3 ]; |
||||
nativeBuildInputs = [ gobject-introspection wrapGAppsHook ]; |
||||
propagatedBuildInputs = [ |
||||
nest-asyncio |
||||
pycairo |
||||
py-desmume |
||||
pygtkspellcheck |
||||
setuptools |
||||
skytemple-files |
||||
skytemple-icons |
||||
]; |
||||
|
||||
doCheck = false; # requires Pokémon Mystery Dungeon ROM |
||||
pythonImportsCheck = [ "skytemple_ssb_debugger" ]; |
||||
|
||||
meta = with lib; { |
||||
homepage = "https://github.com/SkyTemple/skytemple-ssb-debugger"; |
||||
description = "Script Engine Debugger for Pokémon Mystery Dungeon Explorers of Sky"; |
||||
license = licenses.gpl3Plus; |
||||
maintainers = with maintainers; [ xfix ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue