Please find below a simple diff to switch from Qt4 to Qt5. Application starts fine. I have now yubikey so no additional test.
Notable port changes: - Regen WANTLIB - s/qt4/qt5 - Remove COMPILER, it comes from qt5 module OK? Index: Makefile =================================================================== RCS file: /cvs/ports/security/yubico/yubikey-personalization-gui/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- Makefile 29 Apr 2019 16:27:26 -0000 1.11 +++ Makefile 28 Jan 2020 05:14:56 -0000 @@ -4,22 +4,20 @@ COMMENT= Qt GUI to configure YubiKeys YK_PROJECT= yubikey-personalization-gui DISTNAME= yubikey-personalization-gui-3.1.25 -REVISION= 1 +REVISION= 2 CATEGORIES= x11 MAINTAINER= Stuart Henderson <st...@openbsd.org> -WANTLIB += ICE QtGui SM X11 Xext Xi Xinerama Xrender c fontconfig -WANTLIB += freetype m pthread ${COMPILER_LIBCXX} ykpers-1 yubikey - -COMPILER = base-clang ports-gcc base-gcc +WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Widgets c m +WANTLIB += ykpers-1 yubikey RUN_DEPENDS= devel/desktop-file-utils LIB_DEPENDS= security/yubico/yubico-c \ security/yubico/yubikey-personalization -MODULES= devel/qmake x11/qt4 +MODULES= devel/qmake x11/qt5 NO_TEST= Yes R = ${WRKSRC}/resources/lin/yubikey-personalization-gui