diff --git a/app-crypt/chacha20/Manifest b/app-crypt/chacha20/Manifest index a50bf44..192f319 100644 --- a/app-crypt/chacha20/Manifest +++ b/app-crypt/chacha20/Manifest @@ -8,6 +8,7 @@ DIST chacha20-1.0.1.crate 7465 BLAKE2B 387ccfa2caed120aef3258e4471610588f191d4b5 DIST chacha20-1.0.2.crate 7475 BLAKE2B 8b9ac3421a6eae7c619040d364b7ec2ff0f0eb857f3a73b6403ecc627b41d6a486f95efd7036c0c41d3ed272e7e30fa2589b76af89e169f5d9079984ccbcf255 SHA512 6a80d2b9e97859511f1d3c9654a3af870ab09df0bf94c779a7f851197746ef629d85cb24eda8a210d778a7a777c9a29283fea6e0eb312624a69aa69ff9b7ae2b DIST chacha20-1.1.0.crate 9001 BLAKE2B 097b44780347dc44b6e11d80cf02a5390be72f29470d91608bc7850e2c51832fff2c9db5bc45440d5f30211322158124abe74e9c2ccc602c292355bf0866d554 SHA512 e0180b516833dc7a9dd20acb2b69e3db089665b3ac51e76382eff538833b81c4b4aab27842ad4790f6a35ca0158b35408a65f44554463b48b614a510e1e8d0b3 DIST chacha20-1.1.1.crate 9065 BLAKE2B e9446dfba529225f07bf4bc06cf262f694be50423dc01108d8b77f4298264fd6e6c11231c98bb91594637310cde8228ece9a6348069f2f07ba65e93c7e4ac979 SHA512 aef51b0baa2a481f1fc283fd7205cbf93f69bafc0aa68efa54406a582d50f581b3955b4048b566f53c75ec46ebaaca9375ed5e2cddf01c03ee41e443abe88b54 +DIST chacha20-2.0.0.crate 9060 BLAKE2B 3973b560da7963a43b31b4b5a50346053239f408606ae223333670594845b15daf00c01a2793e3bb87d899e8a301505ecc7a58b8fcbaa4262bffd81913af040b SHA512 e81afc308c8542f93d90d87a8dfb04f97076c326a0e2b858335d4fa271fa5dbfcea333bf1676456066e713012a09ad5d4fca7346eeb159931fb777aba7d1ed6f DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST getrandom-0.2.2.crate 26010 BLAKE2B f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a SHA512 f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b diff --git a/app-crypt/chacha20/chacha20-2.0.0.ebuild b/app-crypt/chacha20/chacha20-2.0.0.ebuild new file mode 100644 index 0000000..db167c7 --- /dev/null +++ b/app-crypt/chacha20/chacha20-2.0.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2017-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.3.1 + +EAPI=7 + +CRATES=" +autocfg-1.0.1 +base64-0.13.0 +bitflags-1.2.1 +cc-1.0.67 +cfg-if-1.0.0 +foreign-types-0.3.2 +foreign-types-shared-0.1.1 +getrandom-0.2.2 +libc-0.2.90 +once_cell-1.7.2 +openssl-0.10.33 +openssl-sys-0.9.61 +pkg-config-0.3.19 +rustc_version-0.2.3 +semver-0.9.0 +semver-parser-0.7.0 +smallvec-1.6.1 +vcpkg-0.2.11 +wasi-0.10.2+wasi-snapshot-preview1 +" + +inherit cargo + +DESCRIPTION="chacha20_poly1305 encryption tool" + +HOMEPAGE="https://git.flanchan.moe/flanchan/chacha20" +SRC_URI="$(cargo_crate_uris ${CRATES}) https://github.com/notflan/chacha20/releases/download/v${PV}/${P}.crate" +RESTRICT="mirror" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="explicit_clear" + +DEPEND="" +RDEPEND="" + + +src_configure() { + local myfeatures=( + $(usev explicit_clear) + ) + cargo_src_configure --no-default-features +}