From 51536d2fe4697ba9114d611178bb9e20d3d5b729 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Dec 2017 20:48:53 +0000 Subject: gentoo resync : 23.12.2017 --- dev-embedded/esptool/Manifest | 2 ++ dev-embedded/esptool/esptool-2.2.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 dev-embedded/esptool/esptool-2.2.ebuild (limited to 'dev-embedded/esptool') diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest index fc2231a88fec..8f3345e9f886 100644 --- a/dev-embedded/esptool/Manifest +++ b/dev-embedded/esptool/Manifest @@ -1,3 +1,5 @@ DIST esptool-2.1.tar.gz 68974 BLAKE2B 4aaddc9bf22a624de18e7d58b35a42f6fa27cf8bdfff119a270b9531f1e19ecb3f4d7eebad319a799068a19941bf0c843fc464fd5ae891d8e03e1a2bad54dd68 SHA512 be657df04a345d2c91bbe3a9cbb93cd7bb0bc68e61388ff4d134c88d514c74fe3f2c5e7c64f4100264bc5973b1d3e66251cdb16a77894fb9e116d9c6a54a8dc3 +DIST esptool-2.2.tar.gz 70585 BLAKE2B ea4553d7857987233d1488e6db1993ec687ce10c9c810c7a5327043283fab19b10863106ecf8bfac6d7585a8bbf2823b90d7e225dd4a27bfb784f183e86c796a SHA512 a84b61875a8f227b8103fcc546eb1323547159fbdc962d0577eb6498126589c9fa3b23ca840d33ab2636d7c05de3eb048bdfbdbd86d895c8e37f9bbc169a4caa EBUILD esptool-2.1.ebuild 733 BLAKE2B e67422d8a5f001b475620ed1f84c60f7f55fc2820b5a764727b96e57158276b03f844376c062a68bad0ad0aac8cb84963af6701416e89536e066929d136b3d09 SHA512 89522fbf98d8c65e2dea2ee513398e530264563514a5f55e61384d69b9f151f58ce90c00724ba5c5c5fc4a216e2ba6d8f658cfb09d06b89eb9d7bd2a161df82c +EBUILD esptool-2.2.ebuild 734 BLAKE2B eebef873f847a95e2a3ca0847f73b4ad0634b669b1c72b57476b74f2678ba8df043b07019cea905622487b432881979df13a6c709463935d1eaf8c5108df55d3 SHA512 547cce87574fe5bb093d5847462d705e748a3fafb71398c781e97a6537dad30b8fc5885410119ff216a9dc21b30a3d895df9be0fa269fa232bb6624ef1daf86d MISC metadata.xml 249 BLAKE2B 01f2928e8ba93a41e65d8765b2e6690428bce44fa2da6f2b6c778d6f18e533dc1432f82aa57c185052b2961bf1aceb50f1fb33132f2a15a3c5aa75086ef9ba84 SHA512 28f5e3d6d9304664df20f7c0ecc01754408df1b1d483b28d21c23c101c6cc53769caef1ea214f304e9414cbea47aa522a361fa862d8a0834444ec8510261e968 diff --git a/dev-embedded/esptool/esptool-2.2.ebuild b/dev-embedded/esptool/esptool-2.2.ebuild new file mode 100644 index 000000000000..066db389f9aa --- /dev/null +++ b/dev-embedded/esptool/esptool-2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32" +HOMEPAGE="https://github.com/espressif/esptool" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + dev-python/ecdsa[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + >=dev-python/pyserial-2.5[${PYTHON_USEDEP}]" + +RESTRICT="test" # Uses a device connected to the serial port + +python_test() { + ${EPYTHON} test/test_esptool.py || die +} -- cgit v1.2.3