Skip to content

Commit 9189fd9

Browse files
committed
Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository
Signed-off-by: Andreas Billmeier <[email protected]>
2 parents 922ff67 + 4ad5b5b commit 9189fd9

13 files changed

+68
-43
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -620,7 +620,7 @@ There are 1665 Ebuilds in total, 1654 of them have in total 1675 (43 different)
620620
|Apache-2.0|343|
621621
|BSD|96|
622622
|GPL-3|95|
623-
|GPL-2|28|
623+
|GPL-2|27|
624624
|LGPL-3|22|
625625
|all-rights-reserved|15|
626626
|BSD-2|12|
@@ -634,6 +634,7 @@ There are 1665 Ebuilds in total, 1654 of them have in total 1675 (43 different)
634634
|LGPL-2.1+|3|
635635
|public-domain|3|
636636
|BSD-4|3|
637+
|GPL-2+|2|
637638
|AGPL-3+|2|
638639
|ZPL|2|
639640
|LGPL-2+|2|
@@ -657,7 +658,6 @@ There are 1665 Ebuilds in total, 1654 of them have in total 1675 (43 different)
657658
|Unicode-DFS-2016|1|
658659
|CC-BY-NC-SA-4.0|1|
659660
|EPL-2.0|1|
660-
|GPL-2+|1|
661661
|GPL-2-with-linking-exception|1|
662662

663663
(Last counted: 10/12/2023)

