diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-12-15 18:09:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-12-15 18:09:03 +0000 |
commit | 7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch) | |
tree | 4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-util/gcovr | |
parent | b284a3168fa91a038925d2ecf5e4791011ea5e7d (diff) |
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-util/gcovr')
-rw-r--r-- | dev-util/gcovr/Manifest | 2 | ||||
-rw-r--r-- | dev-util/gcovr/gcovr-4.2.ebuild | 45 |
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-util/gcovr/Manifest b/dev-util/gcovr/Manifest index b538fe939c42..5648c899cdc5 100644 --- a/dev-util/gcovr/Manifest +++ b/dev-util/gcovr/Manifest @@ -1,5 +1,7 @@ DIST gcovr-3.3.tar.gz 323226 BLAKE2B fe3d6ab4d24032f57ee17c3fc44b10e0b177aad01b072306a99abc7dbfee07b5f14ef34412d36938302bc279dffb2a25502981ba952339c1b4e896762defabb0 SHA512 e5046bc4e38c99691c3bcc58abdfbbe965c46d02c8c50dbf135bd5108bd9bba1fa450ab0b5e23157a178f7c1303ec9c285470e9be1a14274528e5d7051013a08 DIST gcovr-4.1.tar.gz 193692 BLAKE2B 5536ecbf0636a3a75083d53e2dc239a48e6df740a037954a2aa2e837e764c0530c73fe32c66078efa4c3a6652f907ec15505c8efbac8a1d861031d34b05f4c74 SHA512 aab2a98421557ffe846f644725e5c6cee65afb0c22ca86ce8713516810bc91bd32caf4c5c18e2628f8f4444de6665478a6001cfce3841a8c394fc0b4309d83fb +DIST gcovr-4.2.tar.gz 222847 BLAKE2B 44864c89b58b526c5afc293168c8af2c9082a99e92f2315485f10430fa5ff959046d189c018e0fa121ff4e9fc3685c13b737c112856c841966052d5fd6c9169a SHA512 bf9e22a58b8390eca391dc8f6ba58c4ca0765e66f18ac6f8d8f80609411df2bab74a846eb179a1aded81b7774fa8a8121bb2d586556aeaf43fd729205b0d0c72 EBUILD gcovr-3.3.ebuild 444 BLAKE2B 663842a76fa5f38b74b7d0dbabdb1c23ffbe2047bc4f78e693a73d817d37737e60c85ced3488af2551ed7338b6034b96c8f20612531c5d949051c796e7954f24 SHA512 e6d6ceddf99dc975e3915779168c64592352b25265aac596cfa57c074cda5e35ca30e72a22a6a83c0dfc1f0eb3ad00b3f1de71e712e56ed09d99c6a8b9d9b362 EBUILD gcovr-4.1.ebuild 802 BLAKE2B 30ad0d7860d54b1d3f5af200d8254058c734038953590c45e1be1274eff6acb4dd6a54d8cc340ded706c3698ca1b15b00d2ae072b2c5d77cff2fb5b105153c53 SHA512 6e14b13059c0a12328ab76e2e9f03db361a7e470ac07513191b2a3ee4e50b16b96ffdd1a7b3a4e2a322579a97ff9c13371a2649934527ac8a4fbfef1bbe50139 +EBUILD gcovr-4.2.ebuild 996 BLAKE2B 53f882b56f9331455752015983cd414c67183f3fecbe9e2c8546c689528f218bde33e49f16bdbf4fa039b8a726ac9820ad8e63185faeb489d022f2d7e70994b8 SHA512 fb3aec0a5d2d548ece4f2eff3391ba2004829cd068430dd76f69b095a610fd6512c66d273f44ba80291070a25ca460ed88ce001debc4973bd043ab7bccf8cb2b MISC metadata.xml 404 BLAKE2B 0c1ac87d95e969877abd8993c95d6b723d0faaf645093cc01c3c88dbadce84a218a12d4f799a1e95535d67fcdc5725b02d95cc8b53408af04a1c81382bf223c8 SHA512 472f35c3e963a0eb02f8ede9f996bad20a6b67f364c5b2f40b37b90d552dbc1414af5c01862cd4ed7586a6e02cc10a408134cca6eb994f0b897f2fdef3a2054a diff --git a/dev-util/gcovr/gcovr-4.2.ebuild b/dev-util/gcovr/gcovr-4.2.ebuild new file mode 100644 index 000000000000..5b264d4b384b --- /dev/null +++ b/dev-util/gcovr/gcovr-4.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} ) +DISTUTILS_IN_SOURCE_BUILD=1 + +inherit distutils-r1 + +DESCRIPTION="A Python script for summarizing gcov data" +HOMEPAGE="https://github.com/gcovr/gcovr" +SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/PyUtilib[${PYTHON_USEDEP}] + virtual/python-typing[${PYTHON_USEDEP}] + ) +" + +# tests fail on gcc newer than 5.8 +# https://github.com/gcovr/gcovr/issues/206 +RESTRICT="test" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + + local -x PATH="${TEST_DIR}/scripts:${PATH}" \ + PYTHONPATH="${TEST_DIR}/lib" + + pytest -vv gcovr || die "Tests fail with ${EPYTHON}" +} |