Skip to content

Commit 4e3778b

Browse files
willow: init package
1 parent e5226d8 commit 4e3778b

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

pkgs/default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ lib.makeScope newScope (self: {
3232
uwsm = callPackage ./uwsm { };
3333
vgc = qt6Packages.callPackage ./vgc { };
3434
watc = callPackage ./watc { };
35+
willow = callPackage ./willow { };
3536
wzmach = callPackage ./wzmach { };
3637
xs = callPackage ./xs { };
3738
})

pkgs/willow/default.nix

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{ lib
2+
, buildGoModule
3+
, fetchFromGitHub
4+
}:
5+
6+
buildGoModule {
7+
pname = "willow";
8+
version = "unstable-2024-05-17";
9+
10+
src = fetchFromGitHub {
11+
owner = "Amolith";
12+
repo = "willow";
13+
rev = "5219377958faf103e16f16c29b2eb82f33a4f1c4";
14+
hash = "sha256-MGz+X8Az2Cqzp5SB7L/RU18m15WOIS8vnAjCJwcTQ/s=";
15+
};
16+
17+
vendorHash = "sha256-DCqD9GTszw7KJ+BlEX4T1Mra/D7uAFcWsMXg73V8a7k=";
18+
19+
meta = with lib; {
20+
homepage = "https://github.com/Amolith/willow";
21+
description = "Forge-agnostic release tracker";
22+
license = with licenses; [
23+
mit
24+
asl20
25+
];
26+
maintainers = with maintainers; [ foo-dogsquared ];
27+
mainProgram = "willow";
28+
platforms = platforms.unix;
29+
};
30+
31+
}

0 commit comments

Comments
 (0)