external: update pdfium to 3896
Change-Id: I9d47d9afed47e01657b42fbfdb06e7fc91a150c8 Reviewed-on: https://gerrit.libreoffice.org/78806 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
This commit is contained in:
+2
-2
@@ -200,8 +200,8 @@ export OWNCLOUD_ANDROID_LIB_SHA256SUM := b18b3e3ef7fae6a79b62f2bb43cc47a5346b633
|
||||
export OWNCLOUD_ANDROID_LIB_TARBALL := owncloud-android-library-0.9.4-no-binary-deps.tar.gz
|
||||
export PAGEMAKER_SHA256SUM := 66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d
|
||||
export PAGEMAKER_TARBALL := libpagemaker-0.0.4.tar.xz
|
||||
export PDFIUM_SHA256SUM := 43ef702b65a21d66fc580b1b9c77893e33fe07dd764a17c2aac08ecec534c8ad
|
||||
export PDFIUM_TARBALL := pdfium-3849.tar.bz2
|
||||
export PDFIUM_SHA256SUM := 7b08c4239e6eec685d9bfc99a041ba5df68d11fcd039ba908b91c9af90f941b1
|
||||
export PDFIUM_TARBALL := pdfium-3896.tar.bz2
|
||||
export PIXMAN_SHA256SUM := 21b6b249b51c6800dc9553b65106e1e37d0e25df942c90531d4c3997aa20a88e
|
||||
export PIXMAN_TARBALL := e80ebae4da01e77f68744319f01d52a3-pixman-0.34.0.tar.gz
|
||||
export LIBPNG_SHA256SUM := 505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca
|
||||
|
||||
Vendored
+10
-12
@@ -37,7 +37,6 @@ $(eval $(call gb_Library_set_generated_cxx_suffix,pdfium,cpp))
|
||||
|
||||
# pdfium
|
||||
$(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/fpdfsdk/cfx_systemhandler \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdfsdk_annot \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdfsdk_annothandlermgr \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdfsdk_annotiteration \
|
||||
@@ -73,8 +72,7 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/fpdfsdk/fpdf_save \
|
||||
UnpackedTarball/pdfium/fpdfsdk/fpdf_text \
|
||||
UnpackedTarball/pdfium/fpdfsdk/fpdf_view \
|
||||
UnpackedTarball/pdfium/fpdfsdk/ipdfsdk_pauseadapter \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdf_annotcontext \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdfsdk_pauseadapter \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdfsdk_interactiveform \
|
||||
))
|
||||
|
||||
@@ -163,8 +161,6 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/core/fpdfapi/cmaps/Korea1/UniKS-UTF16-H_0 \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/cmaps/Korea1/cmaps_korea1 \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/cmaps/fpdf_cmaps \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/cpdf_modulemgr \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_pagerendercontext \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/edit/cpdf_pagecontentgenerator \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/font/cpdf_cidfont \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/font/cpdf_font \
|
||||
@@ -232,7 +228,6 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/core/fpdfapi/parser/cpdf_read_validator \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_charposlist \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_devicebuffer \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_dibtransferfunc \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_docrenderdata \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_imagecacheentry \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_imageloader \
|
||||
@@ -244,9 +239,8 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_renderstatus \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_scaledrenderbuffer \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_textrenderer \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_transferfunc \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_type3cache \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_type3glyphs \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_type3glyphmap \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/edit/cpdf_creator \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/parser/cpdf_encryptor \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/parser/cpdf_flateencoder \
|
||||
@@ -272,12 +266,16 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/core/fpdfapi/parser/cpdf_cross_ref_avail \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/edit/cpdf_pagecontentmanager \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_transparency \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_dibbase \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_dibbase \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/parser/cpdf_object_stream \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/parser/cpdf_cross_ref_table \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/edit/cpdf_stringarchivestream \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_occontext \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/edit/cpdf_contentstream_write_utils \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_annotcontext \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_pagerendercontext \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_dibtransferfunc \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_transferfunc \
|
||||
))
|
||||
|
||||
# fpdfdoc
|
||||
@@ -484,7 +482,7 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
|
||||
# pwl
|
||||
$(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_appstream \
|
||||
UnpackedTarball/pdfium/fpdfsdk/cpdfsdk_appstream \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_button \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_caret \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_combo_box \
|
||||
@@ -496,8 +494,7 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_list_impl \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_scroll_bar \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_special_button \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_timer \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_timer_handler \
|
||||
UnpackedTarball/pdfium/core/fxcrt/cfx_timer \
|
||||
UnpackedTarball/pdfium/fpdfsdk/pwl/cpwl_wnd \
|
||||
))
|
||||
|
||||
@@ -632,6 +629,7 @@ $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\
|
||||
UnpackedTarball/pdfium/core/fxge/win32/fx_win32_print \
|
||||
UnpackedTarball/pdfium/core/fxcrt/cfx_fileaccess_windows \
|
||||
UnpackedTarball/pdfium/third_party/base/win/win_util \
|
||||
UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_windowsrenderdevice \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_use_system_win32_libs,pdfium,\
|
||||
|
||||
Vendored
-13
@@ -58,16 +58,3 @@ index 0fb627ba8..dda1fc8bc 100644
|
||||
: span(container.data(), container.size()) {}
|
||||
template <
|
||||
typename Container,
|
||||
diff --git a/core/fpdfdoc/cpdf_dest.h b/core/fpdfdoc/cpdf_dest.h
|
||||
index 7f4eb86c0..5e227f86e 100644
|
||||
--- a/core/fpdfdoc/cpdf_dest.h
|
||||
+++ b/core/fpdfdoc/cpdf_dest.h
|
||||
@@ -41,7 +41,7 @@
|
||||
float* pZoom) const;
|
||||
|
||||
private:
|
||||
- UnownedPtr<const CPDF_Array> const m_pArray;
|
||||
+ UnownedPtr<const CPDF_Array> m_pArray;
|
||||
};
|
||||
|
||||
#endif // CORE_FPDFDOC_CPDF_DEST_H_
|
||||
|
||||
+10
-12
@@ -78,7 +78,6 @@
|
||||
#include <core/fpdfapi/cmaps/Japan1/cmaps_japan1.h>
|
||||
#include <core/fpdfapi/cmaps/Korea1/cmaps_korea1.h>
|
||||
#include <core/fpdfapi/cmaps/cmap_int.h>
|
||||
#include <core/fpdfapi/cpdf_modulemgr.h>
|
||||
#include <core/fpdfapi/edit/cpdf_contentstream_write_utils.h>
|
||||
#include <core/fpdfapi/edit/cpdf_creator.h>
|
||||
#include <core/fpdfapi/edit/cpdf_pagecontentgenerator.h>
|
||||
@@ -101,6 +100,7 @@
|
||||
#include <core/fpdfapi/font/cpdf_type3char.h>
|
||||
#include <core/fpdfapi/font/cpdf_type3font.h>
|
||||
#include <core/fpdfapi/page/cpdf_allstates.h>
|
||||
#include <core/fpdfapi/page/cpdf_annotcontext.h>
|
||||
#include <core/fpdfapi/page/cpdf_clippath.h>
|
||||
#include <core/fpdfapi/page/cpdf_color.h>
|
||||
#include <core/fpdfapi/page/cpdf_colorspace.h>
|
||||
@@ -109,6 +109,8 @@
|
||||
#include <core/fpdfapi/page/cpdf_contentmarks.h>
|
||||
#include <core/fpdfapi/page/cpdf_contentparser.h>
|
||||
#include <core/fpdfapi/page/cpdf_devicecs.h>
|
||||
#include <core/fpdfapi/page/cpdf_dibbase.h>
|
||||
#include <core/fpdfapi/page/cpdf_dibtransferfunc.h>
|
||||
#include <core/fpdfapi/page/cpdf_docpagedata.h>
|
||||
#include <core/fpdfapi/page/cpdf_expintfunc.h>
|
||||
#include <core/fpdfapi/page/cpdf_form.h>
|
||||
@@ -125,7 +127,6 @@
|
||||
#include <core/fpdfapi/page/cpdf_pagemodule.h>
|
||||
#include <core/fpdfapi/page/cpdf_pageobject.h>
|
||||
#include <core/fpdfapi/page/cpdf_pageobjectholder.h>
|
||||
#include <core/fpdfapi/page/cpdf_pagerendercontext.h>
|
||||
#include <core/fpdfapi/page/cpdf_path.h>
|
||||
#include <core/fpdfapi/page/cpdf_pathobject.h>
|
||||
#include <core/fpdfapi/page/cpdf_pattern.h>
|
||||
@@ -141,6 +142,7 @@
|
||||
#include <core/fpdfapi/page/cpdf_textobject.h>
|
||||
#include <core/fpdfapi/page/cpdf_textstate.h>
|
||||
#include <core/fpdfapi/page/cpdf_tilingpattern.h>
|
||||
#include <core/fpdfapi/page/cpdf_transferfunc.h>
|
||||
#include <core/fpdfapi/page/cpdf_transparency.h>
|
||||
#include <core/fpdfapi/parser/cfdf_document.h>
|
||||
#include <core/fpdfapi/parser/cpdf_array.h>
|
||||
@@ -177,22 +179,20 @@
|
||||
#include <core/fpdfapi/parser/fpdf_parser_utility.h>
|
||||
#include <core/fpdfapi/render/cpdf_charposlist.h>
|
||||
#include <core/fpdfapi/render/cpdf_devicebuffer.h>
|
||||
#include <core/fpdfapi/render/cpdf_dibbase.h>
|
||||
#include <core/fpdfapi/render/cpdf_dibtransferfunc.h>
|
||||
#include <core/fpdfapi/render/cpdf_docrenderdata.h>
|
||||
#include <core/fpdfapi/render/cpdf_imagecacheentry.h>
|
||||
#include <core/fpdfapi/render/cpdf_imageloader.h>
|
||||
#include <core/fpdfapi/render/cpdf_imagerenderer.h>
|
||||
#include <core/fpdfapi/render/cpdf_pagerendercache.h>
|
||||
#include <core/fpdfapi/render/cpdf_pagerendercontext.h>
|
||||
#include <core/fpdfapi/render/cpdf_progressiverenderer.h>
|
||||
#include <core/fpdfapi/render/cpdf_rendercontext.h>
|
||||
#include <core/fpdfapi/render/cpdf_renderoptions.h>
|
||||
#include <core/fpdfapi/render/cpdf_renderstatus.h>
|
||||
#include <core/fpdfapi/render/cpdf_scaledrenderbuffer.h>
|
||||
#include <core/fpdfapi/render/cpdf_textrenderer.h>
|
||||
#include <core/fpdfapi/render/cpdf_transferfunc.h>
|
||||
#include <core/fpdfapi/render/cpdf_type3cache.h>
|
||||
#include <core/fpdfapi/render/cpdf_type3glyphs.h>
|
||||
#include <core/fpdfapi/render/cpdf_type3glyphmap.h>
|
||||
#include <core/fpdfdoc/cba_fontmap.h>
|
||||
#include <core/fpdfdoc/cline.h>
|
||||
#include <core/fpdfdoc/cpdf_aaction.h>
|
||||
@@ -276,6 +276,7 @@
|
||||
#include <core/fxcrt/cfx_memorystream.h>
|
||||
#include <core/fxcrt/cfx_readonlymemorystream.h>
|
||||
#include <core/fxcrt/cfx_seekablestreamproxy.h>
|
||||
#include <core/fxcrt/cfx_timer.h>
|
||||
#include <core/fxcrt/cfx_utf8decoder.h>
|
||||
#include <core/fxcrt/cfx_utf8encoder.h>
|
||||
#include <core/fxcrt/cfx_widetextbuf.h>
|
||||
@@ -369,13 +370,12 @@
|
||||
#include <core/fxge/systemfontinfo_iface.h>
|
||||
#include <core/fxge/text_char_pos.h>
|
||||
#include <core/fxge/text_glyph_pos.h>
|
||||
#include <fpdfsdk/cfx_systemhandler.h>
|
||||
#include <fpdfsdk/cpdf_annotcontext.h>
|
||||
#include <fpdfsdk/cpdfsdk_actionhandler.h>
|
||||
#include <fpdfsdk/cpdfsdk_annot.h>
|
||||
#include <fpdfsdk/cpdfsdk_annothandlermgr.h>
|
||||
#include <fpdfsdk/cpdfsdk_annotiteration.h>
|
||||
#include <fpdfsdk/cpdfsdk_annotiterator.h>
|
||||
#include <fpdfsdk/cpdfsdk_appstream.h>
|
||||
#include <fpdfsdk/cpdfsdk_baannot.h>
|
||||
#include <fpdfsdk/cpdfsdk_baannothandler.h>
|
||||
#include <fpdfsdk/cpdfsdk_customaccess.h>
|
||||
@@ -385,6 +385,7 @@
|
||||
#include <fpdfsdk/cpdfsdk_helpers.h>
|
||||
#include <fpdfsdk/cpdfsdk_interactiveform.h>
|
||||
#include <fpdfsdk/cpdfsdk_pageview.h>
|
||||
#include <fpdfsdk/cpdfsdk_pauseadapter.h>
|
||||
#include <fpdfsdk/cpdfsdk_widget.h>
|
||||
#include <fpdfsdk/cpdfsdk_widgethandler.h>
|
||||
#include <fpdfsdk/formfiller/cffl_button.h>
|
||||
@@ -398,8 +399,6 @@
|
||||
#include <fpdfsdk/formfiller/cffl_textfield.h>
|
||||
#include <fpdfsdk/formfiller/cffl_textobject.h>
|
||||
#include <fpdfsdk/ipdfsdk_annothandler.h>
|
||||
#include <fpdfsdk/ipdfsdk_pauseadapter.h>
|
||||
#include <fpdfsdk/pwl/cpwl_appstream.h>
|
||||
#include <fpdfsdk/pwl/cpwl_button.h>
|
||||
#include <fpdfsdk/pwl/cpwl_caret.h>
|
||||
#include <fpdfsdk/pwl/cpwl_combo_box.h>
|
||||
@@ -411,9 +410,8 @@
|
||||
#include <fpdfsdk/pwl/cpwl_list_impl.h>
|
||||
#include <fpdfsdk/pwl/cpwl_scroll_bar.h>
|
||||
#include <fpdfsdk/pwl/cpwl_special_button.h>
|
||||
#include <fpdfsdk/pwl/cpwl_timer.h>
|
||||
#include <fpdfsdk/pwl/cpwl_timer_handler.h>
|
||||
#include <fpdfsdk/pwl/cpwl_wnd.h>
|
||||
#include <fpdfsdk/pwl/ipwl_systemhandler.h>
|
||||
#include <fxjs/cjs_event_context_stub.h>
|
||||
#include <fxjs/cjs_runtimestub.h>
|
||||
#include <fxjs/ijs_event_context.h>
|
||||
|
||||
@@ -65,10 +65,10 @@
|
||||
"type": "shell"
|
||||
},
|
||||
{
|
||||
"url": "https://dev-www.libreoffice.org/src/pdfium-3794.tar.bz2",
|
||||
"sha256": "e3faddcf741336c64ca2e6f72b23e9e60979969b2cf67c878c9a5bc38328cfc4",
|
||||
"url": "https://dev-www.libreoffice.org/src/pdfium-3896.tar.bz2",
|
||||
"sha256": "7b08c4239e6eec685d9bfc99a041ba5df68d11fcd039ba908b91c9af90f941b1",
|
||||
"type": "file",
|
||||
"dest-filename": "external/tarballs/pdfium-3794.tar.bz2"
|
||||
"dest-filename": "external/tarballs/pdfium-3896.tar.bz2"
|
||||
},
|
||||
{
|
||||
"url": "https://dev-www.libreoffice.org/src/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz",
|
||||
|
||||
Reference in New Issue
Block a user