parent
245adb4052
commit
5a0665846e
@ -0,0 +1,26 @@ |
||||
{ stdenv, fetchurl, python27Packages, wmctrl }: |
||||
|
||||
python27Packages.buildPythonPackage rec { |
||||
name = "plover-${version}"; |
||||
version = "3.1.0"; |
||||
|
||||
meta = with stdenv.lib; { |
||||
description = "OpenSteno Plover stenography software"; |
||||
maintainers = with maintainers; [ twey kovirobi ]; |
||||
license = licenses.gpl2; |
||||
}; |
||||
|
||||
src = fetchurl { |
||||
url = "https://github.com/openstenoproject/plover/archive/v${version}.tar.gz"; |
||||
sha256 = "1zdlgyjp93sfvk6by7rsh9hj4ijzplglrxpcpkcir6c3nq2bixl4"; |
||||
}; |
||||
|
||||
# This is a fix for https://github.com/pypa/pip/issues/3624 causing regression https://github.com/pypa/pip/issues/3781 |
||||
postPatch = '' |
||||
substituteInPlace setup.py --replace " in sys_platform" " == sys_platform" |
||||
''; |
||||
|
||||
buildInputs = with python27Packages; [ pytest mock ]; |
||||
propagatedBuildInputs = with python27Packages; [ six setuptools pyserial appdirs hidapi |
||||
wxPython xlib wmctrl ]; |
||||
} |
Loading…
Reference in new issue