tkurbad-overlay/www-client/thorium/files/chromium-system-openjpeg-r4.patch
2025-07-10 11:02:22 +02:00

36 lines
1.0 KiB
Diff

description: build using system openjpeg
author: Michael Gilbert <mgilbert@debian.org>
--- a/third_party/pdfium/BUILD.gn
+++ b/third_party/pdfium/BUILD.gn
@@ -25,7 +25,7 @@
cflags = []
cflags_cc = []
ldflags = []
- include_dirs = [ "." ]
+ include_dirs = [ ".", "/usr/include/openjpeg-2.4", "/usr/include/openjpeg-2.5" ]
defines = []
if (!use_system_libopenjpeg2) {
--- a/third_party/pdfium/core/fpdfapi/render/BUILD.gn
+++ b/third_party/pdfium/core/fpdfapi/render/BUILD.gn
@@ -49,6 +49,7 @@ source_set("render") {
"../../../:pdfium_noshorten_config",
]
deps = [
+ "../../../third_party:libopenjpeg2",
"../../../constants",
"../../fxcodec",
"../../fxcrt",
--- a/third_party/pdfium/core/fxcodec/jpx/cjpx_decoder.h
+++ b/third_party/pdfium/core/fxcodec/jpx/cjpx_decoder.h
@@ -12,7 +12,7 @@
#include "core/fxcrt/unowned_ptr.h"
#include "third_party/base/span.h"
-#if defined(USE_SYSTEM_LIBOPENJPEG2)
+#if 1
#include <openjpeg.h>
#else
#include "third_party/libopenjpeg20/openjpeg.h"