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@
18 lines
446 B
Makefile
18 lines
446 B
Makefile
# $OpenBSD: Makefile,v 1.10 2020/03/13 16:53:52 rsadowski Exp $
|
|
|
|
QT5NAME = QtRemoteObjects
|
|
COMMENT-main = inter-process communication using Qt5 objects
|
|
|
|
MULTI_PACKAGES = -main -examples
|
|
|
|
SHARED_LIBS += Qt5RemoteObjects 1.0 # 5.9
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Qml
|
|
WANTLIB += c m
|
|
|
|
LIB_DEPENDS = x11/qt5/qtdeclarative>=${QT5_VERSION},<${QT5_NEXT_VERSION}
|
|
|
|
FLAVORS = debug
|
|
|
|
.include <bsd.port.mk>
|