public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2021-07-02  7:17 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2021-07-02  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     b4f9539206b35e7f9b90f59573837292cc3083af
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  2 07:13:27 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul  2 07:17:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f95392

dev-util/edb-debugger: drop myself from maintainers, m-n now

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 3bc6d7a6ce3..988d576ef7a 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>slyfox@gentoo.org</email>
-		<name>Sergei Trofimovich</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2022-09-13 17:02 Sam James
  0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2022-09-13 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     716f527120300442cec1d12f663d87c395d3fb56
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 13 17:02:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 13 17:02:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716f5271

dev-util/edb-debugger: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/edb-debugger/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 115e9d64a669..09229532f67a 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!-- maintainer-needed -->
+	<upstream>
+		<remote-id type="github">eteran/edb-debugger</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2022-09-13 17:02 Sam James
  0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2022-09-13 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     64a7e6368a18ce304f1dfa8a5862f577bd8927cf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 13 17:01:59 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 13 17:02:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a7e636

dev-util/edb-debugger: sync live

Bug: https://bugs.gentoo.org/843755
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...r-1.3.0.ebuild => edb-debugger-1.3.0-r1.ebuild} | 13 ++++--
 dev-util/edb-debugger/edb-debugger-9999.ebuild     | 47 +++++++++++-----------
 dev-util/edb-debugger/metadata.xml                 |  3 --
 3 files changed, 34 insertions(+), 29 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild b/dev-util/edb-debugger/edb-debugger-1.3.0-r1.ebuild
similarity index 80%
rename from dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
rename to dev-util/edb-debugger/edb-debugger-1.3.0-r1.ebuild
index cf000cdee218..01f72a1e8911 100644
--- a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.3.0-r1.ebuild
@@ -7,12 +7,19 @@ inherit cmake
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger"
-SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
-S="${WORKDIR}"/${PN}
+
+if [[ ${PV} == 9999 ]] ; then
+	EGIT_REPO_URI="https://github.com/eteran/edb-debugger"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
+	S="${WORKDIR}"/${PN}
+
+	KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="graphviz"
 
 RDEPEND="dev-libs/capstone:=

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index 6ff5cb3e1c08..de40794d96ce 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -1,22 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake git-r3
+inherit cmake
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger"
-EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
+
+if [[ ${PV} == 9999 ]] ; then
+	EGIT_REPO_URI="https://github.com/eteran/edb-debugger"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
+	S="${WORKDIR}"/${PN}
+
+	KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS=""
-IUSE="graphviz jumbo-build"
+IUSE="graphviz"
 
-RDEPEND="
-	dev-libs/capstone:=
-	dev-libs/double-conversion
+RDEPEND="dev-libs/capstone:=
+	dev-libs/double-conversion:=
 	dev-qt/qtconcurrent:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
@@ -25,25 +32,19 @@ RDEPEND="
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
-	graphviz? ( media-gfx/graphviz )
-"
-
-DEPEND="
-	dev-libs/boost
-	virtual/pkgconfig
-	${RDEPEND}
-"
+	graphviz? ( media-gfx/graphviz )"
+DEPEND="dev-libs/boost
+	${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
+	# Make the desktop's entries somewhat better
+	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
+	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+
 	if ! use graphviz; then
 		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
 	fi
-	cmake_src_prepare
-}
 
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_JUMBO=$(usex jumbo-build)
-	)
-	cmake_src_configure
+	cmake_src_prepare
 }

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 31849a247616..115e9d64a669 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -2,7 +2,4 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!-- maintainer-needed -->
-	<use>
-		<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
-	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2020-12-14 19:51 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2020-12-14 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ae17bde6038d092efcc10a444fe45792f287c5d4
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 14 19:44:25 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Dec 14 19:51:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae17bde6

dev-util/edb-debugger: bump up to 1.3.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/Manifest                  |  1 +
 dev-util/edb-debugger/edb-debugger-1.3.0.ebuild | 49 +++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index 8b65820d3ef..7f5e52e234c 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1 +1,2 @@
 DIST edb-debugger-1.2.0.tgz 608773 BLAKE2B d67136b3bfb153f0e5ba0aef514756f39d63692636adcad3569e79237613004f2a4c425b4bed875408473a7caa6280b3bfc590e8eeb4beb5bafaa2326da892bc SHA512 c04b8d3972497ac170c740f2625301ee7d3ea52b81b29084628aa0091d7cd7df12a34ae707be629cde6e0dea54254bfde25e290aba1d6bad2635eff704282ea9
+DIST edb-debugger-1.3.0.tgz 618227 BLAKE2B 1650e727851b629d7778c8488a464b6439f2ac4e5a72c0738cfe1ee302538b0d97dcbf9587a1108a82f8f8f4a6bec273e31ad454063f70704ffb48ca8ba5b73f SHA512 9d813bb61cdc7b61b594e63834ffb3999d3e1bb0c7a435095efea9b3b6726369a06c553ba6633df160d9456758ff54d5eee8cfbee6a1304f3a01d09fe2c7a65d

