[Commits] [SCM] claws-win32-installer branch, gtk3, updated. 4.0.0-1-59-g4d13623
jonathan at claws-mail.org
jonathan at claws-mail.org
Mon Jan 17 07:15:53 CET 2022
The branch, gtk3 has been updated
via 4d136236c6d897c71ab2f5d9eef8ce6667bf8dd2 (commit)
from 20d78437dae274c84dce9c332471bc8a213ff64e (commit)
Summary of changes:
packages/packages.current | 2 +-
patches/poppler/02-jpeg-include-order.patch | 29 +++++++++++++++++++++++++++++
src/sections-installer.nsi | 2 +-
src/sections-uninstaller.nsi | 2 +-
4 files changed, 32 insertions(+), 3 deletions(-)
create mode 100644 patches/poppler/02-jpeg-include-order.patch
- Log -----------------------------------------------------------------
commit 4d136236c6d897c71ab2f5d9eef8ce6667bf8dd2
Author: Jonathan Boeing <jonathan at claws-mail.org>
Date: Wed Jan 5 11:05:58 2022 -0700
update to poppler-22.01.0
diff --git a/packages/packages.current b/packages/packages.current
index 2da238f..8dfb94d 100644
--- a/packages/packages.current
+++ b/packages/packages.current
@@ -47,7 +47,7 @@ p11_kit,0.24.0,file,https://github.com/p11-glue/p11-kit/releases/download/0.24.0
pango,1.50.3,file,https://download.gnome.org/sources/pango/1.50/pango-1.50.3.tar.xz,4add05edf51c1fb375a1ccde7498914120e23cb280dd7395b1aeb441f1838a4c,,
pcre,8.45,file,https://phoenixnap.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.bz2,4dae6fdcd2bb0bb6c37b5f97c33c2be954da743985369cddac3546e3218bffb8,,
pixman,0.40.0,file,https://cairographics.org/releases/pixman-0.40.0.tar.gz,6d200dec3740d9ec4ec8d1180e25779c00bc749f94278c8b9021f5534db223fc,,
-poppler,21.11.0,file,https://poppler.freedesktop.org/poppler-21.11.0.tar.xz,31b76b5cac0a48612fdd154c02d9eca01fd38fb8eaa77c1196840ecdeb53a584,,
+poppler,22.01.0,file,https://poppler.freedesktop.org/poppler-22.01.0.tar.xz,7d3493056b5b86413e5c693c2cae02c5c06cd8e618d14c2c31e2c84b67b2313e,,
poppler_data,0.4.11,file,https://poppler.freedesktop.org/poppler-data-0.4.11.tar.gz,2cec05cd1bb03af98a8b06a1e22f6e6e1a65b1e2f3816cb3069bb0874825f08c,,
regex,20210702,git,git://git.savannah.gnu.org/gnulib.git,7769c80aaa6b75c4fc4f2cfe62f6bf46291dabfef9e11dd42bd9656dbbd7a9af,master,901694b904cd861adc2529b2e05a3fb33f9b534f
sqlite,3.37.1,file,https://sqlite.org/2021/sqlite-autoconf-3370100.tar.gz,40f22a13bf38bbcd4c7ac79bcfb42a72d5aa40930c1f3f822e30ccce295f0f2e,,
diff --git a/patches/poppler/02-jpeg-include-order.patch b/patches/poppler/02-jpeg-include-order.patch
new file mode 100644
index 0000000..111a403
--- /dev/null
+++ b/patches/poppler/02-jpeg-include-order.patch
@@ -0,0 +1,29 @@
+--- a/poppler/ImageEmbeddingUtils.cc 2022-01-05 05:53:41.000000000 -0700
++++ b/poppler/ImageEmbeddingUtils.cc 2022-01-05 10:53:20.286543287 -0700
+@@ -13,12 +13,6 @@
+ #include <config.h>
+
+ #include <memory>
+-#ifdef ENABLE_LIBJPEG
+-extern "C" {
+-# include <jpeglib.h>
+-}
+-# include <csetjmp>
+-#endif
+ #ifdef ENABLE_LIBPNG
+ # include <png.h>
+ #endif
+@@ -31,6 +25,13 @@
+ #include "Error.h"
+ #include "PDFDoc.h"
+
++#ifdef ENABLE_LIBJPEG
++extern "C" {
++# include <jpeglib.h>
++}
++# include <csetjmp>
++#endif
++
+ namespace ImageEmbeddingUtils {
+
+ static const uint8_t PNG_MAGIC_NUM[] = { 0x89, 0x50, 0x4e, 0x47 };
diff --git a/src/sections-installer.nsi b/src/sections-installer.nsi
index 51a6d4c..ed02388 100644
--- a/src/sections-installer.nsi
+++ b/src/sections-installer.nsi
@@ -520,7 +520,7 @@ File ${prefix}/bin/libgumbo-1.dll
### poppler
!insertmacro SetPrefix poppler
File ${prefix}/bin/libpoppler-glib-8.dll
-File ${prefix}/bin/libpoppler-115.dll
+File ${prefix}/bin/libpoppler-117.dll
#######################################
### claws-mail
diff --git a/src/sections-uninstaller.nsi b/src/sections-uninstaller.nsi
index 4812ff8..0e9af0c 100644
--- a/src/sections-uninstaller.nsi
+++ b/src/sections-uninstaller.nsi
@@ -36,7 +36,7 @@ RMDir "$INSTDIR\lib\claws-mail"
#######################################
### poppler
Delete "$INSTDIR\libpoppler-glib-8.dll"
-Delete "$INSTDIR\libpoppler-115.dll"
+Delete "$INSTDIR\libpoppler-117.dll"
#######################################
### gumbo-parser
-----------------------------------------------------------------------
hooks/post-receive
--
Installer sources for Claws Mail Windows port
More information about the Commits
mailing list