Alois Schloegl 5 years ago
commit 777d4c69c8

@ -579,7 +579,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> expat </th>
<td>2.2.6 </td>
<td>2.2.7 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -2439,7 +2439,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> libssh2 </th>
<td>1.8.2 </td>
<td>1.9.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3559,7 +3559,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qt3d </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3569,7 +3569,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qt5 [meta-pkg] </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="neutral">&bull;</td>
<td class="neutral">&bull;</td>
<td class="neutral">&bull;</td>
@ -3579,7 +3579,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtactiveqt </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3589,7 +3589,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtbase </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3597,19 +3597,9 @@ feel free to submit a pull request.
<td class="supported">&#x2713;</td>
</tr>
<tr>
<th class="row" title=""> qtcanvas3d </th>
<td>5.12.3 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td></td>
</tr>
<tr>
<th class="row" title=""> qtcharts </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3619,7 +3609,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtconnectivity </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3629,7 +3619,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtdatavis3d </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3639,7 +3629,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtdeclarative </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3649,7 +3639,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtgamepad </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3659,7 +3649,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtgraphicaleffects </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3679,7 +3669,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtimageformats </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3699,7 +3689,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtlocation </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3709,7 +3699,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtmultimedia </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3719,7 +3709,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtnetworkauth </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3739,7 +3729,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtpurchasing </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3749,7 +3739,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtquickcontrols </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3759,7 +3749,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtquickcontrols2 </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3769,7 +3759,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtremoteobjects </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3779,7 +3769,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtscript </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3789,7 +3779,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtscxml </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3799,7 +3789,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtsensors </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3809,7 +3799,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtserialbus </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3819,7 +3809,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtserialport </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3869,7 +3859,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtspeech </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3879,7 +3869,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtsvg </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3899,7 +3889,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qttools </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3909,7 +3899,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qttranslations </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3919,7 +3909,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtvirtualkeyboard </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3929,7 +3919,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtwebchannel </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3949,7 +3939,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtwebsockets </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3959,7 +3949,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtwebview </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3969,7 +3959,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtwinextras </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -3989,7 +3979,7 @@ feel free to submit a pull request.
<tr>
<th class="row" title=""> qtxmlpatterns </th>
<td>5.12.3 </td>
<td>5.13.0 </td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
<td class="supported">&#x2713;</td>
@ -4869,14 +4859,14 @@ feel free to submit a pull request.
<tr>
<th class="row" colspan="2">
Total: 468
Total: 467
<br>(+7 virtual
+8 native-only)
</th>
<th>463</th>
<th>397</th>
<th>449</th>
<th>462</th>
<th>396</th>
<th>448</th>
<th>395</th>
<th>42</th>
</tr>
</tbody>

