File build-without-extensions.patch of Package nodejs-electron

--- src/extensions/common/BUILD.gn.orig	2025-05-22 20:15:08.686176429 +0200
+++ src/extensions/common/BUILD.gn	2025-05-24 11:58:30.839954172 +0200
@@ -243,10 +243,6 @@ static_library("common") {
     "api/commands/commands_handler.h",
     "api/declarative/declarative_constants.cc",
     "api/declarative/declarative_constants.h",
-    "api/declarative/declarative_manifest_data.cc",
-    "api/declarative/declarative_manifest_data.h",
-    "api/declarative/declarative_manifest_handler.cc",
-    "api/declarative/declarative_manifest_handler.h",
     "api/declarative_net_request/constants.cc",
     "api/declarative_net_request/constants.h",
     "api/declarative_net_request/dnr_manifest_data.cc",
@@ -266,8 +262,6 @@ static_library("common") {
     "api/printer_provider/usb_printer_manifest_data.h",
     "api/printer_provider/usb_printer_manifest_handler.cc",
     "api/printer_provider/usb_printer_manifest_handler.h",
-    "api/scripts_internal/script_serialization.cc",
-    "api/scripts_internal/script_serialization.h",
     "api/sockets/sockets_manifest_data.cc",
     "api/sockets/sockets_manifest_data.h",
     "api/sockets/sockets_manifest_handler.cc",
@@ -378,8 +372,6 @@ static_library("common") {
     "manifest_handlers/background_info.h",
     "manifest_handlers/content_capabilities_handler.cc",
     "manifest_handlers/content_capabilities_handler.h",
-    "manifest_handlers/content_scripts_handler.cc",
-    "manifest_handlers/content_scripts_handler.h",
     "manifest_handlers/cross_origin_isolation_info.cc",
     "manifest_handlers/cross_origin_isolation_info.h",
     "manifest_handlers/csp_info.cc",
@@ -390,10 +382,6 @@ static_library("common") {
     "manifest_handlers/extension_action_handler.h",
     "manifest_handlers/externally_connectable.cc",
     "manifest_handlers/externally_connectable.h",
-    "manifest_handlers/file_handler_info.cc",
-    "manifest_handlers/file_handler_info.h",
-    "manifest_handlers/icon_variants_handler.cc",
-    "manifest_handlers/icon_variants_handler.h",
     "manifest_handlers/icons_handler.cc",
     "manifest_handlers/icons_handler.h",
     "manifest_handlers/incognito_info.cc",
@@ -422,8 +410,6 @@ static_library("common") {
     "manifest_handlers/trial_tokens_handler.h",
     "manifest_handlers/web_accessible_resources_info.cc",
     "manifest_handlers/web_accessible_resources_info.h",
-    "manifest_handlers/web_file_handlers_info.cc",
-    "manifest_handlers/web_file_handlers_info.h",
     "manifest_handlers/webview_info.cc",
     "manifest_handlers/webview_info.h",
     "manifest_url_handlers.cc",
@@ -481,8 +467,6 @@ static_library("common") {
     "user_script.h",
     "utils/base_string.cc",
     "utils/base_string.h",
-    "utils/content_script_utils.cc",
-    "utils/content_script_utils.h",
     "utils/extension_types_utils.cc",
     "utils/extension_types_utils.h",
     "utils/extension_utils.cc",
openSUSE Build Service is sponsored by