public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-01-31  4:04 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-01-31  4:04 UTC (permalink / raw
  To: gentoo-commits

commit:     48bf58c08bf4c6120646da1302e47e16c29bcc32
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 04:03:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 04:03:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48bf58c0

dev-util/pwntools: regenerate Manifest (victim of gh tarball instability window)

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

 dev-util/pwntools/Manifest                                            | 4 ++--
 .../{pwntools-4.10.0_beta0.ebuild => pwntools-4.10.0_beta0-r1.ebuild} | 0
 dev-util/pwntools/{pwntools-4.9.0.ebuild => pwntools-4.9.0-r1.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 1a7e7f40853c..43f0be0443ed 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,2 +1,2 @@
-DIST pwntools-4.10.0_beta0.tar.gz 4234355 BLAKE2B d214233b286422de0ba37bc6c4bb506c0f9aec37a3f740785636e7e5c556ba71fa150625cd50fb306a68a00f7896f32d8c84108ac57651417f984adf8fa7fa89 SHA512 7b0c0f7cea09ce85965be655aa6d776144b6d5940260a4bbb402c9f1b28aa7734faf215e1a44be4364dcded24bd9db0a4ef1923be2e74b5ee436a067256d2652
-DIST pwntools-4.9.0.tar.gz 4224412 BLAKE2B b4efd94c04b5c0b224fdcd97ebb6811f9cefe1ff9c433136bbcd4ea139c1c6e1c0900480f40d31de632c25982217aac8410afa801ff6ab4edfec60618f8903e1 SHA512 759be3889f71bde4e7276f67c2bee1b0b305216a7320c1ba056a3f440156e102eacd69e9397f7bf4b49a36a8e327cbfbe2abc4e430dc41b4c6bd83546c8047f5
+DIST pwntools-4.10.0_beta0.tar.gz 4228046 BLAKE2B 3b03b3a9af12b23405af3d59fffa6c0baf430d9c8fc9c4180d43fb015b5707e317189a4d38091de02a688da34756aa9dd1ba8ae264857556db142880141f7d61 SHA512 9806509deff098e1d0f4f3cec335191f536d3e59d620acb7966aafccc64ebc84a28ee77c91b2aac93c8ba13a36fc77968dfe56852b1fc593a1ca2d2e568d82c6
+DIST pwntools-4.9.0.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb

diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild
similarity index 100%
rename from dev-util/pwntools/pwntools-4.10.0_beta0.ebuild
rename to dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild

diff --git a/dev-util/pwntools/pwntools-4.9.0.ebuild b/dev-util/pwntools/pwntools-4.9.0-r1.ebuild
similarity index 100%
rename from dev-util/pwntools/pwntools-4.9.0.ebuild
rename to dev-util/pwntools/pwntools-4.9.0-r1.ebuild


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-02-01  7:27 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-02-01  7:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2c49cc00ae62e5161c8ad4b0e105d6d0456a4752
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Tue Jan 31 21:39:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 07:25:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c49cc00

dev-util/pwntools: don't mess up /usr/bin with file collision

Closes: https://bugs.gentoo.org/892724
Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/29364
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/pwntools/Manifest                                        | 4 ++--
 ...ols-4.10.0_beta0-r1.ebuild => pwntools-4.10.0_beta0-r2.ebuild} | 8 +++++++-
 .../{pwntools-4.9.0-r1.ebuild => pwntools-4.9.0-r2.ebuild}        | 8 +++++++-
 dev-util/pwntools/pwntools-9999.ebuild                            | 8 +++++++-
 4 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 43f0be0443ed..4a83d4346459 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,2 +1,2 @@
-DIST pwntools-4.10.0_beta0.tar.gz 4228046 BLAKE2B 3b03b3a9af12b23405af3d59fffa6c0baf430d9c8fc9c4180d43fb015b5707e317189a4d38091de02a688da34756aa9dd1ba8ae264857556db142880141f7d61 SHA512 9806509deff098e1d0f4f3cec335191f536d3e59d620acb7966aafccc64ebc84a28ee77c91b2aac93c8ba13a36fc77968dfe56852b1fc593a1ca2d2e568d82c6
-DIST pwntools-4.9.0.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb
+DIST pwntools-4.10.0_beta0.gh.tar.gz 4228046 BLAKE2B 3b03b3a9af12b23405af3d59fffa6c0baf430d9c8fc9c4180d43fb015b5707e317189a4d38091de02a688da34756aa9dd1ba8ae264857556db142880141f7d61 SHA512 9806509deff098e1d0f4f3cec335191f536d3e59d620acb7966aafccc64ebc84a28ee77c91b2aac93c8ba13a36fc77968dfe56852b1fc593a1ca2d2e568d82c6
+DIST pwntools-4.9.0.gh.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb

diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild b/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
similarity index 93%
rename from dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild
rename to dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
index 765bf018a914..716ef0f390c1 100644
--- a/dev-util/pwntools/pwntools-4.10.0_beta0-r1.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	KEYWORDS="~amd64 ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
@@ -49,6 +49,12 @@ PATCHES=(
 	"${FILESDIR}/${PN}-4.1.0_update_deps.patch"
 )
 
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
 src_install() {
 	distutils-r1_src_install
 

diff --git a/dev-util/pwntools/pwntools-4.9.0-r1.ebuild b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
similarity index 93%
rename from dev-util/pwntools/pwntools-4.9.0-r1.ebuild
rename to dev-util/pwntools/pwntools-4.9.0-r2.ebuild
index 765bf018a914..716ef0f390c1 100644
--- a/dev-util/pwntools/pwntools-4.9.0-r1.ebuild
+++ b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	KEYWORDS="~amd64 ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
@@ -49,6 +49,12 @@ PATCHES=(
 	"${FILESDIR}/${PN}-4.1.0_update_deps.patch"
 )
 
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
 src_install() {
 	distutils-r1_src_install
 

diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index 765bf018a914..716ef0f390c1 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	KEYWORDS="~amd64 ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
@@ -49,6 +49,12 @@ PATCHES=(
 	"${FILESDIR}/${PN}-4.1.0_update_deps.patch"
 )
 
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
 src_install() {
 	distutils-r1_src_install
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-02-10  8:45 Yixun Lan
  0 siblings, 0 replies; 30+ messages in thread
From: Yixun Lan @ 2023-02-10  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     df67e3da1d98ff927bee832ef53b6db47cf89313
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 08:39:46 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 08:39:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df67e3da

dev-util/pwntools: Keyword 4.10.0_beta0-r2 riscv, #892824

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild b/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
index 716ef0f390c1..7b7756971d7b 100644
--- a/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~riscv ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-03-04 11:24 Arthur Zamarin
  0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2023-03-04 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c8da2c49ddc58727d8ac4188ca8c9b2c2ba50de8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 11:23:51 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 11:23:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8da2c49

dev-util/pwntools: Stabilize 4.9.0-r2 x86, #899556

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
index 716ef0f390c1..617f59d43a8e 100644
--- a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
+++ b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-03-05  7:25 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2023-03-05  7:25 UTC (permalink / raw
  To: gentoo-commits

commit:     51f077b2a8d1e01520bd22d46fb0f7df1f0d7cc6
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  5 07:25:14 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Mar  5 07:25:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f077b2

dev-util/pwntools: Stabilize 4.9.0-r2 amd64, #899556

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
index 617f59d43a8e..cca036676bc2 100644
--- a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
+++ b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 x86"
+	KEYWORDS="amd64 x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-05-27  7:49 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2023-05-27  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e9554a7d66b48772ee7affa249face35d9f75be7
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Sun May 21 18:15:59 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 07:49:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9554a7d

dev-util/pwntools: sync live ebuild

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/31118
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/pwntools-9999.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index 716ef0f390c1..627a76a38d69 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 
@@ -45,8 +45,7 @@ RDEPEND="
 "
 
 PATCHES=(
-	"${FILESDIR}/${PN}-4.0.0_do_not_mess_with_docs.patch"
-	"${FILESDIR}/${PN}-4.1.0_update_deps.patch"
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
 )
 
 python_configure_all() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-05-27  7:49 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2023-05-27  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     29b22b96d51c4abc7c171a6d653ba89c73082d7e
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Sun May 21 18:02:55 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 07:49:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b22b96

dev-util/pwntools: add 4.10.0, drop 4.10.0_beta0-r2

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest                                              | 2 +-
 .../{pwntools-4.10.0_beta0-r2.ebuild => pwntools-4.10.0.ebuild}         | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 4a83d4346459..28623369b602 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,2 +1,2 @@
-DIST pwntools-4.10.0_beta0.gh.tar.gz 4228046 BLAKE2B 3b03b3a9af12b23405af3d59fffa6c0baf430d9c8fc9c4180d43fb015b5707e317189a4d38091de02a688da34756aa9dd1ba8ae264857556db142880141f7d61 SHA512 9806509deff098e1d0f4f3cec335191f536d3e59d620acb7966aafccc64ebc84a28ee77c91b2aac93c8ba13a36fc77968dfe56852b1fc593a1ca2d2e568d82c6
+DIST pwntools-4.10.0.gh.tar.gz 4228469 BLAKE2B a452d1efb23430a27630b402ad49967088bf8f9bcfa1e9fda1a87c58384c750531724ad24efa89caaa205097617529f9e0b8489251b7d5f098540efd8e4459c3 SHA512 6d96b71da08661ca225cc21bb06d66333c8ccdb79852bbd679ff7d69b091fe3cc6811f7317e1011e7c6867c5b70aaeb5f02de2fb03882914005fbbde583570d0
 DIST pwntools-4.9.0.gh.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb

diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild b/dev-util/pwntools/pwntools-4.10.0.ebuild
similarity index 100%
rename from dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
rename to dev-util/pwntools/pwntools-4.10.0.ebuild


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-09-17 23:58 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-09-17 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e59744454547c90c71b69456602bed451ad8877a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 23:58:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 23:58:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5974445

dev-util/pwntools: Stabilize 4.10.0 amd64, #914357

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

 dev-util/pwntools/pwntools-4.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.10.0.ebuild b/dev-util/pwntools/pwntools-4.10.0.ebuild
index 8fbdaf6ae04e..0ba7a0294197 100644
--- a/dev-util/pwntools/pwntools-4.10.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-09-18  0:17 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-09-18  0:17 UTC (permalink / raw
  To: gentoo-commits

commit:     04eccd4c75bfb2ca46fe357bb98b1668bf50e818
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 00:17:44 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 00:17:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04eccd4c

dev-util/pwntools: Stabilize 4.10.0 x86, #914357

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

 dev-util/pwntools/pwntools-4.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.10.0.ebuild b/dev-util/pwntools/pwntools-4.10.0.ebuild
index 0ba7a0294197..bbd1e3a48c01 100644
--- a/dev-util/pwntools/pwntools-4.10.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm64 ~riscv x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-09-18  7:40 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-09-18  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     719301d0f4abeeecbb657c826c3e7ac31fb2c0c1
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Sat Sep 16 07:07:25 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 07:38:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719301d0

dev-util/pwntools: add 4.11.0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/pwntools/Manifest                                         | 1 +
 dev-util/pwntools/{pwntools-9999.ebuild => pwntools-4.11.0.ebuild} | 4 ++--
 dev-util/pwntools/pwntools-9999.ebuild                             | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 54daa90e4621..6a33c7632504 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,3 +1,4 @@
 DIST pwntools-4.10.0.gh.tar.gz 4228469 BLAKE2B a452d1efb23430a27630b402ad49967088bf8f9bcfa1e9fda1a87c58384c750531724ad24efa89caaa205097617529f9e0b8489251b7d5f098540efd8e4459c3 SHA512 6d96b71da08661ca225cc21bb06d66333c8ccdb79852bbd679ff7d69b091fe3cc6811f7317e1011e7c6867c5b70aaeb5f02de2fb03882914005fbbde583570d0
+DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.0_beta0.gh.tar.gz 4234690 BLAKE2B 8e87cd9eddf1fe7e4ee716a8e5ad82150b0f9c8c3bd44e4c071b551643be032111b97d7024844cd0107ef259287e29920d3fa672a7f458331baba7a97ec7acac SHA512 f3377b2c2b2cd25f3c36930245117fbbdb30fb8ff7f0c0c8633745cbb9b5192822087d8621da5ad325bf349efe616c538435fb490a35b12f57d04b79788d07f3
 DIST pwntools-4.9.0.gh.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb

diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-4.11.0.ebuild
similarity index 95%
copy from dev-util/pwntools/pwntools-9999.ebuild
copy to dev-util/pwntools/pwntools-4.11.0.ebuild
index 627a76a38d69..e1e83950a59c 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-4.11.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
@@ -33,7 +33,7 @@ RDEPEND="
 	dev-python/packaging[${PYTHON_USEDEP}]
 	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
 	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
 	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
 	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
 	dev-python/PySocks[${PYTHON_USEDEP}]

diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index 627a76a38d69..ae6e8ade5145 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-09-18  7:40 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-09-18  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     124a6bbd57f265385d551e7410fb20355a8cf687
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Mon Sep 18 04:05:35 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 07:38:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124a6bbd

dev-util/pwntools: drop 4.9.0-r2

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/32824
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/pwntools/Manifest                 |  1 -
 dev-util/pwntools/pwntools-4.9.0-r2.ebuild | 62 ------------------------------
 2 files changed, 63 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 6a33c7632504..3355e3824cc8 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,4 +1,3 @@
 DIST pwntools-4.10.0.gh.tar.gz 4228469 BLAKE2B a452d1efb23430a27630b402ad49967088bf8f9bcfa1e9fda1a87c58384c750531724ad24efa89caaa205097617529f9e0b8489251b7d5f098540efd8e4459c3 SHA512 6d96b71da08661ca225cc21bb06d66333c8ccdb79852bbd679ff7d69b091fe3cc6811f7317e1011e7c6867c5b70aaeb5f02de2fb03882914005fbbde583570d0
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.0_beta0.gh.tar.gz 4234690 BLAKE2B 8e87cd9eddf1fe7e4ee716a8e5ad82150b0f9c8c3bd44e4c071b551643be032111b97d7024844cd0107ef259287e29920d3fa672a7f458331baba7a97ec7acac SHA512 f3377b2c2b2cd25f3c36930245117fbbdb30fb8ff7f0c0c8633745cbb9b5192822087d8621da5ad325bf349efe616c538435fb490a35b12f57d04b79788d07f3
-DIST pwntools-4.9.0.gh.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb

diff --git a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
deleted file mode 100644
index cca036676bc2..000000000000
--- a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools"
-
-if [[ ${PV} == "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
-else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="amd64 x86"
-	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
-fi
-
-LICENSE="MIT GPL-2+ BSD-2"
-SLOT="0"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
-	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
-	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
-	dev-python/colored-traceback[${PYTHON_USEDEP}]
-	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
-	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
-	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
-	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
-	dev-python/PySocks[${PYTHON_USEDEP}]
-	dev-python/python-dateutil[${PYTHON_USEDEP}]
-	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
-	dev-python/rpyc[${PYTHON_USEDEP}]
-	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
-	dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-4.0.0_do_not_mess_with_docs.patch"
-	"${FILESDIR}/${PN}-4.1.0_update_deps.patch"
-)
-
-python_configure_all() {
-	DISTUTILS_ARGS=(
-		--only-use-pwn-command
-	)
-}
-
-src_install() {
-	distutils-r1_src_install
-
-	rm -r "${ED}/usr/pwntools-doc" || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-10-01  7:34 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-10-01  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     666ee57a7bb06e1cb74f88dc89959666f9f18bb9
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Mon Sep 18 19:10:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 07:32:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666ee57a

dev-util/pwntools: add 4.12.0_beta0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/32911
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/pwntools/Manifest                     |  1 +
 dev-util/pwntools/pwntools-4.12.0_beta0.ebuild | 61 ++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 3355e3824cc8..fc5aeba8bb9b 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,3 +1,4 @@
 DIST pwntools-4.10.0.gh.tar.gz 4228469 BLAKE2B a452d1efb23430a27630b402ad49967088bf8f9bcfa1e9fda1a87c58384c750531724ad24efa89caaa205097617529f9e0b8489251b7d5f098540efd8e4459c3 SHA512 6d96b71da08661ca225cc21bb06d66333c8ccdb79852bbd679ff7d69b091fe3cc6811f7317e1011e7c6867c5b70aaeb5f02de2fb03882914005fbbde583570d0
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.0_beta0.gh.tar.gz 4234690 BLAKE2B 8e87cd9eddf1fe7e4ee716a8e5ad82150b0f9c8c3bd44e4c071b551643be032111b97d7024844cd0107ef259287e29920d3fa672a7f458331baba7a97ec7acac SHA512 f3377b2c2b2cd25f3c36930245117fbbdb30fb8ff7f0c0c8633745cbb9b5192822087d8621da5ad325bf349efe616c538435fb490a35b12f57d04b79788d07f3
+DIST pwntools-4.12.0_beta0.gh.tar.gz 4244487 BLAKE2B a5312c5c454ddfbdbfd27ddf200194155db1dbc6bd545bc2de0ba0d18bee731dc9d7109e205e4426776a12a9cf715a45a365afd1b624edd0d3e1abb81e3a1936 SHA512 d14ea4283b78387362673c5416e2c7aa55c6ac5e2cd7191f57b28afdf55b1cf8c4044c265022591f30f56bcf7bde8d745e2dc70ada6763abf07c43899516f537

diff --git a/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild
new file mode 100644
index 000000000000..ae6e8ade5145
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-10-09 14:17 Yixun Lan
  0 siblings, 0 replies; 30+ messages in thread
From: Yixun Lan @ 2023-10-09 14:17 UTC (permalink / raw
  To: gentoo-commits

commit:     cc976cd155275537da5ab750653665330832e9ec
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Sat Oct  7 08:41:12 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Oct  9 14:17:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc976cd1

dev-util/pwntools: add bash/zsh completion

Closes: https://github.com/gentoo/gentoo/pull/33225
Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 ...ntools-4.12.0_beta0.ebuild => pwntools-4.12.0_beta0-r1.ebuild} | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta0-r1.ebuild
similarity index 88%
rename from dev-util/pwntools/pwntools-4.12.0_beta0.ebuild
rename to dev-util/pwntools/pwntools-4.12.0_beta0-r1.ebuild
index ae6e8ade5145..d7c245f70d06 100644
--- a/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild
+++ b/dev-util/pwntools/pwntools-4.12.0_beta0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="CTF framework and exploit development library"
 HOMEPAGE="https://github.com/Gallopsled/pwntools"
@@ -57,5 +57,11 @@ python_configure_all() {
 src_install() {
 	distutils-r1_src_install
 
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
 	rm -r "${ED}/usr/pwntools-doc" || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-10-19  6:16 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2023-10-19  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     75811b953aca8381a0d136402b658ffc47546a05
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 06:13:20 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 06:13:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75811b95

dev-util/pwntools: Stabilize 4.11.0 amd64, #915972

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.11.0.ebuild b/dev-util/pwntools/pwntools-4.11.0.ebuild
index e1e83950a59c..82f21f3ce6d7 100644
--- a/dev-util/pwntools/pwntools-4.11.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.11.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-10-19  6:16 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2023-10-19  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     4fe63b5644b4d62cef3971f6b49f5590b860be74
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 06:14:47 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 06:14:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe63b56

dev-util/pwntools: Stabilize 4.11.0 x86, #915972

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.11.0.ebuild b/dev-util/pwntools/pwntools-4.11.0.ebuild
index 82f21f3ce6d7..70911999f38c 100644
--- a/dev-util/pwntools/pwntools-4.11.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.11.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm64 ~riscv x86"
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2023-10-27  3:22 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-10-27  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5cb52bf20501e4ff686526915794cdff6f171975
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Sat Oct 14 12:04:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 03:21:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb52bf2

dev-util/pwntools: sync live

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33326
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/pwntools/pwntools-9999.ebuild | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index ae6e8ade5145..c560e51d59ec 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="CTF framework and exploit development library"
 HOMEPAGE="https://github.com/Gallopsled/pwntools"
@@ -57,5 +57,15 @@ python_configure_all() {
 src_install() {
 	distutils-r1_src_install
 
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
 	rm -r "${ED}/usr/pwntools-doc" || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-01-12  7:52 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-01-12  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     2abdc5003d4d02430aa3c53f4ab9d3a885d48bf4
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Nov 15 18:49:55 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 07:52:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abdc500

dev-util/pwntools: sync live

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33841
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/pwntools-9999.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index c560e51d59ec..3bd677b51569 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit bash-completion-r1 distutils-r1
 
@@ -15,7 +15,9 @@ if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi
 
@@ -33,7 +35,7 @@ RDEPEND="
 	dev-python/packaging[${PYTHON_USEDEP}]
 	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
 	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.29[${PYTHON_USEDEP}]
 	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
 	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
 	dev-python/PySocks[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-01-12  7:52 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-01-12  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e6ad080aeb7960ad03491cf6d9207408f18c10fe
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Nov 15 18:49:39 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 07:48:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ad080a

dev-util/pwntools: drop 4.12.0_beta0-r2

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest                        |  1 -
 dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild | 70 -----------------------
 2 files changed, 71 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index e316a43f702a..8b6936d2e7d6 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,4 +1,3 @@
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
-DIST pwntools-4.12.0_beta0.gh.tar.gz 4244487 BLAKE2B a5312c5c454ddfbdbfd27ddf200194155db1dbc6bd545bc2de0ba0d18bee731dc9d7109e205e4426776a12a9cf715a45a365afd1b624edd0d3e1abb81e3a1936 SHA512 d14ea4283b78387362673c5416e2c7aa55c6ac5e2cd7191f57b28afdf55b1cf8c4044c265022591f30f56bcf7bde8d745e2dc70ada6763abf07c43899516f537
 DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e

diff --git a/dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild
deleted file mode 100644
index ab47b249efb9..000000000000
--- a/dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools"
-
-if [[ ${PV} == "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
-else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
-fi
-
-LICENSE="MIT GPL-2+ BSD-2"
-SLOT="0"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
-	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
-	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
-	dev-python/colored-traceback[${PYTHON_USEDEP}]
-	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
-	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
-	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
-	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
-	dev-python/PySocks[${PYTHON_USEDEP}]
-	dev-python/python-dateutil[${PYTHON_USEDEP}]
-	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
-	dev-python/rpyc[${PYTHON_USEDEP}]
-	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
-	dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
-)
-
-python_configure_all() {
-	DISTUTILS_ARGS=(
-		--only-use-pwn-command
-	)
-}
-
-src_install() {
-	distutils-r1_src_install
-
-	newbashcomp extra/bash_completion.d/pwn pwn
-	newbashcomp extra/bash_completion.d/shellcraft shellcraft
-
-	insinto /usr/share/zsh/site-functions
-	doins extra/zsh_completion/_pwn
-
-	insinto /etc
-	doins "${FILESDIR}/pwn.conf"
-
-	rm -r "${ED}/usr/pwntools-doc" || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-01-12  7:52 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-01-12  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b1604f3250d8fc593618934a2d4dc89b44c0aef7
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Nov 15 18:48:48 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 07:48:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1604f32

dev-util/pwntools: add 4.12.0_beta1

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest                     |  1 +
 dev-util/pwntools/pwntools-4.12.0_beta1.ebuild | 73 ++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index d034d4cc766a..e316a43f702a 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,3 +1,4 @@
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
 DIST pwntools-4.12.0_beta0.gh.tar.gz 4244487 BLAKE2B a5312c5c454ddfbdbfd27ddf200194155db1dbc6bd545bc2de0ba0d18bee731dc9d7109e205e4426776a12a9cf715a45a365afd1b624edd0d3e1abb81e3a1936 SHA512 d14ea4283b78387362673c5416e2c7aa55c6ac5e2cd7191f57b28afdf55b1cf8c4044c265022591f30f56bcf7bde8d745e2dc70ada6763abf07c43899516f537
+DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e

diff --git a/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild
new file mode 100644
index 000000000000..7811e0a1eebf
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-01-12  7:52 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-01-12  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     aa2229a2ea5afee4e693cf0a559c189aa7398e81
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Nov 15 18:47:12 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 07:48:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2229a2

dev-util/pwntools: add 4.11.1

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest               |  1 +
 dev-util/pwntools/pwntools-4.11.1.ebuild | 73 ++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index c91044e47120..d034d4cc766a 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,2 +1,3 @@
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
+DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
 DIST pwntools-4.12.0_beta0.gh.tar.gz 4244487 BLAKE2B a5312c5c454ddfbdbfd27ddf200194155db1dbc6bd545bc2de0ba0d18bee731dc9d7109e205e4426776a12a9cf715a45a365afd1b624edd0d3e1abb81e3a1936 SHA512 d14ea4283b78387362673c5416e2c7aa55c6ac5e2cd7191f57b28afdf55b1cf8c4044c265022591f30f56bcf7bde8d745e2dc70ada6763abf07c43899516f537

diff --git a/dev-util/pwntools/pwntools-4.11.1.ebuild b/dev-util/pwntools/pwntools-4.11.1.ebuild
new file mode 100644
index 000000000000..7811e0a1eebf
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.11.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-02-14 23:12 Jakov Smolić
  0 siblings, 0 replies; 30+ messages in thread
From: Jakov Smolić @ 2024-02-14 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     43dc2a03199672fae11648e8c5d1d36c34180161
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 23:12:21 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 23:12:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dc2a03

dev-util/pwntools: Stabilize 4.11.1 x86, #924604

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.11.1.ebuild b/dev-util/pwntools/pwntools-4.11.1.ebuild
index 7811e0a1eebf..87db2cfb08fa 100644
--- a/dev-util/pwntools/pwntools-4.11.1.ebuild
+++ b/dev-util/pwntools/pwntools-4.11.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	if [[ ${PV} != *_beta* ]] ; then
-		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+		KEYWORDS="~amd64 ~arm64 ~riscv x86"
 	fi
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-02-15  7:07 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-02-15  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     9c2326b47cf8c1e690010d8a814c69c878249037
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 07:02:49 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 07:02:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2326b4

dev-util/pwntools: Stabilize 4.11.1 amd64, #924604

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/pwntools-4.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.11.1.ebuild b/dev-util/pwntools/pwntools-4.11.1.ebuild
index 87db2cfb08fa..3c844a90b542 100644
--- a/dev-util/pwntools/pwntools-4.11.1.ebuild
+++ b/dev-util/pwntools/pwntools-4.11.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	if [[ ${PV} != *_beta* ]] ; then
-		KEYWORDS="~amd64 ~arm64 ~riscv x86"
+		KEYWORDS="amd64 ~arm64 ~riscv x86"
 	fi
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-03-22 11:58 Arthur Zamarin
  0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2024-03-22 11:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e22d1079ca433ec65e40cc54301255b2a94c29e7
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Thu Feb 22 23:24:34 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 11:47:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22d1079

dev-util/pwntools: add 4.12.0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-util/pwntools/Manifest               |  1 +
 dev-util/pwntools/pwntools-4.12.0.ebuild | 73 ++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 8b6936d2e7d6..a9205b4d361c 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,3 +1,4 @@
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
+DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da
 DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e

diff --git a/dev-util/pwntools/pwntools-4.12.0.ebuild b/dev-util/pwntools/pwntools-4.12.0.ebuild
new file mode 100644
index 000000000000..7811e0a1eebf
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.12.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-03-22 11:58 Arthur Zamarin
  0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2024-03-22 11:58 UTC (permalink / raw
  To: gentoo-commits

commit:     a15fde2da5a92fa8eca66a883c1d5d1f7e180608
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Thu Feb 22 23:25:49 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 11:47:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15fde2d

dev-util/pwntools: drop 4.11.0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/35492
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-util/pwntools/Manifest               |  1 -
 dev-util/pwntools/pwntools-4.11.0.ebuild | 61 --------------------------------
 2 files changed, 62 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index c52a33f7f5d0..e3bf9d0c78b6 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,4 +1,3 @@
-DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
 DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
 DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da
 DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e

diff --git a/dev-util/pwntools/pwntools-4.11.0.ebuild b/dev-util/pwntools/pwntools-4.11.0.ebuild
deleted file mode 100644
index 70911999f38c..000000000000
--- a/dev-util/pwntools/pwntools-4.11.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools"
-
-if [[ ${PV} == "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
-else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	KEYWORDS="amd64 ~arm64 ~riscv x86"
-	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
-fi
-
-LICENSE="MIT GPL-2+ BSD-2"
-SLOT="0"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
-	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
-	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
-	dev-python/colored-traceback[${PYTHON_USEDEP}]
-	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
-	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
-	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
-	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
-	dev-python/PySocks[${PYTHON_USEDEP}]
-	dev-python/python-dateutil[${PYTHON_USEDEP}]
-	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
-	dev-python/rpyc[${PYTHON_USEDEP}]
-	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
-	dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
-)
-
-python_configure_all() {
-	DISTUTILS_ARGS=(
-		--only-use-pwn-command
-	)
-}
-
-src_install() {
-	distutils-r1_src_install
-
-	rm -r "${ED}/usr/pwntools-doc" || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-03-22 11:58 Arthur Zamarin
  0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2024-03-22 11:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ed1d32906a65d13512ad036d3df90216372c92c4
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Thu Feb 22 23:24:59 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 11:47:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1d3290

dev-util/pwntools: add 4.13.0_beta0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-util/pwntools/Manifest                     |  1 +
 dev-util/pwntools/pwntools-4.13.0_beta0.ebuild | 73 ++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index a9205b4d361c..c52a33f7f5d0 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -2,3 +2,4 @@ DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b
 DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
 DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da
 DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e
+DIST pwntools-4.13.0_beta0.gh.tar.gz 4385937 BLAKE2B 17232ab24139ccc9376f71ea31a1f4ef5a0bbcc0610e868c894c4f79865c44ccd9c029956cf566accddb38b64d2f5a1649113f8163d69fa3c0acf20e21817de7 SHA512 3bed645b6f9e19ef4b625e9a51a33d301e6ad640eeee4d1f647b081d10d34b6eed7f083a89d77da3bd03eac2d9cda462ca380b354de2691e87d0dfc2d74a53da

diff --git a/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild
new file mode 100644
index 000000000000..7811e0a1eebf
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-04-23 13:57 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-04-23 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     de0906e01ab26b8e5054b9c9b14c354037a151c1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 13:57:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 13:57:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0906e0

dev-util/pwntools: Stabilize 4.12.0 amd64, #930483

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

 dev-util/pwntools/pwntools-4.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.12.0.ebuild b/dev-util/pwntools/pwntools-4.12.0.ebuild
index 7811e0a1eebf..abd702edfb30 100644
--- a/dev-util/pwntools/pwntools-4.12.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.12.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	if [[ ${PV} != *_beta* ]] ; then
-		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+		KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 	fi
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-04-23 14:35 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-04-23 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     ac807d618739c5e93eb4b8fe80cae159e015a05c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 14:34:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 14:34:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac807d61

dev-util/pwntools: Stabilize 4.12.0 x86, #930483

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

 dev-util/pwntools/pwntools-4.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-4.12.0.ebuild b/dev-util/pwntools/pwntools-4.12.0.ebuild
index abd702edfb30..3c844a90b542 100644
--- a/dev-util/pwntools/pwntools-4.12.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.12.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
 else
 	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
 	if [[ ${PV} != *_beta* ]] ; then
-		KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+		KEYWORDS="amd64 ~arm64 ~riscv x86"
 	fi
 	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-08-27  7:02 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-08-27  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     2deba49608c982bc5f2175ad7cb743dd3555a707
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Aug 14 21:41:42 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 07:02:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2deba496

dev-util/pwntools: add 4.13.0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest               |  1 +
 dev-util/pwntools/pwntools-4.13.0.ebuild | 73 ++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index e3bf9d0c78b6..2a8e28dd8443 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,4 +1,5 @@
 DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
 DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da
 DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e
+DIST pwntools-4.13.0.gh.tar.gz 4388643 BLAKE2B 59a50621135e5e0fd247de37f9367d07155ab370fab5e5985a2e5900451d1d52b5b8362da2c1f59aaea36cfec9414345d2697256a4197fb0d31e90b4e58af45b SHA512 23511d60f619f7d6fb0cbe8389069e94c9b4ff33a3454c98e02db7b9ab591395511b56121f5bab7a8edd75ad06ca80154d379cda73acf61758e6d1215e463ed6
 DIST pwntools-4.13.0_beta0.gh.tar.gz 4385937 BLAKE2B 17232ab24139ccc9376f71ea31a1f4ef5a0bbcc0610e868c894c4f79865c44ccd9c029956cf566accddb38b64d2f5a1649113f8163d69fa3c0acf20e21817de7 SHA512 3bed645b6f9e19ef4b625e9a51a33d301e6ad640eeee4d1f647b081d10d34b6eed7f083a89d77da3bd03eac2d9cda462ca380b354de2691e87d0dfc2d74a53da

diff --git a/dev-util/pwntools/pwntools-4.13.0.ebuild b/dev-util/pwntools/pwntools-4.13.0.ebuild
new file mode 100644
index 000000000000..7811e0a1eebf
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.13.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-08-27  7:02 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-08-27  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     fc7028221bd085d7709e9490139b2b4421181a4e
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Aug 14 21:43:26 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 07:02:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc702822

dev-util/pwntools: add 4.14.0_beta0

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest                     |  1 +
 dev-util/pwntools/pwntools-4.14.0_beta0.ebuild | 73 ++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 2a8e28dd8443..ab98f3036e07 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -3,3 +3,4 @@ DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e
 DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e
 DIST pwntools-4.13.0.gh.tar.gz 4388643 BLAKE2B 59a50621135e5e0fd247de37f9367d07155ab370fab5e5985a2e5900451d1d52b5b8362da2c1f59aaea36cfec9414345d2697256a4197fb0d31e90b4e58af45b SHA512 23511d60f619f7d6fb0cbe8389069e94c9b4ff33a3454c98e02db7b9ab591395511b56121f5bab7a8edd75ad06ca80154d379cda73acf61758e6d1215e463ed6
 DIST pwntools-4.13.0_beta0.gh.tar.gz 4385937 BLAKE2B 17232ab24139ccc9376f71ea31a1f4ef5a0bbcc0610e868c894c4f79865c44ccd9c029956cf566accddb38b64d2f5a1649113f8163d69fa3c0acf20e21817de7 SHA512 3bed645b6f9e19ef4b625e9a51a33d301e6ad640eeee4d1f647b081d10d34b6eed7f083a89d77da3bd03eac2d9cda462ca380b354de2691e87d0dfc2d74a53da
+DIST pwntools-4.14.0_beta0.gh.tar.gz 4424598 BLAKE2B c4457fbafe8e85a377de36e9889f937310b592f982529f0c6fe79ab2459ffe84aae29e5a2f1d8b8827239607b828eb2c196789b77636ee92d01d0bc45003c6a0 SHA512 eb18d5c6b6008854eeb1698a094c6f42bef0ab07c65e4222dde3ef785c5ea57bd0244038c144f2b597cad83ad173bd73a5af90b7e309a207615976dc8c5c501f

diff --git a/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild
new file mode 100644
index 000000000000..3bd677b51569
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+	fi
+	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+	dev-python/colored-traceback[${PYTHON_USEDEP}]
+	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.29[${PYTHON_USEDEP}]
+	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+	dev-python/PySocks[${PYTHON_USEDEP}]
+	dev-python/python-dateutil[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
+	dev-python/rpyc[${PYTHON_USEDEP}]
+	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+	dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+	DISTUTILS_ARGS=(
+		--only-use-pwn-command
+	)
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	newbashcomp extra/bash_completion.d/pwn pwn
+	newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+	insinto /usr/share/zsh/site-functions
+	doins extra/zsh_completion/_pwn
+
+	# Disable automatic update check (bug 915496).
+	insinto /etc
+	doins "${FILESDIR}/pwn.conf"
+
+	rm -r "${ED}/usr/pwntools-doc" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/
@ 2024-08-27  7:02 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-08-27  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c6b3c2fcd3ee4992aae0a69100c005c6bd289f31
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Aug 14 21:43:43 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 07:02:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b3c2fc

dev-util/pwntools: drop 4.11.1, 4.12.0_beta1

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/38153
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/pwntools/Manifest                     |  2 -
 dev-util/pwntools/pwntools-4.11.1.ebuild       | 73 --------------------------
 dev-util/pwntools/pwntools-4.12.0_beta1.ebuild | 73 --------------------------
 3 files changed, 148 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index ab98f3036e07..208283e4e26d 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,6 +1,4 @@
-DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
 DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da
-DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e
 DIST pwntools-4.13.0.gh.tar.gz 4388643 BLAKE2B 59a50621135e5e0fd247de37f9367d07155ab370fab5e5985a2e5900451d1d52b5b8362da2c1f59aaea36cfec9414345d2697256a4197fb0d31e90b4e58af45b SHA512 23511d60f619f7d6fb0cbe8389069e94c9b4ff33a3454c98e02db7b9ab591395511b56121f5bab7a8edd75ad06ca80154d379cda73acf61758e6d1215e463ed6
 DIST pwntools-4.13.0_beta0.gh.tar.gz 4385937 BLAKE2B 17232ab24139ccc9376f71ea31a1f4ef5a0bbcc0610e868c894c4f79865c44ccd9c029956cf566accddb38b64d2f5a1649113f8163d69fa3c0acf20e21817de7 SHA512 3bed645b6f9e19ef4b625e9a51a33d301e6ad640eeee4d1f647b081d10d34b6eed7f083a89d77da3bd03eac2d9cda462ca380b354de2691e87d0dfc2d74a53da
 DIST pwntools-4.14.0_beta0.gh.tar.gz 4424598 BLAKE2B c4457fbafe8e85a377de36e9889f937310b592f982529f0c6fe79ab2459ffe84aae29e5a2f1d8b8827239607b828eb2c196789b77636ee92d01d0bc45003c6a0 SHA512 eb18d5c6b6008854eeb1698a094c6f42bef0ab07c65e4222dde3ef785c5ea57bd0244038c144f2b597cad83ad173bd73a5af90b7e309a207615976dc8c5c501f

diff --git a/dev-util/pwntools/pwntools-4.11.1.ebuild b/dev-util/pwntools/pwntools-4.11.1.ebuild
deleted file mode 100644
index 3c844a90b542..000000000000
--- a/dev-util/pwntools/pwntools-4.11.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools"
-
-if [[ ${PV} == "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
-else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	if [[ ${PV} != *_beta* ]] ; then
-		KEYWORDS="amd64 ~arm64 ~riscv x86"
-	fi
-	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
-fi
-
-LICENSE="MIT GPL-2+ BSD-2"
-SLOT="0"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
-	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
-	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
-	dev-python/colored-traceback[${PYTHON_USEDEP}]
-	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
-	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
-	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
-	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
-	dev-python/PySocks[${PYTHON_USEDEP}]
-	dev-python/python-dateutil[${PYTHON_USEDEP}]
-	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
-	dev-python/rpyc[${PYTHON_USEDEP}]
-	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
-	dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
-)
-
-python_configure_all() {
-	DISTUTILS_ARGS=(
-		--only-use-pwn-command
-	)
-}
-
-src_install() {
-	distutils-r1_src_install
-
-	newbashcomp extra/bash_completion.d/pwn pwn
-	newbashcomp extra/bash_completion.d/shellcraft shellcraft
-
-	insinto /usr/share/zsh/site-functions
-	doins extra/zsh_completion/_pwn
-
-	# Disable automatic update check (bug 915496).
-	insinto /etc
-	doins "${FILESDIR}/pwn.conf"
-
-	rm -r "${ED}/usr/pwntools-doc" || die
-}

diff --git a/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild
deleted file mode 100644
index 7811e0a1eebf..000000000000
--- a/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools"
-
-if [[ ${PV} == "9999" ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
-else
-	SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
-	if [[ ${PV} != *_beta* ]] ; then
-		KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-	fi
-	S="${WORKDIR}/${PN}-${PV/_beta/beta}"
-fi
-
-LICENSE="MIT GPL-2+ BSD-2"
-SLOT="0"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	>=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
-	>=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
-	>=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
-	dev-python/colored-traceback[${PYTHON_USEDEP}]
-	>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
-	>=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
-	>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
-	>=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
-	>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-	>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
-	dev-python/PySocks[${PYTHON_USEDEP}]
-	dev-python/python-dateutil[${PYTHON_USEDEP}]
-	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
-	dev-python/rpyc[${PYTHON_USEDEP}]
-	>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
-	dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-4.11.0_update_deps.patch"
-)
-
-python_configure_all() {
-	DISTUTILS_ARGS=(
-		--only-use-pwn-command
-	)
-}
-
-src_install() {
-	distutils-r1_src_install
-
-	newbashcomp extra/bash_completion.d/pwn pwn
-	newbashcomp extra/bash_completion.d/shellcraft shellcraft
-
-	insinto /usr/share/zsh/site-functions
-	doins extra/zsh_completion/_pwn
-
-	# Disable automatic update check (bug 915496).
-	insinto /etc
-	doins "${FILESDIR}/pwn.conf"
-
-	rm -r "${ED}/usr/pwntools-doc" || die
-}


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

end of thread, other threads:[~2024-08-27  7:02 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-04 11:24 [gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-08-27  7:02 Joonas Niilola
2024-08-27  7:02 Joonas Niilola
2024-08-27  7:02 Joonas Niilola
2024-04-23 14:35 Sam James
2024-04-23 13:57 Sam James
2024-03-22 11:58 Arthur Zamarin
2024-03-22 11:58 Arthur Zamarin
2024-03-22 11:58 Arthur Zamarin
2024-02-15  7:07 Joonas Niilola
2024-02-14 23:12 Jakov Smolić
2024-01-12  7:52 Joonas Niilola
2024-01-12  7:52 Joonas Niilola
2024-01-12  7:52 Joonas Niilola
2024-01-12  7:52 Joonas Niilola
2023-10-27  3:22 Sam James
2023-10-19  6:16 Joonas Niilola
2023-10-19  6:16 Joonas Niilola
2023-10-09 14:17 Yixun Lan
2023-10-01  7:34 Sam James
2023-09-18  7:40 Sam James
2023-09-18  7:40 Sam James
2023-09-18  0:17 Sam James
2023-09-17 23:58 Sam James
2023-05-27  7:49 Joonas Niilola
2023-05-27  7:49 Joonas Niilola
2023-03-05  7:25 Joonas Niilola
2023-02-10  8:45 Yixun Lan
2023-02-01  7:27 Sam James
2023-01-31  4:04 Sam James

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