@ -53,7 +53,7 @@
"dlfcn-win32": {"version": "11ff86b", "website": "https://github.com/dlfcn-win32/dlfcn-win32", "description": "POSIX dlfcn wrapper for Windows"},
"eigen": {"version": "3.3.7", "website": "https://eigen.tuxfamily.org/", "description": ""},
"exiv2": {"version": "0.25", "website": "https://www.exiv2.org/", "description": "Exiv2"},
"expat": {"version": "2.2.6", "website": "https://github.com/libexpat/libexpat", "description": "Expat XML Parser"},
"expat": {"version": "2.2.7", "website": "https://github.com/libexpat/libexpat", "description": "Expat XML Parser"},
"faad2": {"version": "2.8.8", "website": "https://www.audiocoding.com/", "description": ""},
"fdk-aac": {"version": "2.0.0", "website": "https://github.com/mstorsjo/fdk-aac", "description": "FDK-AAC"},
"ffmpeg": {"version": "4.1.3", "website": "https://ffmpeg.org/", "description": ""},
@ -239,7 +239,7 @@
"libspatialindex": {"version": "1.8.5", "website": "https://libspatialindex.github.io/", "description": "libspatialindex"},
"libspectre": {"version": "0.2.8", "website": "https://libspectre.freedesktop.org/", "description": ""},
"libssh": {"version": "0.7.5", "website": "https://www.libssh.org", "description": "SSHv2 and SSHv1 protocol on client and server side"},
"libssh2": {"version": "1.8.2", "website": "https://libssh2.org/", "description": ""},
"libssh2": {"version": "1.9.0", "website": "https://libssh2.org/", "description": ""},
"libsvm": {"version": "3.22", "website": "https://www.csie.ntu.edu.tw/~cjlin/libsvm", "description": ""},
"libtool": {"version": "2.4.4", "website": "https://www.gnu.org/software/libtool/", "description": "GNU Libtool"},
"libtorrent-rasterbar": {"version": "1.1.6", "website": "https://www.libtorrent.org/", "description": ""},
@ -351,50 +351,49 @@
"qjson": {"version": "0.9.0", "website": "https://qjson.sourceforge.io/", "description": "QJson"},
"qscintilla2": {"version": "2.11.1", "website": "https://www.riverbankcomputing.com/software/qscintilla/intro", "description": "QScintilla2"},
"qt": {"version": "4.8.7", "website": "https://www.qt.io/", "description": "Qt"},
"qt3d": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qt5": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtactiveqt": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtbase": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtcanvas3d": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtcharts": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtconnectivity": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtdatavis3d": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtdeclarative": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtgamepad": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtgraphicaleffects": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qt3d": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qt5": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtactiveqt": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtbase": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtcharts": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtconnectivity": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtdatavis3d": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtdeclarative": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtgamepad": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtgraphicaleffects": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtifw": {"version": "3.0.4", "website": "https://doc.qt.io/qtinstallerframework/index.html", "description": "Qt Installer Framework"},
"qtimageformats": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtimageformats": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtkeychain": {"version": "0.9.1", "website": "https://github.com/frankosterfeld/qtkeychain", "description": "QtKeychain"},
"qtlocation": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtmultimedia": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtnetworkauth": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtlocation": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtmultimedia": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtnetworkauth": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtofficeopenxml": {"version": "02dda4a", "website": "https://github.com/dbzhang800/QtOfficeOpenXml/", "description": "QtOfficeOpenXml"},
"qtpurchasing": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtquickcontrols": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtquickcontrols2": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtremoteobjects": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtscript": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtscxml": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtsensors": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtserialbus": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtserialport": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtpurchasing": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtquickcontrols": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtquickcontrols2": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtremoteobjects": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtscript": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtscxml": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtsensors": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtserialbus": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtserialport": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtserialport_qt4": {"version": "5c3b6cc", "website": "https://www.qt.io/", "description": "Qt"},
"qtservice": {"version": "ee17851", "website": "https://qt.gitorious.org/qt-solutions/", "description": "Qt Solutions"},
"qtsparkle": {"version": "4c852e5", "website": "https://github.com/davidsansome/qtsparkle", "description": "Qt auto-updater lib"},
"qtsparkle_qt4": {"version": "4c852e5", "website": "https://github.com/davidsansome/qtsparkle", "description": "Qt auto-updater lib"},
"qtspeech": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtsvg": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtspeech": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtsvg": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtsystems": {"version": "e3332ee", "website": "https://www.qt.io/", "description": "Qt"},
"qttools": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qttranslations": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtvirtualkeyboard": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtwebchannel": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qttools": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qttranslations": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtvirtualkeyboard": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtwebchannel": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtwebkit": {"version": "5.212", "website": "https://github.com/annulen/webkit", "description": "QtWebKit"},
"qtwebsockets": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtwebview": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtwinextras": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtwebsockets": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtwebview": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtwinextras": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"qtxlsxwriter": {"version": "ed26e5d", "website": "https://github.com/VSRonin/QtXlsxWriter/", "description": "QtXlsxWriter"},
"qtxmlpatterns": {"version": "5.12.3", "website": "https://www.qt.io/", "description": "Qt"},
"qtxmlpatterns": {"version": "5.13.0", "website": "https://www.qt.io/", "description": "Qt"},
"quazip": {"version": "0.7.6", "website": "https://github.com/stachenov/quazip", "description": ""},
"qwt": {"version": "6.1.4", "website": "https://qwt.sourceforge.io/", "description": "Qwt"},
"qwtplot3d": {"version": "d80c908", "website": "https://github.com/sintegrial/qwtplot3d", "description": "QwtPlot3D"},

@ -4,8 +4,8 @@ PKG := expat
$(PKG)_WEBSITE := https://github.com/libexpat/libexpat
$(PKG)_DESCR := Expat XML Parser
$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.2.6
$(PKG)_CHECKSUM := 17b43c2716d521369f82fc2dc70f359860e90fa440bea65b3b85f0b246ea81f2
$(PKG)_VERSION := 2.2.7
$(PKG)_CHECKSUM := cbc9102f4a31a8dafd42d642e9a3aa31e79a0aedaa1f6efd2795ebc83174ec18
$(PKG)_SUBDIR := expat-$($(PKG)_VERSION)
$(PKG)_FILE := expat-$($(PKG)_VERSION).tar.bz2
$(PKG)_URL := https://$(SOURCEFORGE_MIRROR)/project/expat/expat/$($(PKG)_VERSION)/$($(PKG)_FILE)

