[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-04-24 Thread Sam James
commit: f416e6f0ef8b998f48d949bafe77aca8c3f26f89
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 09:51:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 09:51:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f416e6f0

app-misc/binwalk: Stabilize 2.4.0 x86, #930518

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
index 306dd4ec93a1..bc3b28bffb0a 100644
--- a/app-misc/binwalk/binwalk-2.4.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-04-24 Thread Sam James
commit: c372191206882e176b3ded2be33349e851df4532
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 06:04:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 06:04:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3721912

app-misc/binwalk: Stabilize 2.4.0 amd64, #930518

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
index cf72ba55ceaf..306dd4ec93a1 100644
--- a/app-misc/binwalk/binwalk-2.4.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-04-23 Thread Sam James
commit: ceb6b99bfb3566cd0467cd6f14c7bc984b0ab789
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 20:53:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 20:53:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb6b99b

app-misc/binwalk: Stabilize 2.4.0 ppc, #930518

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
index c81aeb3a6c12..cf72ba55ceaf 100644
--- a/app-misc/binwalk/binwalk-2.4.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-04-23 Thread Sam James
commit: 2ac171739af05c81c163ff993d7ba74d84374a69
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 20:53:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 20:53:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac17173

app-misc/binwalk: Stabilize 2.4.0 ppc64, #930518

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
index 41c387514917..c81aeb3a6c12 100644
--- a/app-misc/binwalk/binwalk-2.4.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-04-23 Thread Sam James
commit: 130868b7527058336cb4e8c75a3fb6c91ecddfb0
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 20:51:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 20:51:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130868b7

app-misc/binwalk: Stabilize 2.4.0 arm, #930518

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
index 15834bb6e606..41c387514917 100644
--- a/app-misc/binwalk/binwalk-2.4.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-04-23 Thread Sam James
commit: 54505dc63ae7d7481ee4f099bc16bf1c95edebaf
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 20:51:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 20:51:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54505dc6

app-misc/binwalk: Stabilize 2.4.0 arm64, #930518

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
index 53c023e8014b..15834bb6e606 100644
--- a/app-misc/binwalk/binwalk-2.4.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-25 Thread Florian Schmaus
commit: 6fb3a242dea3e564c2af279b255a630d7f001288
Author: David Roman  gmail  com>
AuthorDate: Sat Mar 23 16:13:30 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 25 13:09:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb3a242

app-misc/binwalk: add 2.4.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35881
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/binwalk/Manifest |  1 +
 app-misc/binwalk/binwalk-2.4.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 7337420de25c..ce797b05909f 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1,3 @@
 DIST binwalk-2.3.6.tar.gz 39723335 BLAKE2B 
20710dc32f67981b1ba69ced649bfddc0247b9054a30ba9a8ab17710094fa4f45a44b32b18e2de6e0c63d632044432e8d4a8ec8cdacb007996b7d91b983547bc
 SHA512 
05e06682a9b8aa6b68b580b6818a2f08d8d81d89961f6cacfd9d14185c26727bbdf6dedb2f26079fffebf7de6f45002944ed8f3475ba04e4b05ac6d5c19560ea
 DIST binwalk-2.3.8.tar.gz 39723354 BLAKE2B 
87c4e9e78e7a2c6132266ad9bd4ba1cfc05fccb078b41b7a9890c59586175c1993bea5c642493c42c10d3e2af36965c88612c881fec750eb7d99b260226ae65f
 SHA512 
5b99626496ae236f32ae190372b4e24dbb3873413bc822a67096fb380139835379556987cfd6f7561a8b36574ec4d4ea8007182edb6d58ac1cd993cafb46d1a7
+DIST binwalk-2.4.0.tar.gz 39744574 BLAKE2B 
8503e86afb584e431b25611fbed91e85aaf307e9011b5ef09a83b5f4756a815f9d3de67d440a2b7547cbe162d1940e8d6ffc4899afac14ccb938304002b1eb41
 SHA512 
41bee6a0d1cd587f81dcf81c30215a305b61e4db208bc9d8e4f0b9f12acb47e4dc2e6af23e06118ef6e30c484f6be743b456b6d4324be4388413ff291682345e

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
new file mode 100644
index ..53c023e8014b
--- /dev/null
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1 optfeature
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/OSPG/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="A tool for identifying files embedded inside firmware images"
+HOMEPAGE="https://github.com/OSPG/binwalk;
+
+LICENSE="MIT"
+SLOT="0"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   local DOCS=( API.md INSTALL.md README.md )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "entropy graph" dev-python/matplotlib
+   optfeature "disassembly" dev-libs/capstone[python]
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "binwalk has many optional dependencies to automatically"
+   elog "extract/decompress data, see INSTALL.md for more details."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-10 Thread Arthur Zamarin
commit: 948673cf5b9a6ac97a8875fa3a0328a7b5fd9065
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:13:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:13:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948673cf

app-misc/binwalk: Stabilize 2.3.6 arm64, #925735

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index a71d9322ae9d..d77b715b9380 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-10 Thread Arthur Zamarin
commit: b554beda5ea60594382616c3d21ff2dbc1f5b757
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:13:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:13:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b554beda

app-misc/binwalk: Stabilize 2.3.6 arm, #925735

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index e7c05c42a5d9..a71d9322ae9d 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-10 Thread Sam James
commit: 98cc3f78bc89f579bfccfa5347d055567b01bb6a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 10 12:08:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 10 12:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cc3f78

app-misc/binwalk: Stabilize 2.3.6 ppc, #925735

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index 945358524ca1..e7c05c42a5d9 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-10 Thread Arthur Zamarin
commit: d95d74c1c64d7af1f973a823458e569254b4ed38
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95d74c1

app-misc/binwalk: Stabilize 2.3.6 x86, #925735

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index d450712e0230..57c74a8fb8e4 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-10 Thread Arthur Zamarin
commit: ab686be9efd0b852c149f7100ff2a7d7a31f487d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab686be9

app-misc/binwalk: Stabilize 2.3.6 ppc64, #925735

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index b5817f92c768..d450712e0230 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-10 Thread Arthur Zamarin
commit: a0fc12495f1d5d0d8825233f6bbf8a7ae098758e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fc1249

app-misc/binwalk: Stabilize 2.3.6 amd64, #925735

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index 57c74a8fb8e4..945358524ca1 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-08 Thread Florian Schmaus
commit: 499be6d549618ef6b88c2a4a78cf27dea4722105
Author: David Roman  gmail  com>
AuthorDate: Thu Feb 29 12:04:43 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Mar  8 08:14:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499be6d5

app-misc/binwalk: add 2.3.8

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35578
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/binwalk/Manifest  | 1 +
 app-misc/binwalk/{binwalk-.ebuild => binwalk-2.3.8.ebuild} | 7 +--
 app-misc/binwalk/binwalk-.ebuild   | 7 +--
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 1fac58ce22fa..7337420de25c 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1 +1,2 @@
 DIST binwalk-2.3.6.tar.gz 39723335 BLAKE2B 
20710dc32f67981b1ba69ced649bfddc0247b9054a30ba9a8ab17710094fa4f45a44b32b18e2de6e0c63d632044432e8d4a8ec8cdacb007996b7d91b983547bc
 SHA512 
05e06682a9b8aa6b68b580b6818a2f08d8d81d89961f6cacfd9d14185c26727bbdf6dedb2f26079fffebf7de6f45002944ed8f3475ba04e4b05ac6d5c19560ea
+DIST binwalk-2.3.8.tar.gz 39723354 BLAKE2B 
87c4e9e78e7a2c6132266ad9bd4ba1cfc05fccb078b41b7a9890c59586175c1993bea5c642493c42c10d3e2af36965c88612c881fec750eb7d99b260226ae65f
 SHA512 
5b99626496ae236f32ae190372b4e24dbb3873413bc822a67096fb380139835379556987cfd6f7561a8b36574ec4d4ea8007182edb6d58ac1cd993cafb46d1a7

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-2.3.8.ebuild
similarity index 82%
copy from app-misc/binwalk/binwalk-.ebuild
copy to app-misc/binwalk/binwalk-2.3.8.ebuild
index 3faee6d44b5c..53c023e8014b 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.8.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/OSPG/binwalk.git;
@@ -17,7 +17,7 @@ else
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
+HOMEPAGE="https://github.com/OSPG/binwalk;
 
 LICENSE="MIT"
 SLOT="0"
@@ -30,6 +30,9 @@ python_install_all() {
 }
 
 pkg_postinst() {
+   optfeature "entropy graph" dev-python/matplotlib
+   optfeature "disassembly" dev-libs/capstone[python]
+
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "binwalk has many optional dependencies to automatically"
elog "extract/decompress data, see INSTALL.md for more details."

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 3faee6d44b5c..53c023e8014b 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/OSPG/binwalk.git;
@@ -17,7 +17,7 @@ else
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
+HOMEPAGE="https://github.com/OSPG/binwalk;
 
 LICENSE="MIT"
 SLOT="0"
@@ -30,6 +30,9 @@ python_install_all() {
 }
 
 pkg_postinst() {
+   optfeature "entropy graph" dev-python/matplotlib
+   optfeature "disassembly" dev-libs/capstone[python]
+
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "binwalk has many optional dependencies to automatically"
elog "extract/decompress data, see INSTALL.md for more details."



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-08 Thread Florian Schmaus
commit: 998b20b37c08c93f249c8f3ee2a0a7eeb61e398b
Author: David Roman  gmail  com>
AuthorDate: Thu Feb 29 12:04:25 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Mar  8 08:14:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998b20b3

app-misc/binwalk: disable py3.12

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

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/binwalk/binwalk-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.6.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
index 3faee6d44b5c..b5817f92c768 100644
--- a/app-misc/binwalk/binwalk-2.3.6.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/files/

2024-03-05 Thread Petr Vaněk
commit: 6f49f061d0dbde70ef35f2398eb5e4d25d149eb3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar  4 18:17:17 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Tue Mar  5 09:17:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f49f061

app-misc/binwalk: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Petr Vaněk  gentoo.org>

 app-misc/binwalk/files/2.3.3-tests.patch   | 12 
 .../binwalk-2.2.0-disable-test-coverage.patch  | 14 -
 .../binwalk/files/binwalk-2.3.3-syntax-fix.patch   | 36 --
 3 files changed, 62 deletions(-)

diff --git a/app-misc/binwalk/files/2.3.3-tests.patch 
b/app-misc/binwalk/files/2.3.3-tests.patch
deleted file mode 100644
index dd4f876c..
--- a/app-misc/binwalk/files/2.3.3-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-reverted:
 b/testing/tests/test_firmware_zip.py
-+++ a/testing/tests/test_firmware_zip.py
-@@ -10,6 +10,8 @@
- '''
- expected_results = [
-   [0, 'Zip archive data, at least v1.0 to extract, name: 
dir655_revB_FW_203NA/'],
-+  [51, 'Zip archive data, at least v2.0 to extract, compressed size: 
6395868, uncompressed size: 6422554, name: 
dir655_revB_FW_203NA/DIR655B1_FW203NAB02.bin'],
-+  [6395993, 'Zip archive data, at least v2.0 to extract, compressed size: 
14243, uncompressed size: 61440, name: 
dir655_revB_FW_203NA/dir655_revB_release_notes_203NA.doc'],
-   [6410581, 'End of Zip archive, footer length: 22'],
- 
- ]

diff --git a/app-misc/binwalk/files/binwalk-2.2.0-disable-test-coverage.patch 
b/app-misc/binwalk/files/binwalk-2.2.0-disable-test-coverage.patch
deleted file mode 100644
index 5dd322ba6036..
--- a/app-misc/binwalk/files/binwalk-2.2.0-disable-test-coverage.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Avoid having to pull in dev-python/coverage test dep since we don't care about
-coverage.
-
 binwalk-2.2.0/setup.py
-+++ binwalk-2.2.0/setup.py
-@@ -303,7 +303,7 @@
- os.chdir(testing_directory)
- 
- # Run the tests
--retval = nose.core.run(argv=['--exe','--with-coverage'])
-+retval = nose.core.run(argv=['--exe'])
- 
- sys.stdout.write("\n")
- 

diff --git a/app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch 
b/app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch
deleted file mode 100644
index 5edd530b2293..
--- a/app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://github.com/ReFirmLabs/binwalk/pull/585
-
-From bce53d1bb57c2e6dccf718147ebe9472779b7903 Mon Sep 17 00:00:00 2001
-From: Cameron Katri 
-Date: Mon, 3 Jan 2022 15:20:39 -0500
-Subject: [PATCH] Fix SyntaxWarning message
-
-/usr/lib/python3/dist-packages/binwalk/modules/extractor.py:969: 
SyntaxWarning: "is" with a literal. Did you mean "=="?
-  if child_pid is 0:
-/usr/lib/python3/dist-packages/binwalk/modules/extractor.py:984: 
SyntaxWarning: "is" with a literal. Did you mean "=="?
-  if child_pid is 0:
 a/src/binwalk/modules/extractor.py
-+++ b/src/binwalk/modules/extractor.py
-@@ -966,7 +966,7 @@ def shell_call(self, command):
- 
- # Fork a child process
- child_pid = os.fork()
--if child_pid is 0:
-+if child_pid == 0:
- # Switch to the run-as user privileges, if one has been set
- if self.runas_uid is not None and self.runas_gid is not None:
- os.setgid(self.runas_uid)
-@@ -981,10 +981,10 @@ def shell_call(self, command):
- rval = subprocess.call(shlex.split(command), stdout=tmp, 
stderr=tmp)
- 
- # A true child process should exit with the subprocess exit value
--if child_pid is 0:
-+if child_pid == 0:
- sys.exit(rval)
- # If no os.fork() happened, just return the subprocess exit value
--elif child_pid is None:
-+elif child_pid == None:
- return rval
- # Else, os.fork() happened and we're the parent. Wait and return the 
child's exit value.
- else:
-



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-02-28 Thread Sam James
commit: 1916f9cc0cf325911b783e970f13c30469ef6ce2
Author: David Roman  gmail  com>
AuthorDate: Wed Feb 28 19:52:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 28 20:41:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1916f9cc

app-misc/binwalk: verbump to 2.3.6, update live ebuild

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/Manifest   |  1 +
 .../{binwalk-.ebuild => binwalk-2.3.6.ebuild}   | 17 +
 app-misc/binwalk/binwalk-.ebuild| 17 +
 3 files changed, 11 insertions(+), 24 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index bc1bd0f85a9d..fdee3584aa95 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1 +1,2 @@
 DIST binwalk-2.3.4.tar.gz 39723471 BLAKE2B 
a5eac4242402c5034c293432131950bed9aff762c5db86b200a1f555bdfeeb1c6fda225393149f7beca2923141f2ae7930738038f2d039513cb06dfae9601b81
 SHA512 
5a5e16035dfc05b94ae4ee3969a337336c550606b71e20fcb1f150c4b38ef2084b6a823ce2a8050f4b41616b7d7c31cfb04bf43e7f2c977ab1a634aba9d67fec
+DIST binwalk-2.3.6.tar.gz 39723335 BLAKE2B 
20710dc32f67981b1ba69ced649bfddc0247b9054a30ba9a8ab17710094fa4f45a44b32b18e2de6e0c63d632044432e8d4a8ec8cdacb007996b7d91b983547bc
 SHA512 
05e06682a9b8aa6b68b580b6818a2f08d8d81d89961f6cacfd9d14185c26727bbdf6dedb2f26079fffebf7de6f45002944ed8f3475ba04e4b05ac6d5c19560ea

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-2.3.6.ebuild
similarity index 64%
copy from app-misc/binwalk/binwalk-.ebuild
copy to app-misc/binwalk/binwalk-2.3.6.ebuild
index b21509dda458..3faee6d44b5c 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.6.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
 inherit distutils-r1
 
 if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
+   EGIT_REPO_URI="https://github.com/OSPG/binwalk.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
@@ -22,14 +22,7 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 LICENSE="MIT"
 SLOT="0"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
-
-)
-
-distutils_enable_tests nose
+distutils_enable_tests pytest
 
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index b21509dda458..3faee6d44b5c 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
 inherit distutils-r1
 
 if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
+   EGIT_REPO_URI="https://github.com/OSPG/binwalk.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
@@ -22,14 +22,7 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 LICENSE="MIT"
 SLOT="0"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
-
-)
-
-distutils_enable_tests nose
+distutils_enable_tests pytest
 
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-02-28 Thread Sam James
commit: 5246f1f1bbaaf20fe212640f059cc121cf0f41ed
Author: David Roman  gmail  com>
AuthorDate: Wed Feb 28 19:53:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 28 20:41:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5246f1f1

app-misc/binwalk: drop 2.3.4

Closes: https://bugs.gentoo.org/878693
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/Manifest |  1 -
 app-misc/binwalk/binwalk-2.3.4.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index fdee3584aa95..1fac58ce22fa 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1 @@
-DIST binwalk-2.3.4.tar.gz 39723471 BLAKE2B 
a5eac4242402c5034c293432131950bed9aff762c5db86b200a1f555bdfeeb1c6fda225393149f7beca2923141f2ae7930738038f2d039513cb06dfae9601b81
 SHA512 
5a5e16035dfc05b94ae4ee3969a337336c550606b71e20fcb1f150c4b38ef2084b6a823ce2a8050f4b41616b7d7c31cfb04bf43e7f2c977ab1a634aba9d67fec
 DIST binwalk-2.3.6.tar.gz 39723335 BLAKE2B 
20710dc32f67981b1ba69ced649bfddc0247b9054a30ba9a8ab17710094fa4f45a44b32b18e2de6e0c63d632044432e8d4a8ec8cdacb007996b7d91b983547bc
 SHA512 
05e06682a9b8aa6b68b580b6818a2f08d8d81d89961f6cacfd9d14185c26727bbdf6dedb2f26079fffebf7de6f45002944ed8f3475ba04e4b05ac6d5c19560ea

diff --git a/app-misc/binwalk/binwalk-2.3.4.ebuild 
b/app-misc/binwalk/binwalk-2.3.4.ebuild
deleted file mode 100644
index 49bb4746edb9..
--- a/app-misc/binwalk/binwalk-2.3.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
-
-)
-
-distutils_enable_tests nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-02-28 Thread Sam James
commit: 39ce3910c6b0da21d3918cbd3eefeaa8fcf85189
Author: David Roman  gmail  com>
AuthorDate: Wed Feb 28 19:52:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 28 20:41:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ce3910

app-misc/binwalk: add myself as a maintainer

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-misc/binwalk/metadata.xml b/app-misc/binwalk/metadata.xml
index a204d448c593..aa1867c8002e 100644
--- a/app-misc/binwalk/metadata.xml
+++ b/app-misc/binwalk/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Binwalk is a tool for searching a given binary image for 
embedded files.
Specifically, it is designed for identifying files embedded 
inside of firmware



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-05-30 Thread John Helmert III
commit: 4558bf8ff85642dc17177e81712644419e03be25
Author: John Helmert III  gentoo  org>
AuthorDate: Wed May 31 04:36:35 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed May 31 04:36:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4558bf8f

app-misc/binwalk: drop 2.3.3, 2.3.3-r1

Bug: https://bugs.gentoo.org/903652
Signed-off-by: John Helmert III  gentoo.org>

 app-misc/binwalk/Manifest|  1 -
 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 44 
 app-misc/binwalk/binwalk-2.3.3.ebuild| 43 ---
 3 files changed, 88 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index bc2e1240d5ed..bc1bd0f85a9d 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1 @@
-DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B 
d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73
 SHA512 
d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5
 DIST binwalk-2.3.4.tar.gz 39723471 BLAKE2B 
a5eac4242402c5034c293432131950bed9aff762c5db86b200a1f555bdfeeb1c6fda225393149f7beca2923141f2ae7930738038f2d039513cb06dfae9601b81
 SHA512 
5a5e16035dfc05b94ae4ee3969a337336c550606b71e20fcb1f150c4b38ef2084b6a823ce2a8050f4b41616b7d7c31cfb04bf43e7f2c977ab1a634aba9d67fec

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
deleted file mode 100644
index 49bb4746edb9..
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
-
-)
-
-distutils_enable_tests nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
deleted file mode 100644
index 0ca769a4d053..
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-
-)
-
-distutils_enable_tests --install nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-04-06 Thread Sam James
commit: 97ee4b06edd42a45fa755655dd3a1b1fee1c8389
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ee4b06

app-misc/binwalk: Stabilize 2.3.4 x86, #903654

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.4.ebuild 
b/app-misc/binwalk/binwalk-2.3.4.ebuild
index b21509dda458..f4861bb1717b 100644
--- a/app-misc/binwalk/binwalk-2.3.4.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-04-01 Thread Arthur Zamarin
commit: 192b35c5e51a84badcd6616ee607e785da4b4c68
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:07:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192b35c5

app-misc/binwalk: Stabilize 2.3.3-r1 arm64, #903653

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
index a3af6dfe2217..6f9c414e64fa 100644
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-04-01 Thread Arthur Zamarin
commit: 85c58ab9d7695b18c7e356596f26a1954edf4ee7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:07:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c58ab9

app-misc/binwalk: Stabilize 2.3.3-r1 ppc64, #903653

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
index 6f9c414e64fa..49bb4746edb9 100644
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-04-01 Thread Arthur Zamarin
commit: a1435a7dfd6314b268b7629b54486b655b7bcffd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:07:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1435a7d

app-misc/binwalk: Stabilize 2.3.3-r1 x86, #903653

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
index b21509dda458..f4861bb1717b 100644
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-04-01 Thread Arthur Zamarin
commit: 42a1002351c078e27e4e36b38a5b52254226a58c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:07:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a10023

app-misc/binwalk: Stabilize 2.3.3-r1 amd64, #903653

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
index f4861bb1717b..a3af6dfe2217 100644
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-03-31 Thread Sam James
commit: 61cd52d3435a3b792687a8490e85c00f22bf141e
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  1 01:06:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  1 01:08:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cd52d3

app-misc/binwalk: add 2.3.4

Bug: https://bugs.gentoo.org/903652
Closes: https://bugs.gentoo.org/892880
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/Manifest  | 1 +
 app-misc/binwalk/{binwalk-.ebuild => binwalk-2.3.4.ebuild} | 2 ++
 app-misc/binwalk/binwalk-.ebuild   | 2 ++
 3 files changed, 5 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 4def5cccaa6b..bc2e1240d5ed 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1 +1,2 @@
 DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B 
d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73
 SHA512 
d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5
+DIST binwalk-2.3.4.tar.gz 39723471 BLAKE2B 
a5eac4242402c5034c293432131950bed9aff762c5db86b200a1f555bdfeeb1c6fda225393149f7beca2923141f2ae7930738038f2d039513cb06dfae9601b81
 SHA512 
5a5e16035dfc05b94ae4ee3969a337336c550606b71e20fcb1f150c4b38ef2084b6a823ce2a8050f4b41616b7d7c31cfb04bf43e7f2c977ab1a634aba9d67fec

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-2.3.4.ebuild
similarity index 92%
copy from app-misc/binwalk/binwalk-.ebuild
copy to app-misc/binwalk/binwalk-2.3.4.ebuild
index 3e998cef898a..b21509dda458 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.4.ebuild
@@ -24,6 +24,8 @@ SLOT="0"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
+   "${FILESDIR}"/2.3.3-tests.patch
+   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
 
 )
 

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 3e998cef898a..b21509dda458 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -24,6 +24,8 @@ SLOT="0"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
+   "${FILESDIR}"/2.3.3-tests.patch
+   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
 
 )
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2023-03-31 Thread Sam James
commit: 54aa9d7d9d8fd9435060dee1ffb70401a4055e5b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  1 01:02:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  1 01:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54aa9d7d

app-misc/binwalk: enable py3.11

Closes: https://bugs.gentoo.org/896568
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 2 +-
 app-misc/binwalk/binwalk-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
index 451eff29b751..b21509dda458 100644
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index aed7ffb8c99d..3e998cef898a 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2022-05-21 Thread Sam James
commit: 8875a03087f1a8c5bc3d8615ea510dceae16d799
Author: Sam James  gentoo  org>
AuthorDate: Sun May 22 04:17:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 22 04:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8875a030

app-misc/binwalk: drop 2.2.0, 2.3.1

Closes: https://bugs.gentoo.org/845489
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/Manifest |  2 --
 app-misc/binwalk/binwalk-2.2.0.ebuild | 45 ---
 app-misc/binwalk/binwalk-2.3.1.ebuild | 39 --
 3 files changed, 86 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 2013e4d87bb3..4def5cccaa6b 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,3 +1 @@
-DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9
-DIST binwalk-2.3.1.tar.gz 39603558 BLAKE2B 
c3de5baaec18242d3db2b9492edadb3607a45fbc1237185223bf7bb04afcf0f8936607f9e0f4a99bd1796f5c7acfaef318855fe2c3ff05ae0676961bf60cc6c9
 SHA512 
3c9057c6f56d4bb1d604d3a361b0e682622a93d6d36c67a9f831ae7b17139c4684f52e96ce204d1d1256b79c4a3b806e7a78e2069b6c62eec188fa1586839670
 DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B 
d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73
 SHA512 
d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
deleted file mode 100644
index 6ddc96152b65..
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}

diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild 
b/app-misc/binwalk/binwalk-2.3.1.ebuild
deleted file mode 100644
index 8d08a674a9ba..
--- a/app-misc/binwalk/binwalk-2.3.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
-
-distutils_enable_tests --install nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-12-20 Thread Yixun Lan
commit: 3b9bf225c6df097f5567b3bda98f990beaaa
Author: Yongxiang Liang  gmail  com>
AuthorDate: Sat Dec 18 18:43:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 21 03:37:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9b

app-misc/binwalk: keyword ~riscv

Package-Manager: Portage-3.0.29, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
index 88ea03d972fa..9d8967fda1a4 100644
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-10-30 Thread Agostino Sarubbo
commit: 505d4fa5a919ab18a77d5e18bd4c9b88ebf7d055
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct 30 17:23:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct 30 17:24:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505d4fa5

app-misc/binwalk: x86 stable wrt bug #820608

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
index a6497db7ea2..88ea03d972f 100644
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-10-29 Thread Sam James
commit: 1b8c195c98662017faca1d955be3f6e236e5b503
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 18:31:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 18:31:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8c195c

app-misc/binwalk: Stabilize 2.3.3 ppc64, #820608

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
index 029d30734bd..a6497db7ea2 100644
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-10-29 Thread Sam James
commit: 5318385c73ac337fd0898626a558553728d5e2c5
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 18:30:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 18:30:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5318385c

app-misc/binwalk: Stabilize 2.3.3 arm64, #820608

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
index 7b36cc3655d..029d30734bd 100644
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-10-28 Thread Agostino Sarubbo
commit: 7218f2eefb9bcd1c7eaee85bf07b7f9cff99c943
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:52:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7218f2ee

app-misc/binwalk: amd64 stable wrt bug #820608

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/binwalk/binwalk-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
index 557b9217f68..7b36cc3655d 100644
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/, app-misc/binwalk/files/

2021-10-28 Thread Georgy Yakovlev
commit: 06789739f53acc5ca9e1d75d2a70a004123cf676
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Oct 28 16:14:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Oct 28 16:16:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06789739

app-misc/binwalk: add 2.3.3, enable py3.10

also partially revert test result change
https://github.com/ReFirmLabs/binwalk/issues/566

Closes: https://bugs.gentoo.org/820359
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/Manifest|  1 +
 app-misc/binwalk/binwalk-2.3.3.ebuild| 43 
 app-misc/binwalk/files/2.3.3-tests.patch | 12 +
 3 files changed, 56 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index dc6ea2eca11..2013e4d87bb 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1,3 @@
 DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9
 DIST binwalk-2.3.1.tar.gz 39603558 BLAKE2B 
c3de5baaec18242d3db2b9492edadb3607a45fbc1237185223bf7bb04afcf0f8936607f9e0f4a99bd1796f5c7acfaef318855fe2c3ff05ae0676961bf60cc6c9
 SHA512 
3c9057c6f56d4bb1d604d3a361b0e682622a93d6d36c67a9f831ae7b17139c4684f52e96ce204d1d1256b79c4a3b806e7a78e2069b6c62eec188fa1586839670
+DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B 
d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73
 SHA512 
d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
new file mode 100644
index 000..557b9217f68
--- /dev/null
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="A tool for identifying files embedded inside firmware images"
+HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
+   "${FILESDIR}"/2.3.3-tests.patch
+
+)
+
+distutils_enable_tests --install nose
+
+python_install_all() {
+   local DOCS=( API.md INSTALL.md README.md )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "binwalk has many optional dependencies to automatically"
+   elog "extract/decompress data, see INSTALL.md for more details."
+   fi
+}

diff --git a/app-misc/binwalk/files/2.3.3-tests.patch 
b/app-misc/binwalk/files/2.3.3-tests.patch
new file mode 100644
index 000..dd4f876c777
--- /dev/null
+++ b/app-misc/binwalk/files/2.3.3-tests.patch
@@ -0,0 +1,12 @@
+reverted:
+--- b/testing/tests/test_firmware_zip.py
 a/testing/tests/test_firmware_zip.py
+@@ -10,6 +10,8 @@
+ '''
+ expected_results = [
+   [0, 'Zip archive data, at least v1.0 to extract, name: 
dir655_revB_FW_203NA/'],
++  [51, 'Zip archive data, at least v2.0 to extract, compressed size: 
6395868, uncompressed size: 6422554, name: 
dir655_revB_FW_203NA/DIR655B1_FW203NAB02.bin'],
++  [6395993, 'Zip archive data, at least v2.0 to extract, compressed size: 
14243, uncompressed size: 61440, name: 
dir655_revB_FW_203NA/dir655_revB_release_notes_203NA.doc'],
+   [6410581, 'End of Zip archive, footer length: 22'],
+ 
+ ]



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-04-26 Thread Sam James
commit: f57318244cc38c13f47c5190e7e6f91be856a968
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 10:30:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 10:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5731824

app-misc/binwalk: Stabilize 2.3.1 x86, #785277

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild 
b/app-misc/binwalk/binwalk-2.3.1.ebuild
index 1f29ed57770..8d08a674a9b 100644
--- a/app-misc/binwalk/binwalk-2.3.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-04-25 Thread Sam James
commit: 5186ca4766364d63785e82fe14c6e9f8b935bd9e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 12:23:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 12:23:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5186ca47

app-misc/binwalk: Stabilize 2.3.1 amd64, #785277

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild 
b/app-misc/binwalk/binwalk-2.3.1.ebuild
index fa67d509889..1f29ed57770 100644
--- a/app-misc/binwalk/binwalk-2.3.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-04-24 Thread Sam James
commit: 7fa56775c9f0c85110dfc656660d384d3777e100
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 05:13:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 05:13:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa56775

app-misc/binwalk: Stabilize 2.3.1 arm64, #785277

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild 
b/app-misc/binwalk/binwalk-2.3.1.ebuild
index c7022f95c41..fa67d509889 100644
--- a/app-misc/binwalk/binwalk-2.3.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-04-24 Thread Georgy Yakovlev
commit: 9a4bed6b4638ed4c4ddf8a5ab21b1a945c6a39c8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Apr 24 18:55:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Apr 24 18:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4bed6b

app-misc/binwalk: ppc64 stable, bug #785277

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild 
b/app-misc/binwalk/binwalk-2.3.1.ebuild
index d819647e95d..c7022f95c41 100644
--- a/app-misc/binwalk/binwalk-2.3.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-04-23 Thread Georgy Yakovlev
commit: 7c450ba0155a4b54ee3b8383dadb3b8c4652c167
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr 23 19:53:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr 23 19:53:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c450ba0

app-misc/binwalk: drop 2.3.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/Manifest |  1 -
 app-misc/binwalk/binwalk-2.3.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index a80d621716c..dc6ea2eca11 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,3 +1,2 @@
 DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9
-DIST binwalk-2.3.0.tar.gz 39603727 BLAKE2B 
abdb9909cf92a6cb35035c98467162dab2b009f5eab4bf255bba14ce82c2748cbd648977a54f276f2c141897b4e7a592d0adbde77a3c0f4164b04b7c328bc7e5
 SHA512 
74c25858eccaeff1bbf238cdff92df4cbec37dfff77204739bd82c35e4fd2329a8d0b13850b8b05900f756a99b898ebbbfb8ac44a26f37ca3ffb16c72402f9d6
 DIST binwalk-2.3.1.tar.gz 39603558 BLAKE2B 
c3de5baaec18242d3db2b9492edadb3607a45fbc1237185223bf7bb04afcf0f8936607f9e0f4a99bd1796f5c7acfaef318855fe2c3ff05ae0676961bf60cc6c9
 SHA512 
3c9057c6f56d4bb1d604d3a361b0e682622a93d6d36c67a9f831ae7b17139c4684f52e96ce204d1d1256b79c4a3b806e7a78e2069b6c62eec188fa1586839670

diff --git a/app-misc/binwalk/binwalk-2.3.0.ebuild 
b/app-misc/binwalk/binwalk-2.3.0.ebuild
deleted file mode 100644
index d819647e95d..000
--- a/app-misc/binwalk/binwalk-2.3.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
-
-distutils_enable_tests --install nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-04-23 Thread Georgy Yakovlev
commit: cf7ab43d47c629ed63ace7f101c658ebb6d763dd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr 23 19:52:46 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr 23 19:52:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7ab43d

app-misc/binwalk: bump to 2.3.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/Manifest |  1 +
 app-misc/binwalk/binwalk-2.3.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index bfb5af59726..a80d621716c 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1,3 @@
 DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9
 DIST binwalk-2.3.0.tar.gz 39603727 BLAKE2B 
abdb9909cf92a6cb35035c98467162dab2b009f5eab4bf255bba14ce82c2748cbd648977a54f276f2c141897b4e7a592d0adbde77a3c0f4164b04b7c328bc7e5
 SHA512 
74c25858eccaeff1bbf238cdff92df4cbec37dfff77204739bd82c35e4fd2329a8d0b13850b8b05900f756a99b898ebbbfb8ac44a26f37ca3ffb16c72402f9d6
+DIST binwalk-2.3.1.tar.gz 39603558 BLAKE2B 
c3de5baaec18242d3db2b9492edadb3607a45fbc1237185223bf7bb04afcf0f8936607f9e0f4a99bd1796f5c7acfaef318855fe2c3ff05ae0676961bf60cc6c9
 SHA512 
3c9057c6f56d4bb1d604d3a361b0e682622a93d6d36c67a9f831ae7b17139c4684f52e96ce204d1d1256b79c4a3b806e7a78e2069b6c62eec188fa1586839670

diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild 
b/app-misc/binwalk/binwalk-2.3.1.ebuild
new file mode 100644
index 000..d819647e95d
--- /dev/null
+++ b/app-misc/binwalk/binwalk-2.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="A tool for identifying files embedded inside firmware images"
+HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
+
+distutils_enable_tests --install nose
+
+python_install_all() {
+   local DOCS=( API.md INSTALL.md README.md )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "binwalk has many optional dependencies to automatically"
+   elog "extract/decompress data, see INSTALL.md for more details."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-03-23 Thread Georgy Yakovlev
commit: 9f5f9e45db61cb979b7043a011b8bcb0b660ea40
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar 23 21:19:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar 23 21:36:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5f9e45

app-misc/binwalk: sync live ebuild keywords

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 9aae5e3d511..6ddc96152b6 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-03-23 Thread Georgy Yakovlev
commit: 969678e16f6971d861d02521316b67456b605860
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar 23 21:36:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar 23 21:36:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969678e1

app-misc/binwalk: sync live ebuild

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 6ddc96152b6..d819647e95d 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=no
+DISTUTILS_USE_SETUPTOOLS=bdepend
 PYTHON_COMPAT=( python3_{7..9} pypy3 )
 
 inherit distutils-r1
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
@@ -21,16 +21,10 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
 
 PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
 
-python_test() {
-   esetup.py test
-}
+distutils_enable_tests --install nose
 
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-03-23 Thread Georgy Yakovlev
commit: bc27d9652c6f04bedd79b34b27f0613b56004ac9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar 23 21:28:50 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar 23 21:36:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc27d965

app-misc/binwalk: bump to 2.3.0, simplify tests

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/Manifest |  1 +
 app-misc/binwalk/binwalk-2.3.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index dc96e51cb0f..bfb5af59726 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1 +1,2 @@
 DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9
+DIST binwalk-2.3.0.tar.gz 39603727 BLAKE2B 
abdb9909cf92a6cb35035c98467162dab2b009f5eab4bf255bba14ce82c2748cbd648977a54f276f2c141897b4e7a592d0adbde77a3c0f4164b04b7c328bc7e5
 SHA512 
74c25858eccaeff1bbf238cdff92df4cbec37dfff77204739bd82c35e4fd2329a8d0b13850b8b05900f756a99b898ebbbfb8ac44a26f37ca3ffb16c72402f9d6

diff --git a/app-misc/binwalk/binwalk-2.3.0.ebuild 
b/app-misc/binwalk/binwalk-2.3.0.ebuild
new file mode 100644
index 000..d819647e95d
--- /dev/null
+++ b/app-misc/binwalk/binwalk-2.3.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="A tool for identifying files embedded inside firmware images"
+HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
+
+distutils_enable_tests --install nose
+
+python_install_all() {
+   local DOCS=( API.md INSTALL.md README.md )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "binwalk has many optional dependencies to automatically"
+   elog "extract/decompress data, see INSTALL.md for more details."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-03-03 Thread Sam James
commit: ff02a5ce03e8910a8d78aad53b85691a7ea9b95d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:23:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:23:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff02a5ce

app-misc/binwalk: Keyword 2.2.0 arm, #773124

Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index b396cddd232..6ddc96152b6 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2021-02-28 Thread Sergei Trofimovich
commit: 805eea0bb9ba5da12bffc6b1b7f7788960f6da8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 12:18:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 12:21:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805eea0b

app-misc/binwalk: keyworded 2.2.0 for ppc

keyworded wrt bug #773124

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index 5bafa3ef861..b396cddd232 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 arm64 ~ppc ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2020-10-12 Thread Georgy Yakovlev
commit: 3da237100501c8f4039dd0e7fb2e3b3b4ad9b31b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 01:30:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 01:30:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da23710

app-misc/binwalk: declare python 3.9 and pypy3 support

tests pass

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 app-misc/binwalk/binwalk-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index 62d89035280..101aef83331 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 
 inherit distutils-r1
 

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 7f094556433..b0e8a4aee92 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2020-10-12 Thread Georgy Yakovlev
commit: 0b3922b77df0d7042837081c111535252b189a4f
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Oct 12 17:51:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 01:21:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3922b7

app-misc/binwalk: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/746305
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17905
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 4 +++-
 app-misc/binwalk/binwalk-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index 63018b781dd..62d89035280 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit distutils-r1
 

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index a32600fbb9e..7f094556433 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2020-09-21 Thread Georgy Yakovlev
commit: 440e49bb9cc1dc99c664436bcfbbb9cd9e213796
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Sep 21 06:30:35 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Sep 21 06:34:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440e49bb

app-misc/binwalk: arm64 stable, bug #706146

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index a14298508c7..63018b781dd 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 arm64 ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2020-07-23 Thread Sam James
commit: 6191660c2eb6b16602fddf5de2e431187483f689
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:02:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:02:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6191660c

app-misc/binwalk: arm64 keyworded (bug #733460)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index a235696e14b..a14298508c7 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/, app-misc/binwalk/files/

2020-06-10 Thread Georgy Yakovlev
commit: 845abbef40e2d97c25e111e18cee63424b1bd5ea
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun 11 01:45:26 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun 11 02:00:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845abbef

app-misc/binwalk: drop old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/Manifest  |  1 -
 app-misc/binwalk/binwalk-2.1.1.ebuild  | 40 -
 ...-for-backports.lzma-when-importing-lzma-m.patch | 67 --
 app-misc/binwalk/metadata.xml  |  3 -
 4 files changed, 111 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 4b66b45413d..dc96e51cb0f 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1 @@
-DIST binwalk-2.1.1.tar.gz 263977 BLAKE2B 
8fd5f20dcdb22a6528131fbebc1454cc496079bfeafa63ddb0679c7c7b5d5c29d81dccd4f52e8f6f7d8881d9e672d691c2b2ef367f2bf3180ffbb4ad22dca021
 SHA512 
373e276a4d6ec845952f1091f85f953d3b0d52d561d9b74a54000ebdef85d13cafc997a4f8f76f25842db8b76fdcd1e602d4d81792a3ea01c9dea6c6ed5c2168
 DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
deleted file mode 100644
index c69739d3e4d..000
--- a/app-misc/binwalk/binwalk-2.1.1.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
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="graph"
-
-RDEPEND="
-   graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
-"
-
-PATCHES=( 
"${FILESDIR}"/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch )
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}

diff --git 
a/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
 
b/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
deleted file mode 100644
index 708498060bc..000
--- 
a/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 95bce4edcc6e92c9517b80ccb1fb956f591e0738 Mon Sep 17 00:00:00 2001
-From: Craig Heffner 
-Date: Tue, 5 Jan 2016 13:28:24 -0500
-Subject: [PATCH] Added check for backports.lzma when importing lzma module
-

- src/binwalk/modules/compression.py | 5 -
- src/binwalk/plugins/lzmaextract.py | 6 +-
- src/binwalk/plugins/lzmavalid.py   | 5 -
- 3 files changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/binwalk/modules/compression.py 
b/src/binwalk/modules/compression.py
-index 97ca68d..e919f7e 100644
 a/src/binwalk/modules/compression.py
-+++ b/src/binwalk/modules/compression.py
-@@ -2,11 +2,14 @@
- 
- import os
- import zlib
--import lzma
- import struct
- import binwalk.core.compat
- import binwalk.core.common
- from binwalk.core.module import Option, Kwarg, Module
-+try:
-+import lzma
-+except ImportError:
-+from backports import lzma
- 
- class LZMAHeader(object):
- def __init__(self, **kwargs):
-diff --git a/src/binwalk/plugins/lzmaextract.py 
b/src/binwalk/plugins/lzmaextract.py
-index 137b4cc..93f6240 100755
 a/src/binwalk/plugins/lzmaextract.py
-+++ b/src/binwalk/plugins/lzmaextract.py
-@@ -12,7 +12,11 @@ class LZMAExtractPlugin(binwalk.core.plugin.Plugin):
- # lzma package in Python 2.0 decompress() does not handle multiple
- # compressed streams, only first stream is extracted.
- # backports.lzma package could be used to keep consistent 
behaviour.
--import lzma
-+try:
-+import lzma
-+except ImportError:
-+from backports import lzma
-+
- self.decompressor = lzma.decompress
- 
- # If the extractor is enabled for the module 

[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2020-06-10 Thread Georgy Yakovlev
commit: 4488980c3f4684b5d2c59625da53c503cfc2d0fa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun 11 01:43:07 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun 11 02:00:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4488980c

app-misc/binwalk: ppc64 stable

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index cb74823a4db..a235696e14b 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2020-01-23 Thread Georgy Yakovlev
commit: 1735f62fb33803560ce45a802f885319321ba9e3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 23 09:45:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 23 09:59:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1735f62f

app-misc/binwalk: sync live ebuild

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 3c01a296497..a32600fbb9e 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2019-12-26 Thread Georgy Yakovlev
commit: 8d3d2c575010e890117611f49365e532ba9e1fd2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 26 12:24:52 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 26 12:56:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3d2c57

app-misc/binwalk: keyword 2.2.0 on ~ppc64

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index cd3986d6346..a9c3d979e1d 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2019-11-18 Thread Georgy Yakovlev
commit: 0dd17caa201aeec2e37be2666763b6a61af59525
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov 19 01:24:27 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov 19 01:35:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd17caa

app-misc/binwalk: add myself to metadata.xml

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-misc/binwalk/metadata.xml b/app-misc/binwalk/metadata.xml
index c37b78d8914..12e5ca8a3e8 100644
--- a/app-misc/binwalk/metadata.xml
+++ b/app-misc/binwalk/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   

Binwalk is a tool for searching a given binary image for 
embedded files.
Specifically, it is designed for identifying files embedded 
inside of firmware



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/files/, app-misc/binwalk/

2019-11-18 Thread Tim Harder
commit: 217216968ea8944a215c6e7248fc90c5715fab9e
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov 18 22:51:18 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov 18 22:54:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21721696

app-misc/binwalk: version bump to 2.2.0

Signed-off-by: Tim Harder  gentoo.org>

 app-misc/binwalk/Manifest |  1 +
 .../{binwalk-.ebuild => binwalk-2.2.0.ebuild} | 19 ---
 app-misc/binwalk/binwalk-.ebuild  | 19 ---
 .../files/binwalk-2.2.0-disable-test-coverage.patch   | 14 ++
 4 files changed, 39 insertions(+), 14 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 63cb9359ca2..4b66b45413d 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1 +1,2 @@
 DIST binwalk-2.1.1.tar.gz 263977 BLAKE2B 
8fd5f20dcdb22a6528131fbebc1454cc496079bfeafa63ddb0679c7c7b5d5c29d81dccd4f52e8f6f7d8881d9e672d691c2b2ef367f2bf3180ffbb4ad22dca021
 SHA512 
373e276a4d6ec845952f1091f85f953d3b0d52d561d9b74a54000ebdef85d13cafc997a4f8f76f25842db8b76fdcd1e602d4d81792a3ea01c9dea6c6ed5c2168
+DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 
899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67
 SHA512 
5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
similarity index 70%
copy from app-misc/binwalk/binwalk-.ebuild
copy to app-misc/binwalk/binwalk-2.2.0.ebuild
index 650ee2faadf..cd3986d6346 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
 
 inherit distutils-r1
 
@@ -19,12 +19,17 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="graph"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' 
python2_7)
-   graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
-"
+RDEPEND="$(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' 
python2_7)"
+BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
+
+python_test() {
+   esetup.py test
+}
 
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 650ee2faadf..cd3986d6346 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
 
 inherit distutils-r1
 
@@ -19,12 +19,17 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="graph"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' 
python2_7)
-   graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
-"
+RDEPEND="$(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' 
python2_7)"
+BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch )
+
+python_test() {
+   esetup.py test
+}
 
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )

diff --git a/app-misc/binwalk/files/binwalk-2.2.0-disable-test-coverage.patch 
b/app-misc/binwalk/files/binwalk-2.2.0-disable-test-coverage.patch
new file mode 100644
index 000..5dd322ba603
--- /dev/null
+++ b/app-misc/binwalk/files/binwalk-2.2.0-disable-test-coverage.patch
@@ -0,0 +1,14 @@
+Avoid having to pull in dev-python/coverage test dep since we don't care about
+coverage.
+
+--- binwalk-2.2.0/setup.py
 binwalk-2.2.0/setup.py
+@@ -303,7 +303,7 @@
+ os.chdir(testing_directory)
+ 
+ # Run the tests
+-retval = nose.core.run(argv=['--exe','--with-coverage'])
++retval = nose.core.run(argv=['--exe'])
+ 
+ sys.stdout.write("\n")
+ 



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2019-11-18 Thread Tim Harder
commit: 2352535d34a57bfee10959c0e16a05cc5158f78a
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov 18 22:53:17 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov 18 22:54:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2352535d

app-misc/binwalk: drop myself as a maintainer

And update upstream metadata.

Signed-off-by: Tim Harder  gentoo.org>

 app-misc/binwalk/metadata.xml | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-misc/binwalk/metadata.xml b/app-misc/binwalk/metadata.xml
index 9cd3f7b9f5c..c37b78d8914 100644
--- a/app-misc/binwalk/metadata.xml
+++ b/app-misc/binwalk/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   radher...@gentoo.org
-   Tim Harder
-   
+   

Binwalk is a tool for searching a given binary image for 
embedded files.
Specifically, it is designed for identifying files embedded 
inside of firmware
@@ -16,8 +13,7 @@
filesystems, etc.


-   binwalk
-   devttys0/binwalk
+   ReFirmLabs/binwalk


Enable support for generating entropy 
graphs



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2019-09-27 Thread Tim Harder
commit: 92931ce20105a74612296c87ecb2540a2cdec574
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Sep 28 03:36:00 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Sep 28 03:36:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92931ce2

app-misc/binwalk: update redirected HOMEPAGE and SRC_URI urls

Signed-off-by: Tim Harder  gentoo.org>

 app-misc/binwalk/binwalk-2.1.1.ebuild | 6 +++---
 app-misc/binwalk/binwalk-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index 0306c4e29bc..8fa53b9dd95 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -7,15 +7,15 @@ PYTHON_COMPAT=( python{2_7,3_5,3_6} )
 inherit distutils-r1
 
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/devttys0/binwalk.git;
+   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/devttys0/binwalk;
+HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index c1bdfbf23cb..650ee2faadf 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -7,15 +7,15 @@ PYTHON_COMPAT=( python{2_7,3_5,3_6} )
 inherit distutils-r1
 
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/devttys0/binwalk.git;
+   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/devttys0/binwalk;
+HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2018-04-06 Thread Fabian Groffen
commit: d9df64e6826e69ba51dabce3d2608f22f5a67ec8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Apr  6 10:53:56 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Apr  6 11:05:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9df64e6

app-misc/binwalk: marked ~x64-macos, bug #650848

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/binwalk/binwalk-2.1.1.ebuild | 4 ++--
 app-misc/binwalk/binwalk-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index 5bd6562744d..fd5e23c7583 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.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
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 4b5c50dcc0b..4e8eaf67d0e 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.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
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/, app-misc/binwalk/files/

2017-04-26 Thread Tim Harder
commit: 3945684939f5ad1650c6a6ade404b966cc69343e
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 06:14:49 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39456849

app-misc/binwalk: backport patch to support backports-lzma

In addition to pyliblzma.

 app-misc/binwalk/binwalk-2.1.1.ebuild  |  4 +-
 ...-for-backports.lzma-when-importing-lzma-m.patch | 67 ++
 2 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index 466c274a8df..031f4169fe8 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -16,10 +16,12 @@ KEYWORDS="~amd64 ~x86"
 IUSE="graph"
 
 RDEPEND="
-   $(python_gen_cond_dep 'dev-python/pyliblzma[${PYTHON_USEDEP}]' 
python2_7)
+   $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' 
python2_7)
graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
 "
 
+PATCHES=( 
"${FILESDIR}"/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch )
+
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )
distutils-r1_python_install_all

diff --git 
a/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
 
b/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
new file mode 100644
index 000..708498060bc
--- /dev/null
+++ 
b/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
@@ -0,0 +1,67 @@
+From 95bce4edcc6e92c9517b80ccb1fb956f591e0738 Mon Sep 17 00:00:00 2001
+From: Craig Heffner 
+Date: Tue, 5 Jan 2016 13:28:24 -0500
+Subject: [PATCH] Added check for backports.lzma when importing lzma module
+
+---
+ src/binwalk/modules/compression.py | 5 -
+ src/binwalk/plugins/lzmaextract.py | 6 +-
+ src/binwalk/plugins/lzmavalid.py   | 5 -
+ 3 files changed, 13 insertions(+), 3 deletions(-)
+
+diff --git a/src/binwalk/modules/compression.py 
b/src/binwalk/modules/compression.py
+index 97ca68d..e919f7e 100644
+--- a/src/binwalk/modules/compression.py
 b/src/binwalk/modules/compression.py
+@@ -2,11 +2,14 @@
+ 
+ import os
+ import zlib
+-import lzma
+ import struct
+ import binwalk.core.compat
+ import binwalk.core.common
+ from binwalk.core.module import Option, Kwarg, Module
++try:
++import lzma
++except ImportError:
++from backports import lzma
+ 
+ class LZMAHeader(object):
+ def __init__(self, **kwargs):
+diff --git a/src/binwalk/plugins/lzmaextract.py 
b/src/binwalk/plugins/lzmaextract.py
+index 137b4cc..93f6240 100755
+--- a/src/binwalk/plugins/lzmaextract.py
 b/src/binwalk/plugins/lzmaextract.py
+@@ -12,7 +12,11 @@ class LZMAExtractPlugin(binwalk.core.plugin.Plugin):
+ # lzma package in Python 2.0 decompress() does not handle multiple
+ # compressed streams, only first stream is extracted.
+ # backports.lzma package could be used to keep consistent 
behaviour.
+-import lzma
++try:
++import lzma
++except ImportError:
++from backports import lzma
++
+ self.decompressor = lzma.decompress
+ 
+ # If the extractor is enabled for the module we're currently 
loaded
+diff --git a/src/binwalk/plugins/lzmavalid.py 
b/src/binwalk/plugins/lzmavalid.py
+index a343656..62e15b9 100644
+--- a/src/binwalk/plugins/lzmavalid.py
 b/src/binwalk/plugins/lzmavalid.py
+@@ -17,7 +17,10 @@ class LZMAPlugin(binwalk.core.plugin.Plugin):
+ 
+ def init(self):
+ try:
+-import lzma
++try:
++import lzma
++except ImportError:
++from backports import lzma
+ self.decompressor = lzma.decompress
+ except ImportError as e:
+ self.decompressor = None
+-- 
+2.12.2
+



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2017-04-26 Thread Tim Harder
commit: b0f5165077593f26213615ae67cb197fbd4a74a3
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:54:11 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f51650

app-misc/binwalk: stabilize 2.1.1

 app-misc/binwalk/binwalk-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index cb146865c5a..5bd6562744d 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2017-04-26 Thread Tim Harder
commit: 63d0659dc276e8062f6f724701dd0e1d468542f4
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:53:23 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d0659d

app-misc/binwalk: add live ebuild and py36 support

 app-misc/binwalk/binwalk-2.1.1.ebuild| 14 ++
 .../{binwalk-2.1.1.ebuild => binwalk-.ebuild}| 16 ++--
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index 031f4169fe8..cb146865c5a 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -1,18 +1,24 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/devttys0/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
 HOMEPAGE="https://github.com/devttys0/binwalk;
-SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="graph"
 
 RDEPEND="

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
similarity index 70%
copy from app-misc/binwalk/binwalk-2.1.1.ebuild
copy to app-misc/binwalk/binwalk-.ebuild
index 031f4169fe8..4b5c50dcc0b 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -1,18 +1,24 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/devttys0/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
 HOMEPAGE="https://github.com/devttys0/binwalk;
-SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="graph"
 
 RDEPEND="
@@ -20,8 +26,6 @@ RDEPEND="
graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
 "
 
-PATCHES=( 
"${FILESDIR}"/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch )
-
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )
distutils-r1_python_install_all



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/, app-misc/binwalk/files/