diff --git a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild b/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
new file mode 100644
index 00000000000..21c906d4859
--- /dev/null
+++ b/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
+HOMEPAGE="https://github.com/eteran/edb-debugger"
+SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+
+RDEPEND="
+	dev-libs/capstone:=
+	dev-libs/double-conversion
+	dev-qt/qtconcurrent:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsvg:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	graphviz? ( media-gfx/graphviz )
+"
+
+DEPEND="
+	dev-libs/boost
+	virtual/pkgconfig
+	${RDEPEND}
+"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+	#Make the desktop's entries somewhat better
+	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
+	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+
+	if ! use graphviz; then
+		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+	fi
+
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2020-05-02 17:51 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2020-05-02 17:51 UTC (permalink / raw
  To: gentoo-commits

commit:     1d194fe72045574bff850a95b39957a973064ef5
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat May  2 17:40:00 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat May  2 17:51:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d194fe7

dev-util/edb-debugger: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/Manifest                     |  1 -
 dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild | 49 ----------------------
 2 files changed, 50 deletions(-)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index 0650f02b5fd..8b65820d3ef 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1,2 +1 @@
-DIST edb-debugger-1.1.0.tgz 1244028 BLAKE2B 87311a53f445acb28569952541269ef5ae83219468e18bc1603b6d85225b75fd00723593891e309ccf8c8c3e7a0828cd709444fe27f3328cf4386ed3e1245bea SHA512 5834cf091cd6d84ecc10cec277ec954b936dc61b0809d5f434ba4d604fae63c06ac10852f1a4ea81f150dea82645fa0861d8842eea227cbde681a895c465d744
 DIST edb-debugger-1.2.0.tgz 608773 BLAKE2B d67136b3bfb153f0e5ba0aef514756f39d63692636adcad3569e79237613004f2a4c425b4bed875408473a7caa6280b3bfc590e8eeb4beb5bafaa2326da892bc SHA512 c04b8d3972497ac170c740f2625301ee7d3ea52b81b29084628aa0091d7cd7df12a34ae707be629cde6e0dea54254bfde25e290aba1d6bad2635eff704282ea9

diff --git a/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild b/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild
deleted file mode 100644
index 21c906d4859..00000000000
--- a/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
-HOMEPAGE="https://github.com/eteran/edb-debugger"
-SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="graphviz"
-
-RDEPEND="
-	dev-libs/capstone:=
-	dev-libs/double-conversion
-	dev-qt/qtconcurrent:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	graphviz? ( media-gfx/graphviz )
-"
-
-DEPEND="
-	dev-libs/boost
-	virtual/pkgconfig
-	${RDEPEND}
-"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-	#Make the desktop's entries somewhat better
-	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
-	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
-
-	if ! use graphviz; then
-		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
-	fi
-
-	cmake_src_prepare
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2020-04-14  8:35 Joonas Niilola
  0 siblings, 0 replies; 21+ messages in thread
From: Joonas Niilola @ 2020-04-14  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c56b29d7b5b342705143c47ce26eabc137caf1ff
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 08:18:18 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 08:34:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56b29d7

dev-util/edb-debugger: remove inactive maintainer

Closes: https://bugs.gentoo.org/611950
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/edb-debugger/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 6506dc77236..3bc6d7a6ce3 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -1,14 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>petross404@gmail.com</email>
-		<name>Petros S</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<maintainer type="person">
 		<email>slyfox@gentoo.org</email>
 		<name>Sergei Trofimovich</name>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2020-04-10 20:55 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2020-04-10 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     4df273612316f7377e382de3ae9d476c3047f722
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 10 20:55:02 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Apr 10 20:55:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df27361

dev-util/edb-debugger: bump up to 1.2.0

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/Manifest                  |  1 +
 dev-util/edb-debugger/edb-debugger-1.2.0.ebuild | 49 +++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index fec365213f4..0650f02b5fd 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1 +1,2 @@
 DIST edb-debugger-1.1.0.tgz 1244028 BLAKE2B 87311a53f445acb28569952541269ef5ae83219468e18bc1603b6d85225b75fd00723593891e309ccf8c8c3e7a0828cd709444fe27f3328cf4386ed3e1245bea SHA512 5834cf091cd6d84ecc10cec277ec954b936dc61b0809d5f434ba4d604fae63c06ac10852f1a4ea81f150dea82645fa0861d8842eea227cbde681a895c465d744
+DIST edb-debugger-1.2.0.tgz 608773 BLAKE2B d67136b3bfb153f0e5ba0aef514756f39d63692636adcad3569e79237613004f2a4c425b4bed875408473a7caa6280b3bfc590e8eeb4beb5bafaa2326da892bc SHA512 c04b8d3972497ac170c740f2625301ee7d3ea52b81b29084628aa0091d7cd7df12a34ae707be629cde6e0dea54254bfde25e290aba1d6bad2635eff704282ea9

diff --git a/dev-util/edb-debugger/edb-debugger-1.2.0.ebuild b/dev-util/edb-debugger/edb-debugger-1.2.0.ebuild
new file mode 100644
index 00000000000..21c906d4859
--- /dev/null
+++ b/dev-util/edb-debugger/edb-debugger-1.2.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
+HOMEPAGE="https://github.com/eteran/edb-debugger"
+SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+
+RDEPEND="
+	dev-libs/capstone:=
+	dev-libs/double-conversion
+	dev-qt/qtconcurrent:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsvg:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	graphviz? ( media-gfx/graphviz )
+"
+
+DEPEND="
+	dev-libs/boost
+	virtual/pkgconfig
+	${RDEPEND}
+"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+	#Make the desktop's entries somewhat better
+	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
+	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+
+	if ! use graphviz; then
+		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+	fi
+
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2020-02-12 22:32 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2020-02-12 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ebd705e99656bf076ba847005754a9ba44ce6c85
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 22:21:39 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 22:32:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd705e9

dev-util/edb-debugger: drop old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/Manifest                     |  1 -
 dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild | 46 -------------------
 dev-util/edb-debugger/edb-debugger-1.0.0-r3.ebuild | 51 ----------------------
 3 files changed, 98 deletions(-)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index b601e7fadd8..fec365213f4 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1,2 +1 @@
-DIST edb-debugger-1.0.0.tgz 1106351 BLAKE2B fbf888018afc069ef1be817bbcb45ee276c112a1cf5fae6ac32a66a5535f2d4f60c00673c290bf14e63cf24ba2927071ee80e58c68d213b11fc55530f428fa4b SHA512 d15a3d167b90b70227f273c416eae56f7ad174daae608081364284021c7da7aecb6cb42f9c5bcd85f9df70f07cba213d8345ef9d62e8d13c79e7edede38a04a9
 DIST edb-debugger-1.1.0.tgz 1244028 BLAKE2B 87311a53f445acb28569952541269ef5ae83219468e18bc1603b6d85225b75fd00723593891e309ccf8c8c3e7a0828cd709444fe27f3328cf4386ed3e1245bea SHA512 5834cf091cd6d84ecc10cec277ec954b936dc61b0809d5f434ba4d604fae63c06ac10852f1a4ea81f150dea82645fa0861d8842eea227cbde681a895c465d744

diff --git a/dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild b/dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild
deleted file mode 100644
index bfa600112a4..00000000000
--- a/dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
-HOMEPAGE="https://github.com/eteran/edb-debugger"
-SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="graphviz"
-
-RDEPEND="
-	dev-libs/capstone:=
-	dev-qt/qtconcurrent:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	graphviz? ( media-gfx/graphviz )
-"
-
-DEPEND="
-	dev-libs/boost
-	virtual/pkgconfig
-	${RDEPEND}
-"
-
-src_prepare() {
-	#Make the desktop's entries somewhat better
-	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
-	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
-
-	if ! use graphviz; then
-		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
-	fi
-
-	cmake-utils_src_prepare
-}

diff --git a/dev-util/edb-debugger/edb-debugger-1.0.0-r3.ebuild b/dev-util/edb-debugger/edb-debugger-1.0.0-r3.ebuild
deleted file mode 100644
index aeceeb68fbf..00000000000
--- a/dev-util/edb-debugger/edb-debugger-1.0.0-r3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
-HOMEPAGE="https://github.com/eteran/edb-debugger"
-SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="graphviz"
-
-RDEPEND="
-	dev-libs/capstone:=
-	dev-qt/qtconcurrent:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	graphviz? ( media-gfx/graphviz )
-"
-
-DEPEND="
-	dev-libs/boost
-	virtual/pkgconfig
-	${RDEPEND}
-"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-man1.patch
-	"${FILESDIR}"/${P}-climits.patch
-)
-
-src_prepare() {
-	#Make the desktop's entries somewhat better
-	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
-	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
-
-	if ! use graphviz; then
-		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
-	fi
-
-	cmake_src_prepare
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2020-01-13 15:18 Rick Farina
  0 siblings, 0 replies; 21+ messages in thread
From: Rick Farina @ 2020-01-13 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c862a3bdbea4576cf1c792a19a58defc8943a87a
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 13 15:18:40 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jan 13 15:18:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c862a3bd

dev-util/edb-debugger: add missing dep

edb directly links to dev-libs/double-conversion

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 .../{edb-debugger-1.1.0.ebuild => edb-debugger-1.1.0-r1.ebuild}        | 3 ++-
 dev-util/edb-debugger/edb-debugger-9999.ebuild                         | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.1.0.ebuild b/dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild
similarity index 94%
rename from dev-util/edb-debugger/edb-debugger-1.1.0.ebuild
rename to dev-util/edb-debugger/edb-debugger-1.1.0-r1.ebuild
index 5b720ad3e0d..12fcafb7f2c 100644
--- a/dev-util/edb-debugger/edb-debugger-1.1.0.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.1.0-r1.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=7
@@ -16,6 +16,7 @@ IUSE="graphviz"
 
 RDEPEND="
 	dev-libs/capstone:=
+	dev-libs/double-conversion
 	dev-qt/qtconcurrent:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index 5c9cd77c65a..b6517f3c57f 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.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=7
@@ -16,6 +16,7 @@ IUSE="graphviz jumbo-build"
 
 RDEPEND="
 	dev-libs/capstone:=
+	dev-libs/double-conversion
 	dev-qt/qtconcurrent:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2019-12-07 18:17 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2019-12-07 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     0acd325e9c08f5f23cb6e99f50413f515904f8b1
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 18:17:18 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 18:17:18 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acd325e

dev-util/edb-debugger: add slyfox@ to maintainers

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 859081dca7a..6506dc77236 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -9,6 +9,10 @@
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>slyfox@gentoo.org</email>
+		<name>Sergei Trofimovich</name>
+	</maintainer>
 	<use>
 		<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2019-12-07 18:16 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2019-12-07 18:16 UTC (permalink / raw
  To: gentoo-commits

commit:     d262cb326404f69e613015e0120b104a7afce987
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 18:16:07 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 18:16:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d262cb32

dev-util/edb-debugger: bump to 1.1.0

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/Manifest                  |  1 +
 dev-util/edb-debugger/edb-debugger-1.1.0.ebuild | 48 +++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index 8f5d6441740..b601e7fadd8 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1 +1,2 @@
 DIST edb-debugger-1.0.0.tgz 1106351 BLAKE2B fbf888018afc069ef1be817bbcb45ee276c112a1cf5fae6ac32a66a5535f2d4f60c00673c290bf14e63cf24ba2927071ee80e58c68d213b11fc55530f428fa4b SHA512 d15a3d167b90b70227f273c416eae56f7ad174daae608081364284021c7da7aecb6cb42f9c5bcd85f9df70f07cba213d8345ef9d62e8d13c79e7edede38a04a9
+DIST edb-debugger-1.1.0.tgz 1244028 BLAKE2B 87311a53f445acb28569952541269ef5ae83219468e18bc1603b6d85225b75fd00723593891e309ccf8c8c3e7a0828cd709444fe27f3328cf4386ed3e1245bea SHA512 5834cf091cd6d84ecc10cec277ec954b936dc61b0809d5f434ba4d604fae63c06ac10852f1a4ea81f150dea82645fa0861d8842eea227cbde681a895c465d744

diff --git a/dev-util/edb-debugger/edb-debugger-1.1.0.ebuild b/dev-util/edb-debugger/edb-debugger-1.1.0.ebuild
new file mode 100644
index 00000000000..5b720ad3e0d
--- /dev/null
+++ b/dev-util/edb-debugger/edb-debugger-1.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
+HOMEPAGE="https://github.com/eteran/edb-debugger"
+SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+
+RDEPEND="
+	dev-libs/capstone:=
+	dev-qt/qtconcurrent:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsvg:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	graphviz? ( media-gfx/graphviz )
+"
+
+DEPEND="
+	dev-libs/boost
+	virtual/pkgconfig
+	${RDEPEND}
+"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+	#Make the desktop's entries somewhat better
+	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
+	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+
+	if ! use graphviz; then
+		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+	fi
+
+	cmake-utils_src_prepare
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2019-12-07 18:02 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2019-12-07 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     093dd3c5d6dc9f1ac118ad26b66eedc0deb09f9e
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 18:02:34 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 18:02:34 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093dd3c5

dev-util/edb-debugger: drop old 0.9.21

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/edb-debugger/Manifest                   |  1 -
 dev-util/edb-debugger/edb-debugger-0.9.21.ebuild | 78 ------------------------
 dev-util/edb-debugger/metadata.xml               |  4 +-
 3 files changed, 1 insertion(+), 82 deletions(-)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index d3ee7921341..8f5d6441740 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1,2 +1 @@
-DIST edb-debugger-0.9.21.tgz 1042641 BLAKE2B 8f81e6629df3b74e7f670a35e7e92220f33732d34f01c56475b70cff4e6f479908b0fbfaf418625be8ca2fcb45ac9805f725e1e6eb7eb66a899d754446445e29 SHA512 de921fa866da7d83efad92797bebcac3544ba1ffd5b3a015865b9bd554e8bc2e43539a9e4648517aff37f7d2497fdc4e1f6dc63df5cb0663012662626b1964f7
 DIST edb-debugger-1.0.0.tgz 1106351 BLAKE2B fbf888018afc069ef1be817bbcb45ee276c112a1cf5fae6ac32a66a5535f2d4f60c00673c290bf14e63cf24ba2927071ee80e58c68d213b11fc55530f428fa4b SHA512 d15a3d167b90b70227f273c416eae56f7ad174daae608081364284021c7da7aecb6cb42f9c5bcd85f9df70f07cba213d8345ef9d62e8d13c79e7edede38a04a9

diff --git a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
deleted file mode 100644
index e6f1a158575..00000000000
--- a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils
-
-DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
-HOMEPAGE="https://github.com/eteran/edb-debugger"
-
-LICENSE="GPL-2+"
-IUSE="graphviz legacy-mem-write pax_kernel"
-SLOT="0"
-
-SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/edb-debugger-${PV}"
-
-RDEPEND="
-	>=dev-libs/capstone-3.0
-	graphviz? ( media-gfx/graphviz )
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtconcurrent:5
-	dev-qt/qtgui:5
-	dev-qt/qtcore:5
-	"
-DEPEND="
-	dev-libs/boost
-	virtual/pkgconfig
-	${RDEPEND}"
-
-src_prepare() {
-	#Remove this in a future version; There won't be any edb48-logo.png
-	sed -i  '/edb48-logo/d' CMakeLists.txt || die
-
-	#Make the desktop's entries somewhat cuter
-	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
-	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
-
-	cmake-utils_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DCMAKE_INSTALL_PREFIX=/usr
-		-DCMAKE_DISABLE_FIND_PACKAGE_GRAPHVIZ=$(usex !graphviz)
-		-DQT_VERSION=Qt5
-	)
-	if use pax_kernel || use legacy-mem-write; then
-		mycmakeargs+=( -DASSUME_PROC_PID_MEM_WRITE_BROKEN=Yes )
-	else
-		mycmakeargs+=( -DASSUME_PROC_PID_MEM_WRITE_BROKEN=No )
-	fi
-
-	cmake-utils_src_configure
-}
-
-src_install() {
-	cd src/images/ || die
-	newicon "edb48-logo.png" "edb.png"
-	cmake-utils_src_install
-}
-
-pkg_postinst() {
-	if use legacy-mem-write; then
-		ewarn "You really do not want to turn on legacy-mem-write unless you need it."
-		ewarn "Be sure to test without legacy-mem-write first and only enable if you actually need it."
-	else
-		ewarn
-		ewarn "If you notice that EDB doesn't work correctly, enable legacy-mem-write USE Flag"
-		ewarn "Please Report Bugs & Requests At: https://github.com/eteran/edb-debugger/issues"
-		ewarn
-	fi
-}

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index d22e537d27a..859081dca7a 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -10,8 +10,6 @@
 		<name>Proxy Maintainers</name>
 	</maintainer>
 	<use>
-	<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
-	<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
-	<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
+		<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2019-08-11  8:45 Michał Górny
  0 siblings, 0 replies; 21+ messages in thread
From: Michał Górny @ 2019-08-11  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e95a8bbcc174dbe064270250d6176f88c71125bb
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 08:42:13 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 08:44:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95a8bbc

dev-util/edb-debugger: Remove duplicated global flag desc

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-util/edb-debugger/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index cf47b0a1cf3..d22e537d27a 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -11,7 +11,6 @@
 	</maintainer>
 	<use>
 	<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
-	<flag name="graphviz">Add support for the Graphviz library</flag>
 	<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
 	<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2019-04-20  7:12 Michał Górny
  0 siblings, 0 replies; 21+ messages in thread
From: Michał Górny @ 2019-04-20  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     be6593feb40766f202da79bf2845cc32be8583f7
Author:     Petros Siligkounas <petross404 <AT> gmail <DOT> com>
AuthorDate: Sat Apr 13 12:08:43 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 07:12:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6593fe

dev-util/edb-debugger: bump live ebuild to EAPI 7

Add "jumbo-build" use flag too

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Πέτρος Σιλιγκούνας <petross404 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11669
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-util/edb-debugger/edb-debugger-9999.ebuild | 13 ++++++++++---
 dev-util/edb-debugger/metadata.xml             |  1 +
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index ed907cfca5d..5c9cd77c65a 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit cmake-utils git-r3
 
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
-IUSE="graphviz"
+IUSE="graphviz jumbo-build"
 
 RDEPEND="
 	dev-libs/capstone:=
@@ -39,3 +39,10 @@ src_prepare() {
 	fi
 	cmake-utils_src_prepare
 }
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_JUMBO=$(usex jumbo-build)
+	)
+	cmake-utils_src_configure
+}

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index a940dc098dc..cf47b0a1cf3 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -12,6 +12,7 @@
 	<use>
 	<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
 	<flag name="graphviz">Add support for the Graphviz library</flag>
