diff --git a/pkgs/applications/misc/remarkable/remarkable-mouse/default.nix b/pkgs/applications/misc/remarkable/remarkable-mouse/default.nix index efba16ebe805..cf0997461f30 100644 --- a/pkgs/applications/misc/remarkable/remarkable-mouse/default.nix +++ b/pkgs/applications/misc/remarkable/remarkable-mouse/default.nix @@ -1,23 +1,29 @@ { lib, buildPythonApplication, - fetchPypi, + fetchFromGitHub, libevdev, paramiko, pynput, + setuptools, screeninfo, + tkinter, }: -buildPythonApplication rec { +buildPythonApplication { pname = "remarkable-mouse"; - version = "7.1.1"; - format = "setuptools"; + version = "unstable-2024-02-23"; - src = fetchPypi { - inherit pname version; - hash = "sha256-82P9tE3jiUlKBGZCiWDoL+9VJ06Bc+If+aMfcEEU90U="; + src = fetchFromGitHub { + owner = "Evidlo"; + repo = "remarkable_mouse"; + rev = "05142ef37a8b3f9e350156a14c2dec6844ed0ea8"; + hash = "sha256-0X/7SIfSnlEL98fxJBAYrHAkRmdtymqA7xBmVoa5VIw="; }; + pyproject = true; + build-system = [ setuptools ]; + propagatedBuildInputs = [ screeninfo paramiko