Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
957 B · 42 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243{ lib, buildPythonPackage, pyperclip, fetchFromGitHub, xlib, pillow,}:buildPythonPackage { pname = "mouseinfo"; version = "0.1.3"; format = "setuptools";
src = fetchFromGitHub { owner = "asweigart"; repo = "mouseinfo"; rev = "1876ad5cd311b4352d46bc64a12edfb4da49974e"; hash = "sha256-UTaHTJE0xFihN9r+DY/WhekZ7S/CXtMFbqAayzexRxk="; };
patches = [ ./fix-xlib-version.patch ./pillow-version.patch ];
doCheck = false; # Mouseinfo requires a X server running to import successfully # pythonImportsCheck = [ "mouseinfo" ];
propagatedBuildInputs = [ pyperclip xlib pillow ];
meta = with lib; { description = "Application to display XY position and RGB color information for the pixel currently under the mouse. Works on Python 2 and 3"; homepage = "https://github.com/asweigart/mouseinfo"; license = licenses.gpl3; maintainers = with maintainers; [ lucasew ]; };}