Merge pull request #9241 from Twey/plover

Add Python package: OpenSteno Plover

goibhniu d952b0ad 836fa196

+19
+19
pkgs/top-level/python-packages.nix
··· 8080 }; 8081 }); 8082 8083 pymysql = buildPythonPackage rec { 8084 name = "pymysql-${version}"; 8085 version = "0.6.6";
··· 8080 }; 8081 }); 8082 8083 + plover = pythonPackages.buildPythonPackage rec { 8084 + name = "plover-${version}"; 8085 + version = "2.5.8"; 8086 + 8087 + meta = { 8088 + description = "OpenSteno Plover stenography software"; 8089 + maintainers = [ maintainers.twey ]; 8090 + license = licenses.gpl2; 8091 + }; 8092 + 8093 + src = pkgs.fetchurl { 8094 + url = "https://github.com/openstenoproject/plover/archive/v${version}.tar.gz"; 8095 + sha256 = "23f7824a715f93eb2c41d5bafd0c6f3adda92998e9321e1ee029abe7a6ab41e5"; 8096 + }; 8097 + 8098 + propagatedBuildInputs = with self; [ wxPython pyserial xlib appdirs pkgs.wmctrl ]; 8099 + preConfigure = "substituteInPlace setup.py --replace /usr/share usr/share"; 8100 + }; 8101 + 8102 pymysql = buildPythonPackage rec { 8103 name = "pymysql-${version}"; 8104 version = "0.6.6";