freebsd-ports/devel/qt5-concurrent/Makefile
Jan Beich a4a75822cf devel/qt5-concurrent: fix build with gcc11
Build errors from misplaced template specialization:
  250 |     ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine)
      |                                                  ^
  250 |     ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine)
      |                              ~                  ^~

PR:		256276
Reported by:	jbeich
Obtained from:	https://codereview.qt-project.org/c/qt/qtbase/+/339417
2021-06-28 10:42:46 +02:00

27 lines
619 B
Makefile

PORTNAME= concurrent
DISTVERSION= ${QT5_VERSION}
PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt multi-threading module
USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
USE_QT= core qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME}
INSTALL_WRKSRC= ${BUILD_WRKSRC}
QT_DEFINES= CONCURRENT
QT_CONFIG= concurrent
post-configure:
.for d in src/concurrent
${MKDIR} ${WRKSRC}/${d}
cd ${WRKSRC}/${d} && ${SETENV} ${QMAKE_ENV} ${_QMAKE} ${QMAKE_ARGS} ${WRKSRC}/${d}
.endfor
.include <bsd.port.mk>