svn commit: r429611 - head/devel/include-what-you-use

Rene Ladan rene at FreeBSD.org
Tue Dec 27 12:16:33 UTC 2016


Author: rene
Date: Tue Dec 27 12:16:32 2016
New Revision: 429611
URL: https://svnweb.freebsd.org/changeset/ports/429611

Log:
  devel/include-what-you-use: update to version 0.7
  
  - now uses clang 3.9 instead of clang 3.7
  - add mappings for Qt 5.4
  - premilinary mapings for libc++
  - bugfix in fix_incudes.py
  - various other fixes and enhancements
  - add pkg-plist
  
  PR:		215211
  Submitted by:	rene
  Approved by:	maintainer timeout (koobs, 16 days)

Added:
  head/devel/include-what-you-use/pkg-plist   (contents, props changed)
Modified:
  head/devel/include-what-you-use/Makefile
  head/devel/include-what-you-use/distinfo

Modified: head/devel/include-what-you-use/Makefile
==============================================================================
--- head/devel/include-what-you-use/Makefile	Tue Dec 27 12:15:45 2016	(r429610)
+++ head/devel/include-what-you-use/Makefile	Tue Dec 27 12:16:32 2016	(r429611)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	include-what-you-use
-PORTVERSION=	0.5
-PORTREVISION=	1
+PORTVERSION=	0.7
 CATEGORIES=	devel
 
 MAINTAINER=	koobs at FreeBSD.org
@@ -12,21 +11,17 @@ COMMENT=	Tool for use with clang to anal
 LICENSE=	NCSA
 LICENSE_FILE=	${WRKSRC}/LICENSE.TXT
 
-BUILD_DEPENDS=	clang37:devel/llvm37
-RUN_DEPENDS=	clang37:devel/llvm37
+BUILD_DEPENDS=	clang39:devel/llvm39
+RUN_DEPENDS=	clang39:devel/llvm39
 
 BROKEN_FreeBSD_9=	does not build
 
 USES=		cmake:outsource ncurses python:run
 USE_GITHUB=	yes
 
-GH_TAGNAME=	clang_3.7
+GH_TAGNAME=	clang_3.9
 
-CMAKE_ARGS+=	-DIWYU_LLVM_INCLUDE_PATH=${LOCALBASE}/llvm37/include \
-		-DIWYU_LLVM_LIB_PATH=${LOCALBASE}/llvm37/lib
-
-PLIST_FILES=	bin/fix_includes.py \
-		bin/include-what-you-use \
-		bin/iwyu_tool.py
+CMAKE_ARGS+=	-DIWYU_LLVM_INCLUDE_PATH=${LOCALBASE}/llvm39/include \
+		-DIWYU_LLVM_LIB_PATH=${LOCALBASE}/llvm39/lib
 
 .include <bsd.port.mk>

Modified: head/devel/include-what-you-use/distinfo
==============================================================================
--- head/devel/include-what-you-use/distinfo	Tue Dec 27 12:15:45 2016	(r429610)
+++ head/devel/include-what-you-use/distinfo	Tue Dec 27 12:16:32 2016	(r429611)
@@ -1,2 +1,3 @@
-SHA256 (include-what-you-use-include-what-you-use-0.5-clang_3.7_GH0.tar.gz) = d5ba65de1da9ccbe65f92e80f8d5b0563b0935be13a15c129d6dbdd9dac841a0
-SIZE (include-what-you-use-include-what-you-use-0.5-clang_3.7_GH0.tar.gz) = 404410
+TIMESTAMP = 1481367090
+SHA256 (include-what-you-use-include-what-you-use-0.7-clang_3.9_GH0.tar.gz) = 0057f48ee69ed998c77378b1cc97913c60115a2ad627ed94cf041be609bdf864
+SIZE (include-what-you-use-include-what-you-use-0.7-clang_3.9_GH0.tar.gz) = 433659

Added: head/devel/include-what-you-use/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/include-what-you-use/pkg-plist	Tue Dec 27 12:16:32 2016	(r429611)
@@ -0,0 +1,14 @@
+bin/fix_includes.py
+bin/include-what-you-use
+bin/iwyu_tool.py
+%%DATADIR%%/boost-all-private.imp
+%%DATADIR%%/boost-all.imp
+%%DATADIR%%/gcc.libc.imp
+%%DATADIR%%/gcc.stl.headers.imp
+%%DATADIR%%/gcc.symbols.imp
+%%DATADIR%%/iwyu.gcc.imp
+%%DATADIR%%/libcxx.imp
+%%DATADIR%%/qt4.imp
+%%DATADIR%%/qt5_4.imp
+%%DATADIR%%/stl.c.headers.imp
+%%DATADIR%%/third_party.imp


More information about the svn-ports-head mailing list