Skip to content

Commit 5f817f2

Browse files
committed
pkgs/buffybox: 3.2.0-unstable-2025-03-16 -> 3.3.0
1 parent d196099 commit 5f817f2

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

pkgs/by-name/bu/buffybox/package.nix

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,32 @@
1111
pkg-config,
1212
scdoc,
1313
stdenv,
14-
unstableGitUpdater,
14+
gitUpdater,
1515
}:
1616

1717
stdenv.mkDerivation (finalAttrs: {
1818
pname = "buffybox";
19-
version = "3.2.0-unstable-2025-03-16";
19+
version = "3.3.0";
2020

2121
src = fetchFromGitLab {
2222
domain = "gitlab.postmarketos.org";
2323
owner = "postmarketOS";
2424
repo = "buffybox";
2525
fetchSubmodules = true; # to use its vendored lvgl
26-
rev = "56a9867e90ece88596e330774da64cf277069b59";
27-
hash = "sha256-4lSgswcvvV6W1KN6QhsjeHY8MMXXC4fRYBmPE/hb0vA=";
26+
rev = "dce41a6f07a2b63c3136409b7bcd0078299fadf9";
27+
hash = "sha256-n5RQg7kGS+lg7sRe5Defl3nDEha0vhc/FbwywD5wBsg=";
2828
};
2929

3030
patches = [
3131
(fetchpatch2 {
32-
# https://gitlab.postmarketos.org/postmarketOS/buffybox/-/merge_requests/42
33-
url = "https://gitlab.postmarketos.org/postmarketOS/buffybox/-/commit/1f0c30e88dc61b8b508696cd890393c3b7911b58.patch?full_index=1";
34-
hash = "sha256-hQ6Hjfyj059j2cRfrFz9Se6xRowIGW1HVHULLYtHcS8=";
32+
# This fixes a bug that might annoy you if you use something like PKCS#11
33+
url = "https://gitlab.postmarketos.org/postmarketOS/buffybox/-/commit/d8214b522a3cc72cd4639a1dd114103a02e9218c.patch";
34+
hash = "sha256-WxKuioJ1Fo5ARRYF/R4yULDVB4pq11phljzVGdWTV6s=";
35+
})
36+
(fetchpatch2 {
37+
# Fixes up UB
38+
url = "https://gitlab.postmarketos.org/postmarketOS/buffybox/-/commit/4e13c312241420cbb3e5cc7d4f0dd3e5d17449be.patch";
39+
hash = "sha256-7yX6gGsptwijx+ZedSJWJKhwaoBVpxIbGK+ZiMLsIhc=";
3540
})
3641
];
3742

@@ -57,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
5762

5863
strictDeps = true;
5964

60-
passthru.updateScript = unstableGitUpdater { };
65+
passthru.updateScript = gitUpdater { };
6166

6267
meta = with lib; {
6368
description = "A suite of graphical applications for the terminal";

0 commit comments

Comments
 (0)