+	<flag name="jumbo-build">Experimental jumbo (also known as unity) build capability</flag>
 	<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2019-02-16 17:04 Sergei Trofimovich
  0 siblings, 0 replies; 21+ messages in thread
From: Sergei Trofimovich @ 2019-02-16 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     136907fb23760731bd2932c37bf89cc544f512ad
Author:     Petros Siligkounas <petross404 <AT> gmail <DOT> com>
AuthorDate: Sat Dec 22 14:10:37 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 16 17:03:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136907fb

dev-util/edb-debugger: add sub-slot operator for capstone and revbump

Closes: https://bugs.gentoo.org/673466
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Petros Siligkounas <petross404 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10680
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 .../{edb-debugger-1.0.0-r1.ebuild => edb-debugger-1.0.0-r2.ebuild}    | 4 ++--
 dev-util/edb-debugger/edb-debugger-9999.ebuild                        | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild b/dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild
similarity index 94%
rename from dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
rename to dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild
index d9449879662..bfa600112a4 100644
--- a/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="graphviz"
 
 RDEPEND="
-	dev-libs/capstone
+	dev-libs/capstone:=
 	dev-qt/qtconcurrent:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index dc0094a1afe..ed907cfca5d 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ KEYWORDS=""
 IUSE="graphviz"
 
 RDEPEND="
