Date: Wed, 28 Aug 2019 19:15:20 +0000 (UTC) From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r510090 - head/graphics/gegl Message-ID: <201908281915.x7SJFK3I028042@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pkubaj Date: Wed Aug 28 19:15:20 2019 New Revision: 510090 URL: https://svnweb.freebsd.org/changeset/ports/510090 Log: graphics/gegl: fix build with clang when using Altivec Clang doesn't like including altivec.h manually: /usr/lib/clang/8.0.1/include/altivec.h:69:19: error: unknown type name 'vector' static inline vector bool char __ATTRS_o_ai PR: 239757 Approved by: linimon (mentor), gnome (maintainer timeout) Differential Revision: https://reviews.freebsd.org/D21404 Modified: head/graphics/gegl/Makefile Modified: head/graphics/gegl/Makefile ============================================================================== --- head/graphics/gegl/Makefile Wed Aug 28 18:53:24 2019 (r510089) +++ head/graphics/gegl/Makefile Wed Aug 28 19:15:20 2019 (r510090) @@ -122,7 +122,7 @@ GEXIV2_CONFIGURE_WITH= gexiv2 TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_WITH= libtiff -.include <bsd.port.options.mk> +.include <bsd.port.pre.mk> .if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MCAIRO} PLIST_SUB+= PANGOCAIRO="" @@ -135,6 +135,9 @@ post-patch: ${REINPLACE_CMD} -e "s/lua >/lua-${LUA_VER} >/g" \ -e 's|\(lua\)\(5\.1\)|\1-\2|g ; s|x86_64|amd64|g' \ ${WRKSRC}/configure +.if ${CHOSEN_COMPILER_TYPE} == clang + ${REINPLACE_CMD} -e '/altivec.h/d' ${WRKSRC}/gegl/opencl/cl_platform.h +.endif post-patch-EXAMPLES-off: ${REINPLACE_CMD} -e 's|tools examples|tools|g' \ @@ -147,4 +150,4 @@ post-install-EXAMPLES-on: ${INSTALL_DATA} ${WRKSRC}/examples/${ex}.c ${STAGEDIR}${EXAMPLESDIR} .endfor -.include <bsd.port.mk> +.include <bsd.port.post.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908281915.x7SJFK3I028042>