Tuesday, October 02, 2018

UPDATE: lang/clazy

Hi ports@,

a straightforward update to the latest stable version.

No consumers, so ok or comments?

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/clazy/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile 1 Jan 2018 20:28:44 -0000 1.2
+++ Makefile 2 Oct 2018 07:13:52 -0000
@@ -4,12 +4,11 @@ COMMENT = static source code analyzer fo

GH_ACCOUNT = KDE
GH_PROJECT = clazy
-GH_TAGNAME = v1.3
-REVISION = 0
+GH_TAGNAME = v1.4

CATEGORIES = lang devel

-SHARED_LIBS += clazylib 0.0 # 0.1
+SHARED_LIBS += clazylib 0.1 # 0.1

MAINTAINER = Rafael Sadowski <rsadowski@openbsd.org>

@@ -25,7 +24,8 @@ MODULES = devel/cmake
BUILD_DEPENDS = devel/llvm
RUN_DEPENDS = devel/llvm

-CONFIGURE_ARGS = -DCLAZY_BUILD_UTILS_LIB:Bool=ON
+CONFIGURE_ARGS = -DCLAZY_BUILD_UTILS_LIB:Bool=ON \
+ -DMAN_INSTALL_DIR="${PREFIX}/man/man1"

NO_TEST = Yes

Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/clazy/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 1 Jan 2018 11:30:16 -0000 1.1.1.1
+++ distinfo 2 Oct 2018 07:13:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (clazy-1.3.tar.gz) = xEEiTPng6OzDsvWR4lUHOueaHQ/Pd7zspEk6oobMKJk=
-SIZE (clazy-1.3.tar.gz) = 221911
+SHA256 (clazy-1.4.tar.gz) = YsNLTeHpm0fVjNRI+9/ZS4t+Icp1FNueZ2E6GHhwJps=
+SIZE (clazy-1.4.tar.gz) = 413300
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/lang/clazy/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt 1 Jan 2018 11:30:16 -0000 1.1.1.1
+++ patches/patch-CMakeLists_txt 2 Oct 2018 07:13:52 -0000
@@ -3,11 +3,19 @@ $OpenBSD: patch-CMakeLists_txt,v 1.1.1.1
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
-@@ -173,7 +173,6 @@ add_clang_plugin(ClangLazy ${CLAZY_PLUGIN_SRCS})
+@@ -164,7 +164,6 @@ if (NOT CLAZY_BUILD_WITH_CLANG)
+ add_clang_plugin(ClangLazy ${CLAZY_PLUGIN_SRCS})
+ set_target_properties(ClangLazy PROPERTIES
+ LINKER_LANGUAGE CXX
+- PREFIX ""
+ )

