pwntools-4.2.1.ebuild

This commit is contained in:
Anton Bolshakov 2021-04-04 19:35:01 +08:00
parent 669abd5102
commit bfa6628536
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
5 changed files with 8 additions and 50 deletions

View file

@ -1,3 +1,2 @@
DIST pwntools-4.2.1.tar.gz 4014338 BLAKE2B 03859b6cf470698160c14b812cffc47ae4b5256c2c2f8082ffd60d4b91de6c83473063d6daa0ff512a4165faec15e28d2252ec64a459e9e164ad7c4a875189e2 SHA512 f440b491d5ccf36033119a44d27cf06ed567c1e42d1ee8ad548709c6dab5fe31fbf21f0cbd9f54c9b415e2f15d3406cd2019dd61ab49c21df1e571ff9195c66b
DIST pwntools-4.3.0.tar.gz 4025386 BLAKE2B 512793b32a8f0f8e43c48f32b38d82727854283dcf99719320b0e74282d373ae769002dacc85196ac1a56ec2432c032265963933198e94673af00b928dfe265f SHA512 aee5e4902a3fc94e29b0f6b5a6a63e87d6ed588e7fe3c8b3ce1dd1532fadf12b7bad6f22b4de3dd9fbe6f987caad97c78bbaf4654518427573a9cdb2aee11281
DIST pwntools-4.3.1.tar.gz 4024630 BLAKE2B 7461bf36e010852843cd89f8bd5cfa25ab9a4b9d638b695b66c82727f82ab40c4612923664b9cbdc8b37fa7aaabd1fdc192afdf25a59994d121fcfbfb74c22ea SHA512 ccff05330122fe15f2e417f1719af5e3b078633a717097e365e86534d3010fe486581645df21e60523c5b721e8851e9e23932e96309ab5a487feac9ecfba444f
DIST pwntools-4.4.0.tar.gz 4031735 BLAKE2B bb9f313f17f8c43df2387db6f47f7337a8c615419f5d6e99dfb447782a7189a60d4dc012beb90c2419c370aa083cbea0810d6518f181d88dcc8c9e99ff3c21df SHA512 950b366e3daedb615449a5f48a0246fad2ae582c4c98059447b73c389e1c1bac72eb40388a458034e6ebed851b9c41f64723fd895028bd5b6bcc18e6c639e1c6

View file

@ -1,42 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
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"
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

@ -1,9 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
#no python3.9: dev-python/intervaltree
PYTHON_COMPAT=( python3_{7..8} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1

View file

@ -1,10 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_OPTIONAL=1
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_COMPAT=( python3_{7..9} )
inherit multilib distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"

View file

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -6,7 +6,7 @@ EAPI=7
MY_PV=${PV/_/-}
DISTUTILS_OPTIONAL=1
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_COMPAT=( python3_{7..9} )
inherit multilib distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"