-	dev-libs/capstone
+	dev-libs/capstone:=
 	dev-qt/qtconcurrent:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2018-08-26 11:33 Andreas Sturmlechner
  0 siblings, 0 replies; 21+ messages in thread
From: Andreas Sturmlechner @ 2018-08-26 11:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b02e9165858705a05773449eff2f1522bc674000
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 26 11:32:40 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 26 11:33:26 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02e9165

dev-util/edb-debugger: Drop superflous definition of S

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild b/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
index d2e06276009..d9449879662 100644
--- a/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
@@ -14,8 +14,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="graphviz"
 
-S="${WORKDIR}/${P}"
-
 RDEPEND="
 	dev-libs/capstone
 	dev-qt/qtconcurrent:5


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2018-08-26 11:33 Andreas Sturmlechner
  0 siblings, 0 replies; 21+ messages in thread
From: Andreas Sturmlechner @ 2018-08-26 11:33 UTC (permalink / raw
  To: gentoo-commits

commit:     f5fd3c382cd67b4c36aca8b2290510291c9e9451
Author:     Petros Siligkounas <petross404 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 26 10:56:13 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 26 11:33:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fd3c38

dev-util/edb-debugger: add dev-qt/qtsvg:5 as a runtime dependency

Closes: https://bugs.gentoo.org/664188

Package-Manager: Portage-2.3.48, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9657

 ...edb-debugger-1.0.0.ebuild => edb-debugger-1.0.0-r1.ebuild} | 11 ++++++-----
 dev-util/edb-debugger/edb-debugger-9999.ebuild                | 11 ++++++-----
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.0.0.ebuild b/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
similarity index 98%
rename from dev-util/edb-debugger/edb-debugger-1.0.0.ebuild
rename to dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
index 19371dd7bdb..d2e06276009 100644
--- a/dev-util/edb-debugger/edb-debugger-1.0.0.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.0.0-r1.ebuild
@@ -18,14 +18,15 @@ S="${WORKDIR}/${P}"
 
 RDEPEND="
 	dev-libs/capstone
