Remove opencv dependency from monado to prevent crash

This commit is contained in:
2025-08-21 14:27:30 -04:00
parent 2b013d8af5
commit a004c8016e

View File

@ -167,22 +167,24 @@
# lemonake.packages.${pkgs.system}.wayvr-dashboard-git
# (monado.overrideAttrs (oldAttrs: rec {
# src = fetchFromGitLab {
# domain = "gitlab.freedesktop.org";
# owner = "monado";
# repo = "monado";
# rev = "9abe461c";
# hash = "sha256-c/I7wFoLPZ///yU/AoqgL9Fz3iSp5jH9E2vTXaKE4Vs=";
# };
# patches = [];
# # (pkgs.fetchpatch {
# # url = "https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2425.diff";
# # sha256 = "0hhfk86z1yq5gn9bzqpv46nb9bdx3fygi55b4ayzmnamva7rcajp";
# # })
# # ];
# }))
# ];
(monado.overrideAttrs (oldAttrs: rec {
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "monado";
repo = "monado";
rev = "5c137fe28b232fe460f9b03defa7749adc32ee48";
hash = "sha256-4P/ejRAitrYn8hXZPaDOcx27utfm+aVLjtqL6JxZYAg=";
};
patches = [];
# (pkgs.fetchpatch {
# url = "https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2425.diff";
# sha256 = "0hhfk86z1yq5gn9bzqpv46nb9bdx3fygi55b4ayzmnamva7rcajp";
# })
# ];
}));
];
#
# github:PassiveLemon/lemonake/master/pkgs/wayvr-dashboard
@ -220,6 +222,13 @@
localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
};
services.monado.package = pkgs.monado.overrideAttrs (oldAttrs: {
cmakeFlags = oldAttrs.cmakeFlags ++ [
(pkgs.lib.cmakeBool "XRT_HAVE_OPENCV" false)
];
});
services.monado = {
enable = true;
defaultRuntime = true; # Register as default OpenXR runtime