summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/devil-1-fixes.patch16
-rw-r--r--src/devil.mk2
-rw-r--r--src/freetype-bootstrap.mk2
-rw-r--r--src/freetype.mk2
-rw-r--r--src/qt3d.mk2
-rw-r--r--src/qtactiveqt.mk2
-rw-r--r--src/qtbase-1-fixes.patch30
-rw-r--r--src/qtbase.mk4
-rw-r--r--src/qtcanvas3d.mk2
-rw-r--r--src/qtcharts.mk2
-rw-r--r--src/qtconnectivity.mk2
-rw-r--r--src/qtdatavis3d.mk2
-rw-r--r--src/qtdeclarative.mk2
-rw-r--r--src/qtgamepad.mk2
-rw-r--r--src/qtgraphicaleffects.mk2
-rw-r--r--src/qtimageformats.mk2
-rw-r--r--src/qtlocation.mk2
-rw-r--r--src/qtmultimedia.mk2
-rw-r--r--src/qtpurchasing.mk2
-rw-r--r--src/qtquickcontrols.mk2
-rw-r--r--src/qtquickcontrols2.mk2
-rw-r--r--src/qtscript.mk2
-rw-r--r--src/qtscxml.mk2
-rw-r--r--src/qtsensors.mk2
-rw-r--r--src/qtserialbus.mk2
-rw-r--r--src/qtserialport.mk2
-rw-r--r--src/qtspeech.mk2
-rw-r--r--src/qtsvg.mk2
-rw-r--r--src/qttools.mk2
-rw-r--r--src/qttranslations.mk2
-rw-r--r--src/qtvirtualkeyboard.mk2
-rw-r--r--src/qtwebchannel.mk2
-rw-r--r--src/qtwebkit-1-fixes.patch47
-rw-r--r--src/qtwebkit-test.cpp22
-rw-r--r--src/qtwebkit.mk18
-rw-r--r--src/qtwebsockets.mk2
-rw-r--r--src/qtwebview.mk2
-rw-r--r--src/qtwinextras.mk2
-rw-r--r--src/qtxmlpatterns.mk2
-rw-r--r--src/sqlite.mk4
-rw-r--r--src/vmime.mk4
41 files changed, 143 insertions, 68 deletions
diff --git a/src/devil-1-fixes.patch b/src/devil-1-fixes.patch
index 17b7263..d9e9764 100644
--- a/src/devil-1-fixes.patch
+++ b/src/devil-1-fixes.patch
@@ -57,20 +57,10 @@ From: Tony Theodore <tonyt@logyst.com>
Date: Thu, 20 Jul 2017 16:34:51 +1000
Subject: [PATCH] fix resource paths
+DevIL/src-IL/msvc/IL.rc has wierd EOL issues and patches don't
+apply - use $(SED) in build rule instead
+
-diff --git a/DevIL/src-IL/msvc/IL.rc b/DevIL/src-IL/msvc/IL.rc
-index 1111111..2222222 100644
---- a/DevIL/src-IL/msvc/IL.rc
-+++ b/DevIL/src-IL/msvc/IL.rc
-@@ -69,7 +69,7 @@ END
-
- // Icon with lowest ID value placed first to ensure application icon
- // remains consistent on all systems.
--IDI_ICON1 ICON "resources\\IL Logo.ico"
-+IDI_ICON1 ICON "./resources/IL Logo.ico"
-
- #ifdef APSTUDIO_INVOKED
- /////////////////////////////////////////////////////////////////////////////
diff --git a/DevIL/src-ILU/msvc/ILU.rc b/DevIL/src-ILU/msvc/ILU.rc
index 1111111..2222222 100644
--- a/DevIL/src-ILU/msvc/ILU.rc
diff --git a/src/devil.mk b/src/devil.mk
index 008b5a0..5bde494 100644
--- a/src/devil.mk
+++ b/src/devil.mk
@@ -10,6 +10,8 @@ $(PKG)_GH_CONF := DentonW/DevIL/master
$(PKG)_DEPS := gcc freeglut jasper jpeg lcms libmng libpng openexr sdl tiff zlib
define $(PKG)_BUILD
+ # for some reason, patching fails with EOL issues
+ $(SED) -i 's,resources\\\\,./resources/,' '$(SOURCE_DIR)/DevIL/src-IL/msvc/IL.rc'
cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)/DevIL' \
-DIL_TESTS=OFF \
-DCMAKE_CXX_FLAGS="-D__STDC_LIMIT_MACROS"
diff --git a/src/freetype-bootstrap.mk b/src/freetype-bootstrap.mk
index b92057c..0ba9965 100644
--- a/src/freetype-bootstrap.mk
+++ b/src/freetype-bootstrap.mk
@@ -16,5 +16,5 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD
- $(freetype_BUILD_COMMON)
+ $(subst harfbuzz=yes,harfbuzz=no,$(freetype_BUILD_COMMON))
endef
diff --git a/src/freetype.mk b/src/freetype.mk
index 81a614b..b2e7d26 100644
--- a/src/freetype.mk
+++ b/src/freetype.mk
@@ -18,7 +18,7 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD_COMMON
- cd '$(1)' && GNUMAKE=$(MAKE) ./configure \
+ cd '$(1)' && GNUMAKE=$(MAKE) ./configure --with-harfbuzz=yes \
$(MXE_CONFIGURE_OPTS) \
LIBPNG_CFLAGS="`$(TARGET)-pkg-config libpng --cflags`" \
LIBPNG_LDFLAGS="`$(TARGET)-pkg-config libpng --libs`" \
diff --git a/src/qt3d.mk b/src/qt3d.mk
index b9938ba..9d7d1e6 100644
--- a/src/qt3d.mk
+++ b/src/qt3d.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 9efbef578afb31556a20baccf70137858b975c38cad60ca4d6b163bd35381ba9
+$(PKG)_CHECKSUM := 4f1fe5b812d78987341b854e7f2907f0375dc188cfa6cf9db101b26e9dfd4996
$(PKG)_SUBDIR = $(subst qtbase,qt3d,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qt3d,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qt3d,$(qtbase_URL))
diff --git a/src/qtactiveqt.mk b/src/qtactiveqt.mk
index dd542ec..cbbf144 100644
--- a/src/qtactiveqt.mk
+++ b/src/qtactiveqt.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := d7c7babf1510e0728e80a786fe9d83f6cb931813005d05c85873929207261635
+$(PKG)_CHECKSUM := 8feae8a310c8866e3468f7a103db82df8db76298cdc8878fb7d4daf33a30f81f
$(PKG)_SUBDIR = $(subst qtbase,qtactiveqt,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtactiveqt,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtactiveqt,$(qtbase_URL))
diff --git a/src/qtbase-1-fixes.patch b/src/qtbase-1-fixes.patch
index 32891ec..01a2d76 100644
--- a/src/qtbase-1-fixes.patch
+++ b/src/qtbase-1-fixes.patch
@@ -1,6 +1,6 @@
This file is part of MXE. See LICENSE.md for licensing information.
-From cebc5ce4d7497007b4df6129cc7a3e7fa1eb2567 Mon Sep 17 00:00:00 2001
+From 0e4abbfb6a0ac7bcc31fa0db0e2ae2c6e0310b26 Mon Sep 17 00:00:00 2001
From: Ray Donnelly <mingw.android@gmail.com>
Date: Wed, 26 Aug 2015 12:45:43 +0100
Subject: [PATCH 1/5] cmake: Rearrange STATIC vs INTERFACE targets
@@ -12,7 +12,7 @@ Source: https://git.io/vzWJz
See also: https://github.com/mxe/mxe/issues/1185
diff --git a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
-index 4f342d67d7a..28cd405c1a5 100644
+index 17da8b979e0..bddd70960a8 100644
--- a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
+++ b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
@@ -224,13 +224,13 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME})
@@ -36,7 +36,7 @@ index 4f342d67d7a..28cd405c1a5 100644
2.11.0
-From 84a904fbfe966a83d5a6a025828075465a53d6d3 Mon Sep 17 00:00:00 2001
+From 421e7313cfa5421dd41adb136a7449ecafc86e4e Mon Sep 17 00:00:00 2001
From: Tony Theodore <tonyt@logyst.com>
Date: Sat, 16 Jul 2016 20:31:07 +1000
Subject: [PATCH 2/5] Fix pkgconfig file and library naming
@@ -105,7 +105,7 @@ index 36f632e8caa..b07085ac429 100644
2.11.0
-From 7608e9aee345980061fcbf83b3623035fbde5c81 Mon Sep 17 00:00:00 2001
+From b84844de9f60380c328a481b58cd2a035851d5d3 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Sun, 29 Jan 2017 13:02:16 +0100
Subject: [PATCH 3/5] reenable fontconfig for win32 (MXE-specific)
@@ -113,10 +113,10 @@ Subject: [PATCH 3/5] reenable fontconfig for win32 (MXE-specific)
Change-Id: I05b036366bd402e43309742412bcf8ca91fe125f
diff --git a/src/gui/configure.json b/src/gui/configure.json
-index 73e59a7ad9d..eb7c9230a3b 100644
+index 2fb03a452ab..91ae39177f2 100644
--- a/src/gui/configure.json
+++ b/src/gui/configure.json
-@@ -479,7 +479,7 @@
+@@ -498,7 +498,7 @@
},
"fontconfig": {
"label": "Fontconfig",
@@ -145,18 +145,18 @@ index ca33689cd72..194523eee00 100644
2.11.0
-From 2b35f94bc2613e0723f7b2bec21f5dbe20213f41 Mon Sep 17 00:00:00 2001
+From c35d305ba4e1bdb4a6bdc7ad85515e0358b8d3bc Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Sun, 29 Jan 2017 16:22:03 +0100
Subject: [PATCH 4/5] fix treatment of SYBASE_LIBS
Change-Id: I4c9914cf7ef9d91feb0718a57f2551c1eeed47e0
-diff --git a/src/sql/configure.pri b/src/sql/configure.pri
-index 05794582e9e..15a78f68f3a 100644
---- a/src/sql/configure.pri
-+++ b/src/sql/configure.pri
-@@ -89,7 +89,7 @@ defineTest(qtConfLibrary_sybaseEnv) {
+diff --git a/src/plugins/sqldrivers/configure.pri b/src/plugins/sqldrivers/configure.pri
+index 9fb957291fd..d0640809022 100644
+--- a/src/plugins/sqldrivers/configure.pri
++++ b/src/plugins/sqldrivers/configure.pri
+@@ -92,7 +92,7 @@ defineTest(qtConfLibrary_sybaseEnv) {
libs += "-L$${sybase}/lib"
libs += $$getenv(SYBASE_LIBS)
!isEmpty(libs) {
@@ -169,7 +169,7 @@ index 05794582e9e..15a78f68f3a 100644
2.11.0
-From 656dc60fbd347668ae06e943f35ad9143405b76f Mon Sep 17 00:00:00 2001
+From 4bf338634788b012bd73b7bb4aeea81e42e9bb82 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Sun, 11 Jun 2017 00:27:41 +0200
Subject: [PATCH 5/5] use pkg-config for harfbuzz
@@ -177,10 +177,10 @@ Subject: [PATCH 5/5] use pkg-config for harfbuzz
Change-Id: Ia65cbb90fd180f1bc10ce077a9a8323a48e51421
diff --git a/src/gui/configure.json b/src/gui/configure.json
-index eb7c9230a3b..9c4560b56b0 100644
+index 91ae39177f2..398d07d0b13 100644
--- a/src/gui/configure.json
+++ b/src/gui/configure.json
-@@ -123,7 +123,8 @@
+@@ -130,7 +130,8 @@
"label": "HarfBuzz",
"test": "unix/harfbuzz",
"sources": [
diff --git a/src/qtbase.mk b/src/qtbase.mk
index dcaeeeb..c02650c 100644
--- a/src/qtbase.mk
+++ b/src/qtbase.mk
@@ -4,8 +4,8 @@ PKG := qtbase
$(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 5.9.0
-$(PKG)_CHECKSUM := 267eb2af1a203c087f2113f43b08014d0e2d2cb269295b8602d869a2fad5296c
+$(PKG)_VERSION := 5.9.1
+$(PKG)_CHECKSUM := bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6
$(PKG)_SUBDIR := $(PKG)-opensource-src-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-opensource-src-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := https://download.qt.io/official_releases/qt/5.9/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
diff --git a/src/qtcanvas3d.mk b/src/qtcanvas3d.mk
index 424b07c..fca7cdd 100644
--- a/src/qtcanvas3d.mk
+++ b/src/qtcanvas3d.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := d817bc52bdd04982e13b4820ef02f52b6186e905c459576e24d7e30b733a3bcb
+$(PKG)_CHECKSUM := 4b8bf09330f03d2b3998f5447991546704715478c54f4f8d82d00bee3047de81
$(PKG)_SUBDIR = $(subst qtbase,qtcanvas3d,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtcanvas3d,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtcanvas3d,$(qtbase_URL))
diff --git a/src/qtcharts.mk b/src/qtcharts.mk
index 9cc4d4e..8505426 100644
--- a/src/qtcharts.mk
+++ b/src/qtcharts.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 74e86e3ad7de57dff0e41cc31c024a93421c3a349e5434f3b56c572f3533a89e
+$(PKG)_CHECKSUM := 7328cbdc138a0b40f874bb8db36e0aee7cdf1c93263e3a184471867876710da0
$(PKG)_SUBDIR = $(subst qtbase,qtcharts,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtcharts,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtcharts,$(qtbase_URL))
diff --git a/src/qtconnectivity.mk b/src/qtconnectivity.mk
index 1d88aa8..267c8ad 100644
--- a/src/qtconnectivity.mk
+++ b/src/qtconnectivity.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 9755f4bc0a55fba3250635e3a902c0f6611a36c3d23583b84d0465ee3553a24c
+$(PKG)_CHECKSUM := 40638b715517bff8509fe9fe1e6a4e45e0f66e68920605048e080dd023ae7fd5
$(PKG)_SUBDIR = $(subst qtbase,qtconnectivity,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtconnectivity,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtconnectivity,$(qtbase_URL))
diff --git a/src/qtdatavis3d.mk b/src/qtdatavis3d.mk
index 16fed1f..b051f44 100644
--- a/src/qtdatavis3d.mk
+++ b/src/qtdatavis3d.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 696baff081c7aebf42ca6f618d8c1ee122bd80ca623028f6379c4a4414a571f3
+$(PKG)_CHECKSUM := 233cab90fa35c926717bf697e7259b4e5bc7af6a26183657b006dac80fc0a191
$(PKG)_SUBDIR = $(subst qtbase,qtdatavis3d,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtdatavis3d,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtdatavis3d,$(qtbase_URL))
diff --git a/src/qtdeclarative.mk b/src/qtdeclarative.mk
index 40fdf4c..c9c2dee 100644
--- a/src/qtdeclarative.mk
+++ b/src/qtdeclarative.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 3c9b72098f952155e943c4890c67f9a7dd81737ff69b482a401a2b2af0f93ebd
+$(PKG)_CHECKSUM := d2fe6c9c1a9f19af6e96553c6d75366ab8f397bc232acd67d31476955fee94ff
$(PKG)_SUBDIR = $(subst qtbase,qtdeclarative,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtdeclarative,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtdeclarative,$(qtbase_URL))
diff --git a/src/qtgamepad.mk b/src/qtgamepad.mk
index 10ff577..ad3f637 100644
--- a/src/qtgamepad.mk
+++ b/src/qtgamepad.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 2795f78487060b4fde07e436c93fa2d9b62f2420bb54648ad0a6b7783516f252
+$(PKG)_CHECKSUM := f10714df314b3ef992060454db62e07d0b6a1fc7cf8a4175c023c59f8821bc14
$(PKG)_SUBDIR = $(subst qtbase,qtgamepad,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtgamepad,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtgamepad,$(qtbase_URL))
diff --git a/src/qtgraphicaleffects.mk b/src/qtgraphicaleffects.mk
index 78d8357..ac6c592 100644
--- a/src/qtgraphicaleffects.mk
+++ b/src/qtgraphicaleffects.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := a570bc14fba836b58b7143eb44cb9ff6a0eff93ac0a346f68280854af9f4e4b3
+$(PKG)_CHECKSUM := 5f86c38e36d9553049cfbe56d4869e73cf8ab920905402cbcafb56dd8a1a59ff
$(PKG)_SUBDIR = $(subst qtbase,qtgraphicaleffects,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtgraphicaleffects,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtgraphicaleffects,$(qtbase_URL))
diff --git a/src/qtimageformats.mk b/src/qtimageformats.mk
index c944c59..ad1147f 100644
--- a/src/qtimageformats.mk
+++ b/src/qtimageformats.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 2461795047194bddabdf768af862ba374db58418a7c3e26019a8d5f1e7a85481
+$(PKG)_CHECKSUM := 79fee307310a66100bd3d907ea69bd039dcd727c15f27e990167e7a27d1b8a47
$(PKG)_SUBDIR = $(subst qtbase,qtimageformats,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtimageformats,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtimageformats,$(qtbase_URL))
diff --git a/src/qtlocation.mk b/src/qtlocation.mk
index af7fb2d..a0e58b3 100644
--- a/src/qtlocation.mk
+++ b/src/qtlocation.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := e3ee0ba44b1d3df4a958cdf9c9b70d8f41fd05d5f56580504d944679830f2af6
+$(PKG)_CHECKSUM := 4bc43c1df69c5322f982588711d4a65f8408b71a36e43ba19b39d1aae87e1515
$(PKG)_SUBDIR = $(subst qtbase,qtlocation,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtlocation,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtlocation,$(qtbase_URL))
diff --git a/src/qtmultimedia.mk b/src/qtmultimedia.mk
index aa43d77..988cab0 100644
--- a/src/qtmultimedia.mk
+++ b/src/qtmultimedia.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 0bb370923ba2e6d122940b07352a1a2f52ebbb061bec72e30df22a9e2edd60ee
+$(PKG)_CHECKSUM := e48fbe71b4418eb7caba5ef5aa422483fb28d0e894cbc41f3d8b73b3d7fee6e4
$(PKG)_SUBDIR = $(subst qtbase,qtmultimedia,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtmultimedia,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtmultimedia,$(qtbase_URL))
diff --git a/src/qtpurchasing.mk b/src/qtpurchasing.mk
index 49b854f..b71a0bd 100644
--- a/src/qtpurchasing.mk
+++ b/src/qtpurchasing.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 7884c5bfca7aaafaf9393a6dfc3789fa0fcbbc88c242771cc4cd378989509375
+$(PKG)_CHECKSUM := 5a8f270158b901d926086667d9d84eee5f46a7110d4f04cd32edac6cb0a2302c
$(PKG)_SUBDIR = $(subst qtbase,qtpurchasing,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtpurchasing,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtpurchasing,$(qtbase_URL))
diff --git a/src/qtquickcontrols.mk b/src/qtquickcontrols.mk
index 4c0e341..b7d93b1 100644
--- a/src/qtquickcontrols.mk
+++ b/src/qtquickcontrols.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 173dfffeb20315dceedeb22c19812752c07e25916044be5444fe00522e1754fe
+$(PKG)_CHECKSUM := 520ed0e110f9d0977eb873ea0e05a3d205c9c1b1ad2dd606875708848b21ec2e
$(PKG)_SUBDIR = $(subst qtbase,qtquickcontrols,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtquickcontrols,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtquickcontrols,$(qtbase_URL))
diff --git a/src/qtquickcontrols2.mk b/src/qtquickcontrols2.mk
index 2910e98..44debdd 100644
--- a/src/qtquickcontrols2.mk
+++ b/src/qtquickcontrols2.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 09ab6fc1cc5fe6ea6179cff971950cdb37b074610d0d84f0cd61052ec97c1d9c
+$(PKG)_CHECKSUM := 203be0321112d1513b722fce463f9e30d7d00befb33349901d9517f4f13408ff
$(PKG)_SUBDIR = $(subst qtbase,qtquickcontrols2,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtquickcontrols2,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtquickcontrols2,$(qtbase_URL))
diff --git a/src/qtscript.mk b/src/qtscript.mk
index 0d3d2b9..fdce987 100644
--- a/src/qtscript.mk
+++ b/src/qtscript.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 3c32b6be7b5dcf61b1a25d4646cdac96cc44f5c739c38597a5881231ae3ac964
+$(PKG)_CHECKSUM := 176a08865d5f66437b0f279fc5d7f381f359f20bafbffcebdcac61e86415188f
$(PKG)_SUBDIR = $(subst qtbase,qtscript,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtscript,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtscript,$(qtbase_URL))
diff --git a/src/qtscxml.mk b/src/qtscxml.mk
index 88bb892..598aca9 100644
--- a/src/qtscxml.mk
+++ b/src/qtscxml.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 64596100756c238434e2d213c6c123987b751fd6f26dfa39f146463028b45238
+$(PKG)_CHECKSUM := 409758206d1381f262e879d8bde72c147f36f04af2be58986b5a61581e376bd4
$(PKG)_SUBDIR = $(subst qtbase,qtscxml,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtscxml,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtscxml,$(qtbase_URL))
diff --git a/src/qtsensors.mk b/src/qtsensors.mk
index 7e6ac34..69393ea 100644
--- a/src/qtsensors.mk
+++ b/src/qtsensors.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 5d3e7b036e7339379cd737ec1a3a10e07aed88a0084a46ba313ac76c22e0aa49
+$(PKG)_CHECKSUM := 5af19397aa8ccd88c1fbb7cda4ee2a583f05bdf8ae090eb616bb276ff2e9e29c
$(PKG)_SUBDIR = $(subst qtbase,qtsensors,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtsensors,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtsensors,$(qtbase_URL))
diff --git a/src/qtserialbus.mk b/src/qtserialbus.mk
index 8ed750c..7f01e78 100644
--- a/src/qtserialbus.mk
+++ b/src/qtserialbus.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 2ed40b9c2557fe2d518476c9f8e736a6f51d272ab3898a6ed3ff7c58141483ff
+$(PKG)_CHECKSUM := caa9feefbf1d51b38d6bc923428009d524c0c5eb77f30e4b6d84fec1ce19f3c3
$(PKG)_SUBDIR = $(subst qtbase,qtserialbus,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtserialbus,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtserialbus,$(qtbase_URL))
diff --git a/src/qtserialport.mk b/src/qtserialport.mk
index 128799a..18848ce 100644
--- a/src/qtserialport.mk
+++ b/src/qtserialport.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 80022e3e6d5652502891fec3774615a36d51901dacc4fbb2dfe6e562fd729d7f
+$(PKG)_CHECKSUM := e1fe85bf292929c3a62cb4d21efaaa4e89f70f48ea10914da07d0670ec617a69
$(PKG)_SUBDIR = $(subst qtbase,qtserialport,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtserialport,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtserialport,$(qtbase_URL))
diff --git a/src/qtspeech.mk b/src/qtspeech.mk
index fdffe15..102fd72 100644
--- a/src/qtspeech.mk
+++ b/src/qtspeech.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE = $(qtbase_WEBSITE)
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 94dd2871278ba69c70de690b7351f463f86e49f5c45be0b990c9c244e4c04735
+$(PKG)_CHECKSUM := ac9cef10637b54fa8d0bfe83f5b98c1c295cb68e63cf0973b2c6f188dcecaa01
$(PKG)_SUBDIR = $(subst qtbase,qtspeech,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtspeech,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtspeech,$(qtbase_URL))
diff --git a/src/qtsvg.mk b/src/qtsvg.mk
index 83ac271..dc4b335 100644
--- a/src/qtsvg.mk
+++ b/src/qtsvg.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 0fd1ac11bdcbbc359156792dc6f943f4c69936068550e7c2916a32b0f628fe7e
+$(PKG)_CHECKSUM := 99f294f874b13553e4ed49cd9465580ad0c9b92e29cdfa47b2e4096835c1e2e5
$(PKG)_SUBDIR = $(subst qtbase,qtsvg,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtsvg,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtsvg,$(qtbase_URL))
diff --git a/src/qttools.mk b/src/qttools.mk
index 04ef4b9..e2e37d1 100644
--- a/src/qttools.mk
+++ b/src/qttools.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 64fe968e35f9d9f6617b48027957761cf76c20d43721ee6e2855a965afa285ee
+$(PKG)_CHECKSUM := c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8
$(PKG)_SUBDIR = $(subst qtbase,qttools,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qttools,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qttools,$(qtbase_URL))
diff --git a/src/qttranslations.mk b/src/qttranslations.mk
index 694ce36..8e01480 100644
--- a/src/qttranslations.mk
+++ b/src/qttranslations.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 5cc981d823a989ddc22b4c278b5b8391fd38656d70e6fa9c8d84fe23d1dc4f77
+$(PKG)_CHECKSUM := 4a12528a14ed77f31672bd7469cad30624e7b672f241b8f19ad59510298eb269
$(PKG)_SUBDIR = $(subst qtbase,qttranslations,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qttranslations,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qttranslations,$(qtbase_URL))
diff --git a/src/qtvirtualkeyboard.mk b/src/qtvirtualkeyboard.mk
index 7520644..d636576 100644
--- a/src/qtvirtualkeyboard.mk
+++ b/src/qtvirtualkeyboard.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 2974acf65e617d6b4f6288b70953673a9a68612c9caf7d642c370c038e3d7a76
+$(PKG)_CHECKSUM := 6b746a6dc3ab54edf3007d0f6a2f8f31281aed03629830f59acfbc8514d6e94c
$(PKG)_SUBDIR = $(subst qtbase,qtvirtualkeyboard,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtvirtualkeyboard,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtvirtualkeyboard,$(qtbase_URL))
diff --git a/src/qtwebchannel.mk b/src/qtwebchannel.mk
index aac172e..bcc5f63 100644
--- a/src/qtwebchannel.mk
+++ b/src/qtwebchannel.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 12ef7ac86b9da0eb6f0140f402e180de95a1f9bfa9f408c2a366279da078e1b9
+$(PKG)_CHECKSUM := 80425f5a6df8784f5221809ffd664486ed38427f514ab4ec174e20456b027000
$(PKG)_SUBDIR = $(subst qtbase,qtwebchannel,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebchannel,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwebchannel,$(qtbase_URL))
diff --git a/src/qtwebkit-1-fixes.patch b/src/qtwebkit-1-fixes.patch
index 4590929..e643c16 100644
--- a/src/qtwebkit-1-fixes.patch
+++ b/src/qtwebkit-1-fixes.patch
@@ -45,3 +45,50 @@ index 1111111..2222222 100644
#endif
#include <windows.h>
#elif OS(QNX)
+
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Konstantin Tokarev <annulen@yandex.ru>
+Date: Fri, 4 Nov 2016 00:44:49 +0300
+Subject: [PATCH] Fixed crash (probably miscompilation) with MinGW-w64 5.3.0
+
+Change-Id: Iac1c5fe1879abfaa299ec909e5928912c2354126
+
+taken from:
+https://github.com/Martchus/PKGBUILDs/blob/c7b900625449ba7f00539d4e23d2500765bc6f9a/qt5-webkit/mingw-w64/0009-Fixed-crash-probably-miscompilation-with-MinGW-w64-5.patch
+
+diff --git a/Source/WebKit/qt/WidgetApi/qwebframe.cpp b/Source/WebKit/qt/WidgetApi/qwebframe.cpp
+index 1111111..2222222 100644
+--- a/Source/WebKit/qt/WidgetApi/qwebframe.cpp
++++ b/Source/WebKit/qt/WidgetApi/qwebframe.cpp
+@@ -119,16 +119,6 @@ QWebFrameAdapter* QWebFramePrivate::createChildFrame(QWebFrameData* frameData)
+ return newFrame->d;
+ }
+
+-QWebFrame *QWebFramePrivate::apiHandle()
+-{
+- return q;
+-}
+-
+-QObject *QWebFramePrivate::handle()
+-{
+- return q;
+-}
+-
+ void QWebFramePrivate::contentsSizeDidChange(const QSize &size)
+ {
+ emit q->contentsSizeChanged(size);
+diff --git a/Source/WebKit/qt/WidgetApi/qwebframe_p.h b/Source/WebKit/qt/WidgetApi/qwebframe_p.h
+index 1111111..2222222 100644
+--- a/Source/WebKit/qt/WidgetApi/qwebframe_p.h
++++ b/Source/WebKit/qt/WidgetApi/qwebframe_p.h
+@@ -49,8 +49,8 @@ public:
+ static QWebFrame* kit(const QWebFrameAdapter*);
+
+ // Adapter implementation
+- virtual QWebFrame* apiHandle() OVERRIDE;
+- virtual QObject* handle() OVERRIDE;
++ virtual QWebFrame* apiHandle() OVERRIDE { return q; }
++ virtual QObject* handle() OVERRIDE { return q; }
+ virtual void contentsSizeDidChange(const QSize &) OVERRIDE;
+ virtual int scrollBarPolicy(Qt::Orientation) const OVERRIDE;
+ virtual void emitUrlChanged() OVERRIDE;
diff --git a/src/qtwebkit-test.cpp b/src/qtwebkit-test.cpp
new file mode 100644
index 0000000..1248de7
--- /dev/null
+++ b/src/qtwebkit-test.cpp
@@ -0,0 +1,22 @@
+/*
+ * This file is part of MXE. See LICENSE.md for licensing information.
+ *
+ * from: https://github.com/mxe/mxe/issues/1868
+ */
+
+
+#include <QApplication>
+
+#include <QtWebKitWidgets/QWebView>
+#include <QtWebKitWidgets/QWebFrame>
+
+int main(int argc, char **argv){
+
+ QApplication app(argc, argv);
+
+ QWebView *view = new QWebView();
+ view->load(QUrl("http://google.com/"));
+ view->show();
+
+ app.exec();
+}
diff --git a/src/qtwebkit.mk b/src/qtwebkit.mk
index 0d52454..6ef3984 100644
--- a/src/qtwebkit.mk
+++ b/src/qtwebkit.mk
@@ -5,10 +5,10 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 8dad193b740055a998312e04a040f2e32a923c0823b2d239b24eab08276a4e04
+$(PKG)_CHECKSUM := 28a560becd800a4229bfac317c2e5407cd3cc95308bc4c3ca90dba2577b052cf
$(PKG)_SUBDIR = $(subst qtbase,qtwebkit,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebkit,$(qtbase_FILE))
-$(PKG)_URL = https://download.qt.io/community_releases/5.9/5.9.0-final/$($(PKG)_FILE)
+$(PKG)_URL = $(subst qtbase,qtwebkit,$(qtbase_URL))
$(PKG)_DEPS := gcc qtbase qtmultimedia qtquickcontrols sqlite
define $(PKG)_UPDATE
@@ -19,4 +19,18 @@ define $(PKG)_BUILD_SHARED
cd '$(BUILD_DIR)' && '$(PREFIX)/$(TARGET)/qt5/bin/qmake' '$(SOURCE_DIR)'
$(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)'
$(MAKE) -C '$(BUILD_DIR)' -j 1 install
+
+ # build test manually
+ # add $(BUILD_TYPE_SUFFIX) for debug builds - see qtbase.mk
+ $(TARGET)-g++ \
+ -W -Wall -std=c++11 \
+ '$(TEST_FILE)' -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \
+ `$(TARGET)-pkg-config Qt5WebKitWidgets --cflags --libs`
+
+ # batch file to run test programs
+ (printf 'set PATH=..\\lib;..\\qt5\\bin;..\\qt5\\lib;%%PATH%%\r\n'; \
+ printf 'set QT_QPA_PLATFORM_PLUGIN_PATH=..\\qt5\\plugins\r\n'; \
+ printf 'test-$(PKG).exe\r\n'; \
+ printf 'cmd\r\n';) \
+ > '$(PREFIX)/$(TARGET)/bin/test-$(PKG).bat'
endef
diff --git a/src/qtwebsockets.mk b/src/qtwebsockets.mk
index c5ec2e7..edc970f 100644
--- a/src/qtwebsockets.mk
+++ b/src/qtwebsockets.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 62977acaa9a44a4174d4ea3bd53f756758e3ae78d8470728326e6408ca0586d6
+$(PKG)_CHECKSUM := 01277362430b5a75c19a16ded8cf4c53a3bccddcc0ba2f50648e0f2985f23464
$(PKG)_SUBDIR = $(subst qtbase,qtwebsockets,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebsockets,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwebsockets,$(qtbase_URL))
diff --git a/src/qtwebview.mk b/src/qtwebview.mk
index 459ed96..75ac5a1 100644
--- a/src/qtwebview.mk
+++ b/src/qtwebview.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 1ca7f10aa42b9fb2e2c49237791b24aef1c54c3a0c78617dce30bdea7dd3d22b
+$(PKG)_CHECKSUM := d6f77bfa60033561d123b1224679178c956319549666e84d4736c5e109ccbd62
$(PKG)_SUBDIR = $(subst qtbase,qtwebview,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebview,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwebview,$(qtbase_URL))
diff --git a/src/qtwinextras.mk b/src/qtwinextras.mk
index 87b2e2a..683aaad 100644
--- a/src/qtwinextras.mk
+++ b/src/qtwinextras.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 7280ae2a5d7cb563f23c48b5f8c37e340ce63950c6ab9f8fdf95072b3137b08b
+$(PKG)_CHECKSUM := 1acc9ebd85146c75ae8dde20dcf5ffadd04da5d998a452eba055bce10849eef4
$(PKG)_SUBDIR = $(subst qtbase,qtwinextras,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwinextras,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwinextras,$(qtbase_URL))
diff --git a/src/qtxmlpatterns.mk b/src/qtxmlpatterns.mk
index c16145c..61e11ec 100644
--- a/src/qtxmlpatterns.mk
+++ b/src/qtxmlpatterns.mk
@@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 41f8223b1d4cfc475ef66888a178847cc7191954ed52d047be90f0d68ea755b8
+$(PKG)_CHECKSUM := b584686496ad1b1b3426d642bd705cab3fc02313b067a33d1b826a27aee29c24
$(PKG)_SUBDIR = $(subst qtbase,qtxmlpatterns,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtxmlpatterns,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtxmlpatterns,$(qtbase_URL))
diff --git a/src/sqlite.mk b/src/sqlite.mk
index d317d71..dbaa937 100644
--- a/src/sqlite.mk
+++ b/src/sqlite.mk
@@ -4,8 +4,8 @@ PKG := sqlite
$(PKG)_WEBSITE := https://www.sqlite.org/
$(PKG)_DESCR := SQLite
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 3190300
-$(PKG)_CHECKSUM := 06129c03dced9f87733a8cba408871bd60673b8f93b920ba8d815efab0a06301
+$(PKG)_VERSION := 3200000
+$(PKG)_CHECKSUM := 3814c6f629ff93968b2b37a70497cfe98b366bf587a2261a56a5f750af6ae6a0
$(PKG)_SUBDIR := $(PKG)-autoconf-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-autoconf-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := https://www.sqlite.org/2017/$($(PKG)_FILE)
diff --git a/src/vmime.mk b/src/vmime.mk
index 59dae7e..0d77a1e 100644
--- a/src/vmime.mk
+++ b/src/vmime.mk
@@ -4,8 +4,8 @@ PKG := vmime
$(PKG)_WEBSITE := https://www.vmime.org/
$(PKG)_DESCR := VMime
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 5ea1960
-$(PKG)_CHECKSUM := b5a7fbe43b13985a562f93e0d007f8d40b0ecd8e01cc795e0b2905d094d257db
+$(PKG)_VERSION := f61efd2
+$(PKG)_CHECKSUM := 758f5b5c71a4ff62d6ec6bdc8f950a4dd3b2819996fdbca2c70d4c325b30aced
$(PKG)_GH_CONF := kisli/vmime/master
$(PKG)_DEPS := gcc gnutls libgsasl libiconv pthreads zlib