-	graphviz? ( media-gfx/graphviz )
+	dev-qt/qtconcurrent:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsvg:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtconcurrent:5
-	dev-qt/qtgui:5
-	dev-qt/qtcore:5
+	graphviz? ( media-gfx/graphviz )
 "
 
 DEPEND="

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index 43268a0bddf..dc0094a1afe 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -16,14 +16,15 @@ IUSE="graphviz"
 
 RDEPEND="
 	dev-libs/capstone
-	graphviz? ( media-gfx/graphviz )
+	dev-qt/qtconcurrent:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsvg:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtconcurrent:5
-	dev-qt/qtgui:5
-	dev-qt/qtcore:5
+	graphviz? ( media-gfx/graphviz )
 "
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2018-08-20 15:01 Patrice Clement
  0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2018-08-20 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     27b454d160e731fa9288e35dad4c1fee0865730e
Author:     Petros Siligkounas <petross404 <AT> gmail <DOT> com>
AuthorDate: Thu Aug 16 13:38:11 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Aug 20 15:00:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b454d1

dev-util/edb-debugger: version bump to 1.0.0 and cleanup.

Removed (old) specific versions of Boost and Graphviz.

Package-Manager: Portage-2.3.46, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9344

 dev-util/edb-debugger/Manifest                     |  1 +
 dev-util/edb-debugger/edb-debugger-0.9.21.ebuild   | 14 +++----
 ...ugger-9999.ebuild => edb-debugger-1.0.0.ebuild} | 43 +++++++++-------------
 dev-util/edb-debugger/edb-debugger-9999.ebuild     | 38 ++++++-------------
 dev-util/edb-debugger/metadata.xml                 | 11 ++----
 5 files changed, 41 insertions(+), 66 deletions(-)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index 9d7861b8c7d..d3ee7921341 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1 +1,2 @@
 DIST edb-debugger-0.9.21.tgz 1042641 BLAKE2B 8f81e6629df3b74e7f670a35e7e92220f33732d34f01c56475b70cff4e6f479908b0fbfaf418625be8ca2fcb45ac9805f725e1e6eb7eb66a899d754446445e29 SHA512 de921fa866da7d83efad92797bebcac3544ba1ffd5b3a015865b9bd554e8bc2e43539a9e4648517aff37f7d2497fdc4e1f6dc63df5cb0663012662626b1964f7
