dev-python/esptool: synchronize with Gentoo upstream #2415

Merged
onkelbeh merged 1 commits from gerion/HomeAssistantRepository:esptool-upstream into master 2023-12-10 08:51:28 +01:00
Contributor

This essentially copies the esptool-4.6.2 ebuild of Gentoo into this repository.

Differences to Gentoo upstream (this repository has a much stricter version style):

--- ./src/gentoo/dev-embedded/esptool/esptool-4.6.2.ebuild	2023-10-24 00:31:33.475655120 +0200
+++./src/HomeAssistantRepository/dev-embedded/esptool/esptool-4.6.2.ebuild	2023-12-05 09:35:47.200850460 +0100
@@ -15,16 +15,16 @@
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 
 RDEPEND="
 	$(python_gen_cond_dep '
-		dev-python/bitstring[${PYTHON_USEDEP}]
-		dev-python/cryptography[${PYTHON_USEDEP}]
+		>=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
+		>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
 		>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
-		dev-python/pyserial[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/reedsolo[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+		>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+		>=dev-python/reedsolo-1.5.3[${PYTHON_USEDEP}]
 	')
 "
 BDEPEND="

The meaning of the commit is twofold:

  • Ideally reduce maintainance burden.
  • Make it possible to merge esphome with the esptool of Gentoo.
This essentially copies the esptool-4.6.2 ebuild of Gentoo into this repository. Differences to Gentoo upstream (this repository has a much stricter version style): ```diff --- ./src/gentoo/dev-embedded/esptool/esptool-4.6.2.ebuild 2023-10-24 00:31:33.475655120 +0200 +++./src/HomeAssistantRepository/dev-embedded/esptool/esptool-4.6.2.ebuild 2023-12-05 09:35:47.200850460 +0100 @@ -15,16 +15,16 @@ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 arm arm64 x86" RDEPEND=" $(python_gen_cond_dep ' - dev-python/bitstring[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}] >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}] - dev-python/pyserial[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/reedsolo[${PYTHON_USEDEP}] + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/reedsolo-1.5.3[${PYTHON_USEDEP}] ') " BDEPEND=" ``` The meaning of the commit is twofold: - Ideally reduce maintainance burden. - Make it possible to merge esphome with the esptool of Gentoo.
gerion added 1 commit 2023-12-05 10:10:40 +01:00
onkelbeh merged commit 9728591868 into master 2023-12-10 08:51:28 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: onkelbeh/HomeAssistantRepository#2415