File fix-build-without-supervised-users.patch of Package nodejs-electron

--- src/chrome/test/BUILD.gn.orig	2024-09-12 13:54:44.642624995 +0200
+++ src/chrome/test/BUILD.gn	2024-09-12 15:25:29.792388388 +0200
@@ -56,7 +56,6 @@ import("//v8/gni/v8.gni")
 
 assert(!is_ios, "Chromium/iOS shouldn't use anything in //chrome")
 assert(!is_fuchsia, "Fuchsia shouldn't use anything in //chrome")
-assert(enable_supervised_users)
 
 if (is_android) {
   import("//build/config/android/rules.gni")
--- src/chrome/common/BUILD.gn.orig	2024-12-08 18:34:54.604673311 +0100
+++ src/chrome/common/BUILD.gn	2024-12-18 13:09:33.621395162 +0100
@@ -22,7 +22,6 @@ import("//testing/libfuzzer/fuzzer_test.
 import("//third_party/widevine/cdm/widevine.gni")
 import("//tools/grit/grit_rule.gni")
 
-assert(enable_supervised_users)
 assert(!is_fuchsia, "Fuchsia shouldn't use anything in //chrome")
 
 declare_args() {
--- src/chrome/renderer/BUILD.gn.orig	2024-09-12 13:46:51.849317526 +0200
+++ src/chrome/renderer/BUILD.gn	2024-09-12 15:29:17.915843739 +0200
@@ -18,7 +18,6 @@ import("//testing/libfuzzer/fuzzer_test.
 import("//third_party/widevine/cdm/widevine.gni")
 import("//tools/grit/grit_rule.gni")
 
-assert(enable_supervised_users)
 
 grit("resources") {
   source = "resources/renderer_resources.grd"
--- src/chrome/browser/BUILD.gn.orig	2024-09-12 13:54:44.639291662 +0200
+++ src/chrome/browser/BUILD.gn	2024-09-12 15:30:42.759505691 +0200
@@ -45,7 +45,6 @@ import("//third_party/widevine/cdm/widev
 import("//tools/grit/grit_rule.gni")
 import("//ui/base/ui_features.gni")
 
-assert(enable_supervised_users)
 
 # //build/config/android/rules.gni imports //tools/grit/grit_rule.gni, which
 # produces a conflict for the "grit" template so we have to only include one.
--- src/chrome/browser/ui/BUILD.gn.orig	2024-12-08 18:34:54.011339960 +0100
+++ src/chrome/browser/ui/BUILD.gn	2024-12-18 13:09:34.948061857 +0100
@@ -30,7 +30,6 @@ import("//third_party/protobuf/proto_lib
 import("//ui/base/ui_features.gni")
 import("//ui/views/features.gni")
 
-assert(enable_supervised_users)
 assert(!is_fuchsia, "Fuchsia shouldn't use anything in //chrome")
 
 generate_allowlist_from_histograms_file("webui_name_variants") {
--- src/chrome/browser/extensions/BUILD.gn.orig	2025-04-11 12:05:16.772151640 +0200
+++ src/chrome/browser/extensions/BUILD.gn	2025-04-11 20:28:31.291951121 +0200
@@ -20,7 +20,6 @@ import("//testing/libfuzzer/fuzzer_test.
 import("//third_party/protobuf/proto_library.gni")
 
 assert(enable_extensions_core)
-assert(enable_supervised_users)
 assert(!is_fuchsia, "Fuchsia shouldn't use anything in //chrome")
 
 source_set("extensions") {
openSUSE Build Service is sponsored by