[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2021-03-13 Thread Andreas Sturmlechner
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/

2021-03-11 Thread Sam James
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/

2021-03-10 Thread Sam James
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/

2021-03-09 Thread Sam James
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/

2021-02-07 Thread Matthias Schwarzott
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/

2021-02-06 Thread Matthias Schwarzott
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/

2021-02-06 Thread Matthias Schwarzott
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/

2020-12-29 Thread Sam James
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/

2020-12-29 Thread Sam James
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/

2020-11-24 Thread Matthias Schwarzott
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/

2020-10-18 Thread Georgy Yakovlev
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/

2020-10-05 Thread Matthias Schwarzott
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/

2020-10-05 Thread Matthias Schwarzott
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/

2020-08-16 Thread Michał Górny
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/

2020-08-12 Thread Georgy Yakovlev
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/

2020-08-02 Thread Michał Górny
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/

2020-08-01 Thread Mikle Kolyada
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/

2020-08-01 Thread Mikle Kolyada
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/

2020-05-07 Thread Jason A. Donenfeld
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/

2020-03-15 Thread Matthias Schwarzott
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/

2020-02-12 Thread Matthias Schwarzott
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/

2020-01-20 Thread Matthias Schwarzott
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/

2019-12-16 Thread Jason A. Donenfeld
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/

2019-12-16 Thread Matthias Schwarzott
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/

2019-12-03 Thread Jason A. Donenfeld
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/

2019-06-28 Thread Matthias Schwarzott
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/

2019-06-05 Thread Matthias Schwarzott
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/

2019-06-02 Thread Matthias Schwarzott
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/

2019-05-15 Thread Andreas Sturmlechner
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/

2018-08-26 Thread Matthias Schwarzott
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/

2018-08-21 Thread Matthias Schwarzott
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/

2017-04-20 Thread David Seifert
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/

2016-12-11 Thread Matthias Schwarzott
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/

2016-06-13 Thread Matthias Schwarzott
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/

2016-06-11 Thread Matthias Schwarzott
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/

2016-06-11 Thread Matthias Schwarzott
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