Notable changes: The good: - Most of the work was done in qtbase - The qtbase port comes with zstd support by default enabled - Switched from c++11 to c++17 - Option "-openssl-linked" works now, no more ssl,crypto dlopen()d - All shred lib bumped to be safe - Many cleaning jobs in the Makefiles - Add a new Qt submodule: QtLottie - qtcanvas3d submodule is gone The bad: - The docs package is broken for now and unhooked - vulkan is disabled until arm64 is vulkanready. - Still no qtwebengine. (That would be a full time job) - system double-conversion is no longer found by the configure step. - Be my guest to fix it. The ugly: - patch-qmake_generators_unix_unixmake_cpp -- That was the biggest problem, at the p2k19 I decided to solve by: "Transform /usr/ports/pobj/xxx/lib/libQt5Core.so into -L/usr/ports/pobj/xxx/build-amd64/lib -lQt5Core" ... works! Many thanks to all who made this possible and all the test hours! Special thanks to sthen@, landry@, jca@ and cwen@ OK sthen@, landry@
17 lines
368 B
Makefile
17 lines
368 B
Makefile
# $OpenBSD: Makefile,v 1.10 2020/03/13 16:53:53 rsadowski Exp $
|
|
|
|
QT5NAME = QtXmlPatterns
|
|
COMMENT-main = Qt5 support for XPath, XQuery, XSLT and XML Schema
|
|
|
|
SHARED_LIBS += Qt5XmlPatterns 3.0 # 5.9
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Network c m
|
|
|
|
MULTI_PACKAGES = -main -examples
|
|
|
|
FLAVORS = debug
|
|
|
|
MODQMAKE_RECURSIVE = No
|
|
|
|
.include <bsd.port.mk>
|