lol

gaugePlugins.screenshot: init at 0.2.0

authored by

Marie Ramlow and committed by
Yaya
2303a0b6 891a6eaf

+39
+1
pkgs/development/tools/gauge/plugins/default.nix
··· 9 9 js = callPackage ./js { }; 10 10 ruby = callPackage ./ruby { }; 11 11 go = callPackage ./go { }; 12 + screenshot = callPackage ./screenshot { }; 12 13 })
+19
pkgs/development/tools/gauge/plugins/screenshot/data.json
··· 1 + { 2 + "version": "0.2.0", 3 + "x86_64-darwin": { 4 + "url": "https://github.com/getgauge/gauge_screenshot/releases/download/v0.2.0/screenshot-0.2.0-darwin.x86_64.zip", 5 + "hash": "sha256-7bFuInEYAQ+fN12HTazQNfqpz5DAkYNCjUJbaj0DYb4=" 6 + }, 7 + "aarch64-darwin": { 8 + "url": "https://github.com/getgauge/gauge_screenshot/releases/download/v0.2.0/screenshot-0.2.0-darwin.arm64.zip", 9 + "hash": "sha256-Ly6iHBc2PfeFkKkZIkyD2JD5+EpFNL4SDjzG1oMpKfA=" 10 + }, 11 + "aarch64-linux": { 12 + "url": "https://github.com/getgauge/gauge_screenshot/releases/download/v0.2.0/screenshot-0.2.0-linux.arm64.zip", 13 + "hash": "sha256-Pzfnhs4H0MmeBIhrZElFmvC+PuabLNU/pftVdIu4+LI=" 14 + }, 15 + "x86_64-linux": { 16 + "url": "https://github.com/getgauge/gauge_screenshot/releases/download/v0.2.0/screenshot-0.2.0-linux.x86_64.zip", 17 + "hash": "sha256-Wpuq3aSgbIhd4WuJx4SMv+NbEZMVIpAOUMdKV2xxd7c=" 18 + } 19 + }
+19
pkgs/development/tools/gauge/plugins/screenshot/default.nix
··· 1 + { lib 2 + , makeGaugePlugin 3 + }: 4 + makeGaugePlugin { 5 + pname = "screenshot"; 6 + data = lib.importJSON ./data.json; 7 + 8 + repo = "getgauge/gauge_screenshot"; 9 + releasePrefix = "screenshot-"; 10 + 11 + meta = { 12 + description = "Gauge plugin to take screenshots"; 13 + homepage = "https://github.com/getgauge/gauge_screenshot/"; 14 + license = lib.licenses.gpl3; 15 + maintainers = with lib.maintainers; [ marie ]; 16 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 17 + platforms = [ "x86_64-darwin" "aarch64-darwin" "aarch64-linux" "x86_64-linux" ]; 18 + }; 19 + }