``` {stdenv, python37Packages, fetchFromGitHub, python3, gexiv2, ffmpeg}: let pythonEnv = python3.withPackages (pythonPackages: with pythonPackages; [ pyqt5 pyqtwebengine pygobject3 appdirs requests six pillow ]); in python37Packages.buildPythonPackage rec { pname = "photini"; version = "2019.10.1"; src = fetchFromGitHub { owner = "jim-easterbrook"; repo = "Photini"; rev = "${version}"; sha256 = "19xm24vgfqis0bqrg5fc5jxf5yr1md5y49kb7q3792gihykl6yzm"; }; buildInputs = [ pythonEnv gexiv2 ffmpeg ]; } ```