diff options
author | tcberner <tcberner@FreeBSD.org> | 2016-11-20 07:02:03 +0800 |
---|---|---|
committer | tcberner <tcberner@FreeBSD.org> | 2016-11-20 07:02:03 +0800 |
commit | f9b31a3b2bc3329bea8d39763cbfb6a110420d62 (patch) | |
tree | aba27ea696cf44ec99fb2943a9b6d0888357a77a | |
parent | c58f7d4ec69a17d38e7fef76ad332918be165cb8 (diff) | |
download | freebsd-ports-graphics-f9b31a3b2bc3329bea8d39763cbfb6a110420d62.tar.gz freebsd-ports-graphics-f9b31a3b2bc3329bea8d39763cbfb6a110420d62.tar.zst freebsd-ports-graphics-f9b31a3b2bc3329bea8d39763cbfb6a110420d62.zip |
Fix build on FreeBSD versions with old flex.
Approved by: rakuco (mentor)
-rw-r--r-- | devel/kf5-kservice/Makefile | 8 | ||||
-rw-r--r-- | devel/kf5-solid/Makefile | 8 |
2 files changed, 14 insertions, 2 deletions
diff --git a/devel/kf5-kservice/Makefile b/devel/kf5-kservice/Makefile index beaaddff014..b70b1705a75 100644 --- a/devel/kf5-kservice/Makefile +++ b/devel/kf5-kservice/Makefile @@ -13,4 +13,10 @@ USE_KDE= archive config coreaddons crash dbusaddons \ doctools ecm i18n USE_QT5= buildtools_build core dbus gui qmake_build xml -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +# Flex on FreeBSD 9 and older 10 is too old +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 +BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:textproc/flex +.endif + +.include <bsd.port.post.mk> diff --git a/devel/kf5-solid/Makefile b/devel/kf5-solid/Makefile index abeee35cd30..12c953e07c5 100644 --- a/devel/kf5-solid/Makefile +++ b/devel/kf5-solid/Makefile @@ -13,4 +13,10 @@ USE_KDE= ecm USE_QT5= buildtools_build concurrent core dbus gui linguisttools \ network qmake_build qml testlib widgets xml -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +# Flex on FreeBSD 9 and older 10 is too old +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 +BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:textproc/flex +.endif + +.include <bsd.port.post.mk> |