app-misc/zigbee2mqtt/Manifest

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
AUX zigbee2mqtt 632 BLAKE2B 5cb0d8852f0755fa43444eba7d39a536c0c4f79325fef66338228d92530397e6294ce72c0c4d9d4b6f6bbfb0044b77746e6daf9d2dc7b269211cefaed7a99189 SHA512 0a26ef5e136b5536fa4b5d7fe9953b76e5c2fedf433abe91877e78701bb661744ce4dccb642911a28270e9740b7c7af78e75e8c0914c804d1cf0e76698999d70
1+
AUX zigbee2mqtt 636 BLAKE2B 4038660a30ac62410d4a05c41cc42cf7abdd25c1c3a0375830890b5bb15e8daa9c273cce43566f89c572b6977a5c16abd42602c95b4b64b835d6a861a8b34d54 SHA512 3442a8afdb9568f106e7db8c4967a7f8de0c1f206a41f48fdc66c070156304332f23fb735f2cc19451e1f567089d82fcad51e9b467566c6c864fdd701d26cba8
22
AUX zigbee2mqtt.conf 176 BLAKE2B f1003f37135e10a32c3fe7b387da9f4194cae82339edf77928c2d55e08dcac1f212d27f5bd41a0f20887847fd98f569aaf0ca5f17504be1f3c8d87d38c2f5b87 SHA512 105e618af8ee335a591d791c701ffdbdccc4e967d29433a9d9f6997f5f6c3f50eb3dfe56a3fcd617b0a52ed1380fb889747ef70a148c07d6871c7e3c2beb9dab
3-
AUX zigbee2mqtt.service 870 BLAKE2B d680edf72f182e2545d15063786d281bbf31d8e8cb899b0aa103da6dd8180b8afd7d5bef21c760991c27db98151bb48bd569b26318477ddcb71e8a90cbf193af SHA512 f02d59509f632c458cd9e95ecd97421df3aba8a78bac41d55075d8f054e4f3293b414885d0c1337a38a179496e5e2851c00170ca36f8546a6a37d2473811a46a
4-
DIST zigbee2mqtt-1.33.2-node_modules.tar.xz 17115112 BLAKE2B 1f60034e5651a00b705a9d8e16b3151b9c28a1458ee2ffff8f6367ec4d9839e8178c82c2c5e3c3249674ec2bda73548a66590baa59c071532b8db3b13166aa5b SHA512 e2b393d9f084917bac3157c85fe39d0bffed6930a5714f811aca771e65b9cdec980dfa107380431bfcc2d0d1ff73da4e49cebb3a5df81f681279b08925351f38
5-
DIST zigbee2mqtt-1.33.2.tar.gz 566167 BLAKE2B eaf1f023f0925571a793324d272937a46a7ffab0582ba15eba9e38ab6e8484cf0612e3ee457dccd6da16443481a6273171bd8615dd5864a83a0af9c122d8689d SHA512 986a0eeca4e72fd9da39c909a2f47e64f23fed96970b5fdaa226a69c4316ebb9e158b9ca8f94e84d0450ec688e30533e50d6a9d4033b8aeb48dddd08191491fc
6-
EBUILD zigbee2mqtt-1.33.2.ebuild 1789 BLAKE2B a099d20877b0003fa802be8e008ffc1754428b11ca41f317819a007a499c1ee1f5875cab6094a43579c78d0aa87d6b6b1d8cc86ada911b5a06364e2c199cc4a0 SHA512 cd6715a6a3e2e79af05d7a99f892f4fa2377ffd5e166f6af1d8df9861c12a1ba6b418d942001d428e884ccdae24e1755c9e8d0e797a92a046fd5ac84cfbb6412
3+
AUX zigbee2mqtt.service 874 BLAKE2B fc017e66d0cfbdcec76bc2f94078e51a618bf4b99246e9b4588bb0d6135d64f3deb798aaf4b473eebcef2529f6d90b8660e8946e3f344b7b6c9cc9b27d6b0527 SHA512 06f662784a116f0145466dcd6da02ebbd8dd0455a7c5e12e8cedab2404d511a6d37dba66096bbace187643a086c62fed0c2c06df356c217f91d33762f4b610ad
4+
DIST zigbee2mqtt-1.34.0-node_modules.tar.xz 15715552 BLAKE2B 1c957c93cdfbdb7f930e49395528afd767d7d209cf08b8e308ea7d04068dc20086492d4515ae1b43198ba8e403747c113b37afe01e9a726599cd30d13a19f18b SHA512 639cf919b93c14698844402739e013e5c9b13cc2585e75d9f1676bf38befe0e55791b8976a0933663885df8d40cf74875bcf809401ad2ac7a8ac5da2b39c3785
5+
DIST zigbee2mqtt-1.34.0.tar.gz 569310 BLAKE2B 3cf52b4286f6674836d1f25f909583de2277b1418b1ed5b943eb6f10fa5ee63b88d38e65e43bc58df6082af515b51cd478a9cb9d4369d39a8d3b9dd65ba2d07e SHA512 594a1466b84a3a988292d175cceee1870a84275968f0caf161d32911006e0032dfa9b765ea18c2e55177a4bc8656040d0e2aeba4c0c7a18aea4b0582a4650ad4
6+
EBUILD zigbee2mqtt-1.34.0.ebuild 1789 BLAKE2B a099d20877b0003fa802be8e008ffc1754428b11ca41f317819a007a499c1ee1f5875cab6094a43579c78d0aa87d6b6b1d8cc86ada911b5a06364e2c199cc4a0 SHA512 cd6715a6a3e2e79af05d7a99f892f4fa2377ffd5e166f6af1d8df9861c12a1ba6b418d942001d428e884ccdae24e1755c9e8d0e797a92a046fd5ac84cfbb6412
77
MISC metadata.xml 480 BLAKE2B dc80fdb17a73b1f63ef970674d5bb1a950b14d6d318276ad3303157dd93fbba9165a9e2b70a0380cbf70b77ecf31ed856698f7887ae0bc09a5d71c66ff7d4b42 SHA512 e7cbfb9fb939af0066a1a779af9af60df9a45d7b42b16706f6dcd321e4bd5b9b432120321b9cfe0d28809cd207f8aba36f9119c07b6adefe109acd207a15e51d

