pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/cppcheck Update cppcheck from 1.75 to 1.76.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aa6817778092
branches:  trunk
changeset: 354247:aa6817778092
user:      kamil <kamil%pkgsrc.org@localhost>
date:      Tue Oct 25 01:24:02 2016 +0000

description:
Update cppcheck from 1.75 to 1.76.1

Upstream changelog
==================
Cppcheck-1.76.1 has been released.

It has a bugfix to avoid hang.

Cppcheck-1.76 has been released.

General changes:
- Completed CWE mapping
- Support opening project files of external build systems, including CMake and Visual Studio (CLI: --project)
- XML format version 1 is deprecated and will be removed in 1.81

Removed checks:

New checks:

Checking improvements:
- Improved checking for conditions that are always true/false
- Improved format string checking: Support more functions, support %h and %hh
- Improved std.cfg, windows.cfg and qt.cfg; added wxwidgets.cfg
- Improved ValueFlow analysis
- Improved SymbolDatabase accuracy
- Improved Preprocessor (simplecpp)
- Support base class methods in Library

GUI:
- Support opening project files from GUI
- Added .desktop file

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

diffstat:

 devel/cppcheck/Makefile |   4 ++--
 devel/cppcheck/PLIST    |   3 ++-
 devel/cppcheck/distinfo |  10 +++++-----
 3 files changed, 9 insertions(+), 8 deletions(-)

diffs (41 lines):

diff -r 4f06e05c3a44 -r aa6817778092 devel/cppcheck/Makefile
--- a/devel/cppcheck/Makefile   Tue Oct 25 01:23:55 2016 +0000
+++ b/devel/cppcheck/Makefile   Tue Oct 25 01:24:02 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2016/09/19 11:05:53 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2016/10/25 01:24:02 kamil Exp $
 
-DISTNAME=      cppcheck-1.75
+DISTNAME=      cppcheck-1.76.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=cppcheck/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 4f06e05c3a44 -r aa6817778092 devel/cppcheck/PLIST
--- a/devel/cppcheck/PLIST      Tue Oct 25 01:23:55 2016 +0000
+++ b/devel/cppcheck/PLIST      Tue Oct 25 01:24:02 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2016/09/19 11:05:53 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2016/10/25 01:24:02 kamil Exp $
 bin/cert.py
 bin/cppcheck
 ${PLIST.qt5}bin/cppcheck-gui
@@ -19,3 +19,4 @@
 share/cppcheck/cfg/sdl.cfg
 share/cppcheck/cfg/std.cfg
 share/cppcheck/cfg/windows.cfg
+share/cppcheck/cfg/wxwidgets.cfg
diff -r 4f06e05c3a44 -r aa6817778092 devel/cppcheck/distinfo
--- a/devel/cppcheck/distinfo   Tue Oct 25 01:23:55 2016 +0000
+++ b/devel/cppcheck/distinfo   Tue Oct 25 01:24:02 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2016/09/19 11:05:53 wiz Exp $
+$NetBSD: distinfo,v 1.14 2016/10/25 01:24:02 kamil Exp $
 
-SHA1 (cppcheck-1.75.tar.bz2) = d15523edd24dbf7a26024779526ff825237552d6
-RMD160 (cppcheck-1.75.tar.bz2) = f8133b13d8c24af6137044b163db03899b3ee6ee
-SHA512 (cppcheck-1.75.tar.bz2) = 74116a7a2cd1c8c9a06c81f3f4de3de281f24ee30692729de5506dc7572ed694e55c32d1ad72196a9b95005e9f8d749bd82655323f8ff56051997c2ffc4ed57f
-Size (cppcheck-1.75.tar.bz2) = 1152511 bytes
+SHA1 (cppcheck-1.76.1.tar.bz2) = 7202ddea9fd4943975afb0a81a95a909e1e8ceda
+RMD160 (cppcheck-1.76.1.tar.bz2) = 608c281bfd039522de920cb08fa8e1b64054471f
+SHA512 (cppcheck-1.76.1.tar.bz2) = 2cc7c3faeb6ba7e05efeb4f848c4b026b09e86adfa2301dfc15a7b20e9b96f95037ceef2373ed74676e60e51f6060957ff187c7ac598ef67e0975bfedd8e56ff
+Size (cppcheck-1.76.1.tar.bz2) = 1166292 bytes



Home | Main Index | Thread Index | Old Index