File Use-system-spdlog.patch of Package code

--- vendor/node_modules/@vscode/spdlog/binding.gyp.orig	2024-12-11 21:10:02.754952754 +0100
+++ vendor/node_modules/@vscode/spdlog/binding.gyp	2024-12-11 21:42:10.611794584 +0100
@@ -10,7 +10,12 @@
 		],
 		"include_dirs": [
 			"<!(node -p \"require('node-addon-api').include_dir\")",
-			"deps/spdlog/include"
+		],
+		"cflags": [
+			"<!@(pkg-config spdlog --cflags)",
+		],
+		"libraries": [
+			"<!@(pkg-config spdlog --libs)",
 		],
 		"defines": [ "NODE_API_SWALLOW_UNTHROWABLE_EXCEPTIONS" ],
 		'msvs_configuration_attributes': {
--- vendor/remote/node_modules/@vscode/spdlog/binding.gyp.orig	2024-12-11 21:10:02.754952754 +0100
+++ vendor/remote/node_modules/@vscode/spdlog/binding.gyp	2024-12-11 21:42:10.611794584 +0100
@@ -10,7 +10,12 @@
 		],
 		"include_dirs": [
 			"<!(node -p \"require('node-addon-api').include_dir\")",
-			"deps/spdlog/include"
+		],
+		"cflags": [
+			"<!@(pkg-config spdlog --cflags)",
+		],
+		"libraries": [
+			"<!@(pkg-config spdlog --libs)",
 		],
 		"defines": [ "NODE_API_SWALLOW_UNTHROWABLE_EXCEPTIONS" ],
 		'msvs_configuration_attributes': {
--- a/node_modules/@vscode/spdlog/src/logger.h	1985-10-26 09:15:00.000000000 +0100
+++ b/node_modules/@vscode/spdlog/src/logger.h	2022-05-15 18:24:36.506127231 +0200
@@ -13,6 +13,8 @@
 #define SPDLOG_PREVENT_CHILD_FD
 
 #include <spdlog/spdlog.h>
+#include <spdlog/formatter.h>
+#include <spdlog/details/fmt_helper.h>
 
 
 class Logger : public Napi::ObjectWrap<Logger> {
--- a/remote/node_modules/@vscode/spdlog/src/logger.h	1985-10-26 09:15:00.000000000 +0100
+++ b/remote/node_modules/@vscode/spdlog/src/logger.h	2022-05-15 18:24:36.506127231 +0200
@@ -13,6 +13,8 @@
 #define SPDLOG_PREVENT_CHILD_FD
 
 #include <spdlog/spdlog.h>
+#include <spdlog/formatter.h>
+#include <spdlog/details/fmt_helper.h>
 
 
 class Logger : public Napi::ObjectWrap<Logger> {
openSUSE Build Service is sponsored by