[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: feceaab90eb54becfa694a46fda711eb012b3a72 Author: Sam James gentoo org> AuthorDate: Thu Jan 25 13:43:45 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 25 13:43:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feceaab9 dev-util/lcov: crank copyright Signed-off-by: Sam James gentoo.org> dev-util/lcov/lcov-2.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-2.0-r2.ebuild b/dev-util/lcov/lcov-2.0-r2.ebuild index a55e751b194d..4e0abd69f53e 100644 --- a/dev-util/lcov/lcov-2.0-r2.ebuild +++ b/dev-util/lcov/lcov-2.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/files/, dev-util/lcov/
commit: 3a2c07fded0773596b896b5ba59cfd7459f36af1 Author: Jeremy Bettis google com> AuthorDate: Thu Jan 18 20:00:50 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 25 13:42:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2c07fd dev-util/lcov: Add patch to fix bad error code var There is a mistake in the lcov code for inconsistent line numbers, the ignorable error code is an undefined variable. This causes errors like genhtml: ERROR: "/mnt/host/source/src/platform/ec/common/vboot/vb21_lib.c":18: function 'vb21_is_packed_key _valid last line is 24 but is 25 in testcase 'vboot' (use "genhtml --ignore-errors code_ ..." to bypass this error) Switch to the correct variable that was fixed in https://github.com/linux-test-project/lcov/commit/6f48bf214a06fe09c9708b130a233280c691a7a0#diff-173ac1b8ad02cbcecdc47f8c7fa7762bbcc7050d0efa6a375ffb74eb1517f68cL5342 but not included in the 2.0 release. Signed-off-by: Jeremy Bettis google.com> Closes: https://github.com/gentoo/gentoo/pull/34888 Signed-off-by: Sam James gentoo.org> .../lcov/files/lcov-2.0-wrong-error-code.patch | 18 + dev-util/lcov/lcov-2.0-r2.ebuild | 89 ++ 2 files changed, 107 insertions(+) diff --git a/dev-util/lcov/files/lcov-2.0-wrong-error-code.patch b/dev-util/lcov/files/lcov-2.0-wrong-error-code.patch new file mode 100644 index ..669308d157d3 --- /dev/null +++ b/dev-util/lcov/files/lcov-2.0-wrong-error-code.patch @@ -0,0 +1,18 @@ +From: Jeremy Bettis + +Fix incorrect error code usage. + +Bug: https://github.com/linux-test-project/lcov/issues/259 +Signed-off-by: Jeremy Bettis + +--- lcov-2.0/lib/lcovutil.pm lcov-2.0-fixed/lib/lcovutil.pm +@@ -4219,7 +4219,7 @@ + } else { + if ($f->end_line() != $func->end_line()) { + lcovutil::ignorable_error( +- $lcovutil::ERROR_INCONSISTENT, ++ $lcovutil::ERROR_INCONSISTENT_DATA, +'"' . $func->file() . +'":' . $first . ': function \'' . +$func->name() . ' last line is ' . diff --git a/dev-util/lcov/lcov-2.0-r2.ebuild b/dev-util/lcov/lcov-2.0-r2.ebuild new file mode 100644 index ..a55e751b194d --- /dev/null +++ b/dev-util/lcov/lcov-2.0-r2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit optfeature prefix python-any-r1 + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="https://github.com/linux-test-project/lcov; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; + inherit git-r3 +else + SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" +fi + +LICENSE="GPL-2+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Python is used for spreadsheet.py +RDEPEND=" + dev-lang/perl + dev-perl/Capture-Tiny + dev-perl/DateTime + || ( + dev-perl/JSON-XS + dev-perl/Cpanel-JSON-XS + virtual/perl-JSON-PP + dev-perl/JSON + ) + dev-perl/PerlIO-gzip +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-perl/GD + $(python_gen_any_dep ' + dev-python/xlsxwriter[${PYTHON_USEDEP}] + ') + ) +" + +PATCHES=( + "${FILESDIR}"/${P}-wrong-error-code.patch +) + +python_check_deps() { + python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + if use prefix; then + hprefixify bin/*.{pl,sh} + fi +} + +src_compile() { :; } + +src_test() { + emake -j1 check +} + +src_install() { + emake -j1 \ + DESTDIR="${D}" \ + CFG_DIR="${EPREFIX}/etc" \ + PREFIX="${EPREFIX}/usr" \ + LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \ + install +} + +pkg_postinst() { + optfeature_header "Optional outuput support:" + optfeature "png output support" dev-perl/GD[png] + optfeature "spreadsheet output support" dev-python/xlsxwriter + optfeature_header "Optional language support:" + optfeature "Python code coverage support" dev-python/coverage + optfeature "Perl code coverage support" dev-perl/Devel-Cover +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 3a461e386f87fc17b90d2f45d767d2ed1ddf334c Author: Sam James gentoo org> AuthorDate: Sat Oct 14 01:37:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 14 01:37:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a461e38 dev-util/lcov: fix destdir leakage Closes: https://bugs.gentoo.org/915698 Signed-off-by: Sam James gentoo.org> dev-util/lcov/{lcov-1.16.ebuild => lcov-1.16-r1.ebuild} | 5 +++-- dev-util/lcov/{lcov-2.0.ebuild => lcov-2.0-r1.ebuild} | 5 +++-- dev-util/lcov/lcov-.ebuild | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-util/lcov/lcov-1.16.ebuild b/dev-util/lcov/lcov-1.16-r1.ebuild similarity index 92% rename from dev-util/lcov/lcov-1.16.ebuild rename to dev-util/lcov/lcov-1.16-r1.ebuild index aaf34d6df283..11ab700358b7 100644 --- a/dev-util/lcov/lcov-1.16.ebuild +++ b/dev-util/lcov/lcov-1.16-r1.ebuild @@ -40,8 +40,9 @@ src_test() { src_install() { emake -j1 \ - PREFIX="${ED}/usr" \ - CFG_DIR="${ED}/etc" \ + DESTDIR="${D}" \ + CFG_DIR="${EPREFIX}/etc" \ + PREFIX="${EPREFIX}/usr" \ LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \ install } diff --git a/dev-util/lcov/lcov-2.0.ebuild b/dev-util/lcov/lcov-2.0-r1.ebuild similarity index 95% rename from dev-util/lcov/lcov-2.0.ebuild rename to dev-util/lcov/lcov-2.0-r1.ebuild index 18570df4f842..5f3d996311f4 100644 --- a/dev-util/lcov/lcov-2.0.ebuild +++ b/dev-util/lcov/lcov-2.0-r1.ebuild @@ -68,8 +68,9 @@ src_test() { src_install() { emake -j1 \ - PREFIX="${ED}/usr" \ - CFG_DIR="${ED}/etc" \ + DESTDIR="${D}" \ + CFG_DIR="${EPREFIX}/etc" \ + PREFIX="${EPREFIX}/usr" \ LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \ install } diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild index 18570df4f842..5f3d996311f4 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-.ebuild @@ -68,8 +68,9 @@ src_test() { src_install() { emake -j1 \ - PREFIX="${ED}/usr" \ - CFG_DIR="${ED}/etc" \ + DESTDIR="${D}" \ + CFG_DIR="${EPREFIX}/etc" \ + PREFIX="${EPREFIX}/usr" \ LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \ install }
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 1cf78d9ea767283b2aa701d9929b2e311a8c30b4 Author: Sam James gentoo org> AuthorDate: Thu Oct 12 05:33:00 2023 + Commit: Sam James gentoo org> CommitDate: Thu Oct 12 05:33:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf78d9e dev-util/lcov: update maintainers (drop inactive proxied maint) Only seems to have committed to the package at the latest in 2010. Closes: https://bugs.gentoo.org/633134 Signed-off-by: Sam James gentoo.org> dev-util/lcov/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml index ce062d085035..015b0102db53 100644 --- a/dev-util/lcov/metadata.xml +++ b/dev-util/lcov/metadata.xml @@ -5,10 +5,6 @@ jeff...@icurse.nl Jeffrey Lin - - marb...@gmail.com - Marcin Baczyński - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 77c40aac077cba40b0dedda6b9936a100d7c865a Author: Sam James gentoo org> AuthorDate: Thu Oct 12 05:11:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Oct 12 05:27:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c40aac dev-util/lcov: add 1.16 * Fix tests (just run them with -j1) * Fix shebangs for prefix in installed perl scripts Closes: https://bugs.gentoo.org/689730 Closes: https://bugs.gentoo.org/759400 Closes: https://bugs.gentoo.org/903633 Signed-off-by: Sam James gentoo.org> dev-util/lcov/Manifest | 1 + .../lcov/{lcov-.ebuild => lcov-1.16.ebuild}| 22 +++--- dev-util/lcov/lcov-.ebuild | 22 +++--- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index 61f311d327d9..bd8498838656 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1 +1,2 @@ DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052 +DIST lcov-1.16.tar.gz 196813 BLAKE2B 2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5 SHA512 f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37 diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-1.16.ebuild similarity index 52% copy from dev-util/lcov/lcov-.ebuild copy to dev-util/lcov/lcov-1.16.ebuild index ce1d928ca92f..aaf34d6df283 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-1.16.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -if [[ ${PV} == "" ]] ; then +if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; inherit git-r3 else - SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" + SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi inherit optfeature prefix DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; +HOMEPAGE="https://github.com/linux-test-project/lcov; LICENSE="GPL-2+" SLOT="0" @@ -34,8 +34,16 @@ src_prepare() { src_compile() { :; } +src_test() { + emake -j1 check +} + src_install() { - emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install + emake -j1 \ + PREFIX="${ED}/usr" \ + CFG_DIR="${ED}/etc" \ + LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \ + install } pkg_postinst() { diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild index ce1d928ca92f..aaf34d6df283 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -if [[ ${PV} == "" ]] ; then +if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; inherit git-r3 else - SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" + SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi inherit optfeature prefix DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; +HOMEPAGE="https://github.com/linux-test-project/lcov; LICENSE="GPL-2+" SLOT="0" @@ -34,8 +34,16 @@ src_prepare() { src_compile() { :; } +src_test() { + emake -j1 check +} + src_install() { - emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install + emake -j1 \ + PREFIX="${ED}/usr" \ + CFG_DIR="${ED}/etc" \ + LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \ + install } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: a82784910be292f2a8714c982e2b5306f49b7e23 Author: Sam James gentoo org> AuthorDate: Thu Oct 12 05:27:06 2023 + Commit: Sam James gentoo org> CommitDate: Thu Oct 12 05:27:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8278491 dev-util/lcov: add 2.0 Bug: https://bugs.gentoo.org/903633 Signed-off-by: Sam James gentoo.org> dev-util/lcov/Manifest | 1 + .../lcov/{lcov-.ebuild => lcov-2.0.ebuild} | 45 +++--- dev-util/lcov/lcov-.ebuild | 45 +++--- 3 files changed, 79 insertions(+), 12 deletions(-) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index bd8498838656..211e7170c298 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,2 +1,3 @@ DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052 DIST lcov-1.16.tar.gz 196813 BLAKE2B 2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5 SHA512 f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37 +DIST lcov-2.0.tar.gz 391695 BLAKE2B 737d6104ebedf90ba2c3bf0c439dd7e2d18724d7267c3bd79897140785246d9ed6334eec9eabc888e361f5e22515da9756e946e109fb88c140398b0b078a SHA512 b19b6debc93c0de0e7e5b2aaffa6c74d20a1313ea4d20d8731c6a5ea7f4cc40933316d28ef791c91fdc12ca77c9449a388405f3dc0793588e366b72f596ab49b diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-2.0.ebuild similarity index 54% copy from dev-util/lcov/lcov-.ebuild copy to dev-util/lcov/lcov-2.0.ebuild index aaf34d6df283..18570df4f842 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-2.0.ebuild @@ -3,6 +3,12 @@ EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +inherit optfeature prefix python-any-r1 + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="https://github.com/linux-test-project/lcov; + if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; inherit git-r3 @@ -11,19 +17,41 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi -inherit optfeature prefix - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="https://github.com/linux-test-project/lcov; - LICENSE="GPL-2+" SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +# Python is used for spreadsheet.py RDEPEND=" dev-lang/perl - dev-perl/JSON + dev-perl/Capture-Tiny + dev-perl/DateTime + || ( + dev-perl/JSON-XS + dev-perl/Cpanel-JSON-XS + virtual/perl-JSON-PP + dev-perl/JSON + ) dev-perl/PerlIO-gzip " +BDEPEND=" + test? ( + ${RDEPEND} + dev-perl/GD + $(python_gen_any_dep ' + dev-python/xlsxwriter[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} src_prepare() { default @@ -47,5 +75,10 @@ src_install() { } pkg_postinst() { + optfeature_header "Optional outuput support:" optfeature "png output support" dev-perl/GD[png] + optfeature "spreadsheet output support" dev-python/xlsxwriter + optfeature_header "Optional language support:" + optfeature "Python code coverage support" dev-python/coverage + optfeature "Perl code coverage support" dev-perl/Devel-Cover } diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild index aaf34d6df283..18570df4f842 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-.ebuild @@ -3,6 +3,12 @@ EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +inherit optfeature prefix python-any-r1 + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="https://github.com/linux-test-project/lcov; + if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; inherit git-r3 @@ -11,19 +17,41 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi -inherit optfeature prefix - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="https://github.com/linux-test-project/lcov; - LICENSE="GPL-2+" SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +# Python is used for spreadsheet.py RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 1e664f75021d6eb3fae16d4d95390639815e066e Author: Sam James gentoo org> AuthorDate: Fri Nov 19 08:11:35 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 19 08:33:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e664f75 dev-util/lcov: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-util/lcov/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml index 53761022a728..ce062d085035 100644 --- a/dev-util/lcov/metadata.xml +++ b/dev-util/lcov/metadata.xml @@ -14,6 +14,7 @@ Proxy Maintainers + linux-test-project/lcov ltp
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: bb5859c28b23f6ed71d6ed9f62e240d2b38d8c59 Author: Marek Szuba gentoo org> AuthorDate: Sun Aug 29 00:06:17 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 29 08:36:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5859c2 dev-util/lcov: keyword 1.15 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-util/lcov/lcov-1.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild index 525e22e2a13..0b0725dbf67 100644 --- a/dev-util/lcov/lcov-1.15.ebuild +++ b/dev-util/lcov/lcov-1.15.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi inherit optfeature prefix
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/files/
commit: 48250a8c5ca66d2fea1da96cac93e9e541e9aeb2 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 21 12:39:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 22 14:04:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48250a8c dev-util/lcov: remove unused patch(es) Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20033 Signed-off-by: Joonas Niilola gentoo.org> dev-util/lcov/files/lcov-1.13-gcc-8.patch | 91 --- 1 file changed, 91 deletions(-) diff --git a/dev-util/lcov/files/lcov-1.13-gcc-8.patch b/dev-util/lcov/files/lcov-1.13-gcc-8.patch deleted file mode 100644 index b67ca411bda..000 --- a/dev-util/lcov/files/lcov-1.13-gcc-8.patch +++ /dev/null @@ -1,91 +0,0 @@ -From a5dd9529f9232b8d901a4d6eb9ae54cae179e5b3 Mon Sep 17 00:00:00 2001 -From: Peter Oberparleiter -Date: Wed, 7 Mar 2018 14:18:55 +0100 -Subject: [PATCH] geninfo: Add gcc 8 support - -Fix errors and incorrect data when trying to collect coverage data -for programs compiled with gcc 8. - -Covers the following gcov-related changes in gcc: - -.gcov-file format: - - Line coverage data can appear multiple times for the same line - - Line coverage count can be suffixed by '*' to indicated unexecuted -basic blocks in that line - -.gcno-file format: - - new header field 'support unexecuted blocks flag' - - new function record fields 'column number', 'ending line number', -and 'compiler-generated entity flag' - -Signed-off-by: Peter Oberparleiter - bin/geninfo | 20 - 1 file changed, 20 insertions(+) - -diff --git a/bin/geninfo b/bin/geninfo -index 8562560..ef6a818 100755 a/bin/geninfo -+++ b/bin/geninfo -@@ -68,6 +68,7 @@ our $lcov_url= "http://ltp.sourceforge.net/coverage/lcov.php;; - our $gcov_tool= "gcov"; - our $tool_name= basename($0); - -+our $GCOV_VERSION_8_0_0 = 0x8; - our $GCOV_VERSION_4_7_0 = 0x40700; - our $GCOV_VERSION_3_4_0 = 0x30400; - our $GCOV_VERSION_3_3_0 = 0x30300; -@@ -1934,6 +1935,9 @@ sub read_gcov_file($) - { - my ($count, $line, $code) = ($1, $2, $3); - -+ # Skip instance-specific counts -+ next if ($line == $last_line); -+ - $last_line = $line; - $last_block = $UNNAMED_BLOCK; - # Check for exclusion markers -@@ -1963,6 +1967,9 @@ sub read_gcov_file($) - } - } - -+ # Strip unexecuted basic block marker -+ $count =~ s/\*$//; -+ - # :: - if ($line eq "0") - { -@@ -3537,6 +3544,10 @@ sub read_gcno_function_record(*$) - graph_expect("function name"); - $function = read_gcno_string($handle, $big_endian); - return undef if (!defined($function)); -+ if ($version >= $GCOV_VERSION_8_0_0) { -+ graph_skip($handle, 4, "compiler-generated entity flag") -+ or return undef; -+ } - # Read filename - graph_expect("filename"); - $filename = read_gcno_string($handle, $big_endian); -@@ -3544,6 +3555,11 @@ sub read_gcno_function_record(*$) - # Read first line number - $lineno = read_gcno_value($handle, $big_endian, "initial line number"); - return undef if (!defined($lineno)); -+ # Skip column and ending line number -+ if ($version >= $GCOV_VERSION_8_0_0) { -+ graph_skip($handle, 4, "column number") or return undef; -+ graph_skip($handle, 4, "ending line number") or return undef; -+ } - # Add to list - push(@{$bb->{$function}->{$filename}}, $lineno); - graph_add_order($fileorder, $function, $filename); -@@ -3631,6 +3647,10 @@ sub read_gcno($) - debug(sprintf("found version 0x%08x\n", $version)); - # Skip stamp - graph_skip(*HANDLE, 4, "file timestamp") or goto incomplete; -+ if ($version >= $GCOV_VERSION_8_0_0) { -+ graph_skip(*HANDLE, 4, "support unexecuted blocks flag") -+ or goto incomplete; -+ } - while (!eof(HANDLE)) { - my $next_pos; - my $curr_pos;
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: b6072ec4da998d5a2305a09eb45d97590953f7da Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 29 06:01:30 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 29 06:01:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6072ec4 dev-util/lcov: add optfeature, emake -j1 Signed-off-by: Joonas Niilola gentoo.org> dev-util/lcov/lcov-1.15.ebuild | 11 +++ dev-util/lcov/lcov-.ebuild | 11 +++ 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild index 67bf3e5ce14..aaf14998d4b 100644 --- a/dev-util/lcov/lcov-1.15.ebuild +++ b/dev-util/lcov/lcov-1.15.ebuild @@ -11,20 +11,18 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi -inherit prefix +inherit optfeature prefix DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; LICENSE="GPL-2+" SLOT="0" -IUSE="png" RDEPEND=" dev-lang/perl dev-perl/JSON dev-perl/PerlIO-gzip - png? ( dev-perl/GD[png] ) " src_prepare() { @@ -37,5 +35,10 @@ src_prepare() { src_compile() { :; } src_install() { - emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install + emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +} + +pkg_postinst() { + elog "Optional features:" + optfeature "png output support" dev-perl/GD[png] } diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild index 295385b60d6..456ec4605d0 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-.ebuild @@ -11,20 +11,18 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi -inherit prefix +inherit optfeature prefix DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; LICENSE="GPL-2+" SLOT="0" -IUSE="png" RDEPEND=" dev-lang/perl dev-perl/JSON dev-perl/PerlIO-gzip - png? ( dev-perl/GD[png] ) " src_prepare() { @@ -37,5 +35,10 @@ src_prepare() { src_compile() { :; } src_install() { - emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install + emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +} + +pkg_postinst() { + elog "Optional features:" + optfeature "png output support" dev-perl/GD[png] }
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: a9a2d89de7dea17e3bca681607889d37a135144d Author: Nick H gmail com> AuthorDate: Thu Aug 27 17:53:12 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 29 05:59:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a2d89d dev-util/lcov: add 1.15 Signed-off-by: Nick Herman gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17284 Signed-off-by: Joonas Niilola gentoo.org> dev-util/lcov/Manifest | 1 + dev-util/lcov/lcov-1.15.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index 3b7c06de814..5b5d01ee193 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,3 +1,4 @@ DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc +DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052 DIST lcov_1.14-2.debian.tar.xz 25740 BLAKE2B ca1a84ed98e0cdd13aae88f0f550cac84f00b3dbf6bd764abe0c7eee7b73c0796abbf20e76cb51707d0d644bb17ee7ad283abbfaa7456dc2a3ade5e12cfbaabc SHA512 10fdb1f82be8cc9aef3b92aa7ca18f2736e5130d8b6ef9703b9444cb88f75f475e8bc48c441ed5cf7e4d11f383c226fc711e8609ea11772b01f454bb6a5bd45a diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild new file mode 100644 index 000..67bf3e5ce14 --- /dev/null +++ b/dev-util/lcov/lcov-1.15.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; + inherit git-r3 +else + SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" +fi + +inherit prefix + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="png" + +RDEPEND=" + dev-lang/perl + dev-perl/JSON + dev-perl/PerlIO-gzip + png? ( dev-perl/GD[png] ) +" + +src_prepare() { + default + if use prefix; then + hprefixify bin/*.{pl,sh} + fi +} + +src_compile() { :; } + +src_install() { + emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 04e9bf2a0ab12d2cdcf1f3dda4232db8534061e6 Author: Sam James (sam_c) cmpct info> AuthorDate: Thu Apr 30 22:33:20 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 1 08:37:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e9bf2a dev-util/lcov: arm64 keyworded (bug #701288) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-util/lcov/lcov-1.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-1.14_p2.ebuild b/dev-util/lcov/lcov-1.14_p2.ebuild index df29f3e698b..edd922a 100644 --- a/dev-util/lcov/lcov-1.14_p2.ebuild +++ b/dev-util/lcov/lcov-1.14_p2.ebuild @@ -14,7 +14,7 @@ else mirror://sourceforge/ltp/${PN}-${LCOV_V}.tar.gz mirror://debian/pool/main/l/${PN}/${PN}_${LCOV_V}-${DB_V}.debian.tar.xz " - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos" fi inherit prefix
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 089acd4f622ce6a71cd4c8bcf438987a74d53ef4 Author: Nick H gmail com> AuthorDate: Thu Aug 22 05:47:05 2019 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 27 01:12:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089acd4f dev-util/lcov: use debian patches for 1.14_p2 This adds upstream patches (packaged by debian) needed for gcc-9 support to 1.14 since upstream does not plan on making new releases soon[1] and other distros seem to have included relevant changes in their 1.14 packages[2][3]. Closes: https://github.com/gentoo/gentoo/pull/12760 Signed-off-by: Nick Herman gmail.com> Signed-off-by: Zac Medico gentoo.org> dev-util/lcov/Manifest| 1 + dev-util/lcov/lcov-1.14_p2.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index dfcfd8d9e05..3b7c06de814 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,2 +1,3 @@ DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc +DIST lcov_1.14-2.debian.tar.xz 25740 BLAKE2B ca1a84ed98e0cdd13aae88f0f550cac84f00b3dbf6bd764abe0c7eee7b73c0796abbf20e76cb51707d0d644bb17ee7ad283abbfaa7456dc2a3ade5e12cfbaabc SHA512 10fdb1f82be8cc9aef3b92aa7ca18f2736e5130d8b6ef9703b9444cb88f75f475e8bc48c441ed5cf7e4d11f383c226fc711e8609ea11772b01f454bb6a5bd45a diff --git a/dev-util/lcov/lcov-1.14_p2.ebuild b/dev-util/lcov/lcov-1.14_p2.ebuild new file mode 100644 index 000..41677b6255d --- /dev/null +++ b/dev-util/lcov/lcov-1.14_p2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LCOV_V=${PV/_p*/} +DB_V=${PV/*_p/} + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; + inherit git-r3 +else + SRC_URI=" + mirror://sourceforge/ltp/${PN}-${LCOV_V}.tar.gz + mirror://debian/pool/main/l/${PN}/${PN}_${LCOV_V}-${DB_V}.debian.tar.xz + " + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" +fi + +inherit prefix + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="png" + +RDEPEND=" + dev-lang/perl + dev-perl/JSON + dev-perl/PerlIO-gzip + png? ( dev-perl/GD[png] ) +" + +PATCHES=( + "${WORKDIR}/debian/patches/handle-equals-signs.patch" + "${WORKDIR}/debian/patches/fix-undef-behaviour.patch" + "${WORKDIR}/debian/patches/reproducibility.patch" + "${WORKDIR}/debian/patches/gcc8.patch" + "${WORKDIR}/debian/patches/gcc-9-support.patch" +) + +S=${WORKDIR}/${PN}-${LCOV_V} + +src_prepare() { + default + if use prefix; then + hprefixify bin/*.{pl,sh} + fi + + # Broken by https://github.com/linux-test-project/lcov/commit/75fbae1cfc5027f818a0bb865bf6f96fab3202da + rm -rf test/lcov_diff || die +} + +src_compile() { :; } + +src_install() { + emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/files/
commit: 65be439d3c9e151727ad05c7a13502536940120c Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Nov 18 10:35:34 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Nov 18 22:15:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65be439d dev-util/lcov: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13695 Signed-off-by: Aaron Bauman gentoo.org> dev-util/lcov/files/lcov-1.9-gcc-4.7.patch | 29 - 1 file changed, 29 deletions(-) diff --git a/dev-util/lcov/files/lcov-1.9-gcc-4.7.patch b/dev-util/lcov/files/lcov-1.9-gcc-4.7.patch deleted file mode 100644 index 1b9d6ac0ff2..000 --- a/dev-util/lcov/files/lcov-1.9-gcc-4.7.patch +++ /dev/null @@ -1,29 +0,0 @@ -fix from upstream to work with gcc-4.7 - -Index: bin/geninfo -=== -RCS file: /cvsroot/ltp/utils/analysis/lcov/bin/geninfo,v -retrieving revision 1.95 -retrieving revision 1.96 -diff -u -p -r1.95 -r1.96 bin/geninfo20 Jan 2012 11:53:57 - 1.95 -+++ bin/geninfo10 Apr 2012 11:48:52 - 1.96 -@@ -61,6 +61,7 @@ if( $^O eq "msys" ) - our $gcov_tool= "gcov"; - our $tool_name= basename($0); - -+our $GCOV_VERSION_4_7_0 = 0x40700; - our $GCOV_VERSION_3_4_0 = 0x30400; - our $GCOV_VERSION_3_3_0 = 0x30300; - our $GCNO_FUNCTION_TAG= 0x0100; -@@ -3023,5 +3024,10 @@ sub read_gcno_function_record(*) - graph_expect("function record"); - # Skip ident and checksum - graph_skip($handle, 8, "function ident and checksum") or return undef; -+ if ($gcov_version >= $GCOV_VERSION_4_7_0) { -+ # Skip extra checksum added by android 4.4.0 / gcc >= 4.7 -+ # toolchains. -+ graph_skip($handle, 4, "function extra checksum"); -+ } - # Read function name - graph_expect("function name");
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 53b562961ed3a7cd749b248bf37278d9258e72b4 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:35:22 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:35:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b56296 dev-util/lcov: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-util/lcov/Manifest | 2 -- dev-util/lcov/lcov-1.11.ebuild | 25 - dev-util/lcov/lcov-1.9-r1.ebuild | 29 - 3 files changed, 56 deletions(-) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index f10b4fc18ea..dfcfd8d9e05 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,4 +1,2 @@ -DIST lcov-1.11.tar.gz 155906 BLAKE2B eb31119d9fa5b83a6671125c1899dbd10d26eecb0fd22a6ee52035115d84e7f05d7593168ffee9c5925937a509e3be64cebaad6e4694004ee2808817d6df19da SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc -DIST lcov-1.9.tar.gz 140035 BLAKE2B 5d432bcef695c0016f7d4bea57cd3c0caf8fda54eb4acac0f957c93bde714dc4dd221c3a9e98cff4a329fced75e658fd943d8db0c0fc4d32da15af158434287d SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild deleted file mode 100644 index 2914b905e0b..000 --- a/dev-util/lcov/lcov-1.11.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; -SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" -IUSE="" - -DEPEND="" -RDEPEND=">=dev-lang/perl-5 - dev-perl/GD[png]" - -src_compile() { :; } - -src_install() { - emake PREFIX="${ED}" install -} diff --git a/dev-util/lcov/lcov-1.9-r1.ebuild b/dev-util/lcov/lcov-1.9-r1.ebuild deleted file mode 100644 index b8e716831cd..000 --- a/dev-util/lcov/lcov-1.9-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; -SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux ~x64-macos" -IUSE="" - -DEPEND="" -RDEPEND=">=dev-lang/perl-5 - dev-perl/GD[png]" - -src_prepare() { - epatch "${FILESDIR}"/${P}-gcc-4.7.patch -} - -src_compile() { :; } - -src_install() { - emake PREFIX="${ED}" install -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: c8c7a4acfc13e0d5a5bd81e0e4078ac672a948ac Author: Nick H gmail com> AuthorDate: Mon Jul 1 16:55:08 2019 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 18 07:45:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c7a4ac dev-util/lcov: Add missing dependencies for Signed-off-by: Nick Herman gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12367 Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/lcov-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild index cd55511f099..54b7b4ded91 100644 --- a/dev-util/lcov/lcov-.ebuild +++ b/dev-util/lcov/lcov-.ebuild @@ -22,6 +22,8 @@ IUSE="png" RDEPEND=" dev-lang/perl + dev-perl/JSON + dev-perl/PerlIO-gzip png? ( dev-perl/GD[png] ) "
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: c5c110553f0b10a74a2b44909496424318530418 Author: Aaron Bauman gentoo org> AuthorDate: Wed May 22 05:48:45 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 22 05:49:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c11055 dev-util/lcov: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" dev-util/lcov/lcov-1.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild index 83edb27798a..cb9b990b3e6 100644 --- a/dev-util/lcov/lcov-1.11.ebuild +++ b/dev-util/lcov/lcov-1.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: e41f4958bbc57ecdbe35ad733169b33043bc7952 Author: Patrick McLean sony com> AuthorDate: Mon Mar 25 23:18:02 2019 + Commit: Patrick McLean gentoo org> CommitDate: Mon Mar 25 23:18:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f4958 dev-util/lcov: Version bump to 1.14 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Patrick McLean gentoo.org> dev-util/lcov/Manifest | 1 + dev-util/lcov/lcov-1.14.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index 981f3601eee..f10b4fc18ea 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,3 +1,4 @@ DIST lcov-1.11.tar.gz 155906 BLAKE2B eb31119d9fa5b83a6671125c1899dbd10d26eecb0fd22a6ee52035115d84e7f05d7593168ffee9c5925937a509e3be64cebaad6e4694004ee2808817d6df19da SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e +DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc DIST lcov-1.9.tar.gz 140035 BLAKE2B 5d432bcef695c0016f7d4bea57cd3c0caf8fda54eb4acac0f957c93bde714dc4dd221c3a9e98cff4a329fced75e658fd943d8db0c0fc4d32da15af158434287d SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee diff --git a/dev-util/lcov/lcov-1.14.ebuild b/dev-util/lcov/lcov-1.14.ebuild new file mode 100644 index 000..db891ffab22 --- /dev/null +++ b/dev-util/lcov/lcov-1.14.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" +fi + +inherit prefix + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="png" + +RDEPEND=" + dev-lang/perl + png? ( dev-perl/GD[png] ) +" + +src_prepare() { + default + if use prefix; then + hprefixify bin/*.{pl,sh} + fi +} + +src_compile() { :; } + +src_install() { + emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/, dev-util/lcov/files/
commit: f0d105746deac8824d3bb78125a306b78b29ecd1 Author: Jeffrey Lin icurse nl> AuthorDate: Thu Oct 11 15:53:41 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 22 20:05:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d10574 dev-util/lcov: add gcc 8 patch Closes: https://bugs.gentoo.org/664454 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeffrey Lin icurse.nl> Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/files/lcov-1.13-gcc-8.patch | 91 ++ .../{lcov-1.13-r1.ebuild => lcov-1.13-r2.ebuild} | 4 + 2 files changed, 95 insertions(+) diff --git a/dev-util/lcov/files/lcov-1.13-gcc-8.patch b/dev-util/lcov/files/lcov-1.13-gcc-8.patch new file mode 100644 index 000..b67ca411bda --- /dev/null +++ b/dev-util/lcov/files/lcov-1.13-gcc-8.patch @@ -0,0 +1,91 @@ +From a5dd9529f9232b8d901a4d6eb9ae54cae179e5b3 Mon Sep 17 00:00:00 2001 +From: Peter Oberparleiter +Date: Wed, 7 Mar 2018 14:18:55 +0100 +Subject: [PATCH] geninfo: Add gcc 8 support + +Fix errors and incorrect data when trying to collect coverage data +for programs compiled with gcc 8. + +Covers the following gcov-related changes in gcc: + +.gcov-file format: + - Line coverage data can appear multiple times for the same line + - Line coverage count can be suffixed by '*' to indicated unexecuted +basic blocks in that line + +.gcno-file format: + - new header field 'support unexecuted blocks flag' + - new function record fields 'column number', 'ending line number', +and 'compiler-generated entity flag' + +Signed-off-by: Peter Oberparleiter +--- + bin/geninfo | 20 + 1 file changed, 20 insertions(+) + +diff --git a/bin/geninfo b/bin/geninfo +index 8562560..ef6a818 100755 +--- a/bin/geninfo b/bin/geninfo +@@ -68,6 +68,7 @@ our $lcov_url= "http://ltp.sourceforge.net/coverage/lcov.php;; + our $gcov_tool= "gcov"; + our $tool_name= basename($0); + ++our $GCOV_VERSION_8_0_0 = 0x8; + our $GCOV_VERSION_4_7_0 = 0x40700; + our $GCOV_VERSION_3_4_0 = 0x30400; + our $GCOV_VERSION_3_3_0 = 0x30300; +@@ -1934,6 +1935,9 @@ sub read_gcov_file($) + { + my ($count, $line, $code) = ($1, $2, $3); + ++ # Skip instance-specific counts ++ next if ($line == $last_line); ++ + $last_line = $line; + $last_block = $UNNAMED_BLOCK; + # Check for exclusion markers +@@ -1963,6 +1967,9 @@ sub read_gcov_file($) + } + } + ++ # Strip unexecuted basic block marker ++ $count =~ s/\*$//; ++ + # :: + if ($line eq "0") + { +@@ -3537,6 +3544,10 @@ sub read_gcno_function_record(*$) + graph_expect("function name"); + $function = read_gcno_string($handle, $big_endian); + return undef if (!defined($function)); ++ if ($version >= $GCOV_VERSION_8_0_0) { ++ graph_skip($handle, 4, "compiler-generated entity flag") ++ or return undef; ++ } + # Read filename + graph_expect("filename"); + $filename = read_gcno_string($handle, $big_endian); +@@ -3544,6 +3555,11 @@ sub read_gcno_function_record(*$) + # Read first line number + $lineno = read_gcno_value($handle, $big_endian, "initial line number"); + return undef if (!defined($lineno)); ++ # Skip column and ending line number ++ if ($version >= $GCOV_VERSION_8_0_0) { ++ graph_skip($handle, 4, "column number") or return undef; ++ graph_skip($handle, 4, "ending line number") or return undef; ++ } + # Add to list + push(@{$bb->{$function}->{$filename}}, $lineno); + graph_add_order($fileorder, $function, $filename); +@@ -3631,6 +3647,10 @@ sub read_gcno($) + debug(sprintf("found version 0x%08x\n", $version)); + # Skip stamp + graph_skip(*HANDLE, 4, "file timestamp") or goto incomplete; ++ if ($version >= $GCOV_VERSION_8_0_0) { ++ graph_skip(*HANDLE, 4, "support unexecuted blocks flag") ++ or goto incomplete; ++ } + while (!eof(HANDLE)) { + my $next_pos; + my $curr_pos; diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r2.ebuild similarity index 94% rename from dev-util/lcov/lcov-1.13-r1.ebuild rename to dev-util/lcov/lcov-1.13-r2.ebuild index cd55511f099..4d6f4df4381 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r2.ebuild @@ -25,6 +25,10 @@ RDEPEND=" png? ( dev-perl/GD[png] ) " +PATCHES=( +
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: f3c23167984c8b7135780be185597ac322330b38 Author: Jeffrey Lin icurse nl> AuthorDate: Sun Oct 7 04:34:42 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 22 20:05:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c23167 dev-util/lcov: add version - Closes: https://bugs.gentoo.org/668320 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeffrey Lin icurse.nl> Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/lcov-.ebuild | 39 +++ 1 file changed, 39 insertions(+) diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild new file mode 100644 index 000..cd55511f099 --- /dev/null +++ b/dev-util/lcov/lcov-.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" +fi + +inherit prefix + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="png" + +RDEPEND=" + dev-lang/perl + png? ( dev-perl/GD[png] ) +" + +src_prepare() { + default + if use prefix; then + hprefixify bin/*.{pl,sh} + fi +} + +src_compile() { :; } + +src_install() { + emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 61eea13449b8cd6db37d6b03e213bfccf8769ce4 Author: Jeffrey Lin icurse nl> AuthorDate: Sun Oct 7 04:29:39 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 22 20:05:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61eea134 dev-util/lcov: bump to EAPI 7 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeffrey Lin icurse.nl> Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/lcov-1.13-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index ee07971279d..f257a4fac13 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit prefix @@ -9,7 +9,7 @@ DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: ec8e7712379cc150b3857e9722dbed055425d49e Author: Jeffrey Lin icurse nl> AuthorDate: Mon Oct 22 01:21:37 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 22 20:05:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8e7712 dev-util/lcov: take over as maintainer Signed-off-by: Jeffrey Lin icurse.nl> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10088 Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml index 3073388aefc..90c86767b85 100644 --- a/dev-util/lcov/metadata.xml +++ b/dev-util/lcov/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> + + jeff...@icurse.nl + Jeffrey Lin + marb...@gmail.com Marcin Baczyński
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 6ccbfa1dda93bf62810814919a41e63aed88ea17 Author: Jeffrey Lin icurse nl> AuthorDate: Sun Oct 7 04:32:59 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 22 20:05:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccbfa1d dev-util/lcov: update to support live ebuild Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeffrey Lin icurse.nl> Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/lcov-1.13-r1.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index f500f9aecad..cd55511f099 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -3,15 +3,21 @@ EAPI=7 +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" +fi + inherit prefix DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; -SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" IUSE="png" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 6955db10e7b427264e76b493aa19a0ac898fceb4 Author: Jeffrey Lin icurse nl> AuthorDate: Sun Oct 14 04:32:02 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 22 20:05:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6955db10 dev-util/lcov: make dev-perl/GD[png] optional Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeffrey Lin icurse.nl> Signed-off-by: Michał Górny gentoo.org> dev-util/lcov/lcov-1.13-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index f257a4fac13..f500f9aecad 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -12,10 +12,12 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" +IUSE="png" RDEPEND=" dev-lang/perl - dev-perl/GD[png]" + png? ( dev-perl/GD[png] ) +" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: f1c9fb8023eeead5b5b66439cb00f304dcef38ca Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 18 06:58:36 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 18 07:00:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c9fb80 dev-util/lcov: drop to ~arm64 Indirectly requires media-libs/gd, which has lost its stable arm64 keyword and fails tests (thus refusing to re-stabilize). lcov is the only leaf package requiring media-libs/gd that was stable. Bug: https://bugs.gentoo.org/646904 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-util/lcov/lcov-1.9-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/lcov/lcov-1.9-r1.ebuild b/dev-util/lcov/lcov-1.9-r1.ebuild index d46f47b86bf..b1a3a8e8906 100644 --- a/dev-util/lcov/lcov-1.9-r1.ebuild +++ b/dev-util/lcov/lcov-1.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc x86 ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc x86 ~x86-linux ~x64-macos" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 41f54e7ce768a7da8321bcf980f18582b3d388d9 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 28 20:54:37 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 28 20:54:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f54e7c dev-util/lcov-1.13-r1: added ~mips dev-util/lcov/lcov-1.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index 687e3ec26ce..ee07971279d 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" RDEPEND=" dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 1b2f58a768e8189b9e1b8eb76a3423288d8768c9 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Mar 6 10:43:52 2018 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Mar 6 14:43:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2f58a7 dev-util/lcov: prefix support Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/lcov/lcov-1.13-r1.ebuild | 9 + 1 file changed, 9 insertions(+) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index 94b261fb04b..687e3ec26ce 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -3,6 +3,8 @@ EAPI=6 +inherit prefix + DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" @@ -15,6 +17,13 @@ RDEPEND=" dev-lang/perl dev-perl/GD[png]" +src_prepare() { + default + if use prefix; then + hprefixify bin/*.{pl,sh} + fi +} + src_compile() { :; } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 2b0d905a9e9a8e080a0d3f30dcc444f55306afee Author: Michał Górny gentoo org> AuthorDate: Thu Mar 1 16:30:11 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 1 18:43:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0d905a dev-util/lcov: Keyword ~amd64-fbsd dev-util/lcov/lcov-1.13-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index 8baf9478f95..94b261fb04b 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos" RDEPEND=" dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 6cc5dd3c149aaf3b251248af15411cbce0854605 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 11 10:46:52 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 11 10:51:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc5dd3c dev-util/lcov: Remove useless maintainer Remove useless/redundant maintainer . It does not benefit bug wrangling, and only wastes developer's time on reading it. Few tips: - assignee/CC is implied by ordering, there is no reason to repeat it, - we know that maintainer is maintainer (la la la la la), - most of adjectives for maintainer are of no value and/or are obvious. dev-util/lcov/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml index 6657b444b7b..3073388aefc 100644 --- a/dev-util/lcov/metadata.xml +++ b/dev-util/lcov/metadata.xml @@ -4,7 +4,6 @@ marb...@gmail.com Marcin Baczyński - Proxy-Maintainer. Assign bugs to him proxy-ma...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 489211301fe77fb0a7cc3b60eb9fda93875fcccd Author: Patrice Clement gentoo org> AuthorDate: Wed Jul 19 16:29:28 2017 + Commit: Patrice Clement gentoo org> CommitDate: Wed Jul 19 16:30:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48921130 dev-util/lcov: tidy up ebuild. Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-util/lcov/lcov-1.13-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild index 6a4c0d034e7..8baf9478f95 100644 --- a/dev-util/lcov/lcov-1.13-r1.ebuild +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -10,10 +10,9 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" -IUSE="" -DEPEND="" -RDEPEND=">=dev-lang/perl-5 +RDEPEND=" + dev-lang/perl dev-perl/GD[png]" src_compile() { :; }
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: e6c751a680bdff4b8804bcd4ba2fc37839cc2e5c Author: Patrice Clement gentoo org> AuthorDate: Wed Jul 19 15:50:11 2017 + Commit: Patrice Clement gentoo org> CommitDate: Wed Jul 19 15:51:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c751a6 dev-util/lcov: assign new maintainer. Gentoo-Bug: https://bugs.gentoo.org/587120 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-util/lcov/metadata.xml | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml index eda4f71dc55..6657b444b7b 100644 --- a/dev-util/lcov/metadata.xml +++ b/dev-util/lcov/metadata.xml @@ -1,7 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + marb...@gmail.com + Marcin Baczyński + Proxy-Maintainer. Assign bugs to him + + + proxy-ma...@gentoo.org + Proxy Maintainers + ltp
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 48e7264928244a06f425efecc8558f1b660361fa Author: Michael Orlitzky gentoo org> AuthorDate: Sat May 6 02:04:27 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat May 6 02:04:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e72649 dev-util/lcov: remove unused version 1.13. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/lcov/lcov-1.13.ebuild | 23 --- 1 file changed, 23 deletions(-) diff --git a/dev-util/lcov/lcov-1.13.ebuild b/dev-util/lcov/lcov-1.13.ebuild deleted file mode 100644 index df666327287..000 --- a/dev-util/lcov/lcov-1.13.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; -SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" -IUSE="" - -DEPEND="" -RDEPEND=">=dev-lang/perl-5 - dev-perl/GD[png]" - -src_compile() { :; } - -src_install() { - emake PREFIX="${ED}" install -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: be5b5ba4a4e33d5eebcc9acf6eea26be18232d84 Author: Sebastian Pipping gentoo org> AuthorDate: Mon May 1 22:32:09 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon May 1 22:32:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5b5ba4 dev-util/lcov: Fix installation prefix (bug #609452) Thanks to Jordan Yelloz for report and patch! Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-util/lcov/lcov-1.13-r1.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild new file mode 100644 index 000..6a4c0d034e7 --- /dev/null +++ b/dev-util/lcov/lcov-1.13-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; +SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-lang/perl-5 + dev-perl/GD[png]" + +src_compile() { :; } + +src_install() { + emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: f0172c69f24a01add90c25427aa1fa0f8ee8ba1f Author: Manuel Rüger gentoo org> AuthorDate: Thu Feb 2 12:25:52 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Feb 2 12:25:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0172c69 dev-util/lcov: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/lcov/Manifest | 1 - dev-util/lcov/lcov-1.10.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index 59b5b7e..d9a6932 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,4 +1,3 @@ -DIST lcov-1.10.tar.gz 150174 SHA256 8a4661becc95fafad7875786672f7f29b080437825c3ff31d55a49492c15b88f SHA512 0fd94b04677dfaadc49a1c936638bbd09dff1fba07f3b2e7789ba6f6f7e2c58c5f5e69341bf33c9a3c3d8b3590a37cf87d1fbc04083736179a6cc56fc70c3c3f WHIRLPOOL fd89e3d3fd55dc4f92a8a216b88d4a99e1660efaa6097492b680a2e4293eac29fd88dcbbf83ec0b6a2b742d3dd76796e6ad9ce0e6306c2d88ae69b978f4f96aa DIST lcov-1.11.tar.gz 155906 SHA256 c282de8d678ecbfda32ce4b5c85fc02f77c2a39a062f068bd8e774d29ddc9bf8 SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe WHIRLPOOL 8309d97546a228e3c2c6a4cb95d2dc409be1dde46bd96821c83c3a8105e7026a64b2121f954fbe569f99a70ae4de3b936d7199ff8099bdedf3aee29ba684b3d0 DIST lcov-1.13.tar.gz 156709 SHA256 44972c878482cc06a05fe78eaa3645cbfcbad6634615c3309858b207965d8a23 SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e WHIRLPOOL 82a812b8879b8738b237fb0c21f9ca5f4bf2aafe480ab17416d74243a01acb21704a61dfe7c57a99a484d725a230e96f2b5c7c274a866d1a728c9c284956e0b1 DIST lcov-1.9.tar.gz 140035 SHA256 c37e125d4f0773339de3600d45ad325fe710ea2f0051d7ee2b8a168f450f1aca SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee WHIRLPOOL 2b7e6f1d743ded96e3ecc16c7733b8c76fccbf0aff07a02c02f3e3e08c9fb8f85aa35d4258830f17291fa5d4eedc554c808528b4158919c65439f524c5fd78c7 diff --git a/dev-util/lcov/lcov-1.10.ebuild b/dev-util/lcov/lcov-1.10.ebuild deleted file mode 100644 index a79b902.. --- a/dev-util/lcov/lcov-1.10.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils - -DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" -HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; -SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" -IUSE="" - -DEPEND="" -RDEPEND=">=dev-lang/perl-5 - dev-perl/GD[png]" - -src_compile() { :; } - -src_install() { - emake PREFIX="${ED}" install -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 4c8d8a8bd661d2c232a3d55299f3ec0973edda55 Author: Manuel Rüger gentoo org> AuthorDate: Thu Feb 2 12:25:28 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Feb 2 12:25:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8d8a8b dev-util/lcov: Version bump to 1.13 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/lcov/Manifest | 1 + dev-util/lcov/lcov-1.13.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest index d6a19c0..59b5b7e 100644 --- a/dev-util/lcov/Manifest +++ b/dev-util/lcov/Manifest @@ -1,3 +1,4 @@ DIST lcov-1.10.tar.gz 150174 SHA256 8a4661becc95fafad7875786672f7f29b080437825c3ff31d55a49492c15b88f SHA512 0fd94b04677dfaadc49a1c936638bbd09dff1fba07f3b2e7789ba6f6f7e2c58c5f5e69341bf33c9a3c3d8b3590a37cf87d1fbc04083736179a6cc56fc70c3c3f WHIRLPOOL fd89e3d3fd55dc4f92a8a216b88d4a99e1660efaa6097492b680a2e4293eac29fd88dcbbf83ec0b6a2b742d3dd76796e6ad9ce0e6306c2d88ae69b978f4f96aa DIST lcov-1.11.tar.gz 155906 SHA256 c282de8d678ecbfda32ce4b5c85fc02f77c2a39a062f068bd8e774d29ddc9bf8 SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe WHIRLPOOL 8309d97546a228e3c2c6a4cb95d2dc409be1dde46bd96821c83c3a8105e7026a64b2121f954fbe569f99a70ae4de3b936d7199ff8099bdedf3aee29ba684b3d0 +DIST lcov-1.13.tar.gz 156709 SHA256 44972c878482cc06a05fe78eaa3645cbfcbad6634615c3309858b207965d8a23 SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e WHIRLPOOL 82a812b8879b8738b237fb0c21f9ca5f4bf2aafe480ab17416d74243a01acb21704a61dfe7c57a99a484d725a230e96f2b5c7c274a866d1a728c9c284956e0b1 DIST lcov-1.9.tar.gz 140035 SHA256 c37e125d4f0773339de3600d45ad325fe710ea2f0051d7ee2b8a168f450f1aca SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee WHIRLPOOL 2b7e6f1d743ded96e3ecc16c7733b8c76fccbf0aff07a02c02f3e3e08c9fb8f85aa35d4258830f17291fa5d4eedc554c808528b4158919c65439f524c5fd78c7 diff --git a/dev-util/lcov/lcov-1.13.ebuild b/dev-util/lcov/lcov-1.13.ebuild new file mode 100644 index ..5e3eadb --- /dev/null +++ b/dev-util/lcov/lcov-1.13.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" +HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php; +SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-lang/perl-5 + dev-perl/GD[png]" + +src_compile() { :; } + +src_install() { + emake PREFIX="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 36ea50b7c37203c329c8d0820aa49b7ab4f130ff Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jan 14 13:25:02 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jan 14 13:25:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ea50b7 dev-util/lcov: Stable for HPPA (bug #604776). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches dev-util/lcov/lcov-1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild index ec92a97..071d75c 100644 --- a/dev-util/lcov/lcov-1.11.ebuild +++ b/dev-util/lcov/lcov-1.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
commit: 6a3a8c62e4f90cc3fe51732caad9ea2baa71f490 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Jan 6 13:32:31 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Jan 6 13:32:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3a8c62 dev-util/lcov-1.11-r0: stable on alpha Gentoo-Bug: 604776 dev-util/lcov/lcov-1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild index 51dadaa..de839cc 100644 --- a/dev-util/lcov/lcov-1.11.ebuild +++ b/dev-util/lcov/lcov-1.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-linux ~x64-macos" IUSE="" DEPEND=""