@ -1,59 +0,0 @@
This file is part of MXE. See LICENSE.md for licensing information.
Contains ad hoc patches for cross building.
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Sun, 2 Sep 2012 00:55:28 +0200
Subject: [PATCH 1/2] include gpg-error with gcrypt for static linking
(mxe-specific)
Git rid of the extra -lgcrypt here since we have to pass the
whole list via LIBS. Otherwise, LIBS gets simplified with
-lgcrypt appearing only after its static dependencies.
diff --git a/acinclude.m4 b/acinclude.m4
index 1111111..2222222 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -423,7 +423,6 @@ AC_DEFUN([LIBSSH2_CHECKFOR_GCRYPT], [
if test "$ac_cv_libgcrypt" = "yes"; then
AC_DEFINE(LIBSSH2_LIBGCRYPT, 1, [Use libgcrypt])
LIBSREQUIRED= # libgcrypt doesn't provide a .pc file. sad face.
- LIBS="$LIBS -lgcrypt"
found_crypto=libgcrypt
else
# restore
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Mon, 7 Nov 2016 10:47:13 +0100
Subject: [PATCH 2/2] fix yes/no in lib path
diff --git a/acinclude.m4 b/acinclude.m4
index 1111111..2222222 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -386,10 +386,6 @@ AC_DEFUN([LIBSSH2_CHECKFOR_MBEDTLS], [
old_LDFLAGS=$LDFLAGS
old_CFLAGS=$CFLAGS
- if test -n "$use_mbedtls" && test "$use_mbedtls" != "no"; then
- LDFLAGS="$LDFLAGS -L$use_mbedtls/lib"
- CFLAGS="$CFLAGS -I$use_mbedtls/include"
- fi
AC_LIB_HAVE_LINKFLAGS([mbedtls], [], [
#include <mbedtls/version.h>
@@ -412,10 +408,6 @@ AC_DEFUN([LIBSSH2_CHECKFOR_GCRYPT], [
old_LDFLAGS=$LDFLAGS
old_CFLAGS=$CFLAGS
- if test -n "$use_libgcrypt" && test "$use_libgcrypt" != "no"; then
- LDFLAGS="$LDFLAGS -L$use_libgcrypt/lib"
- CFLAGS="$CFLAGS -I$use_libgcrypt/include"
- fi
AC_LIB_HAVE_LINKFLAGS([gcrypt], [], [
#include <gcrypt.h>
])

@ -3,8 +3,8 @@
PKG := libssh2
$(PKG)_WEBSITE := https://libssh2.org/
$(PKG)_IGNORE :=
$(PKG)_VERSION := 1.8.2
$(PKG)_CHECKSUM := 088307d9f6b6c4b8c13f34602e8ff65d21c2dc4d55284dfe15d502c4ee190d67
$(PKG)_VERSION := 1.9.0
$(PKG)_CHECKSUM := d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd
$(PKG)_SUBDIR := libssh2-$($(PKG)_VERSION)
$(PKG)_FILE := libssh2-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := https://libssh2.org/download/$($(PKG)_FILE)

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 8997f07c816bbc6dd43fc2171801178bc65e704d35039998530cfa49837eaa7d
$(PKG)_CHECKSUM := 9f6b317acbcf483bf78465956669957eb19fdd8df610e9a580d42017e629ec4f
$(PKG)_SUBDIR = $(subst qtbase,qt3d,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qt3d,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qt3d,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 15a5fde0a069f402bea9f422d8d2c46af440d202122c6307c2a6be642d20dc0f
$(PKG)_CHECKSUM := 7abccc4dfc8891dc96594ace38cfe006ff7fd0eaffcb49c856f4e60119357323
$(PKG)_SUBDIR = $(subst qtbase,qtactiveqt,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtactiveqt,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtactiveqt,$(qtbase_URL))

@ -1,9 +1,9 @@
This file is part of MXE. See LICENSE.md for licensing information.
From c0c8cf4d8e554ac6f1a17dc8d2dce16897ae5cf3 Mon Sep 17 00:00:00 2001
From 86164c585b85559746c0eb80a7354a01d311bf64 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
Subject: [PATCH 1/4] cmake: Rearrange STATIC vs INTERFACE targets
Otherwise we attempt to add_library(Qt5::UiPlugin STATIC IMPORTED)
for header-only modules when building Qt5 statically.
@ -12,10 +12,10 @@ 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 3ed6dd5889..cc5bc9dc16 100644
index 705e0a3c93..1adac54d3b 100644
--- a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
+++ b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
@@ -214,12 +214,12 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME})
@@ -291,6 +291,9 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME})
list(APPEND _Qt5$${CMAKE_MODULE_NAME}_LIB_DEPENDENCIES \"$${CMAKE_INTERFACE_QT5_MODULE_DEPS}\")
!!ENDIF
@ -23,6 +23,10 @@ index 3ed6dd5889..cc5bc9dc16 100644
+ add_library(Qt5::$${CMAKE_MODULE_NAME} INTERFACE IMPORTED)
+!!ELSE
!!IF !isEmpty(CMAKE_STATIC_TYPE)
if(NOT Qt5_EXCLUDE_STATIC_DEPENDENCIES)
!!IF !isEmpty(CMAKE_DEBUG_TYPE)
@@ -328,9 +331,6 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME})
add_library(Qt5::$${CMAKE_MODULE_NAME} STATIC IMPORTED)
set_property(TARGET Qt5::$${CMAKE_MODULE_NAME} PROPERTY IMPORTED_LINK_INTERFACE_LANGUAGES "CXX")
-!!ELSE
@ -35,10 +39,10 @@ index 3ed6dd5889..cc5bc9dc16 100644
2.20.1
From b57baee4eee0a33338776498da7f216fb2a7fdc0 Mon Sep 17 00:00:00 2001
From 2bdf75033a353d809d6faf2af33cf0af1d1282ff 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
Subject: [PATCH 2/4] Fix pkgconfig file and library naming
See: https://codereview.qt-project.org/#/c/165394/
https://bugreports.qt.io/browse/QTBUG-30898
@ -104,56 +108,15 @@ index 51b5bde67a..faba17aedd 100644
2.20.1
From 691b8c15f19116a881a6830cfbb344bf49c385e7 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)
Change-Id: I05b036366bd402e43309742412bcf8ca91fe125f
diff --git a/src/gui/configure.json b/src/gui/configure.json
index 6fdcd562a7..69f00bc71d 100644
--- a/src/gui/configure.json
+++ b/src/gui/configure.json
@@ -1213,7 +1213,7 @@
"fontconfig": {
"label": "Fontconfig",
"autoDetect": "!config.darwin",
- "condition": "!config.win32 && features.system-freetype && libs.fontconfig",
+ "condition": "features.system-freetype && libs.fontconfig",
"output": [ "privateFeature", "feature" ]
},
"gbm": {
diff --git a/src/plugins/platforms/minimal/qminimalintegration.cpp b/src/plugins/platforms/minimal/qminimalintegration.cpp
index f457f69f11..2b2aec0868 100644
--- a/src/plugins/platforms/minimal/qminimalintegration.cpp
+++ b/src/plugins/platforms/minimal/qminimalintegration.cpp
@@ -162,7 +162,11 @@ QPlatformFontDatabase *QMinimalIntegration::fontDatabase() const
if (!m_fontDatabase) {
#if QT_CONFIG(fontconfig)
- m_fontDatabase = new QGenericUnixFontDatabase;
+#ifdef Q_OS_WIN
+ m_fontDatabase = new QFreeTypeFontDatabase;
+#else
+ m_fontDatabase = new QGenericUnixFontDatabase;
+#endif
#else
m_fontDatabase = QPlatformIntegration::fontDatabase();
#endif
--
2.20.1
From a2eab53930f2891a15cd1aa1721a5e247851035c Mon Sep 17 00:00:00 2001
From 04a80b8d9d5ec64efb61f440238113a82015e7df Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Sun, 11 Jun 2017 00:27:41 +0200
Subject: [PATCH 4/5] use pkg-config for harfbuzz
Subject: [PATCH 3/4] use pkg-config for harfbuzz
Change-Id: Ia65cbb90fd180f1bc10ce077a9a8323a48e51421
diff --git a/src/gui/configure.json b/src/gui/configure.json
index 69f00bc71d..7d15695499 100644
index 6280b4dfa2..e094ee12e6 100644
--- a/src/gui/configure.json
+++ b/src/gui/configure.json
@@ -303,7 +303,8 @@
@ -170,10 +133,10 @@ index 69f00bc71d..7d15695499 100644
2.20.1
From 25e2683c3f2ecc5143211a9c80a0f0f8b72b6bd5 Mon Sep 17 00:00:00 2001
From ba796f23ed3145a856c6a05abee5d526c3b10d58 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Thu, 23 Nov 2017 11:28:47 +0200
Subject: [PATCH 5/5] disable qt_random_cpu for i686-w64-mingw32
Subject: [PATCH 4/4] disable qt_random_cpu for i686-w64-mingw32
Workaround for gcc internal error compiling for mingw32:
global/qrandom.cpp: In function 'qsizetype qt_random_cpu(void*, qsizetype)':

@ -4,11 +4,11 @@ PKG := qtbase
$(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION := 5.12.3
$(PKG)_CHECKSUM := fddfd8852ef7503febeed67b876d1425160869ae2b1ae8e10b3fb0fedc5fe701
$(PKG)_VERSION := 5.13.0
$(PKG)_CHECKSUM := ff6964b3b528cd3b1d21bcf3470006e8e5cbe69591923f982871d886ea0488fe
$(PKG)_SUBDIR := $(PKG)-everywhere-src-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-everywhere-src-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := https://download.qt.io/official_releases/qt/5.12/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
$(PKG)_URL := https://download.qt.io/official_releases/qt/5.13/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
$(PKG)_DEPS := cc dbus fontconfig freetds freetype harfbuzz jpeg libmysqlclient libpng openssl pcre2 postgresql sqlite zlib
$(PKG)_DEPS_$(BUILD) :=
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)

@ -1,22 +0,0 @@
# This file is part of MXE. See LICENSE.md for licensing information.
PKG := qtcanvas3d
$(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := c0821f1232c6bcd00648af9a5d1eade8e0397c6bfff60621e0fcdfc75561baea
$(PKG)_SUBDIR = $(subst qtbase,qtcanvas3d,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtcanvas3d,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtcanvas3d,$(qtbase_URL))
$(PKG)_DEPS := cc qtbase qtdeclarative
define $(PKG)_UPDATE
echo $(qtbase_VERSION)
endef
define $(PKG)_BUILD
cd '$(1)' && '$(PREFIX)/$(TARGET)/qt5/bin/qmake'
$(MAKE) -C '$(1)' -j '$(JOBS)'
$(MAKE) -C '$(1)' -j 1 install
endef

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 820c94b2bf5d73e921fe99be1e3a03a6f012d96574a08e504d68db237522b3a9
$(PKG)_CHECKSUM := 04e381ec287edf230583eb32fbcde40bce62119d3eabbe2978f4ce8366e36b27
$(PKG)_SUBDIR = $(subst qtbase,qtcharts,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtcharts,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtcharts,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 01518cee71a8d53b9c2387f8c7facbcc2c4d63ab3b79462edfa06ba3bfeae661
$(PKG)_CHECKSUM := 64fad0692c639d25295cc85f12526f3fe2eaeb51bcf47d8561ad00dd57ad5053
$(PKG)_SUBDIR = $(subst qtbase,qtconnectivity,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtconnectivity,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtconnectivity,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := f6d073c4575542f8ff6de3ac3b6e8dde6ae2d87e98119de7a13bc984aa967313
$(PKG)_CHECKSUM := 6f4e5dd8e7a94d117f374a9b66013e373f5c1ccf963ad6556bf1fc8baf783821
$(PKG)_SUBDIR = $(subst qtbase,qtdatavis3d,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtdatavis3d,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtdatavis3d,$(qtbase_URL))

@ -5,11 +5,11 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 839881cd6996e35c351bc7d560372ebb91e61f3688957c33248c4f31ea007fa7
$(PKG)_CHECKSUM := b9e8780aef0af4a60e64dcc405bdf5c03a04b28e3b94d5c2e69d0006db566ba9
$(PKG)_SUBDIR = $(subst qtbase,qtdeclarative,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtdeclarative,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtdeclarative,$(qtbase_URL))
$(PKG)_DEPS := cc qtbase qtsvg qtxmlpatterns
$(PKG)_DEPS := cc qtbase qtimageformats qtsvg qtxmlpatterns
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
define $(PKG)_UPDATE

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 5d046869e9646912936e3622efa755d85ccc8eddba91f5b12880cfb5e6489642
$(PKG)_CHECKSUM := 6bc1086d8c6a36a80dfa939b5ecb372be8c913a81e2986d84302012eafdc4b63
$(PKG)_SUBDIR = $(subst qtbase,qtgamepad,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtgamepad,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtgamepad,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 772c98a009cc82ac290f868906c5aa719e4608ef3c5905d69ef7402b15924a73
$(PKG)_CHECKSUM := 33bf92d6560d4d7b87f3e99dfacbc9cafc7ea5ef3d40f00cc3777a005251d0ff
$(PKG)_SUBDIR = $(subst qtbase,qtgraphicaleffects,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtgraphicaleffects,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtgraphicaleffects,$(qtbase_URL))

@ -1,111 +1,120 @@
This file is part of MXE. See LICENSE.md for licensing information.
From b3504d8f2ce90aeaf3c84ffb6716ee14d173de17 Mon Sep 17 00:00:00 2001
From: Joerg Bornemann <joerg.bornemann@qt.io>
Date: Tue, 7 May 2019 11:30:05 +0200
Subject: [PATCH 1/2] Fix feature and library checks for tiff and mng
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Thu, 3 Nov 2011 14:11:02 +0100
Subject: [PATCH 1/3] [MXE] pkg-config support for libtiff-4
diff --git a/config.tests/libtiff/libtiff.pro b/config.tests/libtiff/libtiff.pro
index 1111111..2222222 100644
--- a/config.tests/libtiff/libtiff.pro
+++ b/config.tests/libtiff/libtiff.pro
@@ -2,5 +2,7 @@ SOURCES = libtiff.cpp
CONFIG -= qt dylib
mac:CONFIG -= app_bundle
win32:CONFIG += console
-unix|mingw: LIBS += -ltiff
+CONFIG += link_pkgconfig
+packagesExist(libtiff-4):PKGCONFIG += libtiff-4
+else:if(unix|win32-g++*): LIBS += -ltiff
else:win32: LIBS += libtiff.lib
diff --git a/src/plugins/imageformats/tiff/tiff.pro b/src/plugins/imageformats/tiff/tiff.pro
index 1111111..2222222 100644
--- a/src/plugins/imageformats/tiff/tiff.pro
+++ b/src/plugins/imageformats/tiff/tiff.pro
@@ -5,7 +5,9 @@ SOURCES += main.cpp qtiffhandler.cpp
OTHER_FILES += tiff.json
config_libtiff {
- unix|mingw: LIBS += -ltiff
+ CONFIG += link_pkgconfig
+ packagesExist(libtiff-4):PKGCONFIG += libtiff-4
+ else:if(unix|win32-g++*): LIBS += -ltiff
else:win32: LIBS += libtiff.lib
} else {
include($$PWD/../../../3rdparty/libtiff.pri)
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Wed, 19 Dec 2012 23:29:52 +0100
Subject: [PATCH 2/3] [MXE] pkg-config support for libmng
This amends commit a33e3aea.
Change-Id: I03304f5bf300e5e52476c3f3d6b06b0815009720
Reviewed-by: Liang Qi <liang.qi@qt.io>
(cherry picked from commit 626c3053efd7905080ac4a65fca55551391a36e3)
diff --git a/config.tests/libmng/libmng.pro b/config.tests/libmng/libmng.pro
index 1111111..2222222 100644
--- a/config.tests/libmng/libmng.pro
+++ b/config.tests/libmng/libmng.pro
@@ -2,5 +2,7 @@ SOURCES = libmng.cpp
CONFIG -= qt dylib
mac:CONFIG -= app_bundle
win32:CONFIG += console
-unix|mingw: LIBS += -lmng
+CONFIG += link_pkgconfig
+packagesExist(libmng):PKGCONFIG += libmng
+else:if(unix|win32-g++*): LIBS += -lmng
else:win32: LIBS += libmng.lib
diff --git a/src/plugins/imageformats/mng/mng.pro b/src/plugins/imageformats/mng/mng.pro
index 1111111..2222222 100644
index 4641110..f509fa8 100644
--- a/src/plugins/imageformats/mng/mng.pro
+++ b/src/plugins/imageformats/mng/mng.pro
@@ -5,7 +5,10 @@ SOURCES += main.cpp \
@@ -5,8 +5,10 @@ SOURCES += main.cpp \
qmnghandler.cpp
OTHER_FILES += mng.json
-msvc: LIBS += libmng.lib
+CONFIG += link_pkgconfig
+packagesExist(libmng):PKGCONFIG += libmng
+else:if(unix|mingw): LIBS += -lmng
+else:msvc: LIBS += libmng.lib
else: LIBS += -lmng
-else: LIBS += -lmng
+include($$OUT_PWD/../../../imageformats/qtimageformats-config.pri)
+QT_FOR_CONFIG += imageformats-private
+
+QMAKE_USE_PRIVATE += mng
PLUGIN_TYPE = imageformats
PLUGIN_CLASS_NAME = QMngPlugin
diff --git a/src/plugins/imageformats/tiff/tiff.pro b/src/plugins/imageformats/tiff/tiff.pro
index 04cfbdb..0c42749 100644
--- a/src/plugins/imageformats/tiff/tiff.pro
+++ b/src/plugins/imageformats/tiff/tiff.pro
@@ -4,9 +4,11 @@ HEADERS += qtiffhandler_p.h
SOURCES += main.cpp qtiffhandler.cpp
OTHER_FILES += tiff.json
-config_libtiff {
- unix|mingw: LIBS += -ltiff
- else:win32: LIBS += libtiff.lib
+include($$OUT_PWD/../../../imageformats/qtimageformats-config.pri)
+QT_FOR_CONFIG += imageformats-private
+
+qtConfig(system-tiff) {
+ QMAKE_USE_PRIVATE += tiff
} else {
include($$PWD/../../../3rdparty/libtiff.pri)
}
--
2.20.1
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From 9daaac5a219fb55628f0542e905d7157c2c68296 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
Date: Fri, 16 Nov 2018 10:13:11 +0100
Subject: [PATCH 3/3] [MXE] pkg-config support for libwebp
Date: Mon, 17 Jun 2019 13:54:23 +0200
Subject: [PATCH 2/2] use pkgconfig
diff --git a/config.tests/libwebp/libwebp.pro b/config.tests/libwebp/libwebp.pro
index 1111111..2222222 100644
--- a/config.tests/libwebp/libwebp.pro
+++ b/config.tests/libwebp/libwebp.pro
@@ -2,5 +2,9 @@ SOURCES = libwebp.cpp
CONFIG -= qt dylib
mac:CONFIG -= app_bundle
win32:CONFIG += console
-unix|mingw: LIBS += -lwebp -lwebpdemux
+unix|mingw {
+ CONFIG += link_pkgconfig
+ packagesExist(libwebp libwebpdemux): PKGCONFIG += libwebp libwebpdemux
+ else: LIBS += -lwebp -lwebpdemux
+}
else:win32: LIBS += libwebp.lib libwebpdemux.lib
diff --git a/src/plugins/imageformats/webp/webp.pro b/src/plugins/imageformats/webp/webp.pro
index 1111111..2222222 100644
--- a/src/plugins/imageformats/webp/webp.pro
+++ b/src/plugins/imageformats/webp/webp.pro
@@ -5,7 +5,11 @@ SOURCES += main.cpp qwebphandler.cpp
OTHER_FILES += webp.json
config_libwebp {
- unix|win32-g++*: LIBS += -lwebp -lwebpdemux
+ unix|mingw {
+ CONFIG += link_pkgconfig
+ packagesExist(libwebp libwebpdemux): PKGCONFIG += libwebp libwebpdemux
+ else: LIBS += -lwebp -lwebpdemux
+ }
else:win32: LIBS += libwebp.lib libwebpdemux.lib
} else {
include($$PWD/../../../3rdparty/libwebp.pri)
diff --git a/src/imageformats/configure.json b/src/imageformats/configure.json
index 03d59d3..0cd3715 100644
--- a/src/imageformats/configure.json
+++ b/src/imageformats/configure.json
@@ -51,9 +51,6 @@
"stdio.h",
"libmng.h"
],
- "qmake": [
- "LIBS += -lmng"
- ],
"main": [
"mng_handle hMNG;",
"mng_cleanup(&hMNG);",
@@ -67,6 +64,7 @@
}
},
"sources": [
+ { "type": "pkgConfig", "args": "libmng" },
"-lmng"
]
},
@@ -77,10 +75,6 @@
"type": "compile",
"test": {
"include": "tiffio.h",
- "qmake": [
- "unix|mingw: LIBS += -ltiff",
- "else:win32: LIBS += libtiff.lib"
- ],
"main": [
"#if !defined(TIFF_VERSION) && defined(TIFF_VERSION_CLASSIC)",
"// libtiff 4.0 splits it into TIFF_VERSION_CLASSIC and TIFF_VERSION_BIG",
@@ -105,6 +99,7 @@
}
},
"sources": [
+ { "type": "pkgConfig", "args": "libtiff-4" },
"-ltiff"
]
},
@@ -119,9 +114,6 @@
"webp/encode.h",
"webp/demux.h"
],
- "qmake": [
- "LIBS += -lwebp -lwebpdemux"
- ],
"main": [
"#if WEBP_ABI_IS_INCOMPATIBLE(WEBP_DECODER_ABI_VERSION, 0x0203) || WEBP_ABI_IS_INCOMPATIBLE(WEBP_ENCODER_ABI_VERSION, 0x0202)",
"#error \"Incompatible libwebp version\"",
@@ -144,6 +136,7 @@
}
},
"sources": [
+ { "type": "pkgConfig", "args": "libwebp libwebpdemux" },
"-lwebp -lwebpdemux"
]
}
--
2.20.1

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := db5a9e784f9c327c1e6830b1550311024cc91202d3b8dde82cd0944164298be2
$(PKG)_CHECKSUM := 91cb638e5f856acc17ab5a2e1a052dc91bb1af2bdbd7d99ba6a8a48f4a15f499
$(PKG)_SUBDIR = $(subst qtbase,qtimageformats,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtimageformats,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtimageformats,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 52d589be2852ada0c000b06cc411b61e521cd0797470be567fd1625bcc9d75c6
$(PKG)_CHECKSUM := 205a47d259841b3879c59d3054d8b1098d3b0e7b45c64ad327daedefb4421414
$(PKG)_SUBDIR = $(subst qtbase,qtlocation,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtlocation,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtlocation,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := a30beeb37fb284d93522e29c01fb8d12726f40e9248e80b70b1f8ab60197a301
$(PKG)_CHECKSUM := 5076219d277083d2535e5f739d06783abe2e059e9d3fd9f924a1fa7970946d72
$(PKG)_SUBDIR = $(subst qtbase,qtmultimedia,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtmultimedia,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtmultimedia,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := dd6bf334be29fb82adaeecb184779328b4ad33a069528b9954d9c07f2d889332
$(PKG)_CHECKSUM := 91ff879d0a9f7e8ff658fb569136f102ee9f25bd47852e97a1f39826c1932c0d
$(PKG)_SUBDIR = $(subst qtbase,qtnetworkauth,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtnetworkauth,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtnetworkauth,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := a848f1e1022af38571f5ab0c4ec4b904c12fa6ef19154d44abbcaeb35156753e
$(PKG)_CHECKSUM := 8aba72cf543f3ef26d128824f844487beea319fbd155931a8771afcf48cdeb7e
$(PKG)_SUBDIR = $(subst qtbase,qtpurchasing,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtpurchasing,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtpurchasing,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 68ae03b35eaa44a24c3f663b842252053c9f2b00b18841fd39ff7d2150986f46
$(PKG)_CHECKSUM := a5c6d40e0432246129d3f350a9aa419901dd73f2e4f8af6efb7a3e86e57ae167
$(PKG)_SUBDIR = $(subst qtbase,qtquickcontrols,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtquickcontrols,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtquickcontrols,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := e855e8369c3cb5a2ebcd2028a2a195ba73945fd9d5bc26134706c2fa14e99b3a
$(PKG)_CHECKSUM := a5cb7e6d68285203bfb1aee87551228879fa9d93d87be5c8bab38e5a79dc916d
$(PKG)_SUBDIR = $(subst qtbase,qtquickcontrols2,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtquickcontrols2,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtquickcontrols2,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 3475a409127739930e0bf833cea5f7f605adc66ab25fac39b72ce4bf3039cc42
$(PKG)_CHECKSUM := 24b2fc953ab4db7f46d8b7da38fef2483b2e9a51ea6836007077947e246fdadc
$(PKG)_SUBDIR = $(subst qtbase,qtremoteobjects,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtremoteobjects,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtremoteobjects,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 0f37bf032a2370bd08667aad053f5a57717ea49596c16bf6cfb32b0d6e5c1f9e
$(PKG)_CHECKSUM := 2323eb93a215b837d8d276f7f35e7dfb6a28b952d8b51fb92c60619813a37a80
$(PKG)_SUBDIR = $(subst qtbase,qtscript,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtscript,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtscript,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 70c4b1f8e23560cf54e69aeb3ded4078434e6f78e1b9573fbad1ddace5fc4b19
$(PKG)_CHECKSUM := fcd5b347a51d47b70b8192a20934951bb80cafa18fa55413ffc9e1fcb1bb2766
$(PKG)_SUBDIR = $(subst qtbase,qtscxml,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtscxml,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtscxml,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 7f63fedf60fdf110a3fc529568c7226d7acd59cc5eaee908f4d5a969e34005fc
$(PKG)_CHECKSUM := 1fae52836c786a9fd50e9e1d590384b9aea479f4569e33fc2d69536bbe2cde48
$(PKG)_SUBDIR = $(subst qtbase,qtsensors,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtsensors,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtsensors,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 792cd2d411d2ebd737f5d09580f8db479cd35f2f7e7cedb4412075ef20fcfe4d
$(PKG)_CHECKSUM := 5ef8ce8d7dbdd4065e1a1e842d7effb7134ce262790fcd59076937f3b40b78f3
$(PKG)_SUBDIR = $(subst qtbase,qtserialbus,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtserialbus,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtserialbus,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 1faf7df4a1f9028bef1ce79330badb4e5cbbba9f717c53cafc5aea41eed1de51
$(PKG)_CHECKSUM := 2f58309789e1d6b3a2653922f932703cfffddaea06bff63a552900bd63beb985
$(PKG)_SUBDIR = $(subst qtbase,qtserialport,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtserialport,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtserialport,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE = $(qtbase_WEBSITE)
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := ed211822765744553fb5abeb97058420668b18a50d985061d949a0e068ee64f5
$(PKG)_CHECKSUM := 1bfeea13cc23a9d9a02081f4e3378bc8ef51af5dfd684b261cf0a0e93be5b644
$(PKG)_SUBDIR = $(subst qtbase,qtspeech,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtspeech,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtspeech,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := f666438dbf6816b7534e539b95e3fa4405f11d7e2e2bbcde34f2db5ae0f27dc2
$(PKG)_CHECKSUM := 0f568e20d13418c6d8e395db2ce4d2d706d3fb470cd665853e3637a29fde0eaf
$(PKG)_SUBDIR = $(subst qtbase,qtsvg,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtsvg,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtsvg,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := c9e92d2f0d369e44bb1a60e9fa6d970f8d9893d653212305e04be5e6daec2cd8
$(PKG)_CHECKSUM := a7887a618dc6434c2567521990c2a7ca72ca6a8379c1d93c5aa6c1798d7a0819
$(PKG)_SUBDIR = $(subst qtbase,qttools,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qttools,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qttools,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := eefcec0a91c302548f9d948a138b8ec77d78570ce818931bd8475b1bff1205ca
$(PKG)_CHECKSUM := 2f8fb3b2c62fcf1aacd0b32432b960a83546384688c0ea78514e4cf4f2f94c28
$(PKG)_SUBDIR = $(subst qtbase,qttranslations,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qttranslations,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qttranslations,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 7b83af4527310de4ab81146622f3a46677daabf05556d0e33a2e25ca2aa13b22
$(PKG)_CHECKSUM := 91483feb79c648ec8820a238ee2a12cf1aa117e8f3a5b06d069450e0c9ad42e9
$(PKG)_SUBDIR = $(subst qtbase,qtvirtualkeyboard,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtvirtualkeyboard,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtvirtualkeyboard,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 72d1620bcc94e14caa91ddf344c84cd1288aa9479e00b1bb3b5e51f92efe088a
$(PKG)_CHECKSUM := 7f6260c73bca968511ab2facfbb14b4d8cc7a9c5b2d0f9211e7390ed8fb52b9a
$(PKG)_SUBDIR = $(subst qtbase,qtwebchannel,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebchannel,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwebchannel,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://github.com/annulen/webkit
$(PKG)_DESCR := QtWebKit
$(PKG)_IGNORE :=
$(PKG)_VERSION := 5.212
$(PKG)_CHECKSUM := 283b907ea324a2c734e3983c73fc27dbd8b33e2383c583de41842ee84d648a3e
$(PKG)_CHECKSUM := fada6fa2f2bae27a16b666e0360680de6ab21aac044670b434a729334e57b154
$(PKG)_SUBDIR := qtwebkit-everywhere-src-$($(PKG)_VERSION)
$(PKG)_FILE := qtwebkit-everywhere-src-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := https://download.qt.io/snapshots/ci/qtwebkit/$($(PKG)_VERSION)/latest/src/submodules/$($(PKG)_FILE)

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 258883225c5e089015c4036f31019aa8f5bb013ecd8eecd193342e606319a577
$(PKG)_CHECKSUM := f941dd44f6e16041a25723c1b70ce9e28910c630509da0044ecb9fdda28a6e34
$(PKG)_SUBDIR = $(subst qtbase,qtwebsockets,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebsockets,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwebsockets,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := f904e7fd7e755527e5bc4633c6f7c144065a3ffea473bf01fffb730385a983c5
$(PKG)_CHECKSUM := 090da2f41b3ea40e73d3a7d7d873492bb911a3492376bb44daee917b459535a9
$(PKG)_SUBDIR = $(subst qtbase,qtwebview,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwebview,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwebview,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := 2b6319f7dd19fc19b028685c163a69f0a10e610d7554411d4660c1b5e42ada3b
$(PKG)_CHECKSUM := 096387a674f7fa1faeda856b87e965bd2937e3dcce334f10df694468003887d4
$(PKG)_SUBDIR = $(subst qtbase,qtwinextras,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtwinextras,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtwinextras,$(qtbase_URL))

@ -5,7 +5,7 @@ $(PKG)_WEBSITE := https://www.qt.io/
$(PKG)_DESCR := Qt
$(PKG)_IGNORE :=
$(PKG)_VERSION = $(qtbase_VERSION)
$(PKG)_CHECKSUM := e0b98e7c92cd791a9b354d090788347db78f14c47579384fe22d0b650c1d8a61
$(PKG)_CHECKSUM := 75186ff075d9a3bd30cee145bad6bc69d491b5e555b048d11136727f050d7319
$(PKG)_SUBDIR = $(subst qtbase,qtxmlpatterns,$(qtbase_SUBDIR))
$(PKG)_FILE = $(subst qtbase,qtxmlpatterns,$(qtbase_FILE))
$(PKG)_URL = $(subst qtbase,qtxmlpatterns,$(qtbase_URL))

Loading…
Cancel
Save