[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 8e3af00bec54c723937c11445ad7992f0c20e768 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 12 21:29:02 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 13 16:42:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3af00b dev-util/dwarves: Drop 1.17, 1.17-r1, 1.18, 1.19 and 1.19-r1 Bug: https://bugs.gentoo.org/770682 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/dwarves/Manifest | 3 -- dev-util/dwarves/dwarves-1.17-r1.ebuild | 44 - dev-util/dwarves/dwarves-1.17.ebuild| 44 - dev-util/dwarves/dwarves-1.18.ebuild| 44 - dev-util/dwarves/dwarves-1.19-r1.ebuild | 49 - dev-util/dwarves/dwarves-1.19.ebuild| 44 - 6 files changed, 228 deletions(-) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 31eef0ce4f5..3b69b6bf776 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,4 +1 @@ -DIST dwarves-1.17.tar.xz 309028 BLAKE2B 600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695 SHA512 8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba -DIST dwarves-1.18.tar.xz 324912 BLAKE2B bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5 SHA512 01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938 -DIST dwarves-1.19.tar.xz 686136 BLAKE2B f7fe50be30fa9b247bf0f35d5dec6aa8f1bed44eaaf8a2cde8da6f65a870212c2d257740a6d4f94da24f365ad49259d53c4f5447921b22754c63184001029620 SHA512 b378a504da5b00c6280b9efda7348c2d61015ce6477f3e4e4466f58d9bf6837457cd0aa9263b7d921093cca5ee26c4fab9950f7f75ca05d27ae646b3bfe22f9a DIST dwarves-1.20.tar.xz 688728 BLAKE2B c57f390f7e1d20c861a4acb8cd7fe238a3f7c3f2d915d96fc051dba2587942e8fabfa4f524d18555c486863fa02bc4ab63d90e90d477f376dc5e547aa36cccac SHA512 306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817 diff --git a/dev-util/dwarves/dwarves-1.17-r1.ebuild b/dev-util/dwarves/dwarves-1.17-r1.ebuild deleted file mode 100644 index 02626d8bfca..000 --- a/dev-util/dwarves/dwarves-1.17-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -inherit multilib cmake python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.178 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -if [[ ${PV//_p} == ${PV} ]]; then - SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; -else - SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; -fi - -DOCS=( README README.ctracer NEWS ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.10-python-import.patch -) - -src_configure() { - local mycmakeargs=( "-D__LIB=$(get_libdir)" ) - cmake_src_configure -} - -src_test() { :; } - -src_install() { - cmake_src_install -} diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild deleted file mode 100644 index c3afae1486d..000 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{7,8} ) -inherit multilib cmake-utils python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="amd64 ppc64 x86" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.178 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -if [[ ${PV//_p} == ${PV} ]]; then - SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; -else - SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; -fi - -DOCS=( README README.ctracer NEWS ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.10-python-import.patch -) - -src_configure() { - local mycmakeargs=( "-D__LIB=$(get_libdir)" ) - cmake-utils_src_configure -} - -src_test() { :; } - -src_install() { - cmake-utils_src_install -} diff --git a/dev-util/dwarves/dwarves-1.18.ebuild b/dev-util/dwarves/dwarves-1.18.ebuild deleted file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 2cc836138f03647f4b696aa985374b0811cf7d37 Author: Sam James gentoo org> AuthorDate: Thu Mar 11 13:30:44 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 13:30:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc83613 dev-util/dwarves: Stabilize 1.20 x86, #770682 Signed-off-by: Sam James gentoo.org> dev-util/dwarves/dwarves-1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.20.ebuild b/dev-util/dwarves/dwarves-1.20.ebuild index 94bcbcedf60..df4c7825b90 100644 --- a/dev-util/dwarves/dwarves-1.20.ebuild +++ b/dev-util/dwarves/dwarves-1.20.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 59d5535ddc4cc59445af64e48d3ac95f1247d2ea Author: Sam James gentoo org> AuthorDate: Thu Mar 11 02:35:22 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 02:35:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d5535d dev-util/dwarves: Stabilize 1.20 amd64, #770682 Signed-off-by: Sam James gentoo.org> dev-util/dwarves/dwarves-1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.20.ebuild b/dev-util/dwarves/dwarves-1.20.ebuild index dda8221126b..94bcbcedf60 100644 --- a/dev-util/dwarves/dwarves-1.20.ebuild +++ b/dev-util/dwarves/dwarves-1.20.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 1b0f8fbd9280a38865a415954bb16534d592cfe2 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0f8fbd dev-util/dwarves: Stabilize 1.20 ppc64, #770682 Signed-off-by: Sam James gentoo.org> dev-util/dwarves/dwarves-1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.20.ebuild b/dev-util/dwarves/dwarves-1.20.ebuild index 10618245f8e..dda8221126b 100644 --- a/dev-util/dwarves/dwarves-1.20.ebuild +++ b/dev-util/dwarves/dwarves-1.20.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 5e29292edb9461f578f5cee787785a434f792420 Author: Matthias Schwarzott gentoo org> AuthorDate: Sun Feb 7 16:57:12 2021 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sun Feb 7 16:57:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e29292e dev-util/dwarves: Remove accidentially added python-3.6 entries again Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/dwarves-1.19-r1.ebuild | 2 +- dev-util/dwarves/dwarves-1.20.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/dwarves/dwarves-1.19-r1.ebuild b/dev-util/dwarves/dwarves-1.19-r1.ebuild index f37545621fa..10618245f8e 100644 --- a/dev-util/dwarves/dwarves-1.19-r1.ebuild +++ b/dev-util/dwarves/dwarves-1.19-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit multilib cmake python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" diff --git a/dev-util/dwarves/dwarves-1.20.ebuild b/dev-util/dwarves/dwarves-1.20.ebuild index f37545621fa..10618245f8e 100644 --- a/dev-util/dwarves/dwarves-1.20.ebuild +++ b/dev-util/dwarves/dwarves-1.20.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit multilib cmake python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 3b3f18dac8785cc75a1a8c0c6940ca49c862aaaf Author: Matthias Schwarzott gentoo org> AuthorDate: Sat Feb 6 11:49:42 2021 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sat Feb 6 11:50:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3f18da dev-util/dwarves: version bumped Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.20.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 3f5bf203b02..31eef0ce4f5 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,3 +1,4 @@ DIST dwarves-1.17.tar.xz 309028 BLAKE2B 600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695 SHA512 8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba DIST dwarves-1.18.tar.xz 324912 BLAKE2B bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5 SHA512 01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938 DIST dwarves-1.19.tar.xz 686136 BLAKE2B f7fe50be30fa9b247bf0f35d5dec6aa8f1bed44eaaf8a2cde8da6f65a870212c2d257740a6d4f94da24f365ad49259d53c4f5447921b22754c63184001029620 SHA512 b378a504da5b00c6280b9efda7348c2d61015ce6477f3e4e4466f58d9bf6837457cd0aa9263b7d921093cca5ee26c4fab9950f7f75ca05d27ae646b3bfe22f9a +DIST dwarves-1.20.tar.xz 688728 BLAKE2B c57f390f7e1d20c861a4acb8cd7fe238a3f7c3f2d915d96fc051dba2587942e8fabfa4f524d18555c486863fa02bc4ab63d90e90d477f376dc5e547aa36cccac SHA512 306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817 diff --git a/dev-util/dwarves/dwarves-1.20.ebuild b/dev-util/dwarves/dwarves-1.20.ebuild new file mode 100644 index 000..f37545621fa --- /dev/null +++ b/dev-util/dwarves/dwarves-1.20.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit multilib cmake python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_prepare() { + cmake_src_prepare + python_fix_shebang ostra/ostra-cg ostra/python/ostra.py +} + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake_src_configure +} + +src_test() { :; } + +src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: ff4aac24f55224f36001ffd35361c39b50d79368 Author: Matthias Schwarzott gentoo org> AuthorDate: Sat Feb 6 09:50:50 2021 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sat Feb 6 09:53:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4aac24 dev-util/dwarves: Fix python shebang and add more supported versions Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/dwarves-1.19-r1.ebuild | 49 + 1 file changed, 49 insertions(+) diff --git a/dev-util/dwarves/dwarves-1.19-r1.ebuild b/dev-util/dwarves/dwarves-1.19-r1.ebuild new file mode 100644 index 000..f37545621fa --- /dev/null +++ b/dev-util/dwarves/dwarves-1.19-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit multilib cmake python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_prepare() { + cmake_src_prepare + python_fix_shebang ostra/ostra-cg ostra/python/ostra.py +} + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake_src_configure +} + +src_test() { :; } + +src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 0f6832b2f2fcea5b078207923cf6835ab086f9e4 Author: Sam James gentoo org> AuthorDate: Wed Dec 30 02:23:40 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 02:23:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6832b2 dev-util/dwarves: Keyword 1.19 arm64, #761936 Signed-off-by: Sam James gentoo.org> dev-util/dwarves/dwarves-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.19.ebuild b/dev-util/dwarves/dwarves-1.19.ebuild index a3f6388a511..2c8bff90efc 100644 --- a/dev-util/dwarves/dwarves-1.19.ebuild +++ b/dev-util/dwarves/dwarves-1.19.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 17403a88822d2e5bf7fda1967872532f67f835ee Author: Sam James gentoo org> AuthorDate: Wed Dec 30 02:23:21 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 02:23:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17403a88 dev-util/dwarves: Keyword 1.19 arm, #761936 Signed-off-by: Sam James gentoo.org> dev-util/dwarves/dwarves-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.19.ebuild b/dev-util/dwarves/dwarves-1.19.ebuild index 063b96dc5e5..a3f6388a511 100644 --- a/dev-util/dwarves/dwarves-1.19.ebuild +++ b/dev-util/dwarves/dwarves-1.19.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: aaace8f78f645dcf67dd2b814a51bd4939b5d48e Author: Matthias Schwarzott gentoo org> AuthorDate: Tue Nov 24 16:35:23 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Tue Nov 24 16:36:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaace8f7 dev-util/dwarves: Version bumped Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.19.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 31948b93031..3f5bf203b02 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,2 +1,3 @@ DIST dwarves-1.17.tar.xz 309028 BLAKE2B 600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695 SHA512 8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba DIST dwarves-1.18.tar.xz 324912 BLAKE2B bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5 SHA512 01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938 +DIST dwarves-1.19.tar.xz 686136 BLAKE2B f7fe50be30fa9b247bf0f35d5dec6aa8f1bed44eaaf8a2cde8da6f65a870212c2d257740a6d4f94da24f365ad49259d53c4f5447921b22754c63184001029620 SHA512 b378a504da5b00c6280b9efda7348c2d61015ce6477f3e4e4466f58d9bf6837457cd0aa9263b7d921093cca5ee26c4fab9950f7f75ca05d27ae646b3bfe22f9a diff --git a/dev-util/dwarves/dwarves-1.19.ebuild b/dev-util/dwarves/dwarves-1.19.ebuild new file mode 100644 index 000..063b96dc5e5 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.19.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit multilib cmake python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake_src_configure +} + +src_test() { :; } + +src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 5718a828179e7672c27dcaa88142d50022cc976a Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Oct 19 02:10:56 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Oct 19 02:53:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5718a828 dev-util/dwarves: stabilize 1.17 on ppc64 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/dwarves/dwarves-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index f1c8095ab8b..509c0115989 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ppc64 x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 0e5747d723a08bdf6508086f644052aac31cce87 Author: Matthias Schwarzott gentoo org> AuthorDate: Tue Oct 6 04:55:13 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Tue Oct 6 05:06:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5747d7 dev-util/dwarves: Bumped version to 1.18 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.18.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index d9e36684235..31948b93031 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1 +1,2 @@ DIST dwarves-1.17.tar.xz 309028 BLAKE2B 600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695 SHA512 8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba +DIST dwarves-1.18.tar.xz 324912 BLAKE2B bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5 SHA512 01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938 diff --git a/dev-util/dwarves/dwarves-1.18.ebuild b/dev-util/dwarves/dwarves-1.18.ebuild new file mode 100644 index 000..063b96dc5e5 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.18.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit multilib cmake python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake_src_configure +} + +src_test() { :; } + +src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 9113629329830be0555256257ffdbc340cb934bf Author: Matthias Schwarzott gentoo org> AuthorDate: Tue Oct 6 04:54:16 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Tue Oct 6 05:06:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91136293 dev-util/dwarves: Switch from eclass cmake-utils to cmake Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/dwarves-1.17-r1.ebuild | 44 + 1 file changed, 44 insertions(+) diff --git a/dev-util/dwarves/dwarves-1.17-r1.ebuild b/dev-util/dwarves/dwarves-1.17-r1.ebuild new file mode 100644 index 000..063b96dc5e5 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.17-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit multilib cmake python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake_src_configure +} + +src_test() { :; } + +src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: b2165f6664bf7038f9f6d81085ab39703594e1ed Author: Michał Górny gentoo org> AuthorDate: Sun Aug 16 09:44:46 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 16 09:57:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2165f66 dev-util/dwarves: Remove unmaintained live ebuild Signed-off-by: Michał Górny gentoo.org> dev-util/dwarves/dwarves-.ebuild | 40 1 file changed, 40 deletions(-) diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild deleted file mode 100644 index 7eb6207bcb2..000 --- a/dev-util/dwarves/dwarves-.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git; - -PYTHON_COMPAT=( python3_6 ) -inherit multilib cmake-utils git-r3 python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.178 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -DOCS=( README README.ctracer NEWS ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.10-python-import.patch -) - -src_configure() { - local mycmakeargs=( "-D__LIB=$(get_libdir)" ) - cmake-utils_src_configure -} - -src_test() { :; } - -src_install() { - cmake-utils_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 0691cbf72b3ec313c9dec144fdaff74364c05f0a Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Aug 12 06:30:29 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Aug 12 06:31:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0691cbf7 dev-util/dwarves: add ~ppc64 keyword Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/dwarves/dwarves-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index eb23c66249d..f1c8095ab8b 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/files/, dev-util/dwarves/
commit: dc4c466a9518fd00e1de852b8cd84552207f897b Author: Michał Górny gentoo org> AuthorDate: Sun Aug 2 14:15:32 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 2 14:16:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4c466a dev-util/dwarves: Remove old (py2.7) Signed-off-by: Michał Górny gentoo.org> dev-util/dwarves/Manifest | 4 - dev-util/dwarves/dwarves-1.12.ebuild | 45 --- dev-util/dwarves/dwarves-1.13.ebuild | 45 --- dev-util/dwarves/dwarves-1.15.ebuild | 43 --- dev-util/dwarves/dwarves-1.16-r1.ebuild| 46 --- dev-util/dwarves/dwarves-1.16.ebuild | 43 --- .../dwarves/files/dwarves-1.16-no-libebl.patch | 89 -- 7 files changed, 315 deletions(-) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index a94d3df0e25..d9e36684235 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,5 +1 @@ -DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27 -DIST dwarves-1.13.tar.xz 222008 BLAKE2B db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220 SHA512 26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0 -DIST dwarves-1.15.tar.xz 72 BLAKE2B a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0 SHA512 29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237 -DIST dwarves-1.16.tar.xz 273060 BLAKE2B a4cd976ff1cf6af0e2848a337400f4b1961ec5aff528d1c5893053967c0d1e7fc77de8220ae67c4b8a3eb387b659fbfd72113b29b2bf6a20d1fc45a59008a3e0 SHA512 6d57b26db70736353d8797d1f7d68c7c73b6df3ae69eb66dd7cb07d6b50a26c4f2adaa576a8915a4a7f8c41b67dcebbfc8cbdf3ba507dbf941f63941b13d65b1 DIST dwarves-1.17.tar.xz 309028 BLAKE2B 600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695 SHA512 8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba diff --git a/dev-util/dwarves/dwarves-1.12.ebuild b/dev-util/dwarves/dwarves-1.12.ebuild deleted file mode 100644 index bcd44c849ea..000 --- a/dev-util/dwarves/dwarves-1.12.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit multilib cmake-utils python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.131 - <=dev-libs/elfutils-0.177 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -if [[ ${PV//_p} == ${PV} ]]; then - SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2; - S=${WORKDIR} -else - SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; -fi - -DOCS=( README README.ctracer NEWS ) -PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) - -src_configure() { - local mycmakeargs=( "-D__LIB=$(get_libdir)" ) - cmake-utils_src_configure -} - -src_test() { :; } - -src_install() { - cmake-utils_src_install - python_fix_shebang "${D}"/usr/bin/ostra-cg \ - "${D}"/usr/share/dwarves/runtime/python/ostra.py -} diff --git a/dev-util/dwarves/dwarves-1.13.ebuild b/dev-util/dwarves/dwarves-1.13.ebuild deleted file mode 100644 index cb99e78f1ff..000 --- a/dev-util/dwarves/dwarves-1.13.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit multilib cmake-utils python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.131 - <=dev-libs/elfutils-0.177 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -if [[ ${PV//_p} == ${PV} ]]; then - SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; - S=${WORKDIR} -else -
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 6805c30ac9850ed957e3949680f370c764687141 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 1 13:35:45 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 1 13:37:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6805c30a dev-util/dwarves: x86 stable wrt bug #734660 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> dev-util/dwarves/dwarves-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index 900e391c2b6..1abd528982a 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 13a1ed1b42be55fa959ba02d73839cd0d859a3f9 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 1 13:36:21 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 1 13:37:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a1ed1b dev-util/dwarves: amd64 stable wrt bug #734660 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> dev-util/dwarves/dwarves-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index 1abd528982a..eb23c66249d 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: bfd6088102197f510be937b62017add6e4c61669 Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu May 7 09:35:30 2020 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Thu May 7 09:36:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd60881 dev-util/dwarves: support newer python No real changes needed; works out of the box. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld gentoo.org> dev-util/dwarves/dwarves-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index 0f8e99442d3..900e391c2b6 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit multilib cmake-utils python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: f2c99a121c14d93ca43e5379f12bb96a4cd38dd2 Author: Matthias Schwarzott gentoo org> AuthorDate: Sun Mar 15 10:52:29 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sun Mar 15 10:53:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c99a12 dev-util/dwarves: Version bumped. One patch got included. Source dir did change. Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.17.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 16d80c30b2e..a94d3df0e25 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -2,3 +2,4 @@ DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b DIST dwarves-1.13.tar.xz 222008 BLAKE2B db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220 SHA512 26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0 DIST dwarves-1.15.tar.xz 72 BLAKE2B a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0 SHA512 29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237 DIST dwarves-1.16.tar.xz 273060 BLAKE2B a4cd976ff1cf6af0e2848a337400f4b1961ec5aff528d1c5893053967c0d1e7fc77de8220ae67c4b8a3eb387b659fbfd72113b29b2bf6a20d1fc45a59008a3e0 SHA512 6d57b26db70736353d8797d1f7d68c7c73b6df3ae69eb66dd7cb07d6b50a26c4f2adaa576a8915a4a7f8c41b67dcebbfc8cbdf3ba507dbf941f63941b13d65b1 +DIST dwarves-1.17.tar.xz 309028 BLAKE2B 600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695 SHA512 8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild new file mode 100644 index 000..0f8e99442d3 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_6 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 2dc3d56c52d3e69216f10ec915f4eb10f294af89 Author: Matthias Schwarzott gentoo org> AuthorDate: Wed Feb 12 19:27:28 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Wed Feb 12 19:30:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc3d56c dev-util/dwarves: Remove elfutils patch from live-ebuild The patch got applied upstream. Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/dwarves-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild index f9e4f9feeb3..7eb6207bcb2 100644 --- a/dev-util/dwarves/dwarves-.ebuild +++ b/dev-util/dwarves/dwarves-.ebuild @@ -26,7 +26,6 @@ DOCS=( README README.ctracer NEWS ) PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch - "${FILESDIR}"/${PN}-1.16-no-libebl.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 509842069a0a855e7fc757dbb063a0f6c6c6c496 Author: Matthias Schwarzott gentoo org> AuthorDate: Mon Jan 20 19:19:20 2020 + Commit: Matthias Schwarzott gentoo org> CommitDate: Mon Jan 20 19:28:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50984206 dev-util/dwarves: Apply elfutils changes from dwarves-16-r1 also to live ebuild Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/dwarves-.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild index 75a15ff54a8..f9e4f9feeb3 100644 --- a/dev-util/dwarves/dwarves-.ebuild +++ b/dev-util/dwarves/dwarves-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,13 +18,16 @@ IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.131 - <=dev-libs/elfutils-0.177 + >=dev-libs/elfutils-0.178 sys-libs/zlib" DEPEND="${RDEPEND}" DOCS=( README README.ctracer NEWS ) -PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch + "${FILESDIR}"/${PN}-1.16-no-libebl.patch +) src_configure() { local mycmakeargs=( "-D__LIB=$(get_libdir)" )
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/files/, dev-util/dwarves/
commit: 4580d02134f001d96c73d15ac51f6abc4d0f50dd Author: Jason A. Donenfeld gentoo org> AuthorDate: Mon Dec 16 20:55:20 2019 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Mon Dec 16 21:03:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4580d021 dev-util/dwarves: revbump to -r1 to use newer elfutils Currently dwarves is holding back elfutils in the tree, due to a library reorganization, so we patch dwarves in order to support the latest elfutils. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld gentoo.org> dev-util/dwarves/dwarves-1.16-r1.ebuild| 46 +++ .../dwarves/files/dwarves-1.16-no-libebl.patch | 89 ++ 2 files changed, 135 insertions(+) diff --git a/dev-util/dwarves/dwarves-1.16-r1.ebuild b/dev-util/dwarves/dwarves-1.16-r1.ebuild new file mode 100644 index 000..c58ef0fd660 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.16-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_6 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch + "${FILESDIR}"/${PN}-1.16-no-libebl.patch +) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install +} diff --git a/dev-util/dwarves/files/dwarves-1.16-no-libebl.patch b/dev-util/dwarves/files/dwarves-1.16-no-libebl.patch new file mode 100644 index 000..78c6a4e3964 --- /dev/null +++ b/dev-util/dwarves/files/dwarves-1.16-no-libebl.patch @@ -0,0 +1,89 @@ +From fb56a460e23f44a4225d4f507b9ec7cf0790c75b Mon Sep 17 00:00:00 2001 +From: "Jason A. Donenfeld" +Date: Mon, 16 Dec 2019 21:51:45 +0100 +Subject: [PATCH] cmake: libebl was merged into libdw + +Since elfutils 178, libebl is now part of libdw, so searching for libebl +always fails. Simply remove it from the search. + +Signed-off-by: Jason A. Donenfeld +--- + cmake/modules/FindDWARF.cmake | 23 +++ + 1 file changed, 7 insertions(+), 16 deletions(-) + +diff --git a/cmake/modules/FindDWARF.cmake b/cmake/modules/FindDWARF.cmake +index f4feec4..027d06e 100644 +--- a/cmake/modules/FindDWARF.cmake b/cmake/modules/FindDWARF.cmake +@@ -37,14 +37,9 @@ find_library(ELF_LIBRARY + PATHS /usr/lib /usr/local/lib /usr/lib64 /usr/local/lib64 ~/usr/local/lib ~/usr/local/lib64 + ) + +-find_library(EBL_LIBRARY +- NAMES ebl +- PATHS /usr/lib /usr/local/lib /usr/lib64 /usr/local/lib64 ~/usr/local/lib ~/usr/local/lib64 +-) +- +-if (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY AND EBL_LIBRARY) ++if (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY) + set(DWARF_FOUND TRUE) +- set(DWARF_LIBRARIES ${DWARF_LIBRARY} ${ELF_LIBRARY} ${EBL_LIBRARY}) ++ set(DWARF_LIBRARIES ${DWARF_LIBRARY} ${ELF_LIBRARY}) + + set(CMAKE_REQUIRED_LIBRARIES ${DWARF_LIBRARIES}) + # check if libdw have the dwfl_module_build_id routine, i.e. if it supports the buildid +@@ -52,10 +47,10 @@ if (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY AN + # in distributions such as fedora). We do it against libelf because, IIRC, some distros + # include libdw linked statically into libelf. + check_library_exists(elf dwfl_module_build_id "" HAVE_DWFL_MODULE_BUILD_ID) +-else (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY AND EBL_LIBRARY) ++else (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY) + set(DWARF_FOUND FALSE) + set(DWARF_LIBRARIES) +-endif (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY AND EBL_LIBRARY) ++endif (DWARF_INCLUDE_DIR AND LIBDW_INCLUDE_DIR AND DWARF_LIBRARY AND ELF_LIBRARY) + + if (DWARF_FOUND) + if (NOT DWARF_FIND_QUIETLY) +@@ -63,7 +58,6 @@ if (DWARF_FOUND) + message(STATUS "Found elfutils/libdw.h header: ${LIBDW_INCLUDE_DIR}") + message(STATUS "Found libdw library: ${DWARF_LIBRARY}") + message(STATUS "Found libelf library: ${ELF_LIBRARY}") +- message(STATUS "Found libebl library: ${EBL_LIBRARY}")
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 312faccef5946a18295fba8618e15020b59df99e Author: Matthias Schwarzott gentoo org> AuthorDate: Mon Dec 16 20:10:31 2019 + Commit: Matthias Schwarzott gentoo org> CommitDate: Mon Dec 16 20:13:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312facce dev-util/dwarves: version bumped Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.16.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index e6da8f319a3..16d80c30b2e 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,3 +1,4 @@ DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27 DIST dwarves-1.13.tar.xz 222008 BLAKE2B db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220 SHA512 26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0 DIST dwarves-1.15.tar.xz 72 BLAKE2B a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0 SHA512 29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237 +DIST dwarves-1.16.tar.xz 273060 BLAKE2B a4cd976ff1cf6af0e2848a337400f4b1961ec5aff528d1c5893053967c0d1e7fc77de8220ae67c4b8a3eb387b659fbfd72113b29b2bf6a20d1fc45a59008a3e0 SHA512 6d57b26db70736353d8797d1f7d68c7c73b6df3ae69eb66dd7cb07d6b50a26c4f2adaa576a8915a4a7f8c41b67dcebbfc8cbdf3ba507dbf941f63941b13d65b1 diff --git a/dev-util/dwarves/dwarves-1.16.ebuild b/dev-util/dwarves/dwarves-1.16.ebuild new file mode 100644 index 000..d4a49fba59f --- /dev/null +++ b/dev-util/dwarves/dwarves-1.16.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_6 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 + <=dev-libs/elfutils-0.177 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 79e3104f280697c5bc4a82be366dcfeb2d8a8660 Author: Jason A. Donenfeld gentoo org> AuthorDate: Tue Dec 3 10:45:20 2019 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Tue Dec 3 10:46:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e3104f dev-util/dwarves: bind the maximum version of elfutils Dwarves needs libebl. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jason A. Donenfeld gentoo.org> dev-util/dwarves/dwarves-1.12.ebuild | 3 ++- dev-util/dwarves/dwarves-1.13.ebuild | 1 + dev-util/dwarves/dwarves-1.15.ebuild | 1 + dev-util/dwarves/dwarves-.ebuild | 3 ++- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-util/dwarves/dwarves-1.12.ebuild b/dev-util/dwarves/dwarves-1.12.ebuild index 13d4797c399..bcd44c849ea 100644 --- a/dev-util/dwarves/dwarves-1.12.ebuild +++ b/dev-util/dwarves/dwarves-1.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,6 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 + <=dev-libs/elfutils-0.177 sys-libs/zlib" DEPEND="${RDEPEND}" diff --git a/dev-util/dwarves/dwarves-1.13.ebuild b/dev-util/dwarves/dwarves-1.13.ebuild index 5af51df1a8e..cb99e78f1ff 100644 --- a/dev-util/dwarves/dwarves-1.13.ebuild +++ b/dev-util/dwarves/dwarves-1.13.ebuild @@ -17,6 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 + <=dev-libs/elfutils-0.177 sys-libs/zlib" DEPEND="${RDEPEND}" diff --git a/dev-util/dwarves/dwarves-1.15.ebuild b/dev-util/dwarves/dwarves-1.15.ebuild index c941fbf5347..d4a49fba59f 100644 --- a/dev-util/dwarves/dwarves-1.15.ebuild +++ b/dev-util/dwarves/dwarves-1.15.ebuild @@ -17,6 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 + <=dev-libs/elfutils-0.177 sys-libs/zlib" DEPEND="${RDEPEND}" diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild index ad35a947177..75a15ff54a8 100644 --- a/dev-util/dwarves/dwarves-.ebuild +++ b/dev-util/dwarves/dwarves-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,6 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 + <=dev-libs/elfutils-0.177 sys-libs/zlib" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 5161207b2cbedaaa1eaa52f31588e2f9cf70b346 Author: Matthias Schwarzott gentoo org> AuthorDate: Fri Jun 28 20:50:01 2019 + Commit: Matthias Schwarzott gentoo org> CommitDate: Fri Jun 28 20:56:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5161207b dev-util/dwarves: Version bumped Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.15.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 8f793eb8702..e6da8f319a3 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,2 +1,3 @@ DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27 DIST dwarves-1.13.tar.xz 222008 BLAKE2B db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220 SHA512 26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0 +DIST dwarves-1.15.tar.xz 72 BLAKE2B a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0 SHA512 29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237 diff --git a/dev-util/dwarves/dwarves-1.15.ebuild b/dev-util/dwarves/dwarves-1.15.ebuild new file mode 100644 index 000..c941fbf5347 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.15.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_6 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 0c017fff6990fc6385b22b4fd32cc522c5086686 Author: Michal Privoznik redhat com> AuthorDate: Mon Jun 3 08:36:21 2019 + Commit: Matthias Schwarzott gentoo org> CommitDate: Wed Jun 5 19:44:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c017fff dev-util/dwarves: Switch to python3 In the upstream commit of 139a3b337381c dwarves switched to python3. Update our ebuild to reflect that. Signed-off-by: Michal Privoznik redhat.com> Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/dwarves-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild index 247fa281974..ad35a947177 100644 --- a/dev-util/dwarves/dwarves-.ebuild +++ b/dev-util/dwarves/dwarves-.ebuild @@ -5,7 +5,7 @@ EAPI=6 EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git; -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_6 ) inherit multilib cmake-utils git-r3 python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" @@ -34,6 +34,4 @@ src_test() { :; } src_install() { cmake-utils_src_install - python_fix_shebang "${D}"/usr/bin/ostra-cg \ - "${D}"/usr/share/dwarves/runtime/python/ostra.py }
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: c3005b91380d235dea6addd0e74aa4a59ba0c208 Author: Matthias Schwarzott gentoo org> AuthorDate: Sun Jun 2 12:47:14 2019 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sun Jun 2 19:06:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3005b91 dev-util/dwarves: version bump Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Matthias Schwarzott gentoo.org> dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.13.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 7f96b711a1c..8f793eb8702 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1 +1,2 @@ DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27 +DIST dwarves-1.13.tar.xz 222008 BLAKE2B db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220 SHA512 26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0 diff --git a/dev-util/dwarves/dwarves-1.13.ebuild b/dev-util/dwarves/dwarves-1.13.ebuild new file mode 100644 index 000..5af51df1a8e --- /dev/null +++ b/dev-util/dwarves/dwarves-1.13.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install + python_fix_shebang "${D}"/usr/bin/ostra-cg \ + "${D}"/usr/share/dwarves/runtime/python/ostra.py +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 1c88b37954d93d5aeff37d42d24efb2566498ed0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 15 18:54:41 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 15 18:54:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c88b379 dev-util/dwarves: Drop old Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/dwarves/Manifest | 3 -- dev-util/dwarves/dwarves-1.10_p20140618.ebuild | 44 -- dev-util/dwarves/dwarves-1.10_p20160519.ebuild | 44 -- dev-util/dwarves/dwarves-1.10_p20160630.ebuild | 44 -- 4 files changed, 135 deletions(-) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 80ed8f6d581..7f96b711a1c 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,4 +1 @@ -DIST dwarves-1.10_p20140618.tar.xz 105912 BLAKE2B f1dd0a2206c09a259f1efde86bbaf946dcee92c680f59102059fbe770b1d4fb3776effabd096a7b94e068fa9ef1ea0947f489add2e5171db1ee3e325a507ef95 SHA512 522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c -DIST dwarves-1.10_p20160519.tar.xz 106532 BLAKE2B f8bcd60fb65a9905fe8027431e38f594bba0d944c8a2ef0b25d078980773a6ffc6882b045783c63f089f605b9dc7b17c44758b24accacad563e4fe0cc235b39e SHA512 74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da -DIST dwarves-1.10_p20160630.tar.xz 106700 BLAKE2B 002c3c7e3d94dbfa199d78ae8be5a2cd4d95dab69e542c9fda6660aeae4e183bd0eee8926a5d1c54d58eb75538e35ae16ddf78e071714d0ab08444abebb8252e SHA512 f33ffbca0ef0dd89add5275c01a35e7c6298c4dae73be9c197887c54608ffb0edb95b8792f8a51ab29d80051682752d6f1c2596a486f61bc18e6cd47e2b7e4b0 DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27 diff --git a/dev-util/dwarves/dwarves-1.10_p20140618.ebuild b/dev-util/dwarves/dwarves-1.10_p20140618.ebuild deleted file mode 100644 index eb68a184553..000 --- a/dev-util/dwarves/dwarves-1.10_p20140618.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit multilib cmake-utils python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.131 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -if [[ ${PV//_p} == ${PV} ]]; then - SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2; - S=${WORKDIR} -else - SRC_URI="https://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.xz; -fi - -DOCS=( README README.ctracer NEWS ) -PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) - -src_configure() { - local mycmakeargs=( "-D__LIB=$(get_libdir)" ) - cmake-utils_src_configure -} - -src_test() { :; } - -src_install() { - cmake-utils_src_install - python_fix_shebang "${D}"/usr/bin/ostra-cg \ - "${D}"/usr/share/dwarves/runtime/python/ostra.py -} diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild deleted file mode 100644 index b9cd76e48e4..000 --- a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit multilib cmake-utils python-single-r1 - -DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; - -LICENSE="GPL-2" # only -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/elfutils-0.131 - sys-libs/zlib" -DEPEND="${RDEPEND}" - -if [[ ${PV//_p} == ${PV} ]]; then - SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2; - S=${WORKDIR} -else - SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; -fi - -DOCS=( README README.ctracer NEWS ) -PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) - -src_configure() { - local mycmakeargs=( "-D__LIB=$(get_libdir)" ) - cmake-utils_src_configure -} - -src_test() { :; } - -src_install() { - cmake-utils_src_install - python_fix_shebang "${D}"/usr/bin/ostra-cg \ -
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: d3500541ac6a7f684bfa78f35a5900ffa9ea60ad Author: Matthias Schwarzott gentoo org> AuthorDate: Sun Aug 26 15:09:19 2018 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sun Aug 26 15:10:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3500541 dev-util/dwarves: Switch the live ebuild to EAPI6 and git-r3.eclass Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-util/dwarves/dwarves-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild index a82314e5ae5..247fa281974 100644 --- a/dev-util/dwarves/dwarves-.ebuild +++ b/dev-util/dwarves/dwarves-.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -EGIT_REPO_URI="git://git.kernel.org/pub/scm/devel/pahole/pahole.git" +EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git; PYTHON_COMPAT=( python2_7 ) -inherit multilib cmake-utils git-2 python-single-r1 +inherit multilib cmake-utils git-r3 python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: a792f2f250de5e913663262d0a4aa4964b8db256 Author: Matthias Schwarzott gentoo org> AuthorDate: Tue Aug 21 05:17:24 2018 + Commit: Matthias Schwarzott gentoo org> CommitDate: Tue Aug 21 18:16:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a792f2f2 dev-util/dwarves: Version bump to 1.12 and use EAPI 6 Package-Manager: Portage-2.3.47, Repoman-2.3.10 dev-util/dwarves/Manifest| 1 + dev-util/dwarves/dwarves-1.12.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index e49980de6ed..80ed8f6d581 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,3 +1,4 @@ DIST dwarves-1.10_p20140618.tar.xz 105912 BLAKE2B f1dd0a2206c09a259f1efde86bbaf946dcee92c680f59102059fbe770b1d4fb3776effabd096a7b94e068fa9ef1ea0947f489add2e5171db1ee3e325a507ef95 SHA512 522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c DIST dwarves-1.10_p20160519.tar.xz 106532 BLAKE2B f8bcd60fb65a9905fe8027431e38f594bba0d944c8a2ef0b25d078980773a6ffc6882b045783c63f089f605b9dc7b17c44758b24accacad563e4fe0cc235b39e SHA512 74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da DIST dwarves-1.10_p20160630.tar.xz 106700 BLAKE2B 002c3c7e3d94dbfa199d78ae8be5a2cd4d95dab69e542c9fda6660aeae4e183bd0eee8926a5d1c54d58eb75538e35ae16ddf78e071714d0ab08444abebb8252e SHA512 f33ffbca0ef0dd89add5275c01a35e7c6298c4dae73be9c197887c54608ffb0edb95b8792f8a51ab29d80051682752d6f1c2596a486f61bc18e6cd47e2b7e4b0 +DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27 diff --git a/dev-util/dwarves/dwarves-1.12.ebuild b/dev-util/dwarves/dwarves-1.12.ebuild new file mode 100644 index 000..13d4797c399 --- /dev/null +++ b/dev-util/dwarves/dwarves-1.12.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install + python_fix_shebang "${D}"/usr/bin/ostra-cg \ + "${D}"/usr/share/dwarves/runtime/python/ostra.py +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 082590a9e1c22f9895cf15904a15539146038e70 Author: David Seifert gentoo org> AuthorDate: Thu Apr 20 20:08:54 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Apr 20 20:46:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082590a9 dev-util/dwarves: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-util/dwarves/dwarves-1.10_p20140618.ebuild | 3 ++- dev-util/dwarves/dwarves-1.10_p20160519.ebuild | 3 ++- dev-util/dwarves/dwarves-1.10_p20160630.ebuild | 3 ++- dev-util/dwarves/dwarves-.ebuild | 8 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/dev-util/dwarves/dwarves-1.10_p20140618.ebuild b/dev-util/dwarves/dwarves-1.10_p20140618.ebuild index 61d921299db..eb68a184553 100644 --- a/dev-util/dwarves/dwarves-1.10_p20140618.ebuild +++ b/dev-util/dwarves/dwarves-1.10_p20140618.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,6 +13,7 @@ LICENSE="GPL-2" # only SLOT="0" KEYWORDS="~amd64" IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild index 6463e149b08..b9cd76e48e4 100644 --- a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild +++ b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,6 +13,7 @@ LICENSE="GPL-2" # only SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 diff --git a/dev-util/dwarves/dwarves-1.10_p20160630.ebuild b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild index 6463e149b08..b9cd76e48e4 100644 --- a/dev-util/dwarves/dwarves-1.10_p20160630.ebuild +++ b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,6 +13,7 @@ LICENSE="GPL-2" # only SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 diff --git a/dev-util/dwarves/dwarves-.ebuild b/dev-util/dwarves/dwarves-.ebuild index d53c42c3577..a82314e5ae5 100644 --- a/dev-util/dwarves/dwarves-.ebuild +++ b/dev-util/dwarves/dwarves-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,13 +15,13 @@ LICENSE="GPL-2" # only SLOT="0" KEYWORDS="" IUSE="debug" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND=">=dev-libs/elfutils-0.131 +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 sys-libs/zlib" DEPEND="${RDEPEND}" -DOC=( README README.ctracer ) - DOCS=( README README.ctracer NEWS ) PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 41f103403b6daa6e1408493f017ecf597eae3c60 Author: Matthias Schwarzott gentoo org> AuthorDate: Sun Dec 11 11:43:10 2016 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sun Dec 11 11:43:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f10340 dev-util/dwarves: Version bumped, bug 600170 Package-Manager: portage-2.3.3 dev-util/dwarves/Manifest | 1 + dev-util/dwarves/dwarves-1.10_p20160630.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index b2c8416..86d15e1 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1,2 +1,3 @@ DIST dwarves-1.10_p20140618.tar.xz 105912 SHA256 1955f854206ad26a2949fd2ff20da2403db84393fe9db5769fafcbaacde001c6 SHA512 522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c WHIRLPOOL 63a4ff06e76e55a0bdd1feb3c5e3c450170f3fbfae80b3d61a36e69f0616ed90e2cdbe065f47cd08caaf8de57e2ed366ded8f581eb2b228bac917b23f66f8ab8 DIST dwarves-1.10_p20160519.tar.xz 106532 SHA256 01e7d1bc697c21253e9eef4e481fbb55a35c59d4e5e1eade571ea26aab0fae0b SHA512 74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da WHIRLPOOL 8e574aad93fd3c32ade8476622c9d853291e5596b91570141f345f70d51645b2ee04f84801b1cc1367b23150c1156f92c29efb3e21b2dcc3706a85de6584e385 +DIST dwarves-1.10_p20160630.tar.xz 106700 SHA256 6b0eec55f564cfa0d5c24eca3a31145643938a91962eefa1712b321776b4d6a1 SHA512 f33ffbca0ef0dd89add5275c01a35e7c6298c4dae73be9c197887c54608ffb0edb95b8792f8a51ab29d80051682752d6f1c2596a486f61bc18e6cd47e2b7e4b0 WHIRLPOOL f4deb074cbffcf386b2d355d0bcdf60dceb9fec2b6a0551e437f7c9e3533b24e1858ec313312ffb48d3fe0b223cf6e73f4824d59478d54e97447a002674ed71a diff --git a/dev-util/dwarves/dwarves-1.10_p20160630.ebuild b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild new file mode 100644 index ..7cfdb6a --- /dev/null +++ b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install + python_fix_shebang "${D}"/usr/bin/ostra-cg \ + "${D}"/usr/share/dwarves/runtime/python/ostra.py +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: b6df8bcbbc244a653b96fcdd8387bece775bb438 Author: Matthias Schwarzott gentoo org> AuthorDate: Mon Jun 13 17:29:01 2016 + Commit: Matthias Schwarzott gentoo org> CommitDate: Mon Jun 13 17:29:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6df8bcb dev-util/dwarves: Add ~x86 keyword Package-Manager: portage-2.3.0_rc1 dev-util/dwarves/dwarves-1.10_p20160519.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild index f90756e..7cfdb6a 100644 --- a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild +++ b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="debug" RDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 1e1c21623774123c66b7fdef57f538021c9daab9 Author: Matthias Schwarzott gentoo org> AuthorDate: Sat Jun 11 22:10:10 2016 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sat Jun 11 22:10:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1c2162 dev-util/dwarves: Added a new snapshot that can read output of recent compiler versions Package-Manager: portage-2.3.0_rc1 dev-util/dwarves/Manifest | 1 + dev-util/dwarves/dwarves-1.10_p20160519.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest index 5018918..b2c8416 100644 --- a/dev-util/dwarves/Manifest +++ b/dev-util/dwarves/Manifest @@ -1 +1,2 @@ DIST dwarves-1.10_p20140618.tar.xz 105912 SHA256 1955f854206ad26a2949fd2ff20da2403db84393fe9db5769fafcbaacde001c6 SHA512 522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c WHIRLPOOL 63a4ff06e76e55a0bdd1feb3c5e3c450170f3fbfae80b3d61a36e69f0616ed90e2cdbe065f47cd08caaf8de57e2ed366ded8f581eb2b228bac917b23f66f8ab8 +DIST dwarves-1.10_p20160519.tar.xz 106532 SHA256 01e7d1bc697c21253e9eef4e481fbb55a35c59d4e5e1eade571ea26aab0fae0b SHA512 74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da WHIRLPOOL 8e574aad93fd3c32ade8476622c9d853291e5596b91570141f345f70d51645b2ee04f84801b1cc1367b23150c1156f92c29efb3e21b2dcc3706a85de6584e385 diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild new file mode 100644 index 000..f90756e --- /dev/null +++ b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit multilib cmake-utils python-single-r1 + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +LICENSE="GPL-2" # only +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.131 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +if [[ ${PV//_p} == ${PV} ]]; then + SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2; + S=${WORKDIR} +else + SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; +fi + +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake-utils_src_configure +} + +src_test() { :; } + +src_install() { + cmake-utils_src_install + python_fix_shebang "${D}"/usr/bin/ostra-cg \ + "${D}"/usr/share/dwarves/runtime/python/ostra.py +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: d4579ff2a2332101d20bb2a8102ad8ea581a51a1 Author: Matthias Schwarzott gentoo org> AuthorDate: Sat Jun 11 22:04:40 2016 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sat Jun 11 22:04:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4579ff2 dev-util/dwarves: Take over maintainership Package-Manager: portage-2.3.0_rc1 dev-util/dwarves/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/dwarves/metadata.xml b/dev-util/dwarves/metadata.xml index cb8d067..28be736 100644 --- a/dev-util/dwarves/metadata.xml +++ b/dev-util/dwarves/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + +z...@gentoo.org +Matthias Schwarzott + The more-than-seven dwarves is a collection of tools that allows to inspect and query the DWARF2 information present in ELF files