nixos/lomiri: Exclude Morph Browser by default

Qt5 qtwebengine will be marked insecure, so this would block the entire DE from being usable.
Epiphany seems to work as a replacement until Morph can be built with Qt6.

Content-Hub test will still need adjustment, but keeping it out of this to make future reverting easier.

OPNA2608 5063462b 756bd89f

+14 -10
+4 -1
nixos/modules/services/desktop-managers/lomiri.nix
··· 125 125 lomiri-thumbnailer 126 126 lomiri-url-dispatcher 127 127 mediascanner2 # TODO possibly needs to be kicked off by graphical-session.target 128 - morph-browser 128 + # Qt5 qtwebengine is not secure: https://github.com/NixOS/nixpkgs/pull/435067 129 + # morph-browser 130 + # Adding another browser that is known-working until Morph Browser can migrate to Qt6 131 + pkgs.epiphany 129 132 qtmir # not having its desktop file for Xwayland available causes any X11 application to crash the session 130 133 teleports 131 134 ]);
+10 -9
nixos/tests/lomiri.nix
··· 431 431 machine.send_key("alt-f4") 432 432 433 433 # Morph is how we go online 434 - with subtest("morph browser works"): 435 - open_starter() 436 - machine.send_chars("Morph\n") 437 - wait_for_text(r"(Bookmarks|address|site|visited any)") 438 - machine.screenshot("morph_open") 439 - 440 - # morph-browser has a separate VM test to test its basic functionalities 441 - 442 - machine.send_key("alt-f4") 434 + # Qt5 qtwebengine is not secure: https://github.com/NixOS/nixpkgs/pull/435067 435 + # with subtest("morph browser works"): 436 + # open_starter() 437 + # machine.send_chars("Morph\n") 438 + # wait_for_text(r"(Bookmarks|address|site|visited any)") 439 + # machine.screenshot("morph_open") 440 + # 441 + # # morph-browser has a separate VM test to test its basic functionalities 442 + # 443 + # machine.send_key("alt-f4") 443 444 444 445 # LSS provides DE settings 445 446 with subtest("system settings open"):