+DIST edb-debugger-1.0.0.tgz 1106351 BLAKE2B fbf888018afc069ef1be817bbcb45ee276c112a1cf5fae6ac32a66a5535f2d4f60c00673c290bf14e63cf24ba2927071ee80e58c68d213b11fc55530f428fa4b SHA512 d15a3d167b90b70227f273c416eae56f7ad174daae608081364284021c7da7aecb6cb42f9c5bcd85f9df70f07cba213d8345ef9d62e8d13c79e7edede38a04a9

diff --git a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
index 8d159b715b6..e6f1a158575 100644
--- a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ S="${WORKDIR}/edb-debugger-${PV}"
 
 RDEPEND="
 	>=dev-libs/capstone-3.0
-	graphviz? ( >=media-gfx/graphviz-2.38.0 )
+	graphviz? ( media-gfx/graphviz )
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
@@ -29,11 +29,11 @@ RDEPEND="
 	dev-qt/qtcore:5
 	"
 DEPEND="
-	>=dev-libs/boost-1.35.0
+	dev-libs/boost
 	virtual/pkgconfig
 	${RDEPEND}"
 
-src_prepare(){
+src_prepare() {
 	#Remove this in a future version; There won't be any edb48-logo.png
 	sed -i  '/edb48-logo/d' CMakeLists.txt || die
 
@@ -41,15 +41,13 @@ src_prepare(){
 	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
 	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
 
-	if ! use graphviz; then
-		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
-	fi
 	cmake-utils_src_prepare
 }
 
 src_configure() {
-	mycmakeargs=(
+	local mycmakeargs=(
 		-DCMAKE_INSTALL_PREFIX=/usr
+		-DCMAKE_DISABLE_FIND_PACKAGE_GRAPHVIZ=$(usex !graphviz)
 		-DQT_VERSION=Qt5
 	)
 	if use pax_kernel || use legacy-mem-write; then

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-1.0.0.ebuild
similarity index 54%
copy from dev-util/edb-debugger/edb-debugger-9999.ebuild
copy to dev-util/edb-debugger/edb-debugger-1.0.0.ebuild
index 800b7d58d53..19371dd7bdb 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.0.0.ebuild
@@ -1,22 +1,24 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils git-r3
+inherit cmake-utils
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger"
+SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
 
 LICENSE="GPL-2+"
-IUSE="debug graphviz"
 SLOT="0"
-EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+
+S="${WORKDIR}/${P}"
 
 RDEPEND="
-	>=dev-libs/capstone-3.0
-	graphviz? ( >=media-gfx/graphviz-2.38.0 )
+	dev-libs/capstone
+	graphviz? ( media-gfx/graphviz )
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
@@ -24,31 +26,22 @@ RDEPEND="
 	dev-qt/qtconcurrent:5
 	dev-qt/qtgui:5
 	dev-qt/qtcore:5
-	"
+"
+
 DEPEND="
-	>=dev-libs/boost-1.35.0
+	dev-libs/boost
 	virtual/pkgconfig
-	${RDEPEND}"
+	${RDEPEND}
+"
 
-src_prepare(){
-	#Make the desktop's entries somewhat cuter
+src_prepare() {
+	#Make the desktop's entries somewhat better
 	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
 	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
 
 	if ! use graphviz; then
-		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
 	fi
-	cmake-utils_src_prepare
-}
 
-src_configure() {
-	CMAKE_BUILD_TYPE=Release
-	use debug && CMAKE_BUILD_TYPE=Debug
-
-	mycmakeargs+=(
-		-DCMAKE_INSTALL_PREFIX=/usr
-		-DQT_VERSION=Qt5
-	)
-
-	cmake-utils_src_configure
+	cmake-utils_src_prepare
 }

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index 800b7d58d53..43268a0bddf 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,16 +7,16 @@ inherit cmake-utils git-r3
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger"
+EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
 
 LICENSE="GPL-2+"
-IUSE="debug graphviz"
 SLOT="0"
-EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
 KEYWORDS=""
+IUSE="graphviz"
 
 RDEPEND="
-	>=dev-libs/capstone-3.0
-	graphviz? ( >=media-gfx/graphviz-2.38.0 )
+	dev-libs/capstone
+	graphviz? ( media-gfx/graphviz )
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
@@ -24,31 +24,17 @@ RDEPEND="
 	dev-qt/qtconcurrent:5
 	dev-qt/qtgui:5
 	dev-qt/qtcore:5
-	"
+"
+
 DEPEND="
-	>=dev-libs/boost-1.35.0
+	dev-libs/boost
 	virtual/pkgconfig
-	${RDEPEND}"
-
-src_prepare(){
-	#Make the desktop's entries somewhat cuter
-	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
-	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+	${RDEPEND}
+"
 
+src_prepare() {
 	if ! use graphviz; then
-		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+		sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
 	fi
 	cmake-utils_src_prepare
 }
-
-src_configure() {
-	CMAKE_BUILD_TYPE=Release
-	use debug && CMAKE_BUILD_TYPE=Debug
-
-	mycmakeargs+=(
-		-DCMAKE_INSTALL_PREFIX=/usr
-		-DQT_VERSION=Qt5
-	)
-
-	cmake-utils_src_configure
-}

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 9be9b854d3f..a940dc098dc 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
@@ -10,11 +10,8 @@
 		<name>Proxy Maintainers</name>
 	</maintainer>
 	<use>
-		<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
-		<flag name="graphviz">Add support for the Graphviz library</flag>
-		<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
+	<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
+	<flag name="graphviz">Add support for the Graphviz library</flag>
+	<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
 	</use>
-	<upstream>
-		<remote-id type="github">eteran/edb-debugger</remote-id>
-	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2017-03-08 20:42 Amy Liffey
  0 siblings, 0 replies; 21+ messages in thread
From: Amy Liffey @ 2017-03-08 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     ee5121397329fc0f3c7834b7223612fdaa073267
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  8 20:41:24 2017 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Wed Mar  8 20:41:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee512139

dev-util/edb-debugger: fix icon. By Petross404.

Package-Manager: portage-2.3.0

 dev-util/edb-debugger/edb-debugger-0.9.21.ebuild | 15 ++++++++++++++-
 dev-util/edb-debugger/edb-debugger-9999.ebuild   |  4 ++++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
index 19de2513c9c..8d159b715b6 100644
--- a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils
+inherit cmake-utils eutils
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger"
@@ -34,6 +34,13 @@ DEPEND="
 	${RDEPEND}"
 
 src_prepare(){
+	#Remove this in a future version; There won't be any edb48-logo.png
+	sed -i  '/edb48-logo/d' CMakeLists.txt || die
+
+	#Make the desktop's entries somewhat cuter
+	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
+	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+
 	if ! use graphviz; then
 		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
 	fi
@@ -54,6 +61,12 @@ src_configure() {
 	cmake-utils_src_configure
 }
 
+src_install() {
+	cd src/images/ || die
+	newicon "edb48-logo.png" "edb.png"
+	cmake-utils_src_install
+}
+
 pkg_postinst() {
 	if use legacy-mem-write; then
 		ewarn "You really do not want to turn on legacy-mem-write unless you need it."

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
index 6b7ad6967a4..830af5e21a9 100644
--- a/dev-util/edb-debugger/edb-debugger-9999.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -32,6 +32,10 @@ DEPEND="
 	${RDEPEND}"
 
 src_prepare(){
+	#Make the desktop's entries somewhat cuter
+	sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' edb.desktop || die
+	sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform x86\/x86-64 debugger/' edb.desktop || die
+
 	if ! use graphviz; then
 		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
 	fi


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2017-03-07 18:15 Amy Liffey
  0 siblings, 0 replies; 21+ messages in thread
From: Amy Liffey @ 2017-03-07 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     b2cecfad01bff2fe2948669eb33deea2cf62afcd
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  7 18:12:00 2017 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 18:14:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2cecfad

dev-util/edb-debugger: add live ebuild bug #610798. Petross404

Package-Manager: portage-2.3.0

 dev-util/edb-debugger/edb-debugger-9999.ebuild | 51 ++++++++++++++++++++++++++
 dev-util/edb-debugger/metadata.xml             | 17 ++++-----
 2 files changed, 59 insertions(+), 9 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-9999.ebuild b/dev-util/edb-debugger/edb-debugger-9999.ebuild
new file mode 100644
index 00000000000..6b7ad6967a4
--- /dev/null
+++ b/dev-util/edb-debugger/edb-debugger-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils git-r3
+
+DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
+HOMEPAGE="https://github.com/eteran/edb-debugger"
+
+LICENSE="GPL-2+"
+IUSE="debug graphviz"
+SLOT="0"
+EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git"
+KEYWORDS=""
+
+RDEPEND="
+	>=dev-libs/capstone-3.0
+	graphviz? ( >=media-gfx/graphviz-2.38.0 )
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtconcurrent:5
+	dev-qt/qtgui:5
+	dev-qt/qtcore:5
+	"
+DEPEND="
+	>=dev-libs/boost-1.35.0
+	virtual/pkgconfig
+	${RDEPEND}"
+
+src_prepare(){
+	if ! use graphviz; then
+		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+	fi
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	CMAKE_BUILD_TYPE=Release
+	use debug && CMAKE_BUILD_TYPE=Debug
+
+	mycmakeargs+=(
+		-DCMAKE_INSTALL_PREFIX=/usr
+		-DQT_VERSION=Qt5
+	)
+
+	cmake-utils_src_configure
+}

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
index 626eba88fcd..a940dc098dc 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -1,15 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-        <maintainer type="person">
-                <email>petross404@gmail.com</email>
-                <name>Petros S</name>
-                <description>Proxied Maintainer</description>
-        </maintainer>
-        <maintainer type="project">
-                <email>proxy-maint@gentoo.org</email>
-                <name>Proxy Maintainers</name>
-        </maintainer>
+	<maintainer type="person">
+		<email>petross404@gmail.com</email>
+		<name>Petros S</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<use>
 	<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
 	<flag name="graphviz">Add support for the Graphviz library</flag>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/
@ 2017-03-07 12:23 Amy Liffey
  0 siblings, 0 replies; 21+ messages in thread
From: Amy Liffey @ 2017-03-07 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     fbe36fe818bb7fbf13f3aba09e48bd23b06a3044
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  7 12:22:24 2017 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 12:22:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe36fe8

dev-util/edb-debugger: Initial commit bug #610798. Petros404

Package-Manager: portage-2.3.0

 dev-util/edb-debugger/Manifest                   |  1 +
 dev-util/edb-debugger/edb-debugger-0.9.21.ebuild | 67 ++++++++++++++++++++++++
 dev-util/edb-debugger/metadata.xml               | 18 +++++++
 3 files changed, 86 insertions(+)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
new file mode 100644
index 00000000000..1226fd749b6
--- /dev/null
+++ b/dev-util/edb-debugger/Manifest
@@ -0,0 +1 @@
+DIST edb-debugger-0.9.21.tgz 1042641 SHA256 2686619e1288152033d4c9c9a2568cb12841d3854bba8815c37ce77d3bd11706 SHA512 de921fa866da7d83efad92797bebcac3544ba1ffd5b3a015865b9bd554e8bc2e43539a9e4648517aff37f7d2497fdc4e1f6dc63df5cb0663012662626b1964f7 WHIRLPOOL 00c77e770c7fdc68644fcef732dc1c93ca6327f6543e80f9b628630ee6059a70bb51f4a290f73ae7502cfabad8f7eefca9a3e8762c778059e5eabeb439baed8b

diff --git a/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
new file mode 100644
index 00000000000..19de2513c9c
--- /dev/null
+++ b/dev-util/edb-debugger/edb-debugger-0.9.21.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
+HOMEPAGE="https://github.com/eteran/edb-debugger"
+
+LICENSE="GPL-2+"
+IUSE="graphviz legacy-mem-write pax_kernel"
+SLOT="0"
+
+SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/edb-debugger-${PV}"
+
+RDEPEND="
+	>=dev-libs/capstone-3.0
+	graphviz? ( >=media-gfx/graphviz-2.38.0 )
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtconcurrent:5
+	dev-qt/qtgui:5
+	dev-qt/qtcore:5
+	"
+DEPEND="
+	>=dev-libs/boost-1.35.0
+	virtual/pkgconfig
+	${RDEPEND}"
+
+src_prepare(){
+	if ! use graphviz; then
+		sed -i '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+	fi
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	mycmakeargs=(
+		-DCMAKE_INSTALL_PREFIX=/usr
+		-DQT_VERSION=Qt5
+	)
+	if use pax_kernel || use legacy-mem-write; then
+		mycmakeargs+=( -DASSUME_PROC_PID_MEM_WRITE_BROKEN=Yes )
+	else
+		mycmakeargs+=( -DASSUME_PROC_PID_MEM_WRITE_BROKEN=No )
+	fi
+
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use legacy-mem-write; then
+		ewarn "You really do not want to turn on legacy-mem-write unless you need it."
+		ewarn "Be sure to test without legacy-mem-write first and only enable if you actually need it."
+	else
+		ewarn
+		ewarn "If you notice that EDB doesn't work correctly, enable legacy-mem-write USE Flag"
+		ewarn "Please Report Bugs & Requests At: https://github.com/eteran/edb-debugger/issues"
+		ewarn
+	fi
+}

diff --git a/dev-util/edb-debugger/metadata.xml b/dev-util/edb-debugger/metadata.xml
new file mode 100644
index 00000000000..626eba88fcd
--- /dev/null
+++ b/dev-util/edb-debugger/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+        <maintainer type="person">
+                <email>petross404@gmail.com</email>
+                <name>Petros S</name>
+                <description>Proxied Maintainer</description>
+        </maintainer>
+        <maintainer type="project">
+                <email>proxy-maint@gentoo.org</email>
+                <name>Proxy Maintainers</name>
+        </maintainer>
+	<use>
+	<flag name="legacy-mem-write">Probe if writes to /proc/PID/mem are broken.</flag>
+	<flag name="graphviz">Add support for the Graphviz library</flag>
+	<flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2022-09-13 17:02 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-02  7:17 [gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/ Sergei Trofimovich
  -- strict thread matches above, loose matches on Subject: below --
2022-09-13 17:02 Sam James
2022-09-13 17:02 Sam James
2020-12-14 19:51 Sergei Trofimovich
2020-05-02 17:51 Sergei Trofimovich
2020-04-14  8:35 Joonas Niilola
2020-04-10 20:55 Sergei Trofimovich
2020-02-12 22:32 Sergei Trofimovich
2020-01-13 15:18 Rick Farina
2019-12-07 18:17 Sergei Trofimovich
2019-12-07 18:16 Sergei Trofimovich
2019-12-07 18:02 Sergei Trofimovich
2019-08-11  8:45 Michał Górny
2019-04-20  7:12 Michał Górny
2019-02-16 17:04 Sergei Trofimovich
2018-08-26 11:33 Andreas Sturmlechner
2018-08-26 11:33 Andreas Sturmlechner
2018-08-20 15:01 Patrice Clement
2017-03-08 20:42 Amy Liffey
2017-03-07 18:15 Amy Liffey
2017-03-07 12:23 Amy Liffey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox