Skip to content

Commit 2c3a802

Browse files
committed
feat: bump beadwork to 0.12.3 with sigma/tui patches
Apply patches from sigma/beadwork tui branch adding bw-tui CLI. Builds both cmd/bw and cmd/bw-tui from upstream v0.12.3 + vendored patch.
1 parent a1be39b commit 2c3a802

3 files changed

Lines changed: 2331 additions & 2 deletions

File tree

packages/beadwork/data.json

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
{
2-
"_meta": { "default": "0.11.7", "releases": "https://github.com/jallum/beadwork/releases" },
2+
"_meta": { "default": "0.12.3", "releases": "https://github.com/jallum/beadwork/releases" },
3+
"0.12.3": {
4+
"sha256": "sha256-gpG7LxgQmPEhum4MeCk0g0DaNOMNSss+OfOqkr4V110=",
5+
"vendorHash": "sha256-Xbtst+ZLTwkkpbiYNALXFJFExybTZztKumlNghj69iE=",
6+
"go": "1.26.1",
7+
"subPackages": ["cmd/bw", "cmd/bw-tui"],
8+
"patches": [
9+
{
10+
"file": "patches/sigma-tui-0.12.3.patch",
11+
"source": {
12+
"owner": "sigma",
13+
"repo": "beadwork",
14+
"branch": "tui",
15+
"commit": "66dbed6af103955b1334a5e8a63174455fe70f96"
16+
}
17+
}
18+
]
19+
},
320
"0.11.7": {
421
"sha256": "sha256-Fbz5DP9IQv5nxyxkLLsUS3+rlkp5X9eoxGvzcimJp80=",
522
"vendorHash": "sha256-/tmJPuL9xHsh3oTtlaW1nUxroAxyX5rhsSB1pkuE9Fo=",

packages/beadwork/default.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ let
1717
rev = "v${version}";
1818
hash = versionData.sha256;
1919
};
20+
patches = toolboxLib.resolvePatches ./. versionData;
2021
vendorHash = versionData.vendorHash;
21-
subPackages = [ "cmd/bw" ];
22+
subPackages = versionData.subPackages or [ "cmd/bw" ];
2223
doCheck = false;
2324

2425
nativeBuildInputs = [ pkgs.git ];

0 commit comments

Comments
 (0)