Loading pkgs/by-name/dn/dns-collector/package.nix 0 → 100644 +47 −0 Original line number Diff line number Diff line { lib, buildGoModule, fetchFromGitHub, nix-update-script, versionCheckHook, }: buildGoModule (finalAttrs: { pname = "dns-collector"; version = "1.7.0"; src = fetchFromGitHub { owner = "dmachard"; repo = "dns-collector"; tag = "v${finalAttrs.version}"; hash = "sha256-antLNQEOA20XxmmZHFQcs0VuLVfgM5V3wyXOYIX4hlk="; }; subPackages = [ "." ]; ldflags = [ "-s" "-w" "-X github.com/prometheus/common/version.BuildDate=1970-01-01T00:00:00Z" "-X github.com/prometheus/common/version.BuildUser=nix@nixpkgs" "-X github.com/prometheus/common/version.Branch=master" "-X github.com/prometheus/common/version.Revision=${finalAttrs.src.rev}" "-X github.com/prometheus/common/version.Version=${finalAttrs.version}" ]; vendorHash = "sha256-9EQr4lhv6+PkAnMJ6iWnBsK/SzZaOyVkSpqSYsX07LY="; passthru.updateScript = nix-update-script { }; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; versionCheckProgramArg = "-version"; meta = { changelog = "https://github.com/dmachart/dns-collector/releases/tag/v${finalAttrs.version}"; homepage = "https://github.com/dmachart/dns-collector"; description = "Ingesting, pipelining, and enhancing your DNS logs with usage indicators, security analysis, and additional metadata. "; license = lib.licenses.mit; mainProgram = "go-dnscollector"; maintainers = with lib.maintainers; [ paepcke ]; }; }) Loading
pkgs/by-name/dn/dns-collector/package.nix 0 → 100644 +47 −0 Original line number Diff line number Diff line { lib, buildGoModule, fetchFromGitHub, nix-update-script, versionCheckHook, }: buildGoModule (finalAttrs: { pname = "dns-collector"; version = "1.7.0"; src = fetchFromGitHub { owner = "dmachard"; repo = "dns-collector"; tag = "v${finalAttrs.version}"; hash = "sha256-antLNQEOA20XxmmZHFQcs0VuLVfgM5V3wyXOYIX4hlk="; }; subPackages = [ "." ]; ldflags = [ "-s" "-w" "-X github.com/prometheus/common/version.BuildDate=1970-01-01T00:00:00Z" "-X github.com/prometheus/common/version.BuildUser=nix@nixpkgs" "-X github.com/prometheus/common/version.Branch=master" "-X github.com/prometheus/common/version.Revision=${finalAttrs.src.rev}" "-X github.com/prometheus/common/version.Version=${finalAttrs.version}" ]; vendorHash = "sha256-9EQr4lhv6+PkAnMJ6iWnBsK/SzZaOyVkSpqSYsX07LY="; passthru.updateScript = nix-update-script { }; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; versionCheckProgramArg = "-version"; meta = { changelog = "https://github.com/dmachart/dns-collector/releases/tag/v${finalAttrs.version}"; homepage = "https://github.com/dmachart/dns-collector"; description = "Ingesting, pipelining, and enhancing your DNS logs with usage indicators, security analysis, and additional metadata. "; license = lib.licenses.mit; mainProgram = "go-dnscollector"; maintainers = with lib.maintainers; [ paepcke ]; }; })