diff options
| author | 2026-01-01 19:10:25 +0000 | |
|---|---|---|
| committer | 2026-01-01 19:10:25 +0000 | |
| commit | 3b596e9fdd6037dc7eb02ba1f485fe15a97e5225 (patch) | |
| tree | db56ededc80984622de4fb4b65a958e0bb8d7d72 | |
| parent | pkgs.warcPackages: init (diff) | |
| signature | ||
pkgs(warcPackages.warcat): init
| -rw-r--r-- | pkgs/warcPackages/default.nix | 1 | ||||
| -rw-r--r-- | pkgs/warcPackages/warcat/default.nix | 23 |
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/warcPackages/default.nix b/pkgs/warcPackages/default.nix index d81684f..df45c53 100644 --- a/pkgs/warcPackages/default.nix +++ b/pkgs/warcPackages/default.nix @@ -3,5 +3,6 @@ lib.makeScope newScope (self: { wget-lua = self.callPackage ./wget-lua { }; + warcat = self.callPackage ./warcat { }; }) diff --git a/pkgs/warcPackages/warcat/default.nix b/pkgs/warcPackages/warcat/default.nix new file mode 100644 index 0000000..83fc448 --- /dev/null +++ b/pkgs/warcPackages/warcat/default.nix @@ -0,0 +1,23 @@ +{ + rustPlatform, + fetchFromGitHub, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "warcat"; + version = "0.3.4"; + + src = fetchFromGitHub { + owner = "chfoo"; + repo = "warcat-rs"; + rev = "v${finalAttrs.version}"; + hash = "sha256-3WrTUyR1j/npru/DFKLBbbqoo0brZuitO4tezqUoMBE="; + }; + + cargoHash = "sha256-Q2Y6Ybp30paob+8dAmyhw/y1AK26OdnL6hZRd/YJw80="; + cargoDepsName = finalAttrs.pname; + buildFeatures = [ + "bin" + ]; + +}) |
