Skip to content

Commit 62cab5d

Browse files
authored
pkgs/buffybox: 3.2.0-unstable-2025-03-16 -> 3.3.0-unstable-2025-05-06 (#403179)
2 parents c8c2643 + 90ff6dc commit 62cab5d

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

nixos/modules/system/boot/unl0kr.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ in
7575

7676
"usbtouchscreen"
7777
"evdev"
78+
"psmouse"
7879
]
7980
++ lib.optionals cfg.allowVendorDrivers [
8081
"intel_lpss_pci"

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)