Changelog: https://github.com/exelban/stats/releases/tag/v2.11.45 Diff: https://github.com/exelban/stats/compare/v2.11.41...v2.11.45
		
			
				
	
	
		
			45 lines
		
	
	
		
			938 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			938 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{
 | 
						|
  lib,
 | 
						|
  stdenvNoCC,
 | 
						|
  fetchurl,
 | 
						|
  undmg,
 | 
						|
  nix-update-script,
 | 
						|
}:
 | 
						|
 | 
						|
stdenvNoCC.mkDerivation (finalAttrs: {
 | 
						|
  pname = "stats";
 | 
						|
  version = "2.11.45";
 | 
						|
 | 
						|
  src = fetchurl {
 | 
						|
    url = "https://github.com/exelban/stats/releases/download/v${finalAttrs.version}/Stats.dmg";
 | 
						|
    hash = "sha256-OdZ8LCU0kCCKk4SeyDryDpyCUsjf8aUZAv2o/cR4GX8=";
 | 
						|
  };
 | 
						|
 | 
						|
  sourceRoot = ".";
 | 
						|
 | 
						|
  nativeBuildInputs = [ undmg ];
 | 
						|
 | 
						|
  installPhase = ''
 | 
						|
    runHook preInstall
 | 
						|
 | 
						|
    mkdir -p "$out/Applications"
 | 
						|
    cp -r *.app "$out/Applications"
 | 
						|
 | 
						|
    runHook postInstall
 | 
						|
  '';
 | 
						|
 | 
						|
  passthru.updateScript = nix-update-script { };
 | 
						|
 | 
						|
  meta = {
 | 
						|
    description = "macOS system monitor in your menu bar";
 | 
						|
    homepage = "https://github.com/exelban/stats";
 | 
						|
    license = lib.licenses.mit;
 | 
						|
    maintainers = with lib.maintainers; [
 | 
						|
      donteatoreo
 | 
						|
      emilytrau
 | 
						|
    ];
 | 
						|
    platforms = lib.platforms.darwin;
 | 
						|
    sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
 | 
						|
  };
 | 
						|
})
 |