tmuxPlugins.catppucin: unstable-2024-05-16 -> 2.1.2 (#379030)
[NixPkgs.git] / pkgs / by-name / ar / archiver / package.nix
blobed8f4c909ccfb5425a7ad66ddb8baeebdf4fa29a
2   buildGoModule,
3   fetchFromGitHub,
4   lib,
5 }:
7 buildGoModule rec {
8   pname = "archiver";
9   version = "3.5.1";
11   src = fetchFromGitHub {
12     owner = "mholt";
13     repo = pname;
14     rev = "v${version}";
15     hash = "sha256-l9exOq8QF3WSQ/+WQr0NfPeRQ/R6VQwfT+YS76BBwd8=";
16   };
18   vendorHash = "sha256-sTzjTKQ9m5BicDk6M1wR1EU+o9+87DbHCyGoF35Jm/g=";
20   ldflags = [
21     "-s"
22     "-w"
23     "-X main.version=${version}"
24     "-X main.commit=${src.rev}"
25     "-X main.date=unknown"
26   ];
28   doCheck = false;
30   meta = with lib; {
31     description = "Easily create & extract archives, and compress & decompress files of various formats";
32     homepage = "https://github.com/mholt/archiver";
33     mainProgram = "arc";
34     license = licenses.mit;
35     maintainers = with maintainers; [ kalbasit ];
36     knownVulnerabilities = [
37       "CVE-2024-0406"
38       "Package is unmaintained upstream"
39     ];
40   };