app-misc/zigbee2mqtt/files/zigbee2mqtt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ checkconfig() {
1313
start() {
1414
checkconfig || return 1
1515
ebegin "Starting ${SVCNAME}"
16-
start-stop-daemon --start --user zigbee2mqtt:zigbee2mqtt --env ZIGBEE2MQTT_DATA=/var/lib/${SVCNAME} --chdir /usr/lib64/node_modules/zigbee2mqtt --exec /usr/bin/npm --background --make-pidfile --pidfile /run/${SVCNAME}.pid -- start
16+
start-stop-daemon --start --user zigbee2mqtt:zigbee2mqtt --env ZIGBEE2MQTT_DATA=/var/lib/${SVCNAME} --chdir /usr/lib64/node_modules/zigbee2mqtt --exec /usr/bin/node --background --make-pidfile --pidfile /run/${SVCNAME}.pid -- index.js
1717
eend $?
1818
}
1919

app-misc/zigbee2mqtt/files/zigbee2mqtt.service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ After=network.target
44
Wants=mosquitto.service
55

66
[Service]
7-
ExecStart=npm start
7+
ExecStart=node index.js
88
WorkingDirectory=/usr/lib64/node_modules/zigbee2mqtt
99
Environment=ZIGBEE2MQTT_DATA=/var/lib/zigbee2mqtt
1010
StandardOutput=inherit

dev-embedded/esphome/Manifest

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ DIST esphome-2023.10.1.tar.gz 1908857 BLAKE2B d22108dd0d8153b0e5c297f0c13611d325
66
DIST esphome-2023.10.6.tar.gz 1911193 BLAKE2B 447cb63d291ec5009c9ed99a35540d6ea5074127f32725fa204d47cfeb715e2d03c14f98b8290abd36eace5685eace214150ef0481a48f654c826b59084b1dd4 SHA512 0b67f836d0e05c34893f7e9b5f6a5de91fec68ddf137bf72a04599089a233f2df0c8dbbd165d5262fa70f29e22a1f91f2cc38b3c05eba3eff76624acaab3d6df
77
DIST esphome-2023.11.3.tar.gz 1984861 BLAKE2B 563ef4095be1592751402f63f211fcfa472e1ad08b1afab7fc4dc219768c7de40f492bec1048b5daf40b1c65db1f95f008f2a5344861f54953bf09ec077d3e88 SHA512 ed1d14d682d4191400e3b739505be6d0c4b386e930037d6508b70cb893d388e782ec53fdc72c933969cca2245e511949265a6e03204b993e1e779a8d9d0ca796
88
DIST esphome-2023.11.4.tar.gz 1986278 BLAKE2B ab127301fa734b4465d95fd57390dde465f774b724122ac92c0b50333b7b19c576e04e72ba6ca9b8d537a129a3333649a4e41e15a4321a246611e9bb1f62424c SHA512 5542cb78c3caf1e341e2e75c7c040dc039b0239a9b42c120791ca73206e5a6be5094f93845dbcdb8956fb9dcb700ca33da94ec3d3b4c6c35312c60b3c881b46b
9-
EBUILD esphome-2023.10.1.ebuild 2947 BLAKE2B 46a1da11090d7ad091190b110d05ecc4861cef340c68abe604049c9fd7eab701c4f61318ba1b3787c46a5b5f2939afee540f552d99104ebe3d157c42cd29c0fd SHA512 41a6c5bfc16cbaf6d1b930f472592299bcbbfa4fe89f9d252d2e218bbeb91dc8e0db3123c4c2d630a41b1b31e13e13bdd7ac60645c545dfe784986823cdc393c
10-
EBUILD esphome-2023.10.6.ebuild 2996 BLAKE2B 2902fc5608f8f52c98231fb68ab3198a5b3abe0025ac6fa00175000bbae1ea1156d9d960efab38ddfb677758184a8f9bf40ac5bd796e8dd59b64620c359712d8 SHA512 8d3cce060c968db8d1b9d7418613980c5e9e3e379b893126f71a71630593c97166124d462c27e6ec7f6e55289666a6009fb2dc9148d6710774eef4bf9c9b35b3
11-
EBUILD esphome-2023.11.3.ebuild 3045 BLAKE2B 298421688cddbc23c10567f15df2dd667ad375f467477df836fc65a1eef43207cd3c8ef47d93acb168c010374e06c2a01080a544f3c81f828fd212644ba75bc0 SHA512 503d3995e700d21747bb558dac36898c13f642572ca4b9bfe5bbbb3f369b5e205e16cd1461defc7ccd5653d46986b323112a48174d52f748d71883c1ec374198
12-
EBUILD esphome-2023.11.4.ebuild 3056 BLAKE2B d61f62ba04432181ce8dd6dfca27f758545b4773df48d2d085bc3770edbae39b8bfea111d635dc3e2a15f6b718cd2d4799cd63ddfca950569782c2249d409b4d SHA512 964212707bfbfe8d7a4a743daa91040168ab68bf01a906e6b4965b03cfad8945ff02ef32469bdc97b655a5b43c15cec7e2d4d06e8a19aff0ad3deffc67ef17da
13-
EBUILD esphome-9999.ebuild 3006 BLAKE2B dcc568f3383cb8b6857a20bffe7d7b229ccd54673bf5832e82e3eab17cd97e9d9b973a220b5e4ffc51874f81c09ed4dc511004dfbb7d1b58d0488a1e24d15b28 SHA512 e5c6f1a8940c45a2c3d8085445b2fa2423e86731f7c90f63d22546e298ea113d872ec7f254f726102edfe7a4f70c08ee69dff6b46abf9fcf55b15e82dd93ffff
9+
EBUILD esphome-2023.10.1.ebuild 2954 BLAKE2B 8e757631a43be265fb253ca4a2072cbec2e7ef572b46baee7798b616a96a4699cecb66e758eff1d5abacda27e67a89f3f8bb09d019bd0afb234171d926eae626 SHA512 01f6ab89220ef3f8ebeb9dacb40885577691c0c9fd97b5f2700ce198137a6c001db4d4ce2c9da6a0769326dd88f1bd8a91a5c2e52a95092be1785a4855d366e4
10+
EBUILD esphome-2023.10.6.ebuild 3003 BLAKE2B 98d6bcc56d1fc44c9cbaf02729c293f6903d05fd7a56e88146f334a61702003df8ba42ad0c825c038909b4bf5cbcf37bbf6bef894b577b98aa5404f50ed31625 SHA512 61fe410085bee8fb252b375659660a7890099db9ddb230b2ebb32d97785f034775e3435fdad31933c27b2d5c20f10dad425984f73ef534a001d960b99a35a0b3
11+
EBUILD esphome-2023.11.3.ebuild 3052 BLAKE2B 3b17c19adf2ee295af13120017ac6ef0e93ff18fe21494eecd0d3216e704c32a595be8ca153b4bd198a8abd668b6e8c4a0a7d696b5be8bae53ad91a014bb96ec SHA512 c25fde9276053680d007f0e6d7550a210b4057f0ed87166a4b5b83ea07e76d8a8ef8a42d02c7730081e41ee55aaecaaa4720e9b58626f90cbfa836d9f626a8fd
12+
EBUILD esphome-2023.11.4.ebuild 3063 BLAKE2B 58aff5ecc274b0b19f2df4d1465c9447282ddf72cbff18327d4cf50d563ad5a228a76ff2268719815193f580f5a64bc0aaac572264f8ce9a8b1ce88a54490d0d SHA512 2c3442a3752acf595530abdf6f44dcf2af390f1fd1c552487912c3f6a90b0fd5906a56c6671591969edd4e66ae2bc1ec4f7b78e010a96e12cbe9273eea8f4875
13+
EBUILD esphome-9999.ebuild 3013 BLAKE2B 3f4bc2dc6a77704c93c58d79b9a9222e7d12db4c8b08f72b7d6c63f4070675ef5818f837448ebbb2a6b03b6a17f38ae30d2c23a595f186cc9ae4887521a54385 SHA512 20a0d0c32b177ffa135178ef0ae03f0943648c2fcb70010b30407e24c1445d7cd76185e50199f3fe88a0f63d6f290019ca6ecca57dd3955e969039ee39d84023
1414
MISC metadata.xml 585 BLAKE2B 07113af8bf33f8ab4a457387804b65e5927bd40dc42de4931df0e78405ba49e2e9b695de6f3d919070b11e3edca32015f069217624b00549c38e608ffe680cf9 SHA512 fbd6544cfe0826fc63567c55f7882e4c6f61a2ebd337421353ae9afb8c2c66961f6328746fdfbe68ee47e5002193914c809c53a663d4a9a58f64166ba1346f20

dev-embedded/esphome/esphome-2023.10.1.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RDEPEND="
4343
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
4444
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
4545
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
46-
~dev-embedded/esptool-4.6.2[${PYTHON_USEDEP}]
46+
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
4747
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
4848
~dev-embedded/esphome-dashboard-20230904.0[${PYTHON_USEDEP}]
4949
dev-python/aioesphomeapi[${PYTHON_USEDEP}]

dev-embedded/esphome/esphome-2023.10.6.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RDEPEND="
4343
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
4444
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
4545
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
46-
~dev-embedded/esptool-4.6.2[${PYTHON_USEDEP}]
46+
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
4747
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
4848
~dev-embedded/esphome-dashboard-20230904.0[${PYTHON_USEDEP}]
4949
dev-python/aioesphomeapi[${PYTHON_USEDEP}]

dev-embedded/esphome/esphome-2023.11.3.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RDEPEND="
4343
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
4444
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
4545
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
46-
~dev-embedded/esptool-4.6.2[${PYTHON_USEDEP}]
46+
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
4747
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
4848
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
4949
dev-python/aioesphomeapi[${PYTHON_USEDEP}]

dev-embedded/esphome/esphome-2023.11.4.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RDEPEND="
4343
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
4444
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
4545
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
46-
~dev-embedded/esptool-4.6.2[${PYTHON_USEDEP}]
46+
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
4747
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
4848
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
4949
dev-python/aioesphomeapi[${PYTHON_USEDEP}]

dev-embedded/esphome/esphome-9999.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
4040
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
4141
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
4242
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
43-
~dev-embedded/esptool-4.6.2[${PYTHON_USEDEP}]
43+
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
4444
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
4545
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
4646
dev-python/aioesphomeapi[${PYTHON_USEDEP}]

dev-embedded/esptool/Manifest

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
DIST esptool-3.3.1.tar.gz 213846 BLAKE2B 3abc7a53a6cd1e2c4168ac99c90313cf61bbd34b466d35b5cc7dcb4f6162c067444a56f33998850916308b4c2ae0ecb7ee49f70109fb4cdbc0cd9527e2287dbd SHA512 28d68c52dc00daf8667685e95f266e1be64f93566386ac0375e8b3e0fa5d15cbfd62031a46caf42a31cd6ee45f8b3e6df108af0f858fecff6e958b1d1301f99f
22
DIST esptool-3.3.tar.gz 213683 BLAKE2B c24f1fb95060e807d88a04f1f6fe957882b86792b64628673f6443b3d9677544a0b4f39a98f755e0d25cb443f4f666aeab505dedea34f27963fed04c773dfec6 SHA512 4795125ddb5b4728965ae7fd84bb04c6001fa669282596190b43108dea89df5f52a1549b763276d297876a83ca5b3a89cfbf41729cd256d3493566b3e8b9929e
33
DIST esptool-4.4.tar.gz 223572 BLAKE2B 6194533b1245b2b93a67ef5c920554dcca2af25969b5c0b407e0f91d605471d7cdb2a6346bba5677e2447ffb40eac75563ad079499fee311c23a20505f35cace SHA512 117b6bbb184956ef1cb3303abd34d019595829219dc7de5f08f308af01731b795b8ae96fd69b117ebe959a606bf7269f77b9afa3de7521845952dcfca8ce35ea
4-
DIST esptool-4.6.2.tar.gz 262087 BLAKE2B 1400b5322cc226fc9ab1feac7eb87ec54403b40b73813fbfd6f252bbe9485cf3df38ed28169e64f91d1d833ff5ad623d0b10503145bed24bf100a25a451f2a70 SHA512 17ef10a612f9aa6b3511d3631942806216c1160bf2cea9fac4dbe21fbb9d512434c46348f5e5f72b7cc140eccb449b7ca1d76104433381f92aa5451750cf45c3
4+
DIST esptool-4.6.2.gh.tar.gz 7003860 BLAKE2B 051689dbc2194e1ed08467f9ec82e3a48e31cf62c25b83f97e3b05a1d203c9dda120cbb11a40bb61efe076ae8449d0b9b4742b19d59efef205132f05d16130a5 SHA512 97cc9f4d92b479351089fac59aed08f9519ff76d994ddae601da8e39b988f4bb90dc3885bf30b7998e2575a0365a5f0eef85f16a28b12eb944eec1e9f5265c6c
55
EBUILD esptool-3.3-r2.ebuild 1041 BLAKE2B 010a81adae9a7cc67b1ebed1e8a4c8dd146e4de95ec5dc10d9baa798ddbce5f5cbdbdfdeeebf0cefa64f9f6d3604b66dec3349ddbd4067d9cde0ee5576ffd8a2 SHA512 5901291e2a96470ac18514ca96fc41afd756eec00f366fd8beb416f9e540cfe6c5e6f84836f102e53c8e0def2b0122042d6fe2cf6cb51b015ecd4cb24a29c768
66
EBUILD esptool-3.3.1.ebuild 1042 BLAKE2B 07b16fe91f1edf4fccf116b4cbb96e7128c54bff5ab6a90925a8cb7eb8feaaf5257f1457505274875145ef9110f304c667a7090590612618d0beaba00e2b7224 SHA512 d67a68005c7e04db561b4a7b2be6c6694014a70852693b86507449594b748275636bb6f190ec9bde639b139156f8f045ff33f37ded35f527b723e91c58a0781c
77
EBUILD esptool-4.4.ebuild 1042 BLAKE2B 07b16fe91f1edf4fccf116b4cbb96e7128c54bff5ab6a90925a8cb7eb8feaaf5257f1457505274875145ef9110f304c667a7090590612618d0beaba00e2b7224 SHA512 d67a68005c7e04db561b4a7b2be6c6694014a70852693b86507449594b748275636bb6f190ec9bde639b139156f8f045ff33f37ded35f527b723e91c58a0781c
8-
EBUILD esptool-4.6.2.ebuild 1080 BLAKE2B a0f375b3afa600daeb821aa77f40e11d204b1c97630e9c5ffadea9c25e955d67e10bb12284fd21b2cbc482cac697124d6b5fd11056d8b5ba94af7556a8ed9f37 SHA512 c50eef47d4c25b7b4aa75fd25f0251a45a25b69360cbefa7104689823ed70d25a75e779f53e9f48bc63722849d75633357e1cc99550d72ac824fa13f13ecb295
8+
EBUILD esptool-4.6.2.ebuild 2035 BLAKE2B 47aa73c20a0b3bf078a7a9e2b07b2e3ec740d3a144a77c78d1fccf25e9ed138a73ebcddb69adcd40a5288bdea08446f1a27b10bdae0c3eea17f8a2239816f1c8 SHA512 8232f449408e18a0708eaeb414874844cf92d48a9101831776e61f0bf8e1b3082630e164ebae56c41e0a019eea4076c26fdda815b8ce101d15bcce9a2a556b7c
99
MISC metadata.xml 385 BLAKE2B 37e68ce4aa2c9a8b416e985988fcf766b2a93b460f104766c29fbb930240af58b69213f362d8a0d3f26a11fc8bf4918c7add972c24703895c8ab22c9d89ae8d4 SHA512 52121da4f9c3eab379ae263eec5a2a17c5d717d8c6b4633d2dcba6c2ecb03e6ad12a0d89566ab07abbc4d9a5237dc062e35d3292379475e3e4eb19deb2a8b998

dev-embedded/esptool/esptool-4.6.2.ebuild

Lines changed: 47 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,36 +5,61 @@ EAPI=8
55

66
PYTHON_COMPAT=( python3_{10..12} )
77
DISTUTILS_USE_PEP517=setuptools
8-
inherit distutils-r1 pypi
8+
DISTUTILS_SINGLE_IMPL=1
99

10-
DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips."
11-
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
10+
inherit distutils-r1
1211

13-
LICENSE="GPL-2"
12+
DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32"
13+
HOMEPAGE="https://github.com/espressif/esptool"
14+
SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
15+
16+
LICENSE="GPL-2+"
1417
SLOT="0"
1518
KEYWORDS="amd64 arm arm64 x86"
16-
IUSE="test"
17-
RESTRICT="!test? ( test )"
18-
19-
DOCS="README.md"
2019

21-
RDEPEND=">=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
22-
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
23-
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
24-
>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
25-
>=dev-python/reedsolo-1.5.3[${PYTHON_USEDEP}]
26-
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]"
20+
RDEPEND="
21+
$(python_gen_cond_dep '
22+
>=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
23+
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
24+
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
25+
>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
26+
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
27+
>=dev-python/reedsolo-1.5.3[${PYTHON_USEDEP}]
28+
')
29+
"
2730
BDEPEND="
28-
dev-python/pip[${PYTHON_USEDEP}]
29-
dev-python/wheel[${PYTHON_USEDEP}]
30-
test? (
31+
$(python_gen_cond_dep '
32+
dev-python/wheel[${PYTHON_USEDEP}]
33+
')
34+
test? ( $(python_gen_cond_dep '
35+
dev-python/cffi[${PYTHON_USEDEP}]
36+
dev-python/pyelftools[${PYTHON_USEDEP}]
3137
dev-python/pytest[${PYTHON_USEDEP}]
32-
)"
38+
') )
39+
"
40+
41+
distutils_enable_tests pytest
42+
43+
EPYTEST_DESELECT=(
44+
# test/test_esptool.py and test/test_espefuse.py need real hardware connected
45+
test/test_esptool.py
46+
test/test_espefuse.py
47+
)
3348

34-
# reedsolo>=1.5.3,<=1.5.4
3549
src_prepare() {
36-
sed -i "s/reedsolo>=1.5.3,<=1.8/reedsolo>=1.5.3/g" -i setup.py || die
37-
eapply_user
50+
default
51+
52+
# test_espsecure_hsm.py needs setup of a "Soft HSM" or real hardware. remove.
53+
rm test/test_espsecure_hsm.py || die
3854
}
3955

40-
distutils_enable_tests unittest
56+
pkg_postinst() {
57+
if ver_test ${REPLACING_VERSIONS} -lt 4; then
58+
ewarn "${P} - new 4.x release with breaking changes:"
59+
ewarn " - Public API has been defined by limiting access to internals that have been refactored into multiple source files"
60+
ewarn " - If active security features are detected, the default behavior changes to prevent unintentional bricking"
61+
ewarn " - Flash parameters in an image header can now be changed only when no SHA256 digest is appended"
62+
ewarn " - The ESP8684 alias has been removed, ESP32-C2 has to be used"
63+
ewarn " - Megabit flash sizes have been deprecated, use megabyte units from now on"
64+
fi
65+
}

0 commit comments

Comments
 (0)