- set_target_properties(ClangLazy PROPERTIES
- LINKER_LANGUAGE CXX
-- PREFIX ""
- )
+ install(TARGETS ClangLazy
+@@ -200,7 +199,6 @@ if (NOT CLAZY_BUILD_WITH_CLANG)
+ install(FILES README.md COPYING-LGPL2.txt checks.json DESTINATION ${DOC_INSTALL_DIR})

- install(TARGETS ClangLazy
+ # Build docs
+- set(MAN_INSTALL_DIR "${SHARE_INSTALL_DIR}/man/man1")
+ add_subdirectory(docs)
+
+ if(CLAZY_BUILD_UTILS_LIB)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/clazy/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 1 Jan 2018 11:30:16 -0000 1.1.1.1
+++ pkg/PLIST 2 Oct 2018 07:13:52 -0000
@@ -23,80 +23,89 @@ include/clazy/clazy_stl.h
lib/libClangLazy.so
@lib lib/libclazylib.so.${LIBclazylib_VERSION}
@man man/man1/clazy.1
-share/clazy/
-share/clazy/doc/
-share/clazy/doc/COPYING-LGPL2.txt
-share/clazy/doc/README.md
-share/clazy/doc/checks.json
-share/clazy/doc/hiddenlevel/
-share/clazy/doc/hiddenlevel/README-inefficient-qlist.md
-share/clazy/doc/hiddenlevel/README-isempty-vs-count.md
-share/clazy/doc/hiddenlevel/README-qt4-qstring-from-array.md
-share/clazy/doc/hiddenlevel/README-tr-non-literal.md
-share/clazy/doc/level0/
-share/clazy/doc/level0/README-connect-non-signal.md
-share/clazy/doc/level0/README-connect-not-normalized.md
-share/clazy/doc/level0/README-container-anti-pattern.md
-share/clazy/doc/level0/README-lambda-in-connect.md
-share/clazy/doc/level0/README-lambda-unique-connection.md
-share/clazy/doc/level0/README-mutable-container-key.md
-share/clazy/doc/level0/README-qcolor-from-literal.md
-share/clazy/doc/level0/README-qdatetime-utc.md
-share/clazy/doc/level0/README-qenums.md
-share/clazy/doc/level0/README-qfileinfo-exists.md
-share/clazy/doc/level0/README-qgetenv.md
-share/clazy/doc/level0/README-qmap-with-pointer-key.md
-share/clazy/doc/level0/README-qstring-arg.md
-share/clazy/doc/level0/README-qstring-insensitive-allocation.md
-share/clazy/doc/level0/README-qstring-ref.md
-share/clazy/doc/level0/README-qt-macros.md
-share/clazy/doc/level0/README-qvariant-template-instantiation.md
-share/clazy/doc/level0/README-strict-iterators.md
-share/clazy/doc/level0/README-temporary-iterator.md
-share/clazy/doc/level0/README-unused-non-trivial-variable.md
-share/clazy/doc/level0/README-writing-to-temporary.md
-share/clazy/doc/level0/README-wrong-qglobalstatic.md
-share/clazy/doc/level1/
-share/clazy/doc/level1/README-auto-unexpected-qstringbuilder.md
-share/clazy/doc/level1/README-child-event-qobject-cast.md
-share/clazy/doc/level1/README-connect-3arg-lambda.md
-share/clazy/doc/level1/README-const-signal-or-slot.md
-share/clazy/doc/level1/README-ctor-missing-parent-argument.md
-share/clazy/doc/level1/README-detaching-temporary.md
-share/clazy/doc/level1/README-foreach.md
-share/clazy/doc/level1/README-incorrect-emit.md
-share/clazy/doc/level1/README-inefficient-qlist-soft.md
-share/clazy/doc/level1/README-install-event-filter.md
-share/clazy/doc/level1/README-non-pod-global-static.md
-share/clazy/doc/level1/README-overridden-signal.md
-share/clazy/doc/level1/README-post-event.md
-share/clazy/doc/level1/README-qdeleteall.md
-share/clazy/doc/level1/README-qhash-namespace.md
-share/clazy/doc/level1/README-qlatin1string-non-ascii.md
-share/clazy/doc/level1/README-qproperty-without-notify.md
-share/clazy/doc/level1/README-qstring-left.md
-share/clazy/doc/level1/README-range-loop.md
-share/clazy/doc/level1/README-returning-data-from-temporary.md
-share/clazy/doc/level1/README-rule-of-two-soft.md
-share/clazy/doc/level1/README-virtual-signal.md
-share/clazy/doc/level2/
-share/clazy/doc/level2/README-base-class-event.md
-share/clazy/doc/level2/README-container-inside-loop.md
-share/clazy/doc/level2/README-copyable-polymorphic.md
-share/clazy/doc/level2/README-function-args-by-ref.md
-share/clazy/doc/level2/README-function-args-by-value.md
-share/clazy/doc/level2/README-global-const-char-pointer.md
-share/clazy/doc/level2/README-implicit-casts.md
-share/clazy/doc/level2/README-missing-qobject-macro.md
-share/clazy/doc/level2/README-missing-typeinfo.md
-share/clazy/doc/level2/README-old-style-connect.md
-share/clazy/doc/level2/README-qstring-allocations.md
-share/clazy/doc/level2/README-reserve-candidates.md
-share/clazy/doc/level2/README-returning-void-expression.md
-share/clazy/doc/level2/README-rule-of-three.md
-share/clazy/doc/level2/README-virtual-call-ctor.md
-share/clazy/doc/level3/
-share/clazy/doc/level3/README-assert-with-side-effects.md
-share/clazy/doc/level3/README-bogus-dynamic-cast.md
-share/clazy/doc/level3/README-detaching-member.md
-share/clazy/doc/level3/README-thread-with-slots.md
+share/doc/clazy/
+share/doc/clazy/COPYING-LGPL2.txt
+share/doc/clazy/README.md
+share/doc/clazy/checks.json
+share/doc/clazy/level0/
+share/doc/clazy/level0/README-connect-by-name.md
+share/doc/clazy/level0/README-connect-non-signal.md
+share/doc/clazy/level0/README-connect-not-normalized.md
+share/doc/clazy/level0/README-container-anti-pattern.md
+share/doc/clazy/level0/README-empty-qstringliteral.md
+share/doc/clazy/level0/README-fully-qualified-moc-types.md
+share/doc/clazy/level0/README-lambda-in-connect.md
+share/doc/clazy/level0/README-lambda-unique-connection.md
+share/doc/clazy/level0/README-mutable-container-key.md
+share/doc/clazy/level0/README-qcolor-from-literal.md
+share/doc/clazy/level0/README-qdatetime-utc.md
+share/doc/clazy/level0/README-qenums.md
+share/doc/clazy/level0/README-qfileinfo-exists.md
+share/doc/clazy/level0/README-qgetenv.md
+share/doc/clazy/level0/README-qmap-with-pointer-key.md
+share/doc/clazy/level0/README-qstring-arg.md
+share/doc/clazy/level0/README-qstring-insensitive-allocation.md
+share/doc/clazy/level0/README-qstring-ref.md
+share/doc/clazy/level0/README-qt-macros.md
+share/doc/clazy/level0/README-qvariant-template-instantiation.md
+share/doc/clazy/level0/README-strict-iterators.md
+share/doc/clazy/level0/README-temporary-iterator.md
+share/doc/clazy/level0/README-unused-non-trivial-variable.md
+share/doc/clazy/level0/README-writing-to-temporary.md
+share/doc/clazy/level0/README-wrong-qevent-cast.md
+share/doc/clazy/level0/README-wrong-qglobalstatic.md
+share/doc/clazy/level1/
+share/doc/clazy/level1/README-auto-unexpected-qstringbuilder.md
+share/doc/clazy/level1/README-child-event-qobject-cast.md
+share/doc/clazy/level1/README-connect-3arg-lambda.md
+share/doc/clazy/level1/README-const-signal-or-slot.md
+share/doc/clazy/level1/README-detaching-temporary.md
+share/doc/clazy/level1/README-foreach.md
+share/doc/clazy/level1/README-incorrect-emit.md
+share/doc/clazy/level1/README-inefficient-qlist-soft.md
+share/doc/clazy/level1/README-install-event-filter.md
+share/doc/clazy/level1/README-non-pod-global-static.md
+share/doc/clazy/level1/README-overridden-signal.md
+share/doc/clazy/level1/README-post-event.md
+share/doc/clazy/level1/README-qdeleteall.md
+share/doc/clazy/level1/README-qhash-namespace.md
+share/doc/clazy/level1/README-qlatin1string-non-ascii.md
+share/doc/clazy/level1/README-qproperty-without-notify.md
+share/doc/clazy/level1/README-qstring-left.md
+share/doc/clazy/level1/README-range-loop.md
+share/doc/clazy/level1/README-returning-data-from-temporary.md
+share/doc/clazy/level1/README-rule-of-two-soft.md
+share/doc/clazy/level1/README-skipped-base-method.md
+share/doc/clazy/level1/README-virtual-signal.md
+share/doc/clazy/level2/
+share/doc/clazy/level2/README-base-class-event.md
+share/doc/clazy/level2/README-copyable-polymorphic.md
+share/doc/clazy/level2/README-ctor-missing-parent-argument.md
+share/doc/clazy/level2/README-function-args-by-ref.md
+share/doc/clazy/level2/README-function-args-by-value.md
+share/doc/clazy/level2/README-global-const-char-pointer.md
+share/doc/clazy/level2/README-implicit-casts.md
+share/doc/clazy/level2/README-missing-qobject-macro.md
+share/doc/clazy/level2/README-missing-typeinfo.md
+share/doc/clazy/level2/README-old-style-connect.md
+share/doc/clazy/level2/README-qstring-allocations.md
+share/doc/clazy/level2/README-returning-void-expression.md
+share/doc/clazy/level2/README-rule-of-three.md
+share/doc/clazy/level2/README-static-pmf.md
+share/doc/clazy/level2/README-virtual-call-ctor.md
+share/doc/clazy/level3/
+share/doc/clazy/level3/README-assert-with-side-effects.md
+share/doc/clazy/level3/README-detaching-member.md
+share/doc/clazy/level3/README-reserve-candidates.md
+share/doc/clazy/level3/README-thread-with-slots.md
+share/doc/clazy/level3/README-unneeded-cast.md
+share/doc/clazy/manuallevel/
+share/doc/clazy/manuallevel/README-container-inside-loop.md
+share/doc/clazy/manuallevel/README-inefficient-qlist.md
+share/doc/clazy/manuallevel/README-isempty-vs-count.md
+share/doc/clazy/manuallevel/README-qhash-with-char-pointer-key.md
+share/doc/clazy/manuallevel/README-qstring-varargs.md
+share/doc/clazy/manuallevel/README-qt-keywords.md
+share/doc/clazy/manuallevel/README-qt4-qstring-from-array.md
+share/doc/clazy/manuallevel/README-raw-environment-function.md
+share/doc/clazy/manuallevel/README-tr-non-literal.md

No comments:

Post a Comment