{ lib, stdenv, fetchzip, }: stdenv.mkDerivation rec { pname = "advanced-camera-card"; version = "7.18.1"; src = fetchzip { url = "https://github.com/dermotduffy/advanced-camera-card/releases/download/v${version}/advanced-camera-card.zip"; hash = "sha256-aUoXkoDhAEzKl6YbrSXPnItf0rAYNKa6/PA7mjVnXvo="; }; # TODO: build from source once yarn berry support lands in nixpkgs dontBuild = true; installPhase = '' runHook preInstall install -d $out install -m0644 *.js $out/ runHook postInstall ''; meta = { changelog = "https://github.com/dermotduffy/advanced-camera-card/releases/tag/v${version}"; description = "Comprehensive camera card for Home Assistant"; homepage = "https://github.com/dermotduffy/advanced-camera-card"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; }