nftable-migration
1{
2 lib,
3 buildGoModule,
4 fetchFromGitHub,
5}:
6
7buildGoModule rec {
8 name = "manifest-tool-${version}";
9 pname = name;
10 version = "2.2.1";
11 rev = "v${version}";
12
13 subPackages = [ "cmd/manifest-tool" ];
14 modRoot = "./v2";
15
16 src = fetchFromGitHub {
17 inherit rev;
18 owner = "estesp";
19 repo = "manifest-tool";
20 sha256 = "sha256-aw8c8VhSFexUpQqXDOd/pRSiuRl4njBe+LDONTVK7Uw=";
21 };
22 vendorHash = null;
23
24 meta = {
25 description = "";
26 homepage = "https://github.com/estesp/manifest-tool";
27 license = lib.licenses.asl20;
28 maintainers = with lib.maintainers; [ vdemeester ];
29 };
30
31}