diff --git a/dev-python/aws-crt-python/Manifest b/dev-python/aws-crt-python/Manifest index 8463da09f7..194992953c 100644 --- a/dev-python/aws-crt-python/Manifest +++ b/dev-python/aws-crt-python/Manifest @@ -1,27 +1,35 @@ DIST aws-c-auth-0.9.0-cd9d6af.tar.gz 264028 BLAKE2B d519466538288529fd77011ba59a40b046ed316c1a83149b85586ec9097f76983669f7a59c1a88926f82849eabca664b99df4db66514cb90fe56409c6b34b7d9 SHA512 3ffc5fa54bab0d0716a400b599e4173d69462b3d817e7d75514fcbeddc7f747455afcfb03f0017fd9f6d5efed42cd0915ff8cac90a41e52177aaba145f9fea71 DIST aws-c-cal-0.8.9-ff88014.tar.gz 1685240 BLAKE2B 4a0110a8f5326fe097f7c070be6e620558b71814bcbbf27cf5c8098b86128f4f8afd32d6e183ef15a9798d5f714e4684173dedb0c534872db7f1e6e336188449 SHA512 47ff4ee589cd6731d8110a391fafe543f9c4642b9627059634c462dd3d840a73bd0946f176a27443a46dc046c3a41c436e34808bb6d46619de02977ba4910ed7 DIST aws-c-cal-0.9.0-fa108de.tar.gz 1684822 BLAKE2B 961974044b7dbc375b162b46b63f8486396d53a37e60224caf30ae0f2b3898d913bb3f9435c2dc1b8eeed28d3995d2a43cd9d9dac60836272d971eff03b3d9a8 SHA512 85113caf7d4edd4f8a55045aa776704367fcf260252f882b99170fdeb84e892eeaaa9660744a4523fffe5b440fa4d06842d1aabb7aa898ed3a0cac7a5c809c19 +DIST aws-c-cal-0.9.1-938d0fe.tar.gz 1686139 BLAKE2B 88cf4e6977f7092c98070b936cd2120a48050a81b5cedb64202a588c7a0e7d7b9c8a0661ccb3f6180725bf41a7bc3bce08d835f6d30e192b1260c1c8abef75ea SHA512 c983d1209fe7e943ad79acc81c511f91c2a9f75dc8165783e0f0f0abd24ab5678a09d60dbd014bf42eeb0d6f32b48660f9f7729ec28e61b65328a0a9e49d4a0e DIST aws-c-common-0.12.2-8ae8f48.tar.gz 612447 BLAKE2B 98688a3f25852ed280565ab0fee34b80794c0cd4397c075fa0bdac092db7bbd9a2f0bd6c3e9923e6d9ea5f2bc1d07dc91604def389646eb4368db8a790770c25 SHA512 50bae0e2156818cd7d98dc14635473a303dbcaebd53d889d1c74fa32a7240e4008af1724dbd5e28496469969eb9ecdfa774aba054951612bf3b3503462b5c16d +DIST aws-c-common-0.12.3-aaa2f11.tar.gz 619632 BLAKE2B f81ee2016f3ffa01aea4c1dab96294d9cacda4bd2e613221bca0bf642c79c45c6531ac9a32eb0c642838517f8c6b503ba82384b8b2207c04b93725c285f35cb5 SHA512 7b460fdac19c38e17ed73d9f5759b45ca35c6eb5a2d6ce8227de1de1113def93d211d020e605b99fa37ecba0710bcd1ef0fcf3c9e19e8377c235e3dcbb5b137b DIST aws-c-compression-0.3.1-f951ab2.tar.gz 36879 BLAKE2B 36e93d0f64eacbf486d65af1403b34ad6d3d54a140d8b5c99d23fc3427f5aac13e0a7b27d826c9dd8f48c5c0737689bf39862a1bb51d75e2e6680edc9318eb6d SHA512 35115eccdb17da0619d0367057ffa4ab1290524c17f885cea440e340925b43914674caf22b859b9034bd69c2cdcf8812661c4db9d5fc2902ff1eacea5ce00e1c DIST aws-c-event-stream-0.5.4-9312b05.tar.gz 98600 BLAKE2B 24f9b7be6c6de2fc8874c9179bd53bc67ddcf6bcf55ae554ab4e46704b747866dc08ee8c48ce7cf22745dd08ea6ef482661fd665da9d3975fe2c748b8ed5b68f SHA512 b5785c88cac5d1f925a4db4cce7e5ce6ac5fec285c1a320578882dc4b642e5a83c92255748277024113c7b0737678e47a2d915a7e3f96b8ac0dc42a1e5dc9483 DIST aws-c-http-0.10.0-ca7e0e2.tar.gz 490064 BLAKE2B 6b24c23e6a97520a19821a4804e727fe55ff33c7fdb457043f94e6013f89746aca458ceaa0c8c9c217cc3c57a4b9fa3461d055f5707de3f8419e0d90c4f583e4 SHA512 4ab9632ff91afdd800f385d1744075ee1e25753a9138ae7e894a573dc49d3f0ae9730da747517210be153d2d92f419478abd2d0d96dfd80a43d6895154f235e4 +DIST aws-c-http-0.10.1-3eedf1e.tar.gz 489831 BLAKE2B d2c12d6e80f3477c28cf4801cec793d01b8fa7a8b28cab5277ddc7d170540a0cc8be426d60c2b55a0084e133525935efc295758a246ee2f7af75b0c56e0eb7ea SHA512 35bbaac0204bfa0f49dbe038feb7dad7822a77ed5bf59aa9ecc9609bb58b496c8773ae9cffac296d24a983bc523e64c2b91a773767bbaf058f0f55a043365f05 DIST aws-c-http-0.9.6-e526ac3.tar.gz 482222 BLAKE2B f78c633ea1546d95f5f9b3c73d6fa314581a5720418dc779eeb1837b13972f05233b893c75520c45df263cb07dac74d975ecc36993812c22d9331149844b5cde SHA512 8fe6119fe42d7c489ae26c2a90b1c9a9c5792983bb3c1fedf2dd4a455d96b6b9aefbf1f1db3866fb912f2b55930462b255e589076e2b963a52c354ff9e42e5b2 DIST aws-c-http-0.9.7-6586c80.tar.gz 482651 BLAKE2B f1e365efc1132f30e07f7a940b7aaf212e68bec4439e093f4ff24ed0c8aeb80a40d399020788708c832829393cb477704e4d328db59a626067b0d61f11cf7c2d SHA512 17421b941486625b168d7b75ecbbd269cd442e451e61836e29dd0823d1eb4abc46a44b88af064d91f26f36c7799927f2d11ee809a4c4837c3177b2783b635f8b DIST aws-c-io-0.18.0-6c90e49.tar.gz 735409 BLAKE2B 6022556a246a5614a4f2b46a386df2b4e0bafc7fe6747567ebcf1e885734d8a007095245773e912bf34a56c42f6ef264e4efbb6873dbbfe4befcdfa562b95517 SHA512 03ef4168c5a21a86550ca430f16c06bda8944060327ded81669ba6d08932e856cb7f0793ee60f7dab9733e75f2e9ebd37337af23d3324e5913e0a44dc88d4fac DIST aws-c-io-0.18.1-31d7361.tar.gz 735622 BLAKE2B 946ffb0680a0841697b32450780bd69162661a8e9b95afc6b63398a45a9af1e6c1d55c70c0bbe4cb331cf89d6178a50011c754d514cf79a094f5c8a44d4ad753 SHA512 ed3fd4657e388938035407f81516c00c8af289231ed9a35d6ebacd0623bd1e9496a7633798e322d0594a74a5eb36338d609c600953327d0a161c214244c7157e DIST aws-c-io-0.19.0-8286c78.tar.gz 735880 BLAKE2B 53af91fe46fb3b62b2d4c65f564e0d3d4c1c5c13c97749db2aa1cc5c2bc976cf3756c922a50de612d38932bc13fbbf5a38bf9b9839b8d981f7c6336fefe39271 SHA512 2fa4ed6f59bf50deef682b000a218419273681df9cac66accd58e00866f6d86703131f4e38255d213392be793b51d88e2d84eb9cb11cc58dfbfeb955143eee5b +DIST aws-c-io-0.19.1-689dee3.tar.gz 736539 BLAKE2B 83cd38ec8d4ba750555c07d36924fef5f0cb14b16d0dd6f74abed7a17a8af22a5db407689a557966cafe35090c656e780f3e63aca9c323e2f1598a135105d2d3 SHA512 c618902838b1541630e24c984e32aa865f70221d89f4569360c10c3d2a0aaa9096c5d3b2fdf3784afac2474d799e7eb926ff07c80386c76b8ba8b2c9ffa4c96b DIST aws-c-mqtt-0.12.3-fb651a4.tar.gz 435601 BLAKE2B 558150bd85b6aa8c67396c18b7122ddab6e8b3d1a899d65e3a4a2c0673bd404c0c100c789adc2d77c4c2bb4a3620cd0bb0e5acd4a8e3959e11dc53f222a8d26b SHA512 4b81dfb039854964274203422b12cb3948e94974df0d8ed8cfeb9756afea96bb1498e5e5db7cf220b199a13e3496f94d081e5669e874157a33650423e44c1bc2 DIST aws-c-mqtt-0.13.0-9fc2f57.tar.gz 441269 BLAKE2B faae717509be998ece4a1d309acb747335cdf8a9c5e8ca613ab2987f1214f9c1049f1b57574b7acb182bd1af6bee4fad990b51bc840a2a114aeac504f647386a SHA512 aadbf6faf969d03a90ec89bf724b2bf051121fcd4e6271898de33c0b1d398f1e320e710cd5ec591317c6468fec6e356a240983faa42720c2231574a0bd5be6d2 DIST aws-c-s3-0.7.15-0770d35.tar.gz 362017 BLAKE2B 9a2bf1f39bfd84ed1d39c0e4cf01df17a6945ffacc292f5b0b6fcc18295c5f550bcde3c3c45682c3dd2d600c3720d3828597b24aa036ff273976e1608b217812 SHA512 cad4ad829d8dbe5f11737c953a41bd288118be6ebc7a212e0bef57f3f9e510bafce9369d2a35840c6f80fe144fb7174a6223611eeceb10be190e977275f39397 DIST aws-c-s3-0.7.16-5eac79f.tar.gz 363231 BLAKE2B 2f273317243cdfccfe40cd8eac3c452cd45841cb809df2e63cefcfba36d58e9b53a8f1257c74f8c2d403c29bf74bba0a9dc8da6fd52bab2b4d9300441482d2cf SHA512 a82ac644b07ab4c3b52a051de45170e657c2c17093abda75bc0db66c275ebad8b12cc908e3138ef79bdc5f7e4ccc5eb45f779469c2a43cb2c0619da364995246 +DIST aws-c-s3-0.8.0-52c90d3.tar.gz 369070 BLAKE2B ad525a69e45c05520c217ae3eb9dec5803cb68ed3f897eaf0b9cafd58328c233a8a6b645b4db1d4118ceb7cf6a4310cebbf1b958baa0c0ba7aa5ca751f742934 SHA512 7df4e3f632f7df04a69b3e9766fc4809183bd00439a8f58bb02abf862b7476dae7785f89bd949a614be626e0720d3060566caa094f8b71886a579f6b5352637c DIST aws-c-sdkutils-0.2.3-ba6a28f.tar.gz 79868 BLAKE2B 18324779d03ae45155a9f2dff4e2a40af91e64a46841a74492e5f99f0555602b5c1da0984cc453f510c0699e603ee85e654ad847aee0d4225abb0d96c3250a5a SHA512 0e477993da427d99b55eb66865f5d86cd419935fcfac0531b1b57955ca11db7dcae5df9e823f39d0ccdd7396239bac35deaac74a09fce4376808a9c8bc7b8a7f +DIST aws-c-sdkutils-0.2.4-f678bda.tar.gz 80371 BLAKE2B 86a3f28425d131b0362bcad09f63e5e09f06471a13e2a4878211df4da15c799310caf81f1f5e751e4ed2d7e9c9165bf5728e620740cdc7d8ca3e77a3eb69e8de SHA512 de7e637e1c13f5e8caf213109f85783e241d2a8d7a868d95b7de3952cce6c84b54a2af1cd2082fe711c3c7903c6b37379037499b828ee0b7154dbc31099cfc27 DIST aws-checksums-0.2.5-66b447c.tar.gz 136288 BLAKE2B 8b0342ccc61d71e89377060e8bccc8637a565ee48344ca2fe68945047a1f1e90c6fb96d907e2bdad1a555798e8d96f75736b9f507546835cd1c4fe825b2d6e6f SHA512 b85cd549bf0b8d1fa7a622e224f32507ea493410553e9051076c98938a2df1c311eb276c50f5d73dd0a45906670df7345103ed9e17cdf9e50aadcad1128fa3ed DIST aws-checksums-0.2.7-9978ba2.tar.gz 136401 BLAKE2B 852f2ac01532c0709da220716f1214455962a35dca39f22bbc86a83beedcf61392b51c6a675666a95368e1ec21548c4f0b7b4cf8b5927af63022041432cbed42 SHA512 29a8a1a9acd768e98099cb91db36b4226bbb47f49ed746af3e4e8417c5930144bf0a96e7d954b0fce7fbd14d90034af9bb93e6dde1a59563f3dbcd4119ee3127 DIST aws-crt-python-0.26.0-d1c9c47.tar.gz 284330 BLAKE2B ed20f5f6f09f80cf24ac2c4fd23a54a3a7583c767380adbf6bff8673b6625c0297d5e56867ee0c2e9fef48aac2171be28d8970151a459c627cc448120083b4c7 SHA512 b124211a7b7815ebc5730191ea38bc659429afd786650e0e5c40d530db1c408b6ee0bbdfce7b340307db1502c579a68cec61526f5210119a52577398b9c938f0 DIST aws-crt-python-0.26.1-e31ff4a.tar.gz 284286 BLAKE2B df98196d38e5c03c210d356a8c9f3ff073b2231f6a90647529cffbdad2e4689939acec845d589115d3d1b7d97bf847245bf6345a72a0d3c63b3854b852dd3da8 SHA512 4367a9f94fbe477d6c06e00d5caf7dce8048e39339edf9201a329b7155f720a1d505b6a6ab09a4c69d9ade7a0fdf5406cb3abb30d7227ecbbf96885ac2a66b11 DIST aws-crt-python-0.27.0-4696607.tar.gz 293906 BLAKE2B 251eb79ba74dda773805b4a69679a360c14191b26a6f5f4200b8e877d785a3318c7d460019acf1ab093b55c0d603bc6b07f012e417a10c2fcc7f3e386f28c45f SHA512 35fb5dd5cde65bf22b02f9f859b5b014d835421c0d532ff40205801328e8888bb2195c1dfa973864f112813d97819966d954abf0e1fc89452b6491e44f38f4e4 +DIST aws-crt-python-0.27.2-0157faf.tar.gz 298715 BLAKE2B 4d2a0de82a9068fa069aba80f4a915f4e21ce663f8c78531d0265e90bd694d7f231b524b91d50316331560a921696be7e46b9ac699e1a8ea18957086722c9aa5 SHA512 136c8922ff366ae48f0c04818a47281b28fda2f177c82924d8170d9d1552b99efdd18811f0a48ab4e6477a167f189379a8f73b28f349753be5a5f8c73e3ff976 DIST aws-lc-1.49.1-b1420f2.tar.gz 126237874 BLAKE2B 44210243fb6ff1297f107fe9570def693e80d3c80af91d689f690058f645ccd1ff778a2e27facb9658c5ce3693310b7f32e4eb50c2e90a32714475194de0f957 SHA512 0694f0167513c97b45ccef3302e0f20c06dc5397eff5caae6a4627f1ac4e5967cfd28ad72206e38c006b08ab5b5cbe926c535003747f51cbdd2f3c76823c4819 DIST aws-lc-1.50.1-7d9cbf3.tar.gz 126899499 BLAKE2B 0741d5d0c6d7f6ffa20075437ed9a2e59e85fe2346dd39ba1e799bb208d19476e4b2a4dae8b685d1147a01acc0fdfdce17a44851a3a9ebf649cccdfcfff855db SHA512 2565b6b96b85eb6c0efe2e2555130e9fc61ee1d9ae13d375d7a8b354607ce5fac05e64e561dfc57113ac6f97a7315d98f59cd4c492963cb28bc96151535936a6 +DIST aws-lc-1.51.2-a614f97.tar.gz 126902053 BLAKE2B 3061d10e0649c3235f0ea86f6d30bb94d36fb757227edb1542b158cc9ca45b296e320a6fc7c84eb4b941da83026565f14dfe0df8a3198c353ac833631c03ba90 SHA512 c7fff6c83f4f8eb9e62e2e952a581453ea2324724463fba868a343c53fcc972cc47afd4bd01289a7da24b0fe62465381269f700e5c13b7b132887918259aae0d DIST s2n-tls-1.5.16-b8a9aa4.tar.gz 4952160 BLAKE2B 9cf00c6e4a60ca8b54848b4bfefd231c3ed361d281179e0193dcf023569054fc04a3f900c583d816c77284f3fbe4fcabb34e93993113fbb7bfe9ec15d29ff54e SHA512 d0425230ed0f665584d359b68045bd9f9b6eefa42fe7a88973f91da54c08dbfbd4144e426574ab2a050154d3faa66ef3b5c8508baf4e2e348403784054ab6c47 DIST s2n-tls-1.5.17-eb4167f.tar.gz 4945931 BLAKE2B f57424c5fb1ab4b812dcfeb49f2ee70335426a30d9c408d1eca8cef63f1bde154b1eb898bca80a9c456f69008460bcfec1f9f5c4783d28ee355bcc9670a69250 SHA512 715365055d55c8baf50643653dc1eae86d3f0e827db9450ff639d43704923646a957832552f5a4d714de8bdaff38dd1d6df95549d85dc0798efac1344db8080a DIST s2n-tls-1.5.18-1c5798b.tar.gz 4991987 BLAKE2B 2c37a68cdfc955e5cece6bdf172a2a97087dca856e0b490f904a4e6151cbecae0387e3ec54b31ad78f20d4daa45eba5492b894bc1f2c71005e52c227e4bde58a SHA512 c590b13cfd27fb6b57d60d7cdf82cec0e8b7679b3d592d0328189becc43774a717074da201275e1d6efb619eef372011dc4578ca8e452c47c1ddc6104737a963 diff --git a/dev-python/aws-crt-python/aws-crt-python-0.27.2.ebuild b/dev-python/aws-crt-python/aws-crt-python-0.27.2.ebuild new file mode 100644 index 0000000000..b14e29e5b0 --- /dev/null +++ b/dev-python/aws-crt-python/aws-crt-python-0.27.2.ebuild @@ -0,0 +1,63 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3+ ) +inherit distutils-r1 + +DESCRIPTION="Python bindings for the AWS Common Runtime" +HOMEPAGE="https://github.com/awslabs/aws-crt-python" +SRC_URI=" + https://github.com/awslabs/aws-crt-python/tarball/0157faf2fdb7bcb7eb2f84bcdbc7c67faff18c6a -> aws-crt-python-0.27.2-0157faf.tar.gz + https://github.com/awslabs/aws-c-auth/tarball/cd9d6afcd42035d49bb2d0d3bef24b9faed57773 -> aws-c-auth-0.9.0-cd9d6af.tar.gz + https://github.com/awslabs/aws-c-cal/tarball/938d0fea30d8476a7cf260278d636404682a28d4 -> aws-c-cal-0.9.1-938d0fe.tar.gz + https://github.com/awslabs/aws-c-common/tarball/aaa2f11ed609e3f888efd9bf745e810b45b13a38 -> aws-c-common-0.12.3-aaa2f11.tar.gz + https://github.com/awslabs/aws-c-compression/tarball/f951ab2b819fc6993b6e5e6cfef64b1a1554bfc8 -> aws-c-compression-0.3.1-f951ab2.tar.gz + https://github.com/awslabs/aws-c-event-stream/tarball/9312b052583183b98526aaeb91e5c72ec3db9627 -> aws-c-event-stream-0.5.4-9312b05.tar.gz + https://github.com/awslabs/aws-c-http/tarball/3eedf1ef8c6874cd941dbde794a6ab3bd979e181 -> aws-c-http-0.10.1-3eedf1e.tar.gz + https://github.com/awslabs/aws-c-io/tarball/689dee3cb8dbd8a6906431d154a3695f7688c056 -> aws-c-io-0.19.1-689dee3.tar.gz + https://github.com/awslabs/aws-c-mqtt/tarball/9fc2f573c0fb608c052230d4f2495725d7252285 -> aws-c-mqtt-0.13.0-9fc2f57.tar.gz + https://github.com/awslabs/aws-c-s3/tarball/52c90d39dab19a36e06d746a8c795060632619e2 -> aws-c-s3-0.8.0-52c90d3.tar.gz + https://github.com/awslabs/aws-c-sdkutils/tarball/f678bda9e21f7217e4bbf35e0d1ea59540687933 -> aws-c-sdkutils-0.2.4-f678bda.tar.gz + https://github.com/awslabs/aws-checksums/tarball/9978ba2c33a7a259c1a6bd0f62abe26827d03b85 -> aws-checksums-0.2.7-9978ba2.tar.gz + https://github.com/awslabs/aws-lc/tarball/a614f97527d16461d5c904ef90d3bb647e35265f -> aws-lc-1.51.2-a614f97.tar.gz + https://github.com/aws/s2n-tls/tarball/1c5798b82442067bace943f748f4f24ae1770bed -> s2n-tls-1.5.18-1c5798b.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="*" +IUSE="" + +DEPEND="dev-util/cmake" +RDEPEND="" +BDEPEND="" + +AWS_C_MODULES=( + aws-c-auth + aws-c-cal + aws-c-common + aws-c-compression + aws-c-event-stream + aws-c-http + aws-c-io + aws-c-mqtt + aws-c-s3 + aws-c-sdkutils + aws-checksums + aws-lc + s2n +) + + +post_src_unpack() { + if [ ! -d "${S}" ] ; then + mv "${WORKDIR}"/awslabs-aws-crt-python-* "${S}" || die + fi + + for module in "${AWS_C_MODULES[@]}"; do + rmdir ${S}/crt/${module} || die + einfo "Moving ${module} into source tree" + mv ${WORKDIR}/*${module}* ${S}/crt/${module} || die + done +} \ No newline at end of file