Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
932 B · 41 lines
Nix
at flake-libs
123456789101112131415161718192021222324252627282930313233343536373839404142{ lib, buildPythonPackage, pyperclip, fetchFromGitHub, xlib, pillow,}:buildPythonPackage { pname = "mouseinfo"; version = "0.1.3";
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 ]; };}