36 lines
1.0 KiB
Diff
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"
|