2017-04-26 Thread Tim Harder
commit: 23687f976a125f9b24231d9d8511843083461612
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:54:28 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23687f97

app-misc/binwalk: remove old

 app-misc/binwalk/Manifest  |  1 -
 app-misc/binwalk/binwalk-2.0.1.ebuild  | 42 ---
 app-misc/binwalk/files/binwalk-2.0.1-libs.patch| 14 -
 .../binwalk/files/binwalk-2.0.1-makefile.patch | 61 --
 4 files changed, 118 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index b31bff91ce3..546afb57108 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1 @@
-DIST binwalk-2.0.1.tar.gz 2234469 SHA256 
90ee8426d71e91b62dfe4a1446c457bc7835b475b28717859e275a0494403959 SHA512 
de223f61a0a212469c21b8e36d02cadc83f1cdb96a0f6114490d15d8dc12c93a86b46ef74379acb96b32b305e75ca66e940d7a18a8dc3b5036ebe8946dcca0f3
 WHIRLPOOL 
c66ea461132417629f59e3f7562330f038263a0d522aca1db1e85f0bad5e9564d8baa27125acfb67404f0ee8045bd8da71faedcf3d2e352303ca8b0295a2767d
 DIST binwalk-2.1.1.tar.gz 263977 SHA256 
1b70a5b03489d29f60fef18008a2164974234874faab48a4f47ec53d461d284a SHA512 
373e276a4d6ec845952f1091f85f953d3b0d52d561d9b74a54000ebdef85d13cafc997a4f8f76f25842db8b76fdcd1e602d4d81792a3ea01c9dea6c6ed5c2168
 WHIRLPOOL 
