From 4b19be30aa626b327c885dae62c559ec0e9fb935 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 13 Oct 2019 22:19:36 +0100 Subject: gentoo resync : 13.10.2019 --- dev-python/pyelftools/Manifest | 6 +++-- dev-python/pyelftools/pyelftools-0.24-r1.ebuild | 2 +- dev-python/pyelftools/pyelftools-0.24.ebuild | 2 +- dev-python/pyelftools/pyelftools-0.25.ebuild | 29 +++++++++++++++++++++++++ 4 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 dev-python/pyelftools/pyelftools-0.25.ebuild (limited to 'dev-python/pyelftools') diff --git a/dev-python/pyelftools/Manifest b/dev-python/pyelftools/Manifest index 76feb45b60df..8d1c28cbbe99 100644 --- a/dev-python/pyelftools/Manifest +++ b/dev-python/pyelftools/Manifest @@ -1,4 +1,6 @@ DIST pyelftools-0.24.tar.gz 411874 BLAKE2B 304721cc440599d6436366c14a17d7e3132464686cdd870257a0180dd5f292a23c50a4e654966552d643875ac2683fda8584684cfeb611a3f22f02f73852a288 SHA512 5169617f9a8446ffc21dfc44ee185a388c8945a0296bdc6752483b0756888dccb10e3ee88e529d101cf31a4595de924b5c95f5459d5ee4448f57c0c4f2c56887 -EBUILD pyelftools-0.24-r1.ebuild 911 BLAKE2B cc788c1e11f053a2d18d2e6fcab92a0b19dee1941306bc1fba74e5c3b021b5517089771909274e4274253cdfa6a54f88b67467355d75570f55c80aa02d1434b8 SHA512 1419c340802f3d47b5cba9b410db2ab3bbf462b381155be3d87c06d81de137563482919679a34a94cbf6fac71a2aedf4db5820165bd14ef794d9926415134c70 -EBUILD pyelftools-0.24.ebuild 896 BLAKE2B b752f1ce23fda2f2598e139c602aaaa274ccee4771bcde48ef471bed7ebf588562b1803415088dc0137fb955d0d49aa9976f66420a463fd99ca0a13bf0d3e374 SHA512 ec95772ce69ea09ba8c921ef2b34002a0104b11c5c31fd90c1a8e84b6d0356193b1a128ce15db50584b86cd91807be2b9f9394edb9218208a8942f50b1805bc9 +DIST pyelftools-0.25.tar.gz 499493 BLAKE2B 941b21526d1225a4effa25d8f0245b326d5ec652cea6741240613c19af61e03a537fe363dd4c10a90760a7ddc6201e20dd83b6825ad185ae21696be6f4d1e52f SHA512 06ead53ada32676161193d7e5cdb3b9e4c1910dcb34f77a544f53445651f8118b582716bf8c5cc54efb21b1ddbbcdb4b41c533350af3c41553d103c7fc74702f +EBUILD pyelftools-0.24-r1.ebuild 889 BLAKE2B 50606dc2eb5ffc3f2c1af0173e3303c333de06879d5e1ed033cb1ed7f8274fe14240fc32aea5b49188ab13ac4cec5cc0869ca3311ab711fc101a5deab59a8d47 SHA512 96b0837b64d37e8385f14fff42ce6dc7b8a36fc4d59be92ac4f9209e289aa1544698144771631631c2cdce641c1329819280d28880472be8fbb390f24f31e293 +EBUILD pyelftools-0.24.ebuild 874 BLAKE2B f4da0a359b4e263a36c2b6e10a5e1f10d1b43d6297dda24d6b34096d268ac78e1072c5bad8c64a9cc971767068ea9431fb7a76c68e46e11349a510714c927bf9 SHA512 be0bb9cb6eafbdfa595b88bd6f08f43e48ad92599713fac5f752c15da0b9f4d9cc9cb43f0319e21ec97a1aa18885359f206aebd2275e7c1dc088330b2b846732 +EBUILD pyelftools-0.25.ebuild 889 BLAKE2B 50606dc2eb5ffc3f2c1af0173e3303c333de06879d5e1ed033cb1ed7f8274fe14240fc32aea5b49188ab13ac4cec5cc0869ca3311ab711fc101a5deab59a8d47 SHA512 96b0837b64d37e8385f14fff42ce6dc7b8a36fc4d59be92ac4f9209e289aa1544698144771631631c2cdce641c1329819280d28880472be8fbb390f24f31e293 MISC metadata.xml 370 BLAKE2B 8dcbbb8d9add514bc0daf421c6739f8ee8426af39a0cf36758c594ee859a1aead4bddcfab3466cb50761ae289f7d58426dacb5a51b745a290530abeb511204eb SHA512 0f00113fb42e48e7b232b8a500ac77958f3ead50ff51d547e015a2c1aa7b87ff7a25495094ba10480176f3653742f18473378fe336f544ec93d645db9057ec20 diff --git a/dev-python/pyelftools/pyelftools-0.24-r1.ebuild b/dev-python/pyelftools/pyelftools-0.24-r1.ebuild index d8bfc6dcef85..c774ffe84331 100644 --- a/dev-python/pyelftools/pyelftools-0.24-r1.ebuild +++ b/dev-python/pyelftools/pyelftools-0.24-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples" python_test() { diff --git a/dev-python/pyelftools/pyelftools-0.24.ebuild b/dev-python/pyelftools/pyelftools-0.24.ebuild index 8138a909d257..b9c53b9bc906 100644 --- a/dev-python/pyelftools/pyelftools-0.24.ebuild +++ b/dev-python/pyelftools/pyelftools-0.24.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux" IUSE="examples" python_test() { diff --git a/dev-python/pyelftools/pyelftools-0.25.ebuild b/dev-python/pyelftools/pyelftools-0.25.ebuild new file mode 100644 index 000000000000..c774ffe84331 --- /dev/null +++ b/dev-python/pyelftools/pyelftools-0.25.ebuild @@ -0,0 +1,29 @@ +# 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} ) +inherit distutils-r1 + +DESCRIPTION="pure-Python library for analyzing ELF files and DWARF debugging information" +HOMEPAGE="https://pypi.org/project/pyelftools/ https://github.com/eliben/pyelftools" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +python_test() { + # readelf_tests often fails due to host `readelf` changing output format + local t + for t in all_unittests examples_test ; do + "${PYTHON}" ./test/run_${t}.py || die "Tests fail with ${EPYTHON}" + done +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} -- cgit v1.2.3