summaryrefslogtreecommitdiff
path: root/devel/lcov
AgeCommit message (Collapse)AuthorFilesLines
2020-01-18all: migrate several HOMEPAGEs to httpsrillig1-2/+2
pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
2019-11-03devel: align variable assignmentsrillig1-2/+2
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-1/+2
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin1-2/+2
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-01-01Sort PLIST files.rillig1-5/+5
Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2017-04-10Update lcov to 1.13minskim2-8/+7
Major changes and fixes since 1.9: - fix parsing of gcc 4.7 gcov format - make empty data directories non-fatal - fix bug when converting function data in --diff operation - fix handling of user-specified prefixes with trailing / - fix whitespace handling in --rc command line option - fix --config-file not being passed to geninfo - fix --no-external not working with --initial - Fix handling of non-english locales - add exclude marker for branch coverage - make geninfo compatible with LLVM's gcov - Fix error when using --demangle-cpp - Implement option to specify coverage rate precision - make line exclusion markers configurable - support a comma separated list of prefixes - Allow prefix paths with spaces - Fix --remove pattern matching - Fix gcov version detection for XCode 8.0
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2010-12-06Upgrade lcov to 1.9. Branch coverage analysis added and defaults to on.reed2-6/+6
From the CHANGES: Version 1.9 =========== genhtml: - Improved wording for branch representation tooltip text - Fixed vertical alignment of HTML branch representation geninfo: - Improved warning message about --initial not generating branch coverage data - Debugging messages are now printed to STDERR instead of STDOUT - Fixed problem with some .gcno files. Reported by gui@futarque.com. (file.gcno: reached unexpected end of file) - Fixed problem with relative build paths. Reported by zhanbiao2000@gmail.com. (cannot find an entry for ^#src#test.c.gcov in .gcno file, skipping file!) - Fixed problem where coverage data is missing for some files. Reported by weston_schmidt@open-roadster.com - Fixed problem where exclusion markers are ignored when gathering initial coverage data. Reported by ahmed_osman@mentor.com. - Fixed large execution counts showing as negative numbers in HTML output. Reported by kkyriako@yahoo.com. - Fixed problem that incorrectly associated branches outside of a block with branches inside the first block lcov: - Fixed problem that made lcov ignore --kernel-directory parameters when specifying --initial. Reported by hjia@redhat.com. - Added --list-full-path option to prevent lcov from truncating paths in list output - Added lcov_list_width and lcov_list_truncate_max directives to the lcov configuration file to allow for list output customization - Improved list output COPYING: - Added license text to better comply with GPL recommendations Version 1.8 =========== gendesc: - Fixed problem with single word descriptions genhtml: - Added support for branch coverage measurements - Added --demangle-cpp option to convert C++ function names to human readable format. Based on a patch by slava.semushin@gmail.com. - Improved color legend: legend display takes up less space in HTML output - Improved coverage rate limits: all coverage types use the same limits unless specified otherwise - Fixed CRLF line breaks in source code when generating html output. Based on patch by michael.knigge@set-software.de. - Fixed warning when $HOME is not set - Fixed problem with --baseline-file option. Reported by sixarm@gmail.com. (Undefined subroutine &main::add_fnccounts called at genhtml line 4560.) - Fixed problem with --baseline-file option and files without function coverage data (Can't use an undefined value as a HASH reference at genhtml line 4441.) - Fixed short-name option ambiguities - Fixed --highlight option not showing line data from converted test data - Fixed warnings about undefined value used. Reported by nikita@zhuk.fi. - Fixed error when processing tracefiles without function data. Reported by richard.corden@gmail.com (Can't use an undefined value as a HASH reference at genhtml line 1506.) geninfo: - Added support for branch coverage measurements - Added support for exclusion markers: Users can exclude lines of code from coverage reports by adding keywords to the source code. - Added --derive-func-data option - Added --debug option to better debug problems with graph files - Fixed CRLF line breaks in source code when generating tracefiles. Based on patch by michael.knigge@set-software.de. - Fixed problems with unnamed source files - Fixed warning when $HOME is not set. Reported by acalando@free.fr. - Fixed errors when processing unnamed source files - Fixed help text typo - Fixed errors when processing incomplete function names in .bb files - Fixed filename prefix detection - Fixed problem with matching filename - Fixed problem when LANG is set to non-english locale. Reported by benoit_belbezet@yahoo.fr. - Fixed short-name option ambiguities genpng: - Fixed runtime-warning lcov: - Added support for branch coverage measurements - Added support for the linux-2.6.31 upstream gcov kernel support - Added --from-package and --to-package options - Added --derive-func-data option - Added overall coverage result output for more operations - Improved output of lcov --list - Improved gcov-kernel handling - Fixed minor problem with --diff - Fixed double-counting of function data - Fixed warning when $HOME is not set. Reported by acalando@free.fr. - Fixed error when combining tracefiles without function data. Reported by richard.corden@gmail.com. (Can't use an undefined value as a HASH reference at lcov line 1341.) - Fixed help text typo - Fixed filename prefix detection - Fixed lcov ignoring information about converted test data README: - Added note to mention required -lgcov switch during linking
2010-01-26Import new package: lcov.reed4-0/+65
LCOV is a front-end around gcov, the GCC code coverage tool. It collects the gcov data and creates HTML webpages showing coverage rates using bar graphs and specific colors. It can also create webpages for browsing the source code.