diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-10 03:03:09 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-10 03:03:09 +0000 |
commit | be94ae04eee564451203d45977c2ef7c7ace1580 (patch) | |
tree | 616ffc0ad9aee18dc7d5e9e62bf62394e8e520ba /net-libs/rustls-ffi | |
parent | 2be329ae14bbf99f0fc4de7567e2386bbb529fdc (diff) |
gentoo auto-resync : 10:11:2024 - 03:03:09
Diffstat (limited to 'net-libs/rustls-ffi')
-rw-r--r-- | net-libs/rustls-ffi/Manifest | 12 | ||||
-rw-r--r-- | net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild (renamed from net-libs/rustls-ffi/rustls-ffi-0.10.0-r1.ebuild) | 98 | ||||
-rw-r--r-- | net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild (renamed from net-libs/rustls-ffi/rustls-ffi-0.12.1-r2.ebuild) | 16 | ||||
-rw-r--r-- | net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild (renamed from net-libs/rustls-ffi/rustls-ffi-0.12.2.ebuild) | 16 | ||||
-rw-r--r-- | net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild (renamed from net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild) | 16 | ||||
-rw-r--r-- | net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild | 16 | ||||
-rw-r--r-- | net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild (renamed from net-libs/rustls-ffi/rustls-ffi-0.9.1-r1.ebuild) | 138 |
7 files changed, 192 insertions, 120 deletions
diff --git a/net-libs/rustls-ffi/Manifest b/net-libs/rustls-ffi/Manifest index 807c9efd58ca..edb0f0ce587d 100644 --- a/net-libs/rustls-ffi/Manifest +++ b/net-libs/rustls-ffi/Manifest @@ -207,10 +207,10 @@ DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d2789 DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1 DIST winnow-0.4.1.crate 138177 BLAKE2B 9fb55dc5dbca2250c5921aebc42fd8dff7da6fc70656d5690475cf9d81d569b01e68c5134401f70759a9edbe1704cf76727efe5442961b1d220827130497b735 SHA512 390b3da6688d61d90d9bb221d95c7243968209b692737999b13326204954d1e916b390ac8a3a0e0864695ad9a073ed8a79e592ca565be374cc6e909b4166d52a DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 -EBUILD rustls-ffi-0.10.0-r1.ebuild 2429 BLAKE2B 834e8ae3ba8886ee2170c8e5a62f9c882f3b60f8204397d598de3b95d4b2edd324013d4810d3d8ff4abaf5c09e8542d320f01028c48bf074425fb00edba91d06 SHA512 677d5ace039db50d3581a34eb3fc2e2c9f3b636c2993b804cda37a102cda02198bd8a45b5bf763bc3206dc4ca0ecbe4bd1900d53c1db92de9264bd92a081aa1f -EBUILD rustls-ffi-0.12.1-r2.ebuild 2413 BLAKE2B 7c5e20bd8c82ff986eb12c3cbcdb5e64c5cd44d7007e060e30afd68723ebe4a05cc4b77a6ebcd6c31d72ce26b406992c64adffab2ea00197150d74610b4916b7 SHA512 0c6886c70a6118a9cba72d128a77951b7abe0244a17562d38918a0150bd64e9f5eb916418218dab8d9385ae99c454402db476f1140e4a7660e17212e995f6c87 -EBUILD rustls-ffi-0.12.2.ebuild 2350 BLAKE2B c687a42ed365c1ef386e9cfd83339fe03137c1bc3058718eff641fbe56b1ab52f6a83c2e89eac91dd69bd387faf266e50ac22fceac4903d853a346e3fdd4f1b1 SHA512 7a931f98a44b37667a8a1525c3135e7c9e934f38f4a54ebf3cdcbdb1f5a5d4a2fd5a2d188f747433259a7d507b0d828d40e4a6522250928bdecc16fc5bb4aab8 -EBUILD rustls-ffi-0.13.0.ebuild 2221 BLAKE2B bc51f8d07a9a14c0a3b4b6038d2bbbbf89ae00db126b0e5c5fe64f269c26179bd2d652749b8c04c52611253c92ea6c3fdd42d79fdbbadacaeb51cfdc482a7083 SHA512 ffaaf13bb3b741c49fff80a2070953cae7eca44ba2f8e3a7b13501afaa84aca8ce63f07b8d4bb6f995d883f33c040bc4bcca95236b0db7fe2bdc5194adba46c7 -EBUILD rustls-ffi-0.14.0.ebuild 3813 BLAKE2B b6764d085ed74c55037ec2a45e06024b0817bc132a257570211ee827002698ac9d8ed688c6c50a27adf7e9b8ae5ea6e01c3e0578777ddfb284d0fcfaad994513 SHA512 529051078d685b3b47b4c381c9a1a423f4d8ed7978f909b08667538a7ee5737283d5939bb5bbc37e570fe199e327adfc065a59b30d541859b6a39363d7d1ce77 -EBUILD rustls-ffi-0.9.1-r1.ebuild 2747 BLAKE2B f73c676004c7a4869ada531391b2dd442bc1541259465e3171b8a2f478dbc737d91d7446b52cc6a44ce7716266c7eca0fb5f7cabab4aedab9b8771b6510aab84 SHA512 3fa80f3657fcb1ef2bb6dc8976469c87ac101f616e41626469270d750b1fd9e8fbe67522d90ba46f5ee07f3cd88854d4feff871b8024d2bea9430616b65de9b3 +EBUILD rustls-ffi-0.10.0-r2.ebuild 2602 BLAKE2B c2245e0f13d6c2cb6894d7f80b22f0d046d2c1332fcaaaef96c12b182ab156c6f83f3ad4744e9fc5fce752496bc32b9fb48983595b7e777c514acce1a4a0df9d SHA512 1968a75cf46e5ea0659c34bcaf97bf19a4b53a21f800dae9d9306cd15bbadcdf233de0d0a2f79802aa370f6831f12baf0e93d1651a1821f3d079f9826c47b662 +EBUILD rustls-ffi-0.12.1-r3.ebuild 2586 BLAKE2B a356a642b5ee5b95907c7d33fb4d872b40df0e5858b5d50877bbf8da03fc10aaf4f1ba2e74cc84193c9dc8797e8cf9dc166b355d2a9723afb72214b296864e73 SHA512 7ca15fa6ba2b5e46644a626401b25cab48571317a9d75422cf73a0a020c54467247a30d432f4841a9cf4f305cee1df5304ae424e1abe1163bec28af981d8d628 +EBUILD rustls-ffi-0.12.2-r1.ebuild 2523 BLAKE2B df98a67c59f4f6e65f5878a7bdd9efe1e88d99aabc8ff0b4feaea8a852395a7b015fe548feb275bd25b94ea87123934c8162e9f6b0d77b2915e2912b49ae10a0 SHA512 3d5d46b510e2041ad77b738bbb5e0a17630d159b8f833528d1ddda6d0869fb58014ba504084e9ebc9476125762a826c76164d8797bf1364eccd2ed8764da763c +EBUILD rustls-ffi-0.13.0-r1.ebuild 2394 BLAKE2B a8e96b1afb1c84e27041eb8d23de78c50a69d69b18729b1fc9acae7f5cad129d3fd462694dddee7f21032c50560ac733281ef9b7a2d7db2531bf295f22594456 SHA512 165e207893eaf4f288bd7adf029286d47cfa416a013f35ae67385ac27067c7a55128c09cb5225406c30ea15c7fab99d117c0600ef7083f30d9eb3f7d02181d91 +EBUILD rustls-ffi-0.14.0.ebuild 3986 BLAKE2B 461e73904d6d5efe90be612999a5f1b2bd1dfb25d9ab835578e0a139605ea99e87f559bbe8f7829d5e560653df477e315f3a4adbeff1e3ecb0dd023f7ab6bac0 SHA512 af050fe80cfaf40376546bcacec28626ae35e8b29fa503b07e0be532196ead8867ee6eb3cef016204a5f917016d0cfc704d031aedff8ee9bb2ff8f0c6d5a5ef0 +EBUILD rustls-ffi-0.9.1-r2.ebuild 2920 BLAKE2B 7ef7f11ec4a0c8741497ec7e04149a3257c89fdc018b6d5836361955eeb99baecab695472b40773804eab011a4fa3d30bbe53e62cde4f1a16feb35ada5e32a70 SHA512 3c5a0d5858661eca1147cecf17e895e9bfb168c992bb6a504a39981a27d107ac454a97bed0550fabb1f9934c79735565230b1f146038916ea8e9c2f3bad3cfb5 MISC metadata.xml 322 BLAKE2B 8c95cd2d631dfe96e34412bbc1c12bce2f13f631840642f2bd52384b554b0c1eeb03e2b959921ff2cf0f15f9cdb2ba37acc016549f84c47ca6e7ad857cf3e7df SHA512 08c35857ba4e7e85d619e94b5e6f0a3203faced5f83fb7bdb63d8e25c793bfb8af1b5e1f252613fa8e60e45e3e1a5e092b64f96b8ac2156c9f336bab7a4d6ae1 diff --git a/net-libs/rustls-ffi/rustls-ffi-0.10.0-r1.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild index db915dbc209b..47f8f0189fb5 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.10.0-r1.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild @@ -4,54 +4,54 @@ EAPI=8 CRATES=" - autocfg-1.1.0 - base64-0.13.1 - bumpalo-3.12.0 - cc-1.0.79 - cfg-if-1.0.0 - hashbrown-0.12.3 - indexmap-1.9.3 - js-sys-0.3.61 - libc-0.2.140 - log-0.4.17 - memchr-2.5.0 - num_enum-0.5.11 - num_enum_derive-0.5.11 - once_cell-1.17.1 - proc-macro-crate-1.3.1 - proc-macro2-1.0.55 - quote-1.0.26 - ring-0.16.20 - rustls-0.21.0 - rustls-pemfile-0.2.1 - rustls-webpki-0.100.1 - rustversion-1.0.12 - sct-0.7.0 - spin-0.5.2 - syn-1.0.109 - toml_datetime-0.6.1 - toml_edit-0.19.8 - unicode-ident-1.0.8 - untrusted-0.7.1 - wasm-bindgen-0.2.84 - wasm-bindgen-backend-0.2.84 - wasm-bindgen-macro-0.2.84 - wasm-bindgen-macro-support-0.2.84 - wasm-bindgen-shared-0.2.84 - web-sys-0.3.61 - webpki-0.22.0 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-x86_64-pc-windows-gnu-0.4.0 - winnow-0.4.1 + autocfg@1.1.0 + base64@0.13.1 + bumpalo@3.12.0 + cc@1.0.79 + cfg-if@1.0.0 + hashbrown@0.12.3 + indexmap@1.9.3 + js-sys@0.3.61 + libc@0.2.140 + log@0.4.17 + memchr@2.5.0 + num_enum@0.5.11 + num_enum_derive@0.5.11 + once_cell@1.17.1 + proc-macro-crate@1.3.1 + proc-macro2@1.0.55 + quote@1.0.26 + ring@0.16.20 + rustls@0.21.0 + rustls-pemfile@0.2.1 + rustls-webpki@0.100.1 + rustversion@1.0.12 + sct@0.7.0 + spin@0.5.2 + syn@1.0.109 + toml_datetime@0.6.1 + toml_edit@0.19.8 + unicode-ident@1.0.8 + untrusted@0.7.1 + wasm-bindgen@0.2.84 + wasm-bindgen-backend@0.2.84 + wasm-bindgen-macro@0.2.84 + wasm-bindgen-macro-support@0.2.84 + wasm-bindgen-shared@0.2.84 + web-sys@0.3.61 + webpki@0.22.0 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winnow@0.4.1 " - -inherit cargo flag-o-matic multilib-minimal rust-toolchain +RUST_USEDEP='${MULTILIB_USEDEP}' +inherit multilib-minimal cargo flag-o-matic rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" SRC_URI="https://github.com/rustls/rustls-ffi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" $(cargo_crate_uris)" +SRC_URI+=" ${CARGO_CRATE_URIS}" # From cargo-ebuild (note that webpki is also just ISC) LICENSE="|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016" @@ -83,6 +83,10 @@ src_configure() { multilib-minimal_src_configure } +src_compile() { + multilib-minimal_src_compile +} + multilib_src_compile() { local cargoargs=( --library-type=cdylib @@ -95,6 +99,10 @@ multilib_src_compile() { cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" } +src_test() { + multilib-minimal_src_test +} + multilib_src_test() { local cargoargs=( --prefix=/usr @@ -106,6 +114,10 @@ multilib_src_test() { cargo ctest "${cargoargs[@]}" || die "cargo ctest failed" } +src_install() { + multilib-minimal_src_install +} + multilib_src_install() { local cargoargs=( --library-type=cdylib diff --git a/net-libs/rustls-ffi/rustls-ffi-0.12.1-r2.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild index 962808494628..9bc35e508086 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.12.1-r2.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild @@ -36,8 +36,8 @@ CRATES=" windows_x86_64_msvc@0.48.5 zeroize@1.7.0 " - -inherit cargo flag-o-matic multilib-minimal rust-toolchain +RUST_USEDEP='${MULTILIB_USEDEP}' +inherit multilib-minimal cargo flag-o-matic rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" @@ -77,6 +77,10 @@ src_configure() { multilib-minimal_src_configure } +src_compile() { + multilib-minimal_src_compile +} + multilib_src_compile() { local cargoargs=( --library-type=cdylib @@ -89,6 +93,10 @@ multilib_src_compile() { cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" } +src_test() { + multilib-minimal_src_test +} + multilib_src_test() { local cargoargs=( --prefix="${EPREFIX}"/usr @@ -100,6 +108,10 @@ multilib_src_test() { cargo ctest "${cargoargs[@]}" || die "cargo ctest failed" } +src_install() { + multilib-minimal_src_install +} + multilib_src_install() { local cargoargs=( --library-type=cdylib diff --git a/net-libs/rustls-ffi/rustls-ffi-0.12.2.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild index a09c7412e487..aebb2837d484 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.12.2.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild @@ -36,8 +36,8 @@ CRATES=" windows_x86_64_msvc@0.48.5 zeroize@1.7.0 " - -inherit cargo flag-o-matic multilib-minimal rust-toolchain +RUST_USEDEP='${MULTILIB_USEDEP}' +inherit multilib-minimal cargo flag-o-matic rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" @@ -73,6 +73,10 @@ src_configure() { multilib-minimal_src_configure } +src_compile() { + multilib-minimal_src_compile +} + multilib_src_compile() { local cargoargs=( --library-type=cdylib @@ -85,6 +89,10 @@ multilib_src_compile() { cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" } +src_test() { + multilib-minimal_src_test +} + multilib_src_test() { local cargoargs=( --prefix="${EPREFIX}"/usr @@ -96,6 +104,10 @@ multilib_src_test() { cargo ctest "${cargoargs[@]}" || die "cargo ctest failed" } +src_install() { + multilib-minimal_src_install +} + multilib_src_install() { local cargoargs=( --library-type=cdylib diff --git a/net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild index 4f144686f120..f745928b4ab7 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild @@ -37,8 +37,8 @@ CRATES=" windows_x86_64_msvc@0.48.5 zeroize@1.7.0 " - -inherit cargo flag-o-matic multilib-minimal rust-toolchain +RUST_USEDEP='${MULTILIB_USEDEP}' +inherit multilib-minimal cargo flag-o-matic rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" @@ -70,6 +70,10 @@ src_configure() { multilib-minimal_src_configure } +src_compile() { + multilib-minimal_src_compile +} + multilib_src_compile() { local cargoargs=( --library-type=cdylib @@ -82,6 +86,10 @@ multilib_src_compile() { cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" } +src_test() { + multilib-minimal_src_test +} + multilib_src_test() { local cargoargs=( --prefix="${EPREFIX}"/usr @@ -93,6 +101,10 @@ multilib_src_test() { cargo ctest "${cargoargs[@]}" || die "cargo ctest failed" } +src_install() { + multilib-minimal_src_install +} + multilib_src_install() { local cargoargs=( --library-type=cdylib diff --git a/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild index c8fa3cd18021..bc429940dc68 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild @@ -115,8 +115,8 @@ CRATES=" windows_x86_64_msvc@0.52.4 zeroize@1.7.0 " - -inherit cargo flag-o-matic multilib-minimal rust-toolchain +RUST_USEDEP='${MULTILIB_USEDEP}' +inherit multilib-minimal cargo flag-o-matic rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" @@ -151,6 +151,10 @@ src_configure() { multilib-minimal_src_configure } +src_compile() { + multilib-minimal_src_compile +} + multilib_src_compile() { local cargoargs=( --library-type=cdylib @@ -163,6 +167,10 @@ multilib_src_compile() { cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" } +src_test() { + multilib-minimal_src_test +} + multilib_src_test() { local cargoargs=( --prefix="${EPREFIX}"/usr @@ -174,6 +182,10 @@ multilib_src_test() { cargo ctest "${cargoargs[@]}" || die "cargo ctest failed" } +src_install() { + multilib-minimal_src_install +} + multilib_src_install() { local cargoargs=( --library-type=cdylib diff --git a/net-libs/rustls-ffi/rustls-ffi-0.9.1-r1.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild index bf9f34bba51c..878decfd7c0d 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.9.1-r1.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild @@ -4,74 +4,74 @@ EAPI=8 CRATES=" - ansi_term-0.12.1 - atty-0.2.14 - autocfg-1.1.0 - base64-0.13.1 - bitflags-1.3.2 - bumpalo-3.11.1 - cbindgen-0.19.0 - cc-1.0.77 - cfg-if-1.0.0 - clap-2.34.0 - fastrand-1.8.0 - hashbrown-0.12.3 - heck-0.3.3 - hermit-abi-0.1.19 - indexmap-1.9.2 - instant-0.1.12 - itoa-1.0.4 - js-sys-0.3.60 - libc-0.2.138 - log-0.4.17 - num_enum-0.5.7 - num_enum_derive-0.5.7 - once_cell-1.16.0 - proc-macro-crate-1.2.1 - proc-macro2-1.0.47 - quote-1.0.21 - redox_syscall-0.2.16 - remove_dir_all-0.5.3 - ring-0.16.20 - rustls-0.20.4 - rustls-pemfile-0.2.1 - rustversion-1.0.9 - ryu-1.0.11 - sct-0.7.0 - serde-1.0.149 - serde_derive-1.0.149 - serde_json-1.0.89 - spin-0.5.2 - strsim-0.8.0 - syn-1.0.105 - tempfile-3.3.0 - textwrap-0.11.0 - thiserror-1.0.37 - thiserror-impl-1.0.37 - toml-0.5.9 - unicode-ident-1.0.5 - unicode-segmentation-1.10.0 - unicode-width-0.1.10 - untrusted-0.7.1 - vec_map-0.8.2 - 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 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-x86_64-pc-windows-gnu-0.4.0 + ansi_term@0.12.1 + atty@0.2.14 + autocfg@1.1.0 + base64@0.13.1 + bitflags@1.3.2 + bumpalo@3.11.1 + cbindgen@0.19.0 + cc@1.0.77 + cfg-if@1.0.0 + clap@2.34.0 + fastrand@1.8.0 + hashbrown@0.12.3 + heck@0.3.3 + hermit-abi@0.1.19 + indexmap@1.9.2 + instant@0.1.12 + itoa@1.0.4 + js-sys@0.3.60 + libc@0.2.138 + log@0.4.17 + num_enum@0.5.7 + num_enum_derive@0.5.7 + once_cell@1.16.0 + proc-macro-crate@1.2.1 + proc-macro2@1.0.47 + quote@1.0.21 + redox_syscall@0.2.16 + remove_dir_all@0.5.3 + ring@0.16.20 + rustls@0.20.4 + rustls-pemfile@0.2.1 + rustversion@1.0.9 + ryu@1.0.11 + sct@0.7.0 + serde@1.0.149 + serde_derive@1.0.149 + serde_json@1.0.89 + spin@0.5.2 + strsim@0.8.0 + syn@1.0.105 + tempfile@3.3.0 + textwrap@0.11.0 + thiserror@1.0.37 + thiserror-impl@1.0.37 + toml@0.5.9 + unicode-ident@1.0.5 + unicode-segmentation@1.10.0 + unicode-width@0.1.10 + untrusted@0.7.1 + vec_map@0.8.2 + 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 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 " - -inherit cargo flag-o-matic multilib-minimal rust-toolchain +RUST_USEDEP='${MULTILIB_USEDEP}' +inherit multilib-minimal cargo flag-o-matic rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" SRC_URI="https://github.com/rustls/rustls-ffi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" $(cargo_crate_uris)" +SRC_URI+=" ${CARGO_CRATE_URIS}" # From cargo-ebuild (note that webpki is also just ISC) LICENSE="|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016" @@ -102,6 +102,10 @@ src_configure() { multilib-minimal_src_configure } +src_compile() { + multilib-minimal_src_compile +} + multilib_src_compile() { local cargoargs=( --library-type=cdylib @@ -114,6 +118,10 @@ multilib_src_compile() { cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" } +src_test() { + multilib-minimal_src_test +} + multilib_src_test() { local cargoargs=( --prefix=/usr @@ -125,6 +133,10 @@ multilib_src_test() { cargo ctest "${cargoargs[@]}" || die "cargo ctest failed" } +src_install() { + multilib-minimal_src_install +} + multilib_src_install() { local cargoargs=( --library-type=cdylib |