3cb8faedd02c6a4859467c285efe00e73ea3e52c48ce2b55e0344853e8a5b7884f9d15eb502ab16bba7262e38dfdb0cbcfadc7d3af4015e4357d9d2d248e6113

diff --git a/app-misc/binwalk/binwalk-2.0.1.ebuild 
b/app-misc/binwalk/binwalk-2.0.1.ebuild
deleted file mode 100644
index ac89f6c5272..000
--- a/app-misc/binwalk/binwalk-2.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/devttys0/binwalk;
-SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="graph"
-
-RDEPEND="
-   app-crypt/ssdeep
-   sys-apps/file[${PYTHON_USEDEP}]
-   graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-makefile.patch
-   "${FILESDIR}"/${P}-libs.patch
-)
-
-python_configure_all() {
-   econf --disable-bundles
-}
-
-python_compile_all() {
-   emake
-}
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md )
-   distutils-r1_python_install_all
-
-   dolib.so src/C/*/*.so
-}

diff --git a/app-misc/binwalk/files/binwalk-2.0.1-libs.patch 
b/app-misc/binwalk/files/binwalk-2.0.1-libs.patch
deleted file mode 100644
index 5a746a4176f..000
--- a/app-misc/binwalk/files/binwalk-2.0.1-libs.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Don't install C libs by default since we don't need to install them for
-every python version since they aren't linked with libpython.
-
 binwalk-2.0.1/setup.py
-+++ binwalk-2.0.1/setup.py
-@@ -134,7 +134,7 @@
- 
- # The data files to install along with the module
- data_dirs = ["magic", "config", "plugins", "modules", "core"]
--install_data_files = [os.path.join("libs", "*.so")]
-+install_data_files = []
- 
- for data_dir in data_dirs:
- install_data_files.append("%s%s*" % (data_dir, os.path.sep))

diff --git a/app-misc/binwalk/files/binwalk-2.0.1-makefile.patch 
b/app-misc/binwalk/files/binwalk-2.0.1-makefile.patch
deleted file mode 100644
index e70f096ea6b..000
--- a/app-misc/binwalk/files/binwalk-2.0.1-makefile.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Don't build python via the makefile and fix parallel make jobs.
-
 binwalk-2.0.1/Makefile.in
-+++ binwalk-2.0.1/Makefile.in
-@@ -33,21 +33,20 @@
-   $(PYTHON) ./setup.py install $(PREFIX)
- 
- build:
--  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then make -C $(SRC_C_DIR); fi
--  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then make -C $(SRC_BUNDLES_DIR); fi
--  $(PYTHON) ./setup.py build
-+  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then $(MAKE) -C $(SRC_C_DIR); fi
-+  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then $(MAKE) -C $(SRC_BUNDLES_DIR); 
fi
- 
- deps:
-   ./deps.sh
- 
- clean:
--  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then make -C $(SRC_C_DIR) clean; fi
--  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then make -C $(SRC_BUNDLES_DIR) 
clean; fi
-+  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then $(MAKE) -C $(SRC_C_DIR) clean; fi
-+  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then $(MAKE) -C $(SRC_BUNDLES_DIR) 
clean; fi
-   $(PYTHON) ./setup.py clean
- 
- distclean: clean
--  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then make -C $(SRC_C_DIR) distclean; 
fi
--  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then make -C $(SRC_BUNDLES_DIR) 
distclean; fi
-+  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then $(MAKE) -C 

[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2016-09-02 Thread Tim Harder
commit: 64a7a181895035440967fae581c3ad397898b1b8
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  2 23:12:51 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  2 23:12:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a7a181

app-misc/binwalk: version bump to 2.1.1

 app-misc/binwalk/Manifest |  1 +
 app-misc/binwalk/binwalk-2.1.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index cdff1fd..b31bff9 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1 +1,2 @@
 DIST binwalk-2.0.1.tar.gz 2234469 SHA256 
90ee8426d71e91b62dfe4a1446c457bc7835b475b28717859e275a0494403959 SHA512 
de223f61a0a212469c21b8e36d02cadc83f1cdb96a0f6114490d15d8dc12c93a86b46ef74379acb96b32b305e75ca66e940d7a18a8dc3b5036ebe8946dcca0f3
 WHIRLPOOL 
c66ea461132417629f59e3f7562330f038263a0d522aca1db1e85f0bad5e9564d8baa27125acfb67404f0ee8045bd8da71faedcf3d2e352303ca8b0295a2767d
+DIST binwalk-2.1.1.tar.gz 263977 SHA256 
1b70a5b03489d29f60fef18008a2164974234874faab48a4f47ec53d461d284a SHA512 
373e276a4d6ec845952f1091f85f953d3b0d52d561d9b74a54000ebdef85d13cafc997a4f8f76f25842db8b76fdcd1e602d4d81792a3ea01c9dea6c6ed5c2168
 WHIRLPOOL 
3cb8faedd02c6a4859467c285efe00e73ea3e52c48ce2b55e0344853e8a5b7884f9d15eb502ab16bba7262e38dfdb0cbcfadc7d3af4015e4357d9d2d248e6113

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
new file mode 100644
index ..804c0b1
--- /dev/null
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for identifying files embedded inside firmware images"
+HOMEPAGE="https://github.com/devttys0/binwalk;
+SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graph"
+
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/pyliblzma[${PYTHON_USEDEP}]' 
python2_7)
+   graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
+"
+
+python_install_all() {
+   local DOCS=( API.md INSTALL.md README.md )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "binwalk has many optional dependencies to automatically"
+   elog "extract/decompress data, see INSTALL.md for more details."
+   fi
+}