depot/third_party/nixpkgs/pkgs/by-name/de/der-ascii/package.nix

38 lines
760 B
Nix

{
lib,
buildGoModule,
fetchFromGitHub,
}:
buildGoModule rec {
pname = "der-ascii";
version = "0.3.0";
src = fetchFromGitHub {
owner = "google";
repo = pname;
rev = "v${version}";
sha256 = "sha256-LgxGSZQNxwx08mK9G8mSuBFTOd3pC1mvz3Wz7Y+6XR4=";
};
vendorHash = null;
ldflags = [
"-s"
"-w"
];
meta = with lib; {
description = ''
A small human-editable language to emit DER or BER encodings of ASN.1
structures and malformed variants of them
'';
homepage = "https://github.com/google/der-ascii";
license = licenses.asl20;
maintainers = with maintainers; [
alexshpilkin
cpu
hawkw
];
mainProgram = "ascii2der"; # has stable output, unlike its inverse
};
}