nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 46 lines 985 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 libX11, 6 libxi, 7 libxfixes, 8 libXext, 9}: 10 11stdenv.mkDerivation (finalAttrs: { 12 pname = "highlight-pointer"; 13 version = "1.2"; 14 15 src = fetchFromGitHub { 16 owner = "swillner"; 17 repo = "highlight-pointer"; 18 tag = "v${finalAttrs.version}"; 19 hash = "sha256-Og09/RmLWtzVAMs79Z4eDuXWg4w2kZfXyX8K7CowFaU="; 20 }; 21 22 buildInputs = [ 23 libX11 24 libXext 25 libxi 26 libxfixes 27 ]; 28 29 installPhase = '' 30 runHook preInstall 31 32 install -m 555 -D highlight-pointer $out/bin/highlight-pointer 33 34 runHook postInstall 35 ''; 36 37 meta = { 38 description = "Highlight mouse pointer/cursor using a dot"; 39 homepage = "https://github.com/swillner/highlight-pointer"; 40 changelog = "https://github.com/swillner/highlight-pointer/releases/tag/v${finalAttrs.version}"; 41 license = lib.licenses.mit; 42 platforms = lib.platforms.linux; 43 maintainers = with lib.maintainers; [ DCsunset ]; 44 mainProgram = "highlight-pointer"; 45 }; 46})