pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / by-name / hi / hidden-bar / package.nix
blobe35e2a83f492bd9643010c2abb7f0b8e5ebc06bd
1 { lib
2 , stdenvNoCC
3 , fetchurl
4 , undmg
5 }:
7 stdenvNoCC.mkDerivation rec {
8   pname = "hidden-bar";
9   version = "1.9";
11   src = fetchurl {
12     url = "https://github.com/dwarvesf/hidden/releases/download/v${version}/Hidden.Bar.${version}.dmg";
13     hash = "sha256-P1SwJPXBxAvBiuvjkBRxAom0fhR+cVYfriKmYcqybQI=";
14   };
16   sourceRoot = ".";
18   installPhase = ''
19     runHook preInstall
21     mkdir -p $out/Applications
22     mv "Hidden Bar.app" $out/Applications
24     runHook postInstall
25   '';
27   nativeBuildInputs = [ undmg ];
29   meta = {
30     description = "Ultra-light MacOS utility that helps hide menu bar icons";
31     homepage = "https://github.com/dwarvesf/hidden";
32     license = lib.licenses.mit;
33     maintainers = with lib.maintainers; [ donteatoreo ];
34     platforms = lib.platforms.darwin;
35     sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
36   };