diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-12-02 08:55:38 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-12-02 08:55:38 +0000 |
commit | 5a1e5a6812ca9c9555657cce48fe09d2ffa44401 (patch) | |
tree | 5c040bbee9184b24f26b05031a2448e62f6df38a /dev-util/maturin | |
parent | 2c4066122b66fa1eb3e37846f9a6e14529a553d8 (diff) |
gentoo auto-resync : 02:12:2022 - 08:55:37
Diffstat (limited to 'dev-util/maturin')
-rw-r--r-- | dev-util/maturin/Manifest | 4 | ||||
-rw-r--r-- | dev-util/maturin/maturin-0.14.1.ebuild | 478 |
2 files changed, 0 insertions, 482 deletions
diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index fa08ec37e54b..3133b6b9e9cc 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -52,7 +52,6 @@ DIST cargo_metadata-0.15.2.crate 18528 BLAKE2B cb80318d0cf7316fa57badcaa05027372 DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05 DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.74.crate 59410 BLAKE2B e53e0992395e6ae54a732ece8af7a7713afeec3488a303c545b4ec50459d049609cebe8652ed595bf86d4f3c23a16d7a19c7f73e6f6f42b13b1567cb34ea6078 SHA512 0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b -DIST cc-1.0.76.crate 60132 BLAKE2B 9e8dabe8cb64a8ef7bb4a91d4e601a9175712da00644125e0e625b0a10a4815ed1a3c93f32eb773d0c2215c74b8f0d73a35831291195dff65d1ae79b8e423d8a SHA512 9a31f5a78859f7272cba9289d0c1b7fe01cbbe5ccd20a729141a751df7f5a576726e2b7e038cb7142e63c59a5ce7cdb83b93c32d5b5f3f45bb297ecdc1b9e983 DIST cc-1.0.77.crate 60723 BLAKE2B 93720cee6c5721ec43b3f502b0879043afc44049e2ce528addebd8b6cf182a8e370143d67e32a965f1ef4fc07e55c87aaf95c0b1b5f9b85eb4e743a95b17bdf5 SHA512 38a421818bbb22fa6a6bd871a7d69add88932db68683ec91d1b4ce1ba68ea2b9272c42c35f437030614cb522f43db964e3a8f1223dcdef9158090b00d17afe2b DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff @@ -199,7 +198,6 @@ DIST lzxd-0.1.4.crate 21891 BLAKE2B 8271b79bdf6c65a17b5fe77a4d8b7d3a96ccf1752d21 DIST mailparse-0.13.8.crate 36008 BLAKE2B 8112658b4ceb5b3528375f4f8a178a26c18b5494ba582c333e09de6263769869b5a4903ec2d62cab7a032635fa5d28f00f3f80337b968221e386e252f842cf36 SHA512 c7557f741c170c421d5ccef8cb771fce544b3f3da0475b170f82116c00cdd7522fe29fc8bb4dfa20735345b2c72e12af0bcc4317d9ada412b59f9ff4266e14ac DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-0.13.7.gh.tar.gz 335508 BLAKE2B fef8ad495208109b867d1ca9700cef149b799bdb372d5110480a035ee5ed52b569f5cb3ca7dffa7d69db3fd4a593d3b894027eb1538e25deddd68146640cdde7 SHA512 509564719aa7b25c1464036b6830518129b24a285075ef551fbb65c42aa2e3c2cfb1bfcefa55cd9b99c7dcec07795ea08fef0a33a55c14030f49afb392face7d -DIST maturin-0.14.1.gh.tar.gz 373011 BLAKE2B bfbc99aa15cd0109dc3ac0855f144d1150385e8a0f6055f963ce295bf0c852398948af28fb024757837b4f660b4d6d923307424502f4e99ae7018a5d1385e2b0 SHA512 b4f929bb857cc27362a21e0f714d3870ce9d764062613ecf47468160c01af3c1546c1728d4ebf8b1f0d028e0a3272ddc79d23bd51bc92fbb6985cfda92a58ff3 DIST maturin-0.14.2.gh.tar.gz 373223 BLAKE2B 3b4916430fde07ded175e564d3ce445a35412a840eaf1a030d715af6c7911d6eac10d9fbdbb9073440dbf5ff1f0c852f9f36b361b017e56049f65b6d62d3302e SHA512 fe621bcf077be5ba374cd2910cacb38457a2f6225162ff9c95251b38dd1394670e5209a901daeaa86d9d7ee315e5d945d7536b3fa385d9eec546188b750dbfa5 DIST maturin-0.14.3.gh.tar.gz 384759 BLAKE2B c787ad0311c4a497f53615bd19e6ec9f37c5acd20ac0dedc5c18a12011ae7191e5ca3b9c0fa2f94c405260ea2805c7c1c32e0453f1c21beaa719d66079083539 SHA512 6a2d8cf0284e0cd4a118be0ec3c7e02baf9852881b12558f78a3c91a88e8fdd2a873ad69449254d3ce5166f6033871d214c08b5f3e6edbd632a6fa2c2501ecb4 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa @@ -358,7 +356,6 @@ DIST serde-1.0.148.crate 76637 BLAKE2B 41a88a684e96df8e7eec41602a5eb1e97b54799ed DIST serde_derive-1.0.147.crate 54861 BLAKE2B c758a3c854f1474dd3fadd66d60a59408e30d5b658cde4c7ceb10c8d4b4210c8069cc13618f83f1faf36de928feeeb82b2f7011b457e8b9003a15177714f9c0f SHA512 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59 DIST serde_derive-1.0.148.crate 55562 BLAKE2B bfde4fb3eaa7d4fb0a96f744612d7cb249325281902d3fc03aaab2bdf55aea22fea2f63b14d00ebeccdb402ecf79cae6060065068af06be427df5cb1204ebdbb SHA512 c011e252ed1fa7578a51241a6147ddfdd462f3e1171666c193895691a295f72766cc48e325f14d389a128a8c146ef16454a7f257a52abae45e83fe5f23dffa12 DIST serde_json-1.0.87.crate 144383 BLAKE2B 357ee30245611b15bf98ba719266dedc75211a80a660105756b20d52f50bf4032385b366c3272cfc1c7f34022e818cb6a6af799faf76f8d5969c256a02f9187c SHA512 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc -DIST serde_json-1.0.88.crate 144528 BLAKE2B ba14e2634a9bf718a08e0dd525e1bbdaf98a5c1d5c99129e4904c886285f40e6fce08699efcda34766860f2899f0db011ef2032298ad647072d73a1c8bfd248b SHA512 a09e4a26c5177d0faeb9190e668b72813ec1f6a318459480419c8471c1e0ef65310a6879d9b26f11cb8c161d84ff911f5d81e7a4aeb683757620c2e5c6541eb0 DIST serde_json-1.0.89.crate 144638 BLAKE2B e296fd2fd3054b81349f246d207de4f7f8072e480a34f1c39afc2d46cdb6b861d1514a8bb64f2f68920e8db43b642814f7f4e989dab95cee62485ca2f8db2e8d SHA512 4bafa5693977e129f5787f2ff10f914e2a7740bf7e631bcdf51b27d0d9e5517873184b56649914371e1881107e7ed0a8fedf487617db334d4a7a4bf95c6c16a3 DIST serde_repr-0.1.9.crate 9695 BLAKE2B ae28d645e12998ce971bface40e7bac688d0f6347149e7be7e7ea40e46b1bee5b6f28b592f981138ac1ddef02c6c62856b98f9aa2f126848307b57e5a2ae8977 SHA512 987d197c4e8326853281f4f8e3f1831c4591d0687429fc08191a1d39edf88261668047100156fe08b2beddc3b01fdcaba5a2a4e45eddffd19fe5cf3e6052f2bc DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c @@ -491,7 +488,6 @@ DIST zip-0.6.3.crate 61785 BLAKE2B aa59cfa836cdac9cda7e5423cf7146a8fa2be74a4a2f7 DIST zvariant-2.10.0.crate 64374 BLAKE2B 65f5ec09b812217b2d96f57fcaca7fba97545dc715b1395cafe6386553a52e9a72d08c3a599bc08d5f563ea71324f1e7d60db2797c3ad1ad23a9c322a3939346 SHA512 48227afe709c1cc54cb70b4d9ae26e7f836559b4b11a68136d7720d01bacf757c1f5f40cad9de634fa27e196e4942df69c33a7de1334bb23ca995ea34690c5ba DIST zvariant_derive-2.10.0.crate 8746 BLAKE2B 8408e6689f6f849d37d0ade5549dbac25a01a8ef6de5692290f24462e0984128fb5b1d72e87e94e4c422896d68f9acaa382ca6af57f47f470448894a85071b1a SHA512 ba06d0761de8e20839246517d89494e5728fd654cf95eec193a4ca4cdb90090542bbfd7ed0ffbc9fc44edda38c5270139f54e63cb88d09f6c26b39199ea1deec EBUILD maturin-0.13.7.ebuild 9173 BLAKE2B d1c7190275e939df29e9879e60cccfd08a3fe03a96aa1e7770109fd4fb14f0545d5906ba6622a9626a389c6b94734ac7222aeb13663ca03cfa3b83286180c543 SHA512 4ff95ab86d1dfcd50c70cc8f8f31c58342cf010e38f004f8d714970e7f884e74cd45fe47f04c8da1b6a19c0113d624ed47906b497bc91d65497858be74022c8d -EBUILD maturin-0.14.1.ebuild 9938 BLAKE2B a6d6a5f613e89df7899e2b23459bd9e26081a3c62a0f14225f0e2242b6f239b174b1320592b8f397ae242cd86e0ec57a488d14ebf8392c31ae1399d70109db87 SHA512 a6521a64dabdc14391ad8bb7110b09931bdf4164f69c4100411a106419a76c0a410b51cd8643f996ad633872a9fd7efb5ee1fa2e2c925e54d0be6044c3019083 EBUILD maturin-0.14.2.ebuild 9988 BLAKE2B 7f9be6233f8604d9d4148b66019b362fcacf2ff42f59f3bb4249335f80280b31ae42509b05b1bf743cbf53dab356d56663d5616f7aad1c13bdd157b799ecaab6 SHA512 5537b337ccaa134e56a9cad8f2a1959fe39d73ee68ed59410cd53f23487a91a6a78cc80dac920fdd989045e61e7ab2e22ace5131a14e61132a8da7e24065d222 EBUILD maturin-0.14.3.ebuild 9994 BLAKE2B 65f8cb2a7f132c7a662080bc7e2cacbdbcd329ac8486b6e28fe14195a3673a5bcd7eb69cd817f6fc4c8f7703c22463897b22345d9f026302f9a92fd905138d85 SHA512 291465733b58abe1e52207e11379742b64cfc3d965e477d971e19ff81f968f1ded11931a6c78711040d41b9d26697b1d5242e818b3ce18ba592c9307dc09ec12 MISC metadata.xml 581 BLAKE2B 9fd4c9b9ef68199ef36af2d3799e3c16f819e89a2858bbfefbedb35575f5018c44ccf6b851f1bd367adefec1e8e6dc4a817bd431037b2ee8d1c01e3638d81541 SHA512 93e477343b707475d8b5bd043575a047e7247998e62daaed232216a9a3bfaa9dcae0ac02ec8489e847018495b31f9ef1811d528498e0e129dde99b06712ef7f7 diff --git a/dev-util/maturin/maturin-0.14.1.ebuild b/dev-util/maturin/maturin-0.14.1.ebuild deleted file mode 100644 index d0484742c7ce..000000000000 --- a/dev-util/maturin/maturin-0.14.1.ebuild +++ /dev/null @@ -1,478 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - addr2line-0.17.0 - adler-1.0.2 - aes-0.7.5 - ahash-0.3.8 - ahash-0.7.6 - aho-corasick-0.7.19 - anyhow-1.0.66 - askama-0.11.1 - askama_derive-0.11.2 - askama_escape-0.10.3 - askama_shared-0.12.2 - async-io-1.10.0 - async-lock-2.6.0 - atty-0.2.14 - autocfg-1.1.0 - backtrace-0.3.66 - base64-0.13.1 - bincode-1.3.3 - bitflags-1.3.2 - block-buffer-0.10.3 - block-buffer-0.9.0 - block-modes-0.8.1 - block-padding-0.2.1 - bstr-0.2.17 - bumpalo-3.11.1 - byteorder-1.4.3 - bytes-1.2.1 - bytesize-1.1.0 - bzip2-0.4.3 - bzip2-sys-0.1.11+1.0.8 - cab-0.4.1 - cache-padded-1.2.0 - camino-1.1.1 - cargo-options-0.5.2 - cargo-platform-0.1.2 - cargo-xwin-0.12.2 - cargo-zigbuild-0.14.1 - cargo_metadata-0.15.0 - cbindgen-0.24.3 - cc-1.0.76 - cfb-0.7.3 - cfg-if-1.0.0 - charset-0.1.3 - chumsky-0.8.0 - chunked_transfer-1.4.0 - cipher-0.3.0 - clap-3.2.23 - clap-4.0.26 - clap_complete-4.0.5 - clap_complete_fig-4.0.1 - clap_derive-3.2.18 - clap_derive-4.0.21 - clap_lex-0.2.4 - clap_lex-0.3.0 - cli-table-0.4.7 - combine-4.6.6 - concolor-0.0.9 - concolor-query-0.1.0 - concurrent-queue-1.2.4 - configparser-3.0.2 - console-0.15.2 - const-random-0.1.15 - const-random-macro-0.1.15 - content_inspector-0.2.4 - core-foundation-0.9.3 - core-foundation-sys-0.8.3 - cpufeatures-0.2.5 - crc32fast-1.3.2 - crossbeam-channel-0.5.6 - crossbeam-deque-0.8.2 - crossbeam-epoch-0.9.11 - crossbeam-utils-0.8.12 - crunchy-0.2.2 - crypto-common-0.1.6 - crypto-mac-0.11.1 - ctor-0.1.26 - data-encoding-2.3.2 - derivative-2.2.0 - dialoguer-0.10.2 - diff-0.1.13 - digest-0.10.6 - digest-0.9.0 - dirs-4.0.0 - dirs-sys-0.3.7 - dunce-1.0.3 - either-1.8.0 - encode_unicode-0.3.6 - encoding-0.2.33 - encoding-index-japanese-1.20141219.5 - encoding-index-korean-1.20141219.5 - encoding-index-simpchinese-1.20141219.5 - encoding-index-singlebyte-1.20141219.5 - encoding-index-tradchinese-1.20141219.5 - encoding_index_tests-0.1.4 - encoding_rs-0.8.31 - enumflags2-0.6.4 - enumflags2_derive-0.6.4 - errno-0.2.8 - errno-dragonfly-0.1.2 - event-listener-2.5.3 - fastrand-1.8.0 - fat-macho-0.4.6 - filetime-0.2.18 - flate2-1.0.24 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.1.0 - fs-err-2.9.0 - futures-0.3.25 - futures-channel-0.3.25 - futures-core-0.3.25 - futures-executor-0.3.25 - futures-io-0.3.25 - futures-lite-1.12.0 - futures-macro-0.3.25 - futures-sink-0.3.25 - futures-task-0.3.25 - futures-util-0.3.25 - generic-array-0.14.6 - getrandom-0.2.8 - gimli-0.26.2 - glob-0.3.0 - globset-0.4.9 - goblin-0.5.4 - goblin-0.6.0 - hashbrown-0.12.3 - heck-0.4.0 - hermit-abi-0.1.19 - hkdf-0.11.0 - hmac-0.11.0 - human-panic-1.0.3 - humantime-2.1.0 - humantime-serde-1.1.1 - idna-0.3.0 - ignore-0.4.18 - indexmap-1.9.2 - indicatif-0.17.2 - indoc-1.0.7 - instant-0.1.12 - io-lifetimes-0.7.5 - itertools-0.10.5 - itoa-1.0.4 - js-sys-0.3.60 - keyring-1.2.0 - lazy_static-1.4.0 - lddtree-0.3.2 - libc-0.2.137 - linux-raw-sys-0.0.46 - lock_api-0.4.9 - log-0.4.17 - lzxd-0.1.4 - mailparse-0.13.8 - matchers-0.1.0 - memchr-2.5.0 - memoffset-0.6.5 - mime-0.3.16 - mime_guess-2.0.4 - minijinja-0.26.0 - minimal-lexical-0.2.1 - miniz_oxide-0.5.4 - msi-0.5.0 - multipart-0.18.0 - native-tls-0.2.11 - nb-connect-1.2.0 - nix-0.22.3 - nom-7.1.1 - normalize-line-endings-0.3.0 - normpath-0.3.2 - nu-ansi-term-0.46.0 - num-0.4.0 - num-bigint-0.4.3 - num-complex-0.4.2 - num-integer-0.1.45 - num-iter-0.1.43 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.14.0 - number_prefix-0.4.0 - object-0.29.0 - once_cell-1.16.0 - opaque-debug-0.3.0 - openssl-0.10.42 - openssl-macros-0.1.0 - openssl-probe-0.1.5 - openssl-src-111.24.0+1.1.1s - openssl-sys-0.9.77 - os_pipe-1.1.1 - os_str_bytes-6.4.0 - os_type-2.6.0 - output_vt100-0.1.3 - overload-0.1.1 - parking-2.0.0 - parking_lot-0.12.1 - parking_lot_core-0.9.4 - paste-1.0.9 - path-slash-0.2.1 - pep440-0.2.0 - percent-encoding-2.2.0 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkg-config-0.3.26 - plain-0.2.3 - platform-info-1.0.1 - polling-2.4.0 - portable-atomic-0.3.15 - ppv-lite86-0.2.17 - pretty_assertions-1.3.0 - proc-macro-crate-0.1.5 - proc-macro-crate-1.2.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro-hack-0.5.19 - proc-macro2-1.0.47 - pyproject-toml-0.3.1 - python-pkginfo-0.5.5 - quote-1.0.21 - quoted_printable-0.4.5 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.4 - rayon-1.6.0 - rayon-core-1.10.1 - redox_syscall-0.2.16 - redox_users-0.4.3 - regex-1.7.0 - regex-automata-0.1.10 - regex-syntax-0.6.28 - remove_dir_all-0.5.3 - rfc2047-decoder-0.2.0 - ring-0.16.20 - rpassword-7.1.0 - rustc-demangle-0.1.21 - rustc_version-0.4.0 - rustix-0.35.13 - rustls-0.20.7 - rustversion-1.0.9 - ryu-1.0.11 - same-file-1.0.6 - schannel-0.1.20 - scoped-tls-1.0.1 - scopeguard-1.1.0 - scroll-0.11.0 - scroll_derive-0.11.0 - sct-0.7.0 - secret-service-2.0.2 - security-framework-2.7.0 - security-framework-sys-2.6.1 - semver-1.0.14 - serde-1.0.147 - serde_derive-1.0.147 - serde_json-1.0.88 - serde_repr-0.1.9 - sha2-0.10.6 - sha2-0.9.9 - sharded-slab-0.1.4 - shlex-1.1.0 - similar-2.2.1 - slab-0.4.7 - smallvec-1.10.0 - smawk-0.3.1 - snapbox-0.4.1 - snapbox-macros-0.3.1 - socket2-0.4.7 - socks-0.3.4 - spin-0.5.2 - static_assertions-1.1.0 - strsim-0.10.0 - subtle-2.4.1 - syn-1.0.103 - tar-0.4.38 - target-lexicon-0.12.5 - tempfile-3.3.0 - termcolor-1.1.3 - terminal_size-0.1.17 - terminal_size-0.2.2 - textwrap-0.16.0 - thiserror-1.0.37 - thiserror-impl-1.0.37 - thread_local-1.1.4 - time-0.3.17 - time-core-0.1.0 - time-macros-0.2.6 - tiny-keccak-2.0.2 - tinyvec-1.6.0 - tinyvec_macros-0.1.0 - toml-0.5.9 - toml_datetime-0.5.0 - toml_edit-0.15.0 - tracing-0.1.37 - tracing-attributes-0.1.23 - tracing-core-0.1.30 - tracing-log-0.1.3 - tracing-serde-0.1.3 - tracing-subscriber-0.3.16 - trycmd-0.14.4 - twox-hash-1.6.3 - typenum-1.15.0 - unicase-2.6.0 - unicode-bidi-0.3.8 - unicode-ident-1.0.5 - unicode-linebreak-0.1.4 - unicode-normalization-0.1.22 - unicode-width-0.1.10 - uniffi_bindgen-0.21.0 - uniffi_meta-0.21.0 - untrusted-0.7.1 - ureq-2.5.0 - url-2.3.1 - uuid-0.8.2 - uuid-1.2.2 - valuable-0.1.0 - vcpkg-0.2.15 - version_check-0.9.4 - wait-timeout-0.2.0 - waker-fn-1.1.0 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.83 - wasm-bindgen-backend-0.2.83 - wasm-bindgen-macro-0.2.83 - wasm-bindgen-macro-support-0.2.83 - wasm-bindgen-shared-0.2.83 - web-sys-0.3.60 - webpki-0.22.0 - webpki-roots-0.22.5 - weedle2-4.0.0 - wepoll-ffi-0.1.2 - which-4.3.0 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.36.1 - windows-sys-0.42.0 - windows_aarch64_gnullvm-0.42.0 - windows_aarch64_msvc-0.36.1 - windows_aarch64_msvc-0.42.0 - windows_i686_gnu-0.36.1 - windows_i686_gnu-0.42.0 - windows_i686_msvc-0.36.1 - windows_i686_msvc-0.42.0 - windows_x86_64_gnu-0.36.1 - windows_x86_64_gnu-0.42.0 - windows_x86_64_gnullvm-0.42.0 - windows_x86_64_msvc-0.36.1 - windows_x86_64_msvc-0.42.0 - xattr-0.2.3 - xwin-0.2.8 - yansi-0.5.1 - zbus-1.9.3 - zbus_macros-1.9.3 - zip-0.6.3 - zvariant-2.10.0 - zvariant_derive-2.10.0" -# additional crates used by test-crates/* test packages, -# `grep test-crates tests/run.rs` to see which are needed -CRATES_TEST=" - cargo_metadata-0.14.2 - cc-1.0.73 - cc-1.0.74 - indexmap-1.9.1 - libc-0.2.134 - once_cell-1.15.0 - parking_lot_core-0.9.3 - proc-macro2-1.0.46 - pyo3-0.17.3 - pyo3-build-config-0.17.3 - pyo3-ffi-0.17.3 - pyo3-macros-0.17.3 - pyo3-macros-backend-0.17.3 - python3-dll-a-0.2.6 - serde_json-1.0.87 - syn-1.0.102 - target-lexicon-0.12.4 - uniffi-0.21.0 - uniffi_build-0.21.0 - uniffi_macros-0.21.0 - unindent-0.1.10" -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -inherit cargo distutils-r1 flag-o-matic - -DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" -HOMEPAGE="https://maturin.rs/" -SRC_URI=" - https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - $(cargo_crate_uris) - test? ( $(cargo_crate_uris ${CRATES_TEST}) )" - -LICENSE=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD - CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl - doc? ( CC-BY-4.0 OFL-1.1 )" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{8..10} pypy3)" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - doc? ( app-text/mdbook ) - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*') - dev-python/boltons[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_prepare() { - distutils-r1_src_prepare - - # used to prevent use of network during tests - cat > "${T}"/pip.conf <<-EOF || die - [install] - no-index = yes - no-dependencies = yes - EOF - - # TODO: package-agnostic way to handle IUSE=debug with setuptools-rust? - use !debug || sed -i "s/^cargo_args = \[/&'--profile','dev',/" setup.py || die - - # setup.py handles most for non-tests, but ensure rustls is disabled except - # on arches where ring crate should work (keep in sync below, bug #859577) - if use !amd64 && use !x86 && use !arm64 && use !arm; then - sed -i '/^if platform.machine/s/^if/if True or/' setup.py || die - fi -} - -src_configure() { - filter-lto # undefined references with ring crate - - if use !amd64 && use !x86 && use !arm64 && use !arm; then - local myfeatures=( upload log human-panic ) - cargo_src_configure --no-default-features - fi -} - -python_compile_all() { - use !doc || mdbook build -d html guide || die -} - -python_test() { - local -x MATURIN_TEST_PYTHON=${EPYTHON} - local -x PIP_CONFIG_FILE=${T}/pip.conf - local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 - - local skip=( - --skip locked_doesnt_build_without_cargo_lock - # relies on 80-chars terminal output but ignores exported COLUMNS=80 - --skip cli_tests - # avoid need for wasm over a single hello world test - --skip integration_wasm_hello_world - # fragile depending on rust version, also wants libpypy*-c.so for pypy - --skip pyo3_no_extension_module - ) - - cargo_src_test -- "${skip[@]}" -} - -python_install_all() { - dodoc Changelog.md README.md - use doc && dodoc -r guide/html -} |