summaryrefslogtreecommitdiff
path: root/dev-embedded
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-embedded
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/Manifest.gzbin9217 -> 9214 bytes
-rw-r--r--dev-embedded/esptool/Manifest6
-rw-r--r--dev-embedded/esptool/esptool-2.1.ebuild4
-rw-r--r--dev-embedded/esptool/esptool-2.6.ebuild4
-rw-r--r--dev-embedded/esptool/esptool-2.8.ebuild4
-rw-r--r--dev-embedded/libftdi/Manifest10
-rw-r--r--dev-embedded/libftdi/libftdi-0.20-r1.ebuild4
-rw-r--r--dev-embedded/libftdi/libftdi-1.2-r1.ebuild4
-rw-r--r--dev-embedded/libftdi/libftdi-1.2-r2.ebuild4
-rw-r--r--dev-embedded/libftdi/libftdi-1.4.ebuild4
-rw-r--r--dev-embedded/libftdi/libftdi-9999.ebuild4
-rw-r--r--dev-embedded/lpc21isp/Manifest2
-rw-r--r--dev-embedded/lpc21isp/metadata.xml4
-rw-r--r--dev-embedded/nodemcu-uploader/Manifest2
-rw-r--r--dev-embedded/nodemcu-uploader/nodemcu-uploader-0.4.3.ebuild4
-rw-r--r--dev-embedded/platformio/Manifest2
-rw-r--r--dev-embedded/platformio/platformio-4.1.0.ebuild4
-rw-r--r--dev-embedded/u-boot-tools/Manifest3
-rw-r--r--dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch19
-rw-r--r--dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild2
20 files changed, 55 insertions, 35 deletions
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index 4ded74b57a43..cdfa66312cab 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 33d96aac246f..d6426d9da172 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,7 +1,7 @@
DIST esptool-2.1.tar.gz 68974 BLAKE2B 4aaddc9bf22a624de18e7d58b35a42f6fa27cf8bdfff119a270b9531f1e19ecb3f4d7eebad319a799068a19941bf0c843fc464fd5ae891d8e03e1a2bad54dd68 SHA512 be657df04a345d2c91bbe3a9cbb93cd7bb0bc68e61388ff4d134c88d514c74fe3f2c5e7c64f4100264bc5973b1d3e66251cdb16a77894fb9e116d9c6a54a8dc3
DIST esptool-2.6.tar.gz 4336261 BLAKE2B 1da9ea1ed24d1bf91e2bbac079016c4813012946977ca6da7f6b4eac52ea77f501f4185efca39a636cab438720f0a14ca2faf49920228656fcb4786690824208 SHA512 dd2e1815df07a491d5b41b709aafecb642f5b642c83b11e309986ba0ad827257e6b7bb93f4decd7ee37fd10a1ee7b36c836598c0c2e1e60118bf96397c187dfd
DIST esptool-2.8.tar.gz 5399875 BLAKE2B c2c27dc44cec1921f2d800347682bb198be76f7a122fd6a0c9964fb189350980557aa85bd6cb8fb2d63c8c7ccdd18e1860b65ca85c8777145ec1da07da886be1 SHA512 14528197e760779f3bf50e2a44d477979675dd42451fa405e2ae87502158b21f999fb94561980c9eb0634d2d1fd3729779b78266403de858ed1d32e8d29604cc
-EBUILD esptool-2.1.ebuild 736 BLAKE2B 041a3feb1e25f49b9374eb7400d0c44a53fda0da2b7c637f68cb3fb467ae731752dd24333c7ed7c41cf03e2974d9258cd6708caf10a49ab7a2eef1a070338fff SHA512 7fade88dd6bd6f1614dea002034d02988486c2adc11d3c69139d0ac5ba5e98aee934b0177d2f2c36900e6e605f5ad6619042f1f9f93fbd93efcb14c8bd207232
-EBUILD esptool-2.6.ebuild 929 BLAKE2B 9de2643f41e8a08725eb44f16965003aea6b657af8d50746ffef821a8abf7b4bdd8540b0bf60eeb0940c1789c7f98cb630bdd38fd6f440cbfbb8864ace7908aa SHA512 8c042eca8b71f57b17310846930af99fee65fa4c7220fb9e4759caf056d90493629043baa037da8dcee7929871c78811cc9cb405b35f57804f69147997250cd2
-EBUILD esptool-2.8.ebuild 933 BLAKE2B 532cb1991525683e970309df2ba96c47eb74e845ff675f366f4c3b7afe7c6ad8254e0cf81a55ba00ffbeb9f98d04467cb32c92e12fe2e5ef63ba91c723394d74 SHA512 ecfa217625408968e9ccf8b95a773be0e80605dc6ca76d43b241c635cb2c7acb66de96d57dc09d04dd7a73a3f403e670a245b0bae36b6bb95e562988c2c4cf42
+EBUILD esptool-2.1.ebuild 732 BLAKE2B 04df2fc2da3ef9572cf581354507372d930bd778606b7ef96da6fbbd6e5e2c4d4002adc8d2d0485dcd4329222d32672eb511d97963e67d5ac8a20c24a23a7d41 SHA512 872f084883d44acf7a99e839c5c371a5efe4e348ab2c918c76d4aa66cca6eb1b0089570967481cf6040ea566243e98e71de89d9b8e5a95c31ba8ff25a54ed1c5
+EBUILD esptool-2.6.ebuild 925 BLAKE2B 9a885cb298948e480fb41eeb91ce8178c983696f627bf54e584c03909d993e63f37ac3961d05ddeaf113773d18f16e1ee40d7d1ca0677cf39490f510b0d98ba9 SHA512 5775f4a36f8fed9a2553acb91bd84c2086f6df18db6d9ccfaae3f50835624eb66e927447746fedbba466338fb7176d5e3e272843196fbaeb5b78036a0e7fe7fe
+EBUILD esptool-2.8.ebuild 929 BLAKE2B 13883df098e3321293573687134e83d2906f5210783ed386419a626bdb7dd5956cae38f1018d1b39963e8a8c8d6a6ae99d085224539fc2b6a7675a91a1e0456e SHA512 ec93029a67e0babb480112d0fb7685779776b6c6b432ff6bd3b590fbb3445f225282d509727a92175ed801b16a9e8619faa6f4ff99450f83516625e67e2a0ff7
MISC metadata.xml 247 BLAKE2B de14ccb6beade685c72b668396bd67f8e1be50bc4d143a5aff8d27c077a5bd91664c90c1273573966b7dccaea71b16d6d7e6dd8b2c5ed6f4afbd1a9ba3353475 SHA512 cce6a10f270c88b3639c39f5caaa891598409a573eaab14f0362781950746afb36cbea3a0384542a89e4fe8e287ca74cc62c2ca4f47de9fc39fffcfa4513e693
diff --git a/dev-embedded/esptool/esptool-2.1.ebuild b/dev-embedded/esptool/esptool-2.1.ebuild
index 01df7e182c0c..646ecb1e6786 100644
--- a/dev-embedded/esptool/esptool-2.1.ebuild
+++ b/dev-embedded/esptool/esptool-2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit distutils-r1
diff --git a/dev-embedded/esptool/esptool-2.6.ebuild b/dev-embedded/esptool/esptool-2.6.ebuild
index a85ee7f0ba7e..5dd1745e5497 100644
--- a/dev-embedded/esptool/esptool-2.6.ebuild
+++ b/dev-embedded/esptool/esptool-2.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit distutils-r1
diff --git a/dev-embedded/esptool/esptool-2.8.ebuild b/dev-embedded/esptool/esptool-2.8.ebuild
index ad25a52d3d41..cff9b24cc7e2 100644
--- a/dev-embedded/esptool/esptool-2.8.ebuild
+++ b/dev-embedded/esptool/esptool-2.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest
index 38e91c740a19..c49de59f7ec9 100644
--- a/dev-embedded/libftdi/Manifest
+++ b/dev-embedded/libftdi/Manifest
@@ -3,9 +3,9 @@ AUX libftdi-0.20-cmake-version.patch 1010 BLAKE2B cd88bc50cebb22a5e982d8f7985014
DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7
DIST libftdi1-1.2.tar.bz2 100672 BLAKE2B 314ee2695324bc3f6adad56d7ff8fddabfb86714a689ee309afc6aa8498a19fc55d2ea8f4edf0c378d944494505def3faabf1d9c3bb98e6c228526c392d26f09 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05
DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd942cdd3afb1ac59519f1cd48db7f04421ecdb5aa6e53993666a903de00ce447fd81d00839806f8cc0d34c6e52 SHA512 dbab74f7bc35ca835b9c6dd5b70a64816948d65da1f73a9ece37a0f0f630bd0df1a676543acc517b02a718bc34ba4f7a30cbc48b6eed1c154c917f8ef0a358fc
-EBUILD libftdi-0.20-r1.ebuild 1815 BLAKE2B d7ba9725340b4e077a430e07d536f51672eae3b856285252fafb9011691bdd545363f28f3dd1ae100e0f928d495ba0240e69e6ceed92715c353069740c13a9d0 SHA512 f9ebfdccebcd0b07d081434c23c6b1b70805468bc52f530d6e9e6c9a5613e72a04ebfdafc5623923bfe8c793156c8a38066837dcb473d5c19f0c7bdaf375d89a
-EBUILD libftdi-1.2-r1.ebuild 1731 BLAKE2B 2a307996117fcf210b1d6d744df970abe4c4cb6898ec454a4accf18078fac35aa842a1ebd91cce26459876f42415d898ad5406f689e3c2ea274934b087bf5353 SHA512 a8ac67866968068cc717ff1125996a8d4eba73c9433d622621acf3a51f3ca91454c9b59dd4a48d6a189122ce0081101f0e2b3d75bc6cdd1166fc776c0627b5ca
-EBUILD libftdi-1.2-r2.ebuild 1740 BLAKE2B ceede8f7d80ad95a8acec4d1092845f0442ef26e72e1780e2d92c91c627d2fc33675b4e9ad28c3eaeca1085fad8d630c2245710c126585222a59036037cf823a SHA512 7e50060ee8a9e0c45bec7d3cfa3f14cc34aed79deb390473e636b8de1338d455e99429af84913a562550629ecca995d07304855588a396804b899b36f20470c9
-EBUILD libftdi-1.4.ebuild 1740 BLAKE2B ceede8f7d80ad95a8acec4d1092845f0442ef26e72e1780e2d92c91c627d2fc33675b4e9ad28c3eaeca1085fad8d630c2245710c126585222a59036037cf823a SHA512 7e50060ee8a9e0c45bec7d3cfa3f14cc34aed79deb390473e636b8de1338d455e99429af84913a562550629ecca995d07304855588a396804b899b36f20470c9
-EBUILD libftdi-9999.ebuild 1740 BLAKE2B ceede8f7d80ad95a8acec4d1092845f0442ef26e72e1780e2d92c91c627d2fc33675b4e9ad28c3eaeca1085fad8d630c2245710c126585222a59036037cf823a SHA512 7e50060ee8a9e0c45bec7d3cfa3f14cc34aed79deb390473e636b8de1338d455e99429af84913a562550629ecca995d07304855588a396804b899b36f20470c9
+EBUILD libftdi-0.20-r1.ebuild 1805 BLAKE2B 1a52efd164a48406603c749c1ac83e86f77f57cc592296d2d7cfab9f2f4d568e36cedf491f1a820a7c2b3a6b4fc258bfec66f7b62b2f808e2e028923f5241bf7 SHA512 4d53950d2d25ce339ee4748ae13f232790887b99a5161a3f2d1b22aa4b6cf61e9405c2e0429815bd8cb1e915fd24b44a85ca3693fd4681b9563ac0055313da57
+EBUILD libftdi-1.2-r1.ebuild 1721 BLAKE2B cfb1ad8a0b3c8c263f28e7ae757d5cdb0602545d75f436e48aca6556c76ea50ed754bc365b74c0f0817fb66f5205acb157fd450b70441c8bfaf56adbfa8d1564 SHA512 6b2c9e2ae951e4ef98f8b56a4ee81f693d2eade02bd664be9fa606fd2a8078c4bb2c783c81141188904798ae2465aa49766c977977923e5514c75aeb30d2caa4
+EBUILD libftdi-1.2-r2.ebuild 1730 BLAKE2B f243c1c27b8434d43cf1946551ff9d30b1a59b4cddce643f3aa8183b70c58cfeb9d2eb19ed51a744f18cf08569f9db72180a0f1e0d38817df8579c7524a42efb SHA512 4dc3397ba700064c5c3d276833d24f1952930fcf184cc87ae55e6d099df48220f5b2ae10131830c5508677a2a0d2378cecae648b9e814f6333de547f3d6426dc
+EBUILD libftdi-1.4.ebuild 1730 BLAKE2B f243c1c27b8434d43cf1946551ff9d30b1a59b4cddce643f3aa8183b70c58cfeb9d2eb19ed51a744f18cf08569f9db72180a0f1e0d38817df8579c7524a42efb SHA512 4dc3397ba700064c5c3d276833d24f1952930fcf184cc87ae55e6d099df48220f5b2ae10131830c5508677a2a0d2378cecae648b9e814f6333de547f3d6426dc
+EBUILD libftdi-9999.ebuild 1730 BLAKE2B f243c1c27b8434d43cf1946551ff9d30b1a59b4cddce643f3aa8183b70c58cfeb9d2eb19ed51a744f18cf08569f9db72180a0f1e0d38817df8579c7524a42efb SHA512 4dc3397ba700064c5c3d276833d24f1952930fcf184cc87ae55e6d099df48220f5b2ae10131830c5508677a2a0d2378cecae648b9e814f6333de547f3d6426dc
MISC metadata.xml 317 BLAKE2B 4ff2cf3b9259460d23387c23356cbf63e43d31a1b6f78704c3f918b97c1ac7e5ca87ed027d4dccd063b8b60e00b8f080e73b2f40520da0552fd7302c68b1e6d6 SHA512 21fd21d84f507274617bf8c059517c75dbad08bbbb22b4655cfb7f31c824004881c1f8fc615215af05333e97770ce925f5ac0b580283901032f6c6145ffa1aba
diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild
index defe068f8db1..4cbaa0f3a3bb 100644
--- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild
+++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit cmake-utils python-single-r1
if [[ ${PV} == 9999* ]] ; then
diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild
index 87d2acd1869e..b6ff7fa88ab7 100644
--- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit cmake-utils python-single-r1
MY_P="${PN}1-${PV}"
diff --git a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild
index b96024a4ce0c..d3062740cb4b 100644
--- a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit cmake-utils python-single-r1
MY_P="${PN}1-${PV}"
diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild
index b96024a4ce0c..d3062740cb4b 100644
--- a/dev-embedded/libftdi/libftdi-1.4.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit cmake-utils python-single-r1
MY_P="${PN}1-${PV}"
diff --git a/dev-embedded/libftdi/libftdi-9999.ebuild b/dev-embedded/libftdi/libftdi-9999.ebuild
index b96024a4ce0c..d3062740cb4b 100644
--- a/dev-embedded/libftdi/libftdi-9999.ebuild
+++ b/dev-embedded/libftdi/libftdi-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit cmake-utils python-single-r1
MY_P="${PN}1-${PV}"
diff --git a/dev-embedded/lpc21isp/Manifest b/dev-embedded/lpc21isp/Manifest
index c98e3b840db4..37232a0cdac4 100644
--- a/dev-embedded/lpc21isp/Manifest
+++ b/dev-embedded/lpc21isp/Manifest
@@ -1,3 +1,3 @@
DIST lpc21isp_185.tar.gz 54735 BLAKE2B 0ba04fca994891ccd68a2d6b6c981bb6e2cf91a70eaa2ba576eccaad328591665b53ad551d349a59c7b86e2636504c09276a16f3f5a34953d643b4f1fa4628ff SHA512 585c8f02771fc68719c8a5e6cc4253854dce4f4e0047df8a1d57db273cb51c9d4fcbe1066b079aaec54d7ca189e90710647b95fdb320729753967c265b1ac954
EBUILD lpc21isp-1.85.ebuild 498 BLAKE2B 34c312187a2fb9394c571ab349edea83f5d43e0731ced1b56e4a993521a1f5c8aecb1c87c53a16621a7b06e8917bae3ae509b53ed3804598c9451d49771d4e71 SHA512 83254c1be307b30ae41bf91c3271e26ffa940c59d0e0866be93cd5b68fb3f26c0033b90bf4acdaac1cd5309ea838cedbc1128eeae63877388969ab670b77f62b
-MISC metadata.xml 476 BLAKE2B 50826f0a90fc63974036175b78379a9e54ccebde28fec6ef8c9daa7f15728381158119b10367fcd89caccacf928dfa8d2354996a83d879b515cb3e642a6c1f3e SHA512 b53c2f39c80e044a807e41698a62fcef581a22a9e121a2e4f703fdb836a5af044606e29c254f60b029ffa59f0208c4e46ab08c8bf7a20b76099b2d185d5515ed
+MISC metadata.xml 428 BLAKE2B 1309688738fcd7b82b790e73d1030f80ac40d1366d10d4b8ac59ea55cd7a1f3cb537846224283dd0a36a7592472899986857a37e7b3ddd5e4c4a4ba1f6063ebe SHA512 d8a173b15ec0db8d4b91da6096a07df95082a895c74239fb37975325ae4c844ea39d03842550975776a122c2855e480ffb1bec359aa13a03d949c7e691ed5dcf
diff --git a/dev-embedded/lpc21isp/metadata.xml b/dev-embedded/lpc21isp/metadata.xml
index 084b89280b6a..215705a1f64c 100644
--- a/dev-embedded/lpc21isp/metadata.xml
+++ b/dev-embedded/lpc21isp/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>slis@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>In-circuit programming (ISP) tool for the NXP (Philips) LPC1100 / LPC1300 / LPC1700 / LPC2000 series ARM7 / Cortex-M0 / Cortex-M3 microcontrollers</longdescription>
<upstream>
<remote-id type="sourceforge">lpc21isp</remote-id>
diff --git a/dev-embedded/nodemcu-uploader/Manifest b/dev-embedded/nodemcu-uploader/Manifest
index 260cc5cfae76..4ac81ffc252d 100644
--- a/dev-embedded/nodemcu-uploader/Manifest
+++ b/dev-embedded/nodemcu-uploader/Manifest
@@ -1,3 +1,3 @@
DIST nodemcu-uploader-0.4.3.tar.gz 10034 BLAKE2B 2912d2d4130700fdd0a5145d7aa2b4d9f5742b85a9d0675da8a25a8e02812247928345661c69eadba00c41d33faad8def70ac7c3960794ca418875b942bb255f SHA512 bed8291cceea0f37b914fb45a409a6c259b32c325b09b71338382b29870591ce2003c235a2c231d8ffc0a3600d51a5f89acad1fa5a6fd01fe96fdcaaa55266a0
-EBUILD nodemcu-uploader-0.4.3.ebuild 688 BLAKE2B edc6d8063473cbcd1e6a5433da934bd1e3e0355a140ecc8d15bd53da961a1054cad9c89395c58ee93fbbcf397630e75c53d2f42c2609b44b36b7f1b18dc3b871 SHA512 ed3123110f4119fa295b357f7ab607eb6ed4515f43716f2b57a40f7240921ba61ef2be1ce01bb6257f4cdeeeac89147ee7eccf2ecf3c32e2ff0a3404ca094b13
+EBUILD nodemcu-uploader-0.4.3.ebuild 684 BLAKE2B bdcd748bf1448d98ec1c2692131ff4ac3a543114af836b85d112bbd3f91e1f6926880607f781b7c48392e1fb9f5cea73a6f442086ee8089e8f50dc5b831d4a16 SHA512 6edc7a89b03d37ce02aef1640e885d64b1eb638efe26d59d1510df2f6af0ad450abcfc7fdb2b53b8f6a05e6fdd7bbfa60dbddf1e5714f4fb374503a4445931d7
MISC metadata.xml 510 BLAKE2B f735c9a42ffdabd94e8d7bc0aa0a0a7ea667489037b9669d530e51f53282d3ed77742d3179aa28640d24338dbd3477d331f966db80953480e7f9dc7bdfc6a865 SHA512 7aed8e0362d9d0edd7323cecb38eb0cc9a934e4d46119b8d795f3e1eb78309b2a9e9d31854e7102ae8a18c3ed4787713dc278a490dcfc296ac957eb1d511c2c2
diff --git a/dev-embedded/nodemcu-uploader/nodemcu-uploader-0.4.3.ebuild b/dev-embedded/nodemcu-uploader/nodemcu-uploader-0.4.3.ebuild
index d9b5adfc1a0e..b80ebf27a19b 100644
--- a/dev-embedded/nodemcu-uploader/nodemcu-uploader-0.4.3.ebuild
+++ b/dev-embedded/nodemcu-uploader/nodemcu-uploader-0.4.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest
index 62e88ff1727f..7e2740a90161 100644
--- a/dev-embedded/platformio/Manifest
+++ b/dev-embedded/platformio/Manifest
@@ -1,3 +1,3 @@
DIST platformio-4.1.0.tar.gz 157907 BLAKE2B e90d2b155121cd2be0b0d77a7a196e7fe03580083444056d06a86a343166c920cd1ac6252a0003acee4de5d3933fead939b8be8d67233e93c05537511344e27b SHA512 e4d6c29ebb8fb1b2b556affbc1a50ec84d12e878bb7e6cfb253861eb5429236d8226d1a29f1a3812c0aa2c5b4895f0354184a9cb28c300db2e2e5a2ededb82fe
-EBUILD platformio-4.1.0.ebuild 1192 BLAKE2B 7d62b59d263238d65fe3fe32ee2a8df216589eac888abe2f1b6256c8a382198a6e3b7dc8c2c6050172bc580579f64bbbd9aeeac01f58e9ca7d70ad896631deb4 SHA512 ca4d6684199df18a4fb98b47a197ed29d8ca88dd976e5a9d3e441dcd8f18a35940e7b37897f60091f02926d4efb1301a0c114bb9b61c3e6bb44134d0a4e6329d
+EBUILD platformio-4.1.0.ebuild 1190 BLAKE2B 3bcb5c77ebbae4a5334574c36fd2dc409835fe74fdeded19792ab31d74449c56078c32902aa473d04ca5ba40c6eacb3197ddb3ecad29c815688b7f68821bd149 SHA512 4c08ba2077ce72b84b022c6c25355038fe2e9b124a5f500890b55ed420788f296fc8694ac3f98481a24fea1347d5d427d65e3fee0c6581b16084bd12b368df48
MISC metadata.xml 248 BLAKE2B 946598a9bc9f658d98c3282fd6affeb3834a4b6071beca852a2f2381d5c17799b6ed17ed427a8f6e10fb3f715cdf2aad9e4fed2886f0dd67dacfdffcd5137f80 SHA512 89d637e180ed3a2c2096be2210633dc5df0760a7d6acd7b2d2ad8a06d473943ee86bad7e74c7df238a50168d1da8044471713e9b044007b9c2f4eb604fb710d5
diff --git a/dev-embedded/platformio/platformio-4.1.0.ebuild b/dev-embedded/platformio/platformio-4.1.0.ebuild
index 1f8f4115e0fd..97f26d127964 100644
--- a/dev-embedded/platformio/platformio-4.1.0.ebuild
+++ b/dev-embedded/platformio/platformio-4.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
diff --git a/dev-embedded/u-boot-tools/Manifest b/dev-embedded/u-boot-tools/Manifest
index 1869ac782c5d..fb645e10a580 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,3 +1,4 @@
+AUX u-boot-tools-2019.10-musl-ulong.patch 589 BLAKE2B 79874d6aafffd538ef740f1ac77058ae91315cbc74cf2016d9fe9f88d37c151b6b4a7328a2b7f8aaee5e818ab0f044e883afc8e6ad0424d2d3b93e4f0ab8b7b2 SHA512 45ded2bd0bdda44ab183947084c250f0874827ab15cc15c4f4e27928cc6161fd1819f00ef696962dd94ddd10dcde3183f392a9d5b8e06029ca2c3893c5423977
DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a SHA512 218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2
DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786 SHA512 1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff
DIST u-boot-2019.01.tar.bz2 13366005 BLAKE2B 161d927d5f2cb38c6a930f0b5edfedeb3a93586ea98e03066a1fa9c516bfc1f6ab8d5ba60b36714d10c08232971e7a0987f4d0a05635fa14a6359bb120aa0ed2 SHA512 d9699cd22afe9bc747d64208068c2cf8a2c3143d161ede24536f6fd6adfd6b81e28920589722639e2e48fcf34e8dbde3ead7f691f14cbcc38cd75694d14d719b
@@ -5,5 +6,5 @@ DIST u-boot-2019.10.tar.bz2 14214608 BLAKE2B 0dc89ebe207f836d2430d5111def9b4efa2
EBUILD u-boot-tools-2018.05.ebuild 974 BLAKE2B ffd7532ae3a54be2ea17e0aaf14e75b0e04a689189836f0aa9ac2c29bbaa4e941754139d6a24df0357b0b7af86b25992b9ed8bfc9682f50e8943be6f83341c9b SHA512 5c0e013d89eb70a6d88caf827a3ca1976a308c2f7ad5ac79a9e6a449327a9ad2f971c253f7ed955a57f713166a4528e31bec318da7db6279f357c98529750ee0
EBUILD u-boot-tools-2018.11.ebuild 974 BLAKE2B 6ba1448e0829b731c0ea94da9202d4469b4581baf4807b2290e0c170ce7a9f9d216d041dbb41da55596e16c547206b80e461e25b5871a352c5dcdec90f7b00c7 SHA512 14e67fb478af1fcdd40d5563242c737ac2b170444fe787ef6e98ba8e4027cdc6159eaeac7b86ccff5899744fc2a1beb2793da2e8f232d1312a7634b630952e5e
EBUILD u-boot-tools-2019.01.ebuild 1202 BLAKE2B d502ddc627f422745835a9f0ce3ac44ab212f3ffc2c6adfa010874c00035b513a587f3849f898e76a86a48843988dd926507ff51cb79d746cb917411b0a0d5c5 SHA512 22cdb73d2a2d110927edb13f2eeb334b6cf30e944e1489798e2fbcef264a834d6ce8c1db39c1347691d41b888c5be0ededd5da2548f7cf483ae8b542fa5ca492
-EBUILD u-boot-tools-2019.10.ebuild 1177 BLAKE2B 0ccf9075f1792042cd43d19a02651f84814db357ff5d0767c39bdafa520921cc0afe5bbee9acf2f79e4877ae48fee2cce25378b0fe4fb91ac73a97bda3fafd4c SHA512 681647a016c3afb1e56fb0d57591502c1a74457c46d209929a079eca441eb88f2dc73ea1aeb5f8e94bd9098894f53ce9ba44a826ae3a3726c266cec96c3ffe41
+EBUILD u-boot-tools-2019.10.ebuild 1224 BLAKE2B 83721ed58f01c171e9aa67ee249ca51355293f7c0a8858129c67e8e7657a73572dec7a28b90e25221935b717fdfbe347a7f7d84a58b82ea79e6d7b8ecd5a914c SHA512 65bbdd4bdaab7cb7d551371d89b56eead809dc0f4324eef231045dee1f8a72edbfc5369ee9a37a043c712c20bace7f93cd7c30d34598067570323b3d54aacbe0
MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e
diff --git a/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch b/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch
new file mode 100644
index 000000000000..910e95a8cbf6
--- /dev/null
+++ b/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/703132
+
+include/compiler.h implies to define 'ulong' type.
+glibc and musl define it on different conditions.
+As a result tools fail to build on musl as:
+ include/env.h:159:1: error: unknown type name 'ulong'; did you mean 'long'?
+
+We fix it by defining 'ulong' unconditionally (as on BSD).
+
+--- a/include/compiler.h
++++ b/include/compiler.h
+@@ -44,6 +44,7 @@
+ #ifdef __linux__
+ # include <endian.h>
+ # include <byteswap.h>
++typedef unsigned long ulong;
+ #elif defined(__MACH__) || defined(__FreeBSD__)
+ # include <machine/endian.h>
+ typedef unsigned long ulong;
diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index bcda5a2499b5..5e06655915d3 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -22,6 +22,8 @@ DEPEND="
S=${WORKDIR}/${MY_P}
+PATCHES=("${FILESDIR}"/${P}-musl-ulong.patch)
+
src_compile() {
# Unset a few KBUILD variables. Bug #540476
unset KBUILD_OUTPUT KBUILD_SRC