Sophie

Sophie

distrib > Mageia > 9 > aarch64 > media > tainted-updates-src > by-pkgid > 53e82d52de6621aa4524e6ebb5d8f226 > files > 30

chromium-browser-stable-124.0.6367.60-1.mga9.tainted.src.rpm

--- patch114/third_party/pdfium/third_party/BUILD.gn	2023-05-11 03:38:36.721040500 +0200
+++ patch114/third_party/pdfium/third_party/BUILD.gn.libtiff	2023-05-13 12:03:54.605545740 +0200
@@ -451,6 +451,10 @@ group("png") {
   }
 }
 
+config("fx_tiff_config") {
+  libs = [ "tiff" ]
+}
+
 if (pdf_enable_xfa_tiff) {
   if (use_system_libtiff) {
     config("system_tiff_config") {
@@ -458,60 +462,7 @@ if (pdf_enable_xfa_tiff) {
     }
   } else {
     source_set("fx_tiff") {
-      configs -= [ "//build/config/compiler:chromium_code" ]
-      configs += [
-        "//build/config/compiler:no_chromium_code",
-        ":pdfium_third_party_config",
-      ]
-      if (is_win) {
-        # Need to undefine the macro since it is redefined in tif_jpeg.c.
-        configs -= [ "//build/config/win:lean_and_mean" ]
-      }
-      deps = [
-        ":zlib",
-        "../core/fxcrt",
-        "//third_party:jpeg",
-      ]
-      sources = [
-        "libtiff/tif_aux.c",
-        "libtiff/tif_close.c",
-        "libtiff/tif_codec.c",
-        "libtiff/tif_color.c",
-        "libtiff/tif_compress.c",
-        "libtiff/tif_dir.c",
-        "libtiff/tif_dirinfo.c",
-        "libtiff/tif_dirread.c",
-        "libtiff/tif_dirwrite.c",
-        "libtiff/tif_dumpmode.c",
-        "libtiff/tif_error.c",
-        "libtiff/tif_extension.c",
-        "libtiff/tif_fax3.c",
-        "libtiff/tif_fax3sm.c",
-        "libtiff/tif_flush.c",
-        "libtiff/tif_getimage.c",
-        "libtiff/tif_hash_set.c",
-        "libtiff/tif_hash_set.h",
-        "libtiff/tif_jpeg.c",
-        "libtiff/tif_luv.c",
-        "libtiff/tif_lzw.c",
-        "libtiff/tif_next.c",
-        "libtiff/tif_open.c",
-        "libtiff/tif_packbits.c",
-        "libtiff/tif_pixarlog.c",
-        "libtiff/tif_predict.c",
-        "libtiff/tif_print.c",
-        "libtiff/tif_read.c",
-        "libtiff/tif_strip.c",
-        "libtiff/tif_swab.c",
-        "libtiff/tif_thunder.c",
-        "libtiff/tif_tile.c",
-        "libtiff/tif_version.c",
-        "libtiff/tif_warning.c",
-        "libtiff/tif_write.c",
-        "libtiff/tiffiop.h",
-        "libtiff/tiffvers.h",
-      ]
-    }
+    public_configs = [ ":fx_tiff_config" ]  }
   }
 
   group("tiff") {