nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 30 lines 742 B view raw
1{ 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 nixosTests, 6}: 7 8buildGoModule rec { 9 pname = "keylight-exporter"; 10 version = "0.2.0"; 11 12 src = fetchFromGitHub { 13 owner = "mdlayher"; 14 repo = "keylight_exporter"; 15 rev = "v${version}"; 16 sha256 = "sha256-yI1mmEb5SP2lbP37CpPxYITJL/nvd/mIwxB0RIQRe4I="; 17 }; 18 19 vendorHash = "sha256-0QSsGgokErRNIHQIjZQn5t1dvc306uZck8uLSgjcrck="; 20 21 passthru.tests = { inherit (nixosTests.prometheus-exporters) keylight; }; 22 23 meta = { 24 homepage = "https://github.com/mdlayher/keylight_exporter"; 25 description = "Prometheus exporter for Elgato Key Light devices"; 26 mainProgram = "keylight_exporter"; 27 license = lib.licenses.mit; 28 maintainers = with lib.maintainers; [ mdlayher ]; 29 }; 30}