{ lib, namespace, appimageTools, pkgs, ... }: let inherit (lib.trivial) importJSON; inherit (lib.${namespace}) selectVariant mkAllSources; versionSpec = importJSON ./version.json; selected = selectVariant versionSpec null null; sources = mkAllSources pkgs selected; moondeck-buddy = selected.sources.moondeck-buddy; in appimageTools.wrapType2 { pname = "moondeck-buddy"; version = if moondeck-buddy ? tag then moondeck-buddy.tag else moondeck-buddy.rev; src = sources.moondeck-buddy; meta = with lib; { description = ""; license = licenses.bsd3; platforms = [ "x86_64-linux" ]; maintainers = [ ]; }; }