forked from pool/nodejs-electron
* Node 20.16.0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=169
44 lines
1.0 KiB
Diff
44 lines
1.0 KiB
Diff
--- src/build/linux/unbundle/zlib.gn.orig 2024-02-21 20:06:19.015040200 +0000
|
|
+++ src/build/linux/unbundle/zlib.gn 2024-02-23 18:40:02.635135600 +0000
|
|
@@ -23,21 +23,27 @@ source_set("zlib") {
|
|
public_configs = [ ":system_zlib" ]
|
|
}
|
|
|
|
-shim_headers("minizip_shim") {
|
|
- root_path = "contrib"
|
|
- headers = [
|
|
- "minizip/crypt.h",
|
|
- "minizip/ioapi.h",
|
|
- "minizip/iowin32.h",
|
|
- "minizip/mztools.h",
|
|
- "minizip/unzip.h",
|
|
- "minizip/zip.h",
|
|
+static_library("minizip") {
|
|
+ include_dirs = [
|
|
+ ".",
|
|
+ "//third_party/zlib",
|
|
]
|
|
-}
|
|
|
|
-source_set("minizip") {
|
|
- deps = [ ":minizip_shim" ]
|
|
- libs = [ "minizip" ]
|
|
+ sources = [
|
|
+ "contrib/minizip/ioapi.c",
|
|
+ "contrib/minizip/ioapi.h",
|
|
+ "contrib/minizip/unzip.c",
|
|
+ "contrib/minizip/unzip.h",
|
|
+ "contrib/minizip/zip.c",
|
|
+ "contrib/minizip/zip.h",
|
|
+ ]
|
|
+
|
|
+ deps = [ ":zlib" ]
|
|
+
|
|
+ configs -= [ "//build/config/compiler:chromium_code" ]
|
|
+ configs += [ "//build/config/compiler:no_chromium_code" ]
|
|
+
|
|
+ public_configs = [ ":zlib_config" ]
|
|
}
|
|
|
|
static_library("zip") {
|