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

Reply via email to