rsadowski 6f99bb89df Update Qt to 5.13.2 and meta/qt5
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@
2020-03-13 16:53:49 +00:00

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>