pwntools: fix deps

This commit is contained in:
Anton Bolshakov 2021-05-01 12:32:17 +08:00
parent 856c383fa3
commit ba8fdac620
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
5 changed files with 26 additions and 44 deletions

View file

@ -1,2 +1 @@
DIST pwntools-4.4.0.tar.gz 4031735 BLAKE2B bb9f313f17f8c43df2387db6f47f7337a8c615419f5d6e99dfb447782a7189a60d4dc012beb90c2419c370aa083cbea0810d6518f181d88dcc8c9e99ff3c21df SHA512 950b366e3daedb615449a5f48a0246fad2ae582c4c98059447b73c389e1c1bac72eb40388a458034e6ebed851b9c41f64723fd895028bd5b6bcc18e6c639e1c6
DIST pwntools-4.5.0.tar.gz 4046674 BLAKE2B 13f4e0ecbca87f66ce7068fa5559452199af7d45ad9674f15248b487fcc18dba5999d1abc01c59b27431c53c13c262e0c78f81bfa04805e099b855396f6d869b SHA512 c564058bb1cd6db89711d5183062d8898e185a4eb3bde81a9fcac23d84ddf4023b255821d4a51999a10e1088b406ca15f57ca3231e4fac5441a39563d13d22f6

View file

@ -34,6 +34,8 @@ RDEPEND="${PYTHON_DEPS}
dev-python/sortedcontainers[${PYTHON_USEDEP}]
dev-util/unicorn[python,unicorn_targets_x86(+),${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/rpyc[${PYTHON_USEDEP}]
dev-python/colored-traceback[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"

View file

@ -1,43 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="CTF framework and exploit development library"
HOMEPAGE="https://github.com/Gallopsled/pwntools"
SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV}.tar.gz -> ${P}.tar.gz"
#Most is under an MIT license, but a few pieces are under GPL or a BSD 2-clause licence
LICENSE="MIT"
SLOT="0"
#wait for capstone (ROPgadget dep) to become stable
KEYWORDS="~amd64 ~x86"
RDEPEND="${PYTHON_DEPS}
>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
dev-python/mako[${PYTHON_USEDEP}]
dev-python/pyelftools[${PYTHON_USEDEP}]
dev-libs/capstone[python,${PYTHON_USEDEP}]
app-exploits/ROPgadget[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/PySocks[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
>=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
dev-python/sortedcontainers[${PYTHON_USEDEP}]
dev-util/unicorn[python,unicorn_targets_x86(+),${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-4.0.0_do_not_mess_with_docs.patch"
"${FILESDIR}/${PN}-4.1.0_update_deps.patch"
)

View file

@ -0,0 +1 @@
DIST colored-traceback-0.3.0.tar.gz 3837 BLAKE2B bf79942de0d0791b567dce21609be87319da11596b90e67018ee74069ea63b072b73778283112f9f52270fef046220eff355993d38f84ecd80d895da0401a010 SHA512 013d779df231295319c29a48fe81a5ddfd1b77b1734dedf630a914bdf0ea89e19a8ec028ae40c55125209e748f4027a74d04ec816f6c6d3c21aca52d2dd58e37

View file

@ -0,0 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit distutils-r1
DESCRIPTION=""
HOMEPAGE=""
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="test"
RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
#https://github.com/staticshock/colored-traceback.py/issues/18