File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed
nixos/modules/system/boot Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 7575
7676 "usbtouchscreen"
7777 "evdev"
78+ "psmouse"
7879 ]
7980 ++ lib . optionals cfg . allowVendorDrivers [
8081 "intel_lpss_pci"
Original file line number Diff line number Diff line change 1111 pkg-config ,
1212 scdoc ,
1313 stdenv ,
14- unstableGitUpdater ,
14+ gitUpdater ,
1515} :
1616
1717stdenv . 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" ;
You can’t perform that action at this time.
0 commit comments