From a2f14538446e67ee587062d70edcb822b42e2364 Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Fri, 30 Jul 2021 15:37:15 +0600 Subject: [PATCH 01/49] net-news/sfeed: bump version v0.9.25 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- net-news/sfeed/Manifest | 2 +- net-news/sfeed/{sfeed-0.9.23.ebuild => sfeed-0.9.25.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename net-news/sfeed/{sfeed-0.9.23.ebuild => sfeed-0.9.25.ebuild} (94%) diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest index ec359bbd03..072baff5f8 100644 --- a/net-news/sfeed/Manifest +++ b/net-news/sfeed/Manifest @@ -1 +1 @@ -DIST sfeed-0.9.23.tar.gz 38377 BLAKE2B fe44328390fe6aa48016bfe2d49bdb43b0c3a6f6a602903125324909a4274dc363d54e5ae31e92ae7cb0611763db83b533cc28b8dffca7f7b1e7415f77f0c0d8 SHA512 8c9c0d2d77cbb7340eeea75cf77432b7a0a4c0250ebbb6914d8856ebc319f3a512865e188b769cdb65569e2320f245873ba364f3b593d1e3808795044aa3623d +DIST sfeed-0.9.25.tar.gz 39226 BLAKE2B b928867e1bfdc2645349e8419db7377578e98325510e26c1aae78c68e0653e8544868e555cc713f2fafada949406a1f9e08929e690d4a19a1f36e939426f7b8a SHA512 fadb6db4077e4712f40385d99ee52c9e4a7f7cf654da6d5b6bff1b71419187e5d992ab8374272070f3c175834e253e16346b1795a4dc96a5a2ca6351698d9c34 diff --git a/net-news/sfeed/sfeed-0.9.23.ebuild b/net-news/sfeed/sfeed-0.9.25.ebuild similarity index 94% rename from net-news/sfeed/sfeed-0.9.23.ebuild rename to net-news/sfeed/sfeed-0.9.25.ebuild index 95c50fc044..971e9af0c0 100644 --- a/net-news/sfeed/sfeed-0.9.23.ebuild +++ b/net-news/sfeed/sfeed-0.9.25.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 From 2814d0e7a412801d30163917156e322b5700132b Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Fri, 30 Jul 2021 21:52:02 +0600 Subject: [PATCH 02/49] x11-misc/xbanish: add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- x11-misc/xbanish/Manifest | 1 + x11-misc/xbanish/metadata.xml | 10 +++++++ x11-misc/xbanish/xbanish-1.7.ebuild | 42 +++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 x11-misc/xbanish/Manifest create mode 100644 x11-misc/xbanish/metadata.xml create mode 100644 x11-misc/xbanish/xbanish-1.7.ebuild diff --git a/x11-misc/xbanish/Manifest b/x11-misc/xbanish/Manifest new file mode 100644 index 0000000000..3d9b16c823 --- /dev/null +++ b/x11-misc/xbanish/Manifest @@ -0,0 +1 @@ +DIST v1.7.tar.gz 6379 BLAKE2B b5c2da9890676be642d963147b38585089160bbeb8609e66e586ce69b886e39e4b02e60e1c4554fb27454ae3bc89c7169f5b1ece3e511e327ee0bfbef25035c3 SHA512 f790ea888812bb6b7793f0a60a900724fc407ec4485672e37d464387ffacfa4bf2dc891862f3fed06948cda31024745816b3adb58074c4578edc6a9848f2bd08 diff --git a/x11-misc/xbanish/metadata.xml b/x11-misc/xbanish/metadata.xml new file mode 100644 index 0000000000..2018f28ad6 --- /dev/null +++ b/x11-misc/xbanish/metadata.xml @@ -0,0 +1,10 @@ + + + + + nrk@disroot.org + + + jcs/xbanish + + diff --git a/x11-misc/xbanish/xbanish-1.7.ebuild b/x11-misc/xbanish/xbanish-1.7.ebuild new file mode 100644 index 0000000000..414181e9d5 --- /dev/null +++ b/x11-misc/xbanish/xbanish-1.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse moves" +HOMEPAGE="https://github.com/jcs/xbanish" + +SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz" + +KEYWORDS="~amd64" +# NOTE: Upstream moved to ISC license on master. +# So this needs to be changed on the next version (1.7+). +LICENSE="BSD" +SLOT="0" +IUSE="" + +# NOTE: x11-libs/libXext might become a dep next version (1.7+) +DEPEND=" + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXi +" +RDEPEND="${DEPEND}" + +src_configure() { + # Makefile doesn't respect user's LDFLAGS + sed -i \ + -e 's|\$(LIBS) |\$(LIBS) $(LDFLAGS) |g' \ + Makefile || die "sed failed" +} + +src_compile() { + emake CC=$(tc-getCC) +} + +src_install() { + dobin xbanish + doman xbanish.1 +} From 8e20554170134f739fe7df19ac34f022b543424e Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Fri, 30 Jul 2021 22:10:30 +0600 Subject: [PATCH 03/49] x11-misc/xbanish: rename SRC_URI download Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- x11-misc/xbanish/Manifest | 2 +- x11-misc/xbanish/xbanish-1.7.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/xbanish/Manifest b/x11-misc/xbanish/Manifest index 3d9b16c823..0aa1cc974e 100644 --- a/x11-misc/xbanish/Manifest +++ b/x11-misc/xbanish/Manifest @@ -1 +1 @@ -DIST v1.7.tar.gz 6379 BLAKE2B b5c2da9890676be642d963147b38585089160bbeb8609e66e586ce69b886e39e4b02e60e1c4554fb27454ae3bc89c7169f5b1ece3e511e327ee0bfbef25035c3 SHA512 f790ea888812bb6b7793f0a60a900724fc407ec4485672e37d464387ffacfa4bf2dc891862f3fed06948cda31024745816b3adb58074c4578edc6a9848f2bd08 +DIST xbanish-1.7.tar.gz 6379 BLAKE2B b5c2da9890676be642d963147b38585089160bbeb8609e66e586ce69b886e39e4b02e60e1c4554fb27454ae3bc89c7169f5b1ece3e511e327ee0bfbef25035c3 SHA512 f790ea888812bb6b7793f0a60a900724fc407ec4485672e37d464387ffacfa4bf2dc891862f3fed06948cda31024745816b3adb58074c4578edc6a9848f2bd08 diff --git a/x11-misc/xbanish/xbanish-1.7.ebuild b/x11-misc/xbanish/xbanish-1.7.ebuild index 414181e9d5..dee55cf7e3 100644 --- a/x11-misc/xbanish/xbanish-1.7.ebuild +++ b/x11-misc/xbanish/xbanish-1.7.ebuild @@ -8,7 +8,7 @@ inherit toolchain-funcs DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse moves" HOMEPAGE="https://github.com/jcs/xbanish" -SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz" +SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" # NOTE: Upstream moved to ISC license on master. From a13ad175a98013d8a48364fc72caf6eb0412c419 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 30 Jul 2021 18:11:55 +0200 Subject: [PATCH 04/49] sys-cluster/dyninst: fix pdf installation Closes: https://bugs.gentoo.org/805236 Signed-off-by: Alessandro Barbieri --- sys-cluster/dyninst/dyninst-11.0.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-cluster/dyninst/dyninst-11.0.1.ebuild b/sys-cluster/dyninst/dyninst-11.0.1.ebuild index 5374e6f029..73a7501d4f 100644 --- a/sys-cluster/dyninst/dyninst-11.0.1.ebuild +++ b/sys-cluster/dyninst/dyninst-11.0.1.ebuild @@ -45,7 +45,9 @@ src_install() { cmake_src_install einstalldocs - use doc && mv "${ED}"/usr/share/doc/*.pdf "${ED}/usr/share/doc/${PF}" || die + if use doc; then + mv "${ED}"/usr/share/doc/*.pdf "${ED}/usr/share/doc/${PF}" || die + fi if [[ ! -e "${ED}/usr/$(get_libdir)" ]]; then mv "${ED}/usr/lib" "${ED}/usr/$(get_libdir)" || die From cd953debff37859d628a7c1874fe56da53d3756e Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 30 Jul 2021 18:17:12 +0200 Subject: [PATCH 05/49] sys-cluster/libi: fix RDEPEND/DEPEND Closes: https://bugs.gentoo.org/802234 Signed-off-by: Alessandro Barbieri --- sys-cluster/libi/libi-5.0.1_p20180510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/libi/libi-5.0.1_p20180510.ebuild b/sys-cluster/libi/libi-5.0.1_p20180510.ebuild index 921df72fde..fd46e9eb89 100644 --- a/sys-cluster/libi/libi-5.0.1_p20180510.ebuild +++ b/sys-cluster/libi/libi-5.0.1_p20180510.ebuild @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="slurm" -DEPEND=" +RDEPEND=" sys-cluster/launchmon sys-cluster/mrnet " From 1238ea9878dafbd8c8cad041d27028fa8ad9b9e0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 30 Jul 2021 20:08:45 +0200 Subject: [PATCH 06/49] sys-cluster/portals4: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/portals4/Manifest | 1 + sys-cluster/portals4/metadata.xml | 24 ++++ .../portals4-1.0_alpha1_p20190109.ebuild | 104 ++++++++++++++++++ 3 files changed, 129 insertions(+) create mode 100644 sys-cluster/portals4/Manifest create mode 100644 sys-cluster/portals4/metadata.xml create mode 100644 sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild diff --git a/sys-cluster/portals4/Manifest b/sys-cluster/portals4/Manifest new file mode 100644 index 0000000000..a951bf40a0 --- /dev/null +++ b/sys-cluster/portals4/Manifest @@ -0,0 +1 @@ +DIST portals4-1.0_alpha1_p20190109.tar.gz 759395 BLAKE2B dd610742b2e7d5e79c192a4ea184c57ffff4c2341c721e0b9be65e67800698a1973e948922969d4efbc976a879451398a189cdb12ad8a10fe5ae7d9e1017c3e9 SHA512 84805f58293fb9d5069e3e6b4909385dd7ffad0e32b54bbbd297e50939142ece3d424cc301a2b30144ef38d37d579a56f16e36f59115db851ec444edd58da1ca diff --git a/sys-cluster/portals4/metadata.xml b/sys-cluster/portals4/metadata.xml new file mode 100644 index 0000000000..4ed095ca37 --- /dev/null +++ b/sys-cluster/portals4/metadata.xml @@ -0,0 +1,24 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/Portals4/portals4/issues + Portals4/portals4 + + + Use sys-cluster/knem for bulk message transfer + Enable extended (non-standard) triggered operations. Experimental + Enable PMI support + + Use reliable UDP for remote communication + Use IB for remote communication + Use Shared memory for on-node communication. This is currently experimental and should be avoided + Use UDP for remote communication + Enable this when using MOFED V2.2+ or Qlogic InfiniPath Hardware of IB communication + Enable unordered (hashed) match list searching. Experimental + + diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild new file mode 100644 index 0000000000..a3a6287fc7 --- /dev/null +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild @@ -0,0 +1,104 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="71fc5d04c9f8fc9818a05cdc608e2d13af825d83" +DOCS_BUILDER="doxygen" +DOCS_CONFIG_NAME="doxygen.conf" +DOCS_DIR="doc" + +inherit autotools docs + +DESCRIPTION="low-level network API for high-performance networking on high-performance computing systems" +HOMEPAGE=" + https://www.cs.sandia.gov/Portals/portals4.html + https://github.com/Portals4/portals4 +" +SRC_URI="https://github.com/Portals4/portals4/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="knem me-triggered pmi reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" #ppe + +RDEPEND=" + dev-libs/libev + dev-libs/libxml2 + + knem? ( sys-cluster/knem ) + pmi? ( sys-cluster/pmix[pmi] ) + transport-ib? ( sys-fabric/ofed ) +" +# ppe? ( sys-cluster/xpmem ) +DEPEND="${RDEPEND}" + +RESTRICT="!test? ( test )" +REQUIRED_USE=" + ^^ ( transport-ib transport-udp ) + + knem? ( transport-shmem ) + reliable-udp? ( transport-udp ) +" +# ^^ ( ppe transport-shmem ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-fast + --disable-kitten + --disable-picky + --disable-pmi-from-portals + --disable-static + --with-ev="${EPREFIX}/usr" + + $(use_enable me-triggered) + $(use_enable reliable-udp) + $(use_enable test testing) + $(use_enable transport-ib) + $(use_enable transport-shmem) + $(use_enable transport-udp) + $(use_enable unordered-matching) + $(use_enable zero-mrs) + ) +# $(use_enable ppe) + + if use knem; then + myconf+=( "--with-knem=${EPREFIX}/usr" ) + else + myconf+=( "--without-knem" ) + fi +# if use ppe; then +# myconf+=( "--with-xpmem=${EPREFIX}/usr" ) +# else +# myconf+=( "--without-xpmem" ) +# fi + if use pmi; then + myconf+=( "--with-pmi=${EPREFIX}/usr" ) + else + myconf+=( "--without-pmi" ) + fi + if use transport-ib; then + myconf+=( "--with-ofed=${EPREFIX}/usr" ) + else + myconf+=( "--without-ofed" ) + fi + + econf "${myconf[@]}" +} + +src_compile() { + default + docs_compile +} + +src_install() { + default + einstalldocs + find "${D}" -name '*.la' -delete || die +} From 6117ee8ce4fe710663523db46e3e88af391557c6 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 30 Jul 2021 20:11:08 +0200 Subject: [PATCH 07/49] TODO.md: remove portals4 Signed-off-by: Alessandro Barbieri --- TODO.md | 1 - 1 file changed, 1 deletion(-) diff --git a/TODO.md b/TODO.md index 80b8abdcd9..5f2c504af8 100644 --- a/TODO.md +++ b/TODO.md @@ -17,7 +17,6 @@ C * [xpmem](https://github.com/hjelmn/xpmem) * [sandia openshmem](https://github.com/Sandia-OpenSHMEM/SOS) * [ummunotify](https://github.com/Portals4/ummunotify) -* [portals4](https://github.com/Portals4/portals4) C++ * [machinekit](https://github.com/machinekit/machinekit) From 586cf78ce8b651011193e744c8e821791fb7a648 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 30 Jul 2021 20:14:23 +0200 Subject: [PATCH 08/49] TODO.md: update repository Signed-off-by: Alessandro Barbieri --- TODO.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 5f2c504af8..976207468e 100644 --- a/TODO.md +++ b/TODO.md @@ -14,7 +14,7 @@ C * [parsec](https://bitbucket.org/icldistcomp/parsec) * [scr](https://github.com/LLNL/scr) * [the-omega-project](https://github.com/davewathaverford/the-omega-project) -* [xpmem](https://github.com/hjelmn/xpmem) +* [xpmem](https://gitlab.com/hjelmn/xpmem) * [sandia openshmem](https://github.com/Sandia-OpenSHMEM/SOS) * [ummunotify](https://github.com/Portals4/ummunotify) From e117e66dfd7e59aa45149ed0fa957cf1272fca87 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 30 Jul 2021 20:24:38 +0200 Subject: [PATCH 09/49] TODO.md: revert latest change Signed-off-by: Alessandro Barbieri --- TODO.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 976207468e..5f2c504af8 100644 --- a/TODO.md +++ b/TODO.md @@ -14,7 +14,7 @@ C * [parsec](https://bitbucket.org/icldistcomp/parsec) * [scr](https://github.com/LLNL/scr) * [the-omega-project](https://github.com/davewathaverford/the-omega-project) -* [xpmem](https://gitlab.com/hjelmn/xpmem) +* [xpmem](https://github.com/hjelmn/xpmem) * [sandia openshmem](https://github.com/Sandia-OpenSHMEM/SOS) * [ummunotify](https://github.com/Portals4/ummunotify) From 26f9ac098a35f05faa70b6951d2a0d008ee6233e Mon Sep 17 00:00:00 2001 From: YOSHIOKA Takuma Date: Sat, 31 Jul 2021 07:42:42 +0900 Subject: [PATCH 10/49] app-misc/watchexec: version bump 1.17.1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: YOSHIOKA Takuma --- app-misc/watchexec/Manifest | 71 ++++++ app-misc/watchexec/watchexec-1.17.1.ebuild | 257 +++++++++++++++++++++ 2 files changed, 328 insertions(+) create mode 100644 app-misc/watchexec/watchexec-1.17.1.ebuild diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest index 74efcfa200..5980a571c4 100644 --- a/app-misc/watchexec/Manifest +++ b/app-misc/watchexec/Manifest @@ -2,34 +2,48 @@ DIST addr2line-0.15.2.crate 32966 BLAKE2B 471658962dc1ce9dbc44a6e44173114eea110c DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f +DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST assert_cmd-1.0.4.crate 26621 BLAKE2B 0acd8a6c09cfe51594508fa7c4dc27e8831672c4e1ddbd6d392c3b439b21f3cffd8613c4abd379cc69ac500d640433aae61f5ae5a3e5908deaec193fecb70146 SHA512 125d792ab8078a205bdf5cb396c8ac4b0c7330b7773af0014c4f17e23af56dad30f14bee51a87cdf615bdf17c849274dcf7df1ebcd9c479cc8c2223c6203784a DIST assert_cmd-1.0.7.crate 26777 BLAKE2B a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff SHA512 9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1 +DIST async-io-1.6.0.crate 32282 BLAKE2B fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7 SHA512 0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST backtrace-0.3.60.crate 70983 BLAKE2B d47ad8fecb2a200e1d0e0cbad54df070186bddba33a6115aa2223db5ad0d458ec6608224d5f5311cfccc911f1cb35235dcee79a203480240e280ec89428559cb SHA512 f8b39daeff3ad26b2c66dd0712d177ee8ee2e1007377af9abec7e5197780aaee2d3a7e89ba311f4dc38185cf2a20e45e2ac4502e862e6d9aa6498493df522f46 +DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 +DIST bitflags-0.9.1.crate 12406 BLAKE2B e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879 SHA512 3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0 DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965 SHA512 4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257 +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 DIST bstr-0.2.15.crate 344206 BLAKE2B 3a4f24d2a039f7aeee3b6fcbfcc2fa72f1ef8a06ff8bc039af055739436655851565a57e5a4f86a7984b00ee7598c1fbdf26f3302929f91d7efb1327fd36eb57 SHA512 6e464ca1aec722a283759ff6978bab1769dfc8d61aa683f8e4c59bd69c7be2fe86c5470f4c54457871c6640e2d50b6b882747ec567098eb78e62f7cb07cb93a2 DIST bstr-0.2.16.crate 330346 BLAKE2B 75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8 SHA512 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST cache-padded-1.1.1.crate 8798 BLAKE2B 3f2b16f0fefcc5acf692684329e38ff59492d4c299413d25e1634ab27a59512b7453cad28b26f34f2b66db3d3c0b4b26f41df042305b7db2b8ca79d36704e8a4 SHA512 72c36ef2f66a097cf2fcbc06b82fa3d5451ecf2de1ee1513fbeb34c6752436109f9e453bec3aab7e1f89723c24f7c230cf4bff6caa09855402c8f92c1ccf49b5 DIST cc-1.0.67.crate 53486 BLAKE2B 42fd02a5886df50857075c909819c8afcf091cee6b7bc517848786f287f4559e70a07f0a0f42a742baa2665465dfdb2139ecac7e93f1a41b16eab30556eb0259 SHA512 f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05 DIST cc-1.0.68.crate 55936 BLAKE2B 9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa SHA512 faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c DIST cc-1.0.69.crate 56044 BLAKE2B adcd10bf4faf6835ae8feb79ce5e7a4895700d9714fc4322dd52e37bdd8db66b849d5e59aceba6ef0edcf9a5c7c0e2bc616de4acd98b71999bd63592c1c69dda SHA512 ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf DIST clearscreen-1.0.3.crate 151886 BLAKE2B 2eee61e0c2d9dbfd525227ba4c8647b899f492729e5453bcabfd4fcc89d270963c96e60af56ddc498662a7951d6fcc5b97ef12927232991931fcfb309f4800dc SHA512 8fdc68026d49860f558bfb6521dc60d607c8f74642e32467676068138350f27bae99df7a461c0e3a01c97cb5ab098abf2ed319a69787c767f257419cd89a6458 DIST clearscreen-1.0.4.crate 151952 BLAKE2B 5f6afb8196882e4422a1403a83ea498c4c5d145ec0f92f2f27605f8f2797953c1cab42c922aeac5b92c57dae38b7993b2fd081f35a48404d5e95e5eed7e7cbd9 SHA512 014de5e2074e4c7081390c375df3e31594119475467f5903a86104e3aaf6990b9f4fa691c20b9034fce002f4bee7798a7e604c29a95097ea91811b7ddcfcdac6 DIST color-eyre-0.5.11.crate 630879 BLAKE2B e2e0d908e1df3851bd68f22c862bffb65f9781624c6f21b35df28e9c1b8afd6a3c712390e1f6ee0544279d932d09482574b45f37a52d26f7dd285a156a82ac76 SHA512 4ee7407faf80c4bf9c28bc62bb15224674f13e42cd7999764153536eca45548f6a4097f59637a68df844f3948f3a8f80ba1a7681c9fc435303df988d693f8b39 DIST color-spantrace-0.1.6.crate 185435 BLAKE2B 4242c62952ec5670eec3f34cc58f91f0828b185ebdd35ed8e6a2924c37935dab4d81fd13a6757633391f884ed4218d2eac560f76dd6b512e12fe06733587ef22 SHA512 3bf371e233f3285018a533efbdfabef87d498ea323e4654cde41d9552c80a5dd379cb5573d8199f0b6161d0ad271c07c439229aa2e626340096f011ca43ef5a5 DIST command-group-1.0.3.crate 156298 BLAKE2B 69b682bf0b9b8fa39d6514d1798dee50b141b78e34b941ba22ec8186624afb9ff88f75e5af42290454835db4380e1518bb49a685cc6f77396ef30bb098b54f09 SHA512 50520bcb339ba4075feb49b5d6c787a96c5eced2db50b27d11951ee2422976b2a8dc130407e1f40fd00eec6f1e2ca5684b5f9057bb9a81971bb47f9ff4763471 +DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514 SHA512 84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc DIST console-0.14.1.crate 22844 BLAKE2B 2e7a1480fc10ba92d4d5c601b87a0dac840b71c6c44679acf0a90667f37a40528ff2155130aa72be2ade1fdef4e6512dfb404b0eff181d77fbafb00c25dd6c5c SHA512 2c85d1938faca5163dd7eede2a8a07569e536c92fd0fbc7f6e6ed91c60fa7f947f0ae101817ed943b0668c4d98ddfd3149033c83614786b5d841b19a8b011c91 +DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 +DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f DIST darling-0.12.4.crate 19031 BLAKE2B 460587ac5f11ce01116da6c07c1bb0c94da24bd5f3003de028ff772af2111ffc3ec4db1fcb4e732763c441dd8c449297c778854f8b40387b311b3d5086263c67 SHA512 12358298bbbe4c18a6b8b1ff838c210806980973f7fa2307af97f0b33df2e3f1bb43dc2b990b5e8bbdd4f8ec97e1785ece556ada8ad6d6957f9dfb37316ab7a6 DIST darling_core-0.12.4.crate 49742 BLAKE2B 72f2b7994565f56bf369ee74658da4fcc15712f001754797bb066c5ef0e6b1669b1ff5ee3145ee1cd26dcf92c184f911288db187b686c333762812ab23ca78e7 SHA512 0e89867284cf34506d0dee4423120c8e1f40efcc66d510e111959fe0c8eecc956b9a03c85b81ea0489be067b18113586909d1ee36f78495b123e4d64d41b300f DIST darling_macro-0.12.4.crate 1866 BLAKE2B 67832eb0da1abeebfdb1a883ea31bc919589d259e4ae03a8ffd9bbc242907204985f7e3c5f041b52acab41fa8055b19eb6c3ef2e05f63b0c437cd92a974f2cc3 SHA512 324c778f4243b0d34d10998dd1ef7f911fba9392928eb8626c8ce389c599f6fe39791b1558a4480d366bdaea8be78f9d6a4f7ded48a4a020e721bda240804e1f +DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da DIST derive_builder-0.10.2.crate 29777 BLAKE2B ee35b2093c9fd49a24778972df7e62fa28ff766493f2a6348d7542b347811c5c48a4a4d15b160ae4f62a9ad4826e8ffab17c391b9c67eaad73cac20433958bbe SHA512 1d76ced2c6c566eee5bbe44cb437c863396f989d0f850ec2d269fb90621e8a9445e68062ec1d8eabd0fb3dbc5ccb827bc6d13d74023282f82015f84d926eb221 DIST derive_builder_core-0.10.2.crate 24691 BLAKE2B 4336ef5879dad9dc442b771644df2067767dc43a105ae99337573e9f53584289c4ae553ca980a1529b0b2d4a5263e74d5c58f087391dd5b32d0a1ae5e8647ece SHA512 4037d4dff2f2ade95135e28f05c0bfd792acd0faf4edb8bcc6f04b4032f222bbe9251910b79735b162101445f5f17264b8e8b9318a30aeb65c9a7ae1b178cc07 DIST derive_builder_macro-0.10.2.crate 6210 BLAKE2B 00de51ccd227cfaf16cf7f35c8144c7be63dca0584afcf528aae862cd15d73d4d59549d3f8dd39990fef43cdf601cdd5232cd8b9d0a925e28c1edc3ec505695b SHA512 36356bf7e2f6c56b0856c1df0c04388d8d0d1f6e5843396276c3cc2b2c39cc649d6cb08f54b91eb0e2fb3dcd30a9dcb29e98f769f840ca725c9e9a62dc3827eb DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2 SHA512 cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416 DIST dirs-2.0.2.crate 11779 BLAKE2B d1a6152d05a98eacff15c6c7f1f550d475b5a1cf62e541a2fa8b9836b9a1ea6b98f9314341dda35929b968fcf8a47dac7679c5c0b0dd97f21564a8d469c2e254 SHA512 34d6e5956c9db1dae965d33f13c64dde59d3e0e18cbdc56c02f7f31cac8e0034a80fbb561e0a73b8dbd145f85b46fc4e8a147b4c946b5816d8dda6caef185396 DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba @@ -38,16 +52,29 @@ DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70 DIST embed-resource-1.6.2.crate 12401 BLAKE2B 6dd36525acac8f69146914d1d8788589a07589775d88db8df3fd14875c4946cacbe78be48e74e442d992d278a69262af131a9ec9ca546bcf711ae93cdbdc9bfd SHA512 4bfb51208acfd469e3eb2ac21a266d7041e62838fc7c505f1853cd5766c2ab00fd0c7aeac01dffbca05e28842d20120d19984ab6d2c7a023dad61a1d2ff30c6b DIST embed-resource-1.6.3.crate 12401 BLAKE2B d63ada84c4a2ad11bf08ac0d14aa1c460d52332809df54d72bb6138eed0d5a03d8da60f6cbff6e6623d4f8954e4b0d031b3236a113986b142653e87cdb1b099f SHA512 a9b3e1fb3259abad0e60c580dfe0869ff5ef26b88b9fccc0cea1828d1ac6e2d4a37967ddf8f9d7208a05b78d39a60cd86ee36bbaf305bf08b2fa298850098095 DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST enumflags2-0.6.4.crate 10713 BLAKE2B 86219df31b9c8a60470f676a365f0f0890892baa7c9e3101a385d9475f9398ff8b62ce3295ca318a266f551c85048e02f26fa67ea9ac689e94a5ccafcb8f5ea3 SHA512 5814f58a8d22f093b94eb71611b9a5c8bf2145db9544397255d93126fdae220c261010d1dd2a278475e7e3c76bb9e67bd671c44f1edddc620924fd6fdc7dc03b +DIST enumflags2_derive-0.6.4.crate 3659 BLAKE2B b49a73fe2977e8f62af37c367f1452979cdc0575b532d086e612b84495113041221bd508cbf2b72e3179d929a2eabad59b9913db98b21491186a1f1bcf571a9a SHA512 a8a166ed48c77a3d23c1b1afe4dec1812c2a440736cb6c6059e46b90a0a216c81cb45ae6e439ed5b3dcd656faf1bb6dace4e46b908dd02321b4a59351240911b DIST env_logger-0.8.3.crate 32543 BLAKE2B 513790f39c63eb096b0fb62687c74262b42b0edc3e6fc2e2f2fdd44463eb4cfbf67560136ec206e252afa1477fabf66917f4fc0e8192e040670f98f3d7c4bb51 SHA512 7f6c3c79b8f4efb8d1d4e4b879c1c78a427f15669244ce1eca869aea9bcad950ffa5b59f3f8e4513e085c2daf1f5857313b374e238fc78b731bba2646ec895ff DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049 DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566 DIST eyre-0.6.5.crate 38841 BLAKE2B e78fd4bae1acdb08d76b6573d8657c68ccb458f5460b370e04e2f31fe47606608b9483784d3b42ad82ab0c832ac9363ce3aad4e4a2afc6f2c025b6704cb5938b SHA512 b1db4fb1c404e4e1f55945aebd37635945d6084f59e3efd99811bb1f99f9db182fc66de1a8f9b2b47244dbd409b3cc71f9d492f4f5f7ff441a38b6cabd315b19 +DIST fastrand-1.5.0.crate 11100 BLAKE2B 3dc6bcea36656fe801d2c577d34bc3564be13eb7a3b50efd6c3fdcefa8a308fb9e9289ec8def656abe83d40299a2853f9365a32201130388714927db69005b18 SHA512 22b8cd9f143f208d1fbe24ba8be342c465da6ce7d96429ef64f18f57c5443ad242858f859c5444103315e2ac3710fc5ab72da78fe1c6c67dd75a829c6356caf1 DIST filetime-0.2.14.crate 14358 BLAKE2B 7d50e71b5a556bc24a6bcf737ec07f185c6d6a2ba2717d91aaba71ec15d1981c47dd6010e5a4278f8996e05bd49d04f3481f0b9e3156a8ad1da1cf39a84796d6 SHA512 f2e6e41b8b705c510e1f1932451ab8a0acc6a4f84a7a21880c7e69639a6aace7c5ed4f694ebf47d04ae6ff227f8d6c6733f2c4bcb953088531dd91b37262e45b DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST fsevent-0.4.0.crate 7292 BLAKE2B e55fa22bca32165c17ab1cf623311de85d1c1cd78f89fcc016babfa3557658352c17e1fd9a2fa64c753b0073a96361461662c4583f780cd7195ffcaa254da0ce SHA512 98d5e6998e3ae0cf3e0f383aa1e8f7fadd9b75154753168da4f6b87cc9a37b8830e7bed4b2169993ddf49646c9d47aa022d6af8a8a66370e7fc533932e70855f DIST fsevent-sys-2.0.1.crate 3984 BLAKE2B abcecda1e75e47b735f8cf638c958bcf0862d121b046b7b70b4ab6bd1913398967a1019422a0796398fc4f759cc2d326f656c003d9f2f47b63c884650d8513bd SHA512 4c7f96586c4564f804390c3ad22388456a138bef1902a5985463515ca9b56976fc14c993f08ac188897c449b2d2843890c2357398eb3ef5eb064326881e7167d DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93 DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386 +DIST futures-0.3.16.crate 46410 BLAKE2B 30fab6c72c09c030ebfa8d4deaf35cf5d5efc2b14a8cc7c3eea83109e1588f6042daab3ddf2e660daa643d26cd227229e2f3d780e24b7686dde1ca04e24c7d08 SHA512 57a58ede8599cc61fcbe555c84df312aa890ea993ba956759ec8effb71982fad668f024c536dbd20856388d6ceb93841de6c063e5321affcd41e96fddf7a9a0a +DIST futures-channel-0.3.16.crate 31765 BLAKE2B eaef9d4daa760dde5811355230659ee5ec1e8ad784fd935667664cb3db65bed30c4e342bbb4ec4687ed2ab299c7e733d30c017055b18e307296dc8e7797cbc5c SHA512 84baf9a5b74693448ba3cdc402957d0882da6ad0becd3588fb61107d0ed9912a6ddfe599ecc4751713c81f4c962cfa283f0b3bf6472ca17383ab7c5ea5821e65 +DIST futures-core-0.3.16.crate 14486 BLAKE2B eb6afd63cea682e3b3252e956a213d9a6a7135ee3631eb10482af03e3bd717e1c69b49c6956aa3390cb4c9961a50b33cf7e7a356e6a511d98de9893d93f2f9c3 SHA512 cc3aa3794a0fc6005c88134943552dd426dcdbe0d117a2ab3269fc6b5b7ae637e0441c28f5b25bc544585c8830ceebde252241a0502fe832f64476c4b4774bb4 +DIST futures-executor-0.3.16.crate 17104 BLAKE2B 8c60033c4c1b0880d0e31cae158aecea49056444b0425afe209ae7f669975e1edbd16955b5a758d1220aec5fe435a1822b1c448b2d477a14566a7b2faa9d5c93 SHA512 fc878d29d0f2c181ce78c67d64a2449554c84f079716534db4217039c76fc7f64091d1c5b8b113ecdd842bec85251956fcd9e86d80e7a8a7ea2a4a6ca32133ae +DIST futures-io-0.3.16.crate 9050 BLAKE2B 60bcaca9e006adbc0d97af5cd9a5a7c3b50a94f017a130c21d7132f7f121e1e74f5ab538362afaffe44d4ad1bdb67f89dc8c7fa28ea69ee30dde84019ebe4c70 SHA512 cb9edb5224741f249f1936b3444e6bfd4ea4eee1d3964971d242ae1f80bb191067b1e3f0b36045e3234ea7f35738037c863fec204b952a40f84c5f46026c9ac9 +DIST futures-lite-1.12.0.crate 36032 BLAKE2B 16cd92362ddb217fd3c316f1104635b086abbf3b482b3381d62e3b5ddbd20122d1dadb48c83d3022db080d05352ee5a40f33978529bac3eb182b875f45cd132d SHA512 3d26148ed1c87926de51412a8d08e0619c64b85b610a74d6f61fcc1972dc0cbedb04c5824fcb4ef0a920c557ac81a0b2b4403ddb1c01e11648694ae56c28d72a +DIST futures-macro-0.3.16.crate 10779 BLAKE2B 94d23ff28c5211f27faf1e9f3444b00a226dd1b43594edc8016dbe425b07ba59d335c1fb93ddce63d1ca1ca2c9ccdf3a56dfd6d8088391d62fadc71fd2cbea97 SHA512 ca36a9499937d0afcfaa9fe9f3e29fbed1ae8fb83e7e6cd267c67fdc3c723098788aa25a941ba8571fb9a5f9e40431a1024c647cd719ca57b847659b926cc515 +DIST futures-sink-0.3.16.crate 7663 BLAKE2B 355c7372524be71fbd6405f5bbd173765eb191008c725deb790f183eedae194a8b5c09c512a8e4641a903c409c2a903fc6a2095372ee52dc15f9e10527abeb98 SHA512 32d42751026ea88aa169c0e8f69b80aaa4ad582d852492f7056da35859ec3299d4ff57f508a5fa2da18c5931e97c924d88ec72341cdb342ff79f50f7dba1f87a +DIST futures-task-0.3.16.crate 11712 BLAKE2B 88c095b45590e6b4d645413fdfb82b3be178fbfb44c6e36c31a6e78f97cf4a7f53d896ae57b0e34da4195678a49c68a684b3af2f3182435352884a7562d30426 SHA512 7c95d177e9cca05ca8982886957010c4defa9c5dcd3b425738b68f750515277e27fd331148168e866d55da4b2389aeb8f0a7af0174553914c55095654666b6ec +DIST futures-util-0.3.16.crate 144642 BLAKE2B 0ce9ebcd85868d6e64622ab498962d8450f7fdb3d15357b77d94409640f6d09803f4ddf6423a118a87231799f0dd495f59ec431e4bd3e823f0decb035f5b43f4 SHA512 21815551e0e22d9fdfbb7ad36daeb3b01bd01c58e85091d0fe08a677141338f68f8754012c9e7b78e031e3baa345927fd05851f20de29fe6155e532bebb19b26 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 DIST getrandom-0.2.2.crate 26010 BLAKE2B f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a SHA512 f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d @@ -59,6 +86,7 @@ DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44 DIST inotify-0.7.1.crate 24637 BLAKE2B 7089e15c76ab1585850cc17d1c7d5094f6c229d2009dd90648df78d08a5b82567ccfbc116547e4d78df5b4821f4d3fdd7b46b22e0d1b8cd1569cf22c4877b4da SHA512 e98e041efbfaa932f0eb2e21f1831776280ec3873ecba8815dc3af716a37ec19c863a909d9f10a49347e964eae0aba33290a892dc0f0e178f6ccc0a4fdcf2c6f DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da DIST insta-1.7.1.crate 516636 BLAKE2B 360343e74ae840872955b26cf79c9333b2ae1eef6db1b1afa2743c19c672b305db616edeb22fefed35c6af9559c8717c350419ca7047d4697092f95dbc657791 SHA512 08f7db4df45ed3eac479379e7dbb575415fbc0bc646e5fbaeb0c9b8a234c50f2e9f33a0bf4ac7f25ffcaf52029f8d53f985518cbc9bde1ab4d08e49290606cf5 +DIST instant-0.1.10.crate 5218 BLAKE2B 1e4203d235006ca922134c715781a5bda5a932f6740b7e22505db21d3b675758bce10dbb370e96694574c40c43a1d71ea2e6372df7116b30fe8cb0b65a3b95fe SHA512 a6b2c7e0a7b954e961f2d904a4cd6f701617ad70a7ea13230ee157c473c903803dd64596baa0fabd075e995cd3d013e10681c8d712977341ea2b6f97dd48d596 DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 DIST itertools-0.10.1.crate 116219 BLAKE2B 7d354daf7b069515ec7fe77ff2f4f07ecf870735d7ca166fd6b10ba89431cc27bf264c648efd2052206e8edd8f596485b913071453f37e5de47da44e935db79f SHA512 8626eee66aa598e16f5322a6fc55b17c622656f58635c990f5cbd8faeb4739690b0abb3efac4a9a3073752e9f2a51a0ba29401edb12e0f6bf9bddd8d1b394dbc DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f @@ -70,6 +98,8 @@ DIST libc-0.2.94.crate 511713 BLAKE2B 6ad3fe9aa5ea5fb06a7b2beeb68fa245e5ed7d19aa DIST libc-0.2.98.crate 522087 BLAKE2B 950686d7cde31322e1cdf82ae189192091b8543d14d0da0dcf3892910f4216e8e46bb1d5e7e8fcb1693a372577c57a6eb6538a0fef997c1c1a0466c3a1f7acb8 SHA512 2e730b8d46c42608c7da5ff4c5475667171b552b485c2684d3821310ac0f55c1a7a12d9a2cf68a05608cdd2a0928da5e290275c70a519a379d0ed25350689689 DIST linked-hash-map-0.5.4.crate 16166 BLAKE2B d6bfa091265355ae124885f76212c968f2a87af80f3d306c13223ab7fa1d6a449ffda8d042bdb887501d2ffd8adbc638f18cdfeefc16c39a1eb9f57b7c658bf0 SHA512 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc +DIST mac-notification-sys-0.3.0.crate 4757 BLAKE2B 73d6c4083b8cb6a46080671c6639b0b601c23482cdf5e3fca38dc12c7e4db0b1680855712088af5a25631fe278510d9506cd0779c90ae384d24295f5ac2c7f9b SHA512 408abfbb58caad578adb7cfb6814196c0a2ce1d8fd4956ba4ca46a934ad34e6b3df89e63bdac2b2f82b83acac91466e97aa9e46a99982c8f354960bd03031265 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb DIST memoffset-0.6.4.crate 7664 BLAKE2B 098783d0fde7268b16fc5c9f5df005b93daac18092f04d981559b9f0fa310344c6fbbb93d42587ec7107a5c4e8d757508377dadf03471dbd7022f3bdb5b3da4b SHA512 bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d @@ -77,36 +107,54 @@ DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c6 DIST mio-0.6.23.crate 103554 BLAKE2B 1286ea6deb7579964a5c15926509d438c5454d4f56e936753c76927826fbc5444dbe33b7465a15d0ae6c122bcc98899959391a5418bff31c176d51d7b2f33077 SHA512 ea95d15072fe36524a85b50108415a809d7ea3744deee45e4b6a1b763a11c88cda6dbabe4f8d01945a5edeb52296a74fcf457c85be3032c1311a35025860d05c DIST mio-extras-2.0.6.crate 16292 BLAKE2B 08b9fc0d594e8ac8a04c70be88e34e390a24d90b9640907ac7900c26bfc1f982502e70c19172d57a0b697ed4701493ebc03ae4959284b74babedb8059e9faf10 SHA512 2d92e5afb34ef4c7d00c78d6ed15d4e786aaa9b57ea6e2743b996b8377389c9ae058a6aa227c5c66c39a2f86a7bb0b22a13c73a3e35c4b7c65b7b01fcf7fa232 DIST miow-0.2.2.crate 22044 BLAKE2B bec3bbd899a080e5c97a8c1dd9dead16a57aa44cf2bcd97be03155c28345c45fb731650eabffd2fe18a633ff947e63561327cfc86560ee86c3fa71ad4d2a3b62 SHA512 e42012f67e1c5a475d1c9790bc731add53f7a3838d36f8a701f69974c3ff33d31364006220e69c8f37bae2eb31055ee704c42b64241d13be528c768ca5c3d6ba +DIST nb-connect-1.2.0.crate 8126 BLAKE2B 7c43883af6b2e8bb8a845c7b27defb89507409e71826e701a1b9c856b8958a9eafa8c187474752c231e8349a5b6575e1000f0321716c8deafda0a1c9036cad46 SHA512 29a615f1956da23f76b8d29ad05dc008d0287504fe9c835386d6ccb9168d005e00bdefbcf668314d1430b00a9d536c4f3845b46f9dee6519707fb1c69c348061 DIST net2-0.2.37.crate 21311 BLAKE2B 21cef5df92d5d51c8e23c57ad2225e3311c13083fb86830bcb313965eb5ad0170519bed9a47cefb2305d3614ce55e11896a06437cf9ca50c79b7843ea633e99f SHA512 9ae70c655468c3e35ce05988626e0398a3cdf7b7343c08aaecf1267bb958329e608b814cc7be252fe085de3cf6913a1c72aad206c677459469ba4886c20206ec +DIST nix-0.17.0.crate 195654 BLAKE2B 6857f84b3deb5800fe3167efd226f042bbcbbc61a4153ce59f69fb544616842c3f6d4566444201c669c6235d1d7577302e5404399f4937f1c0bbbd17fd47ef71 SHA512 3f2bc4f0e9dcb9753535aec9d626ad8126f0a9ea18f73760ba72be0f35d82542c659b4c443783010de133a318f423a16f71cd1f1dd5b5a1f4f71ff7bda247b63 DIST nix-0.20.0.crate 216983 BLAKE2B cb7dc3a6b61abb66645613f16a22b5f127fef38bff5ad40fa99ef50019bc40da7f40457af9dac08af5dd67644c2a102ee6ca99425077ac7e2024c89387587752 SHA512 4efb0a6147870aca6b5612428216f36cd826320b75f4f12fb0c75140d47561834695db7745908a23d08ac7114d69848cdafcf87830718da1f03aa6f2c664c5d5 DIST nix-0.22.0.crate 227091 BLAKE2B 5fa629e0d2509bb2e19e889d6fa405b7ca1f085e6c347258701e2712e0f46278d9f81416ba25dd417b24c3991dd394e8681811b57f612021edff7e7ec32a1e82 SHA512 73e18e87814dc98bb77f99705c45537afeadb04790c3db54a55688b3e925d3df5e7911282e997244316e310d5286ac10880b00487f706f9c7babde9225a4a14f DIST nom-5.1.2.crate 136174 BLAKE2B 32387d6ded0fbcdee8a1a0d0a08cd36bf92c38906cd199b574b6b9b24f6c245f2287e04374f7d84e2867d2785aa16d8c01ae3bd3bc811829770232681e2d33a5 SHA512 53b8ddab62475588efae46c78b5fd086a14c0fa505c84e625fbedd6dc74d4ac047e9fbed7312b797f126e9ca1f056458d8ffe0ab13f0117de685ef8b43f86aca DIST notify-4.0.16.crate 53902 BLAKE2B 4155fc7986f6a5d617f5dc3e5a41c4b03ffb9df1aa1a4d948ea1cbe42f23d5348710bff55f6a70bffc171985568a6d4fe697bbf92226947153e9e959786c64bf SHA512 7c8ceda432db562d2d261ebf1b18a8ac323bb05d1a7df1caafdc5a0c409edd3a04d84da1761fea8ceb41e4717600c3572ac9257458af0a19b17004ec0496376f DIST notify-4.0.17.crate 54419 BLAKE2B 826315718f1135bf49daac9d0eaa87f2c49bd34f83fb8e3b7970ca954b7942d20466d2c90a1c90c899f9c5683066fa341e38b0cd83a1942ccf387652a712aabe SHA512 78fffa1da9fafef40ac92190dfaa71e22b8999bb8bd9425e4d8e9054d234ca0fbaf7726c023987756a3900b00aa9e713b093ba7643374f2ffb20416ce19bd193 +DIST notify-rust-4.5.2.crate 45725 BLAKE2B 07cf6eb63e63172ca7e4013566a54de22e76e841f818aa094cef229d71ab57b710e4f9deeefb7091fa11f5c9c34b3406e2936fddb3471606561c5922a562860e SHA512 b1f875d6358932b088c635578d072ba41949fc937d60d4c1af2d7a3daef3110728260ab9d6465614b545762f45d8dfe75989ce6f194f32861908f5d7885e8070 +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 DIST object-0.25.3.crate 230711 BLAKE2B aee91423c1e5da1c2221c6fc2048b1764fcced2853e7e2f3d9ce4b86b13fceb4f5f909ffb03981c1131b79fadc1bc7fc5756c7ebecfd4a9af0b4b4442446e378 SHA512 33e6394962a7b566554e4aeb71826e344646a41601ef9e28875582d4fd5b64ac6eb6a99944273dda0d5d2e1401c3ed4be299b3bc7e446cec2638cbd82535dd01 DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 DIST owo-colors-1.3.0.crate 19173 BLAKE2B 5124273cf2f7ae66191fb44890f5f7b2c6562ddf7d3db61599c0a746a86895239d65259b348c6f3b2af4ad205f73bcd3fed2f83f99c4ff8ab3166f58a34ca404 SHA512 26dc9063eea829d13e9222170ca81d4cb5003582845c55d5ec106b48bd355cb629cfa9743c7103cbd3793f2d321927ce4264ca2210fe4a3d16671dfa30d6b911 +DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 DIST phf-0.8.0.crate 3902 BLAKE2B 3f1d4f9c23cfa2a3a0b7e4f809ff00783d71bb4839b27246d5244e5aee61a211498715ed576f00749e8132a6af1cdf50b2eb27d2f49896f006212981886a0e44 SHA512 a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f DIST phf_codegen-0.8.0.crate 3192 BLAKE2B 65c733fb896fa034c97482d122a2ed4c39d763cbb65ee48a229cdb320910aefeef125674bb1305a4a12f5fccefd71f859e33cb26c3e6be09ed8f776f9ff9b463 SHA512 6649779b50683b1b83c89da921ee52963fd517660540148e9ba4b59f9639c705e08400c4da972880ed161564816c7ad45704d6bd51d1429717137de8f46cb941 DIST phf_generator-0.8.0.crate 7604 BLAKE2B 936c9ad95d2d5b6b4bc97dac9bcf99813462950f6280d9cbb8c8ae9253d3197f25b8173c202cdd51c4a2d3f422ca1d6f5c9055e7a87e45b2dc5fbe5aa6aa45ce SHA512 de045f47567defd43fe32fc62191a9a892e5a478e1a84b853cff3005e94967ded68e5770eacb43f2e97e58b8f4283327a38a3bdbd55e1d5c708dab601ea66270 DIST phf_shared-0.8.0.crate 2860 BLAKE2B db48d88ad6e7aa6bdb2f6750ab66063a55d005b4f5e92ededb59da1f1fa9b1296d30f87d32d036f08e3a74111ea4d8287e8eb6c86d0edd76b3ceb38f223696db SHA512 6ad7ac732b7cc42e7e179329fbfee7074d26652d73eb4f2b97224491d978ad9b14c66e5a539c96b84c70124ac44cfc009bf963a42c438d028bd9737b99f463f3 DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST polling-2.1.0.crate 17682 BLAKE2B fbde845d616fd812f22c68fb2a5723cbce54bd5a7ef74dce038962becd7f1353d2e11181c26cf7e3a169b563b7c71da3d20150e504ae57dab50a3e6631cfa6de SHA512 0c468735d4369b99b702ac10acdf54fe0052165f7a805efc4258b46a752247545a9df7b295db81430444f8b34bb73eea4aefb2ab6f8c8af38f7adb513eb55b3c DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 DIST predicates-1.0.8.crate 26996 BLAKE2B 0e45f2de536395c001475654c5ec2327c66151999ac00fba34abe637c4a2cd10e380597745de0e0bd85b3b088d09d171ec21d40664d878e100cc5d73f3eb5c6b SHA512 a6d8278c331223c24a7189e9dfeddd11a20e7e9010e647a8fbc554f4847b72a13aba2ad22d4e0fedfb2ed4490fd11b05fb2d0e7fda373794b7c0a70094998a6a DIST predicates-2.0.0.crate 27026 BLAKE2B 42429cbf1ace7f8fc9837448f43968ea2b2d565877bac7cbd337f6d521a6ba00dd4033f82dcd865361313dd0a0fffa061c756c307abd6fd8e10c4160c1141c19 SHA512 39919bbdad3ff01151ddea985a26d2237df5af4cff429f982e131d405e2213fe8de9c2f8dbe183e5f8f6ac6a54abf57dc705ee5daa7ab3b139012f7ce43033e7 DIST predicates-core-1.0.2.crate 8185 BLAKE2B f2525cf9d1444c0b6cfd981fb9f8555e4e797fe2a28edcbd75e719121d55eca593249d32a708e920c83549a2240dd04f154b19e59faf740ada773c3e59d52483 SHA512 bfeee297e7bb81c1cc63908ab47f10e21e53b9f690d9aaf08855bc1824e0c87cf05c92e5a8dbc57eace7490c0ce58bbe2e178ac33ad0553ad2772593d89f8aab DIST predicates-tree-1.0.2.crate 6341 BLAKE2B 6a701096226f37076d5fb0e62e37609b86f08ec32ff76191ff2717341979f946642d173fd9911929ab89562572817d377889c3a78af4cebad5e362c1675c6813 SHA512 d11b2b7d44ba5a00ed189d4455216f0c991c0f272776166a528136e26436e3f0cbbbdd001bf9a2b9aceaaf221fb9218fb497116e7957bf6bd9761616428c7ed2 +DIST proc-macro-crate-0.1.5.crate 8096 BLAKE2B 0a992f7aecf05335008731adc40e8ce6c4ef5e114228b51ea856112f850a24e995e4682c8d2ffbc703b9b5cfddad68342cc9d0f7d13b13a96961287bdc22c4a0 SHA512 b2922ea8beb762f42f7646398eff9d03a5fe3d942f1d0cce564eff8af41ed14f175986d07ac5bab75e7634f964b8ad24a6f05f597c90b83761bb4c1d2b2fed59 +DIST proc-macro-crate-1.0.0.crate 8442 BLAKE2B ff0f3c37f4f62f0a555b06784a148d02b0994efeee5b3d3c0ce30ccddce69715ba65df08980f96108888b077bbc8f2fffd3e497a3de8369bf867415c2612b325 SHA512 dda801431b4161532008ede0781c6c21cf28ab5ff1c7777df624ea8cd1e209152f6cb3b5b700711c8d15e0cdc91883016c7c3f01468c3f5cda4ebc53e71c2ce6 +DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 +DIST proc-macro-nested-0.1.7.crate 6495 BLAKE2B c27ad92b57837ab1ce220958846253ed29de12ee1ed849948e5202913371d877bb648e6880ac3e6619b8d48342e1fe105df56a0abda1b13bd62262bea4c85fff SHA512 dc5d898c6d5588d279aa0852193105bbb3824798a05875e2181c66da8c3849fcb32189d9b213cad09054242aa4ae9cb602f9c2d1b5e7302963bac244bbaa27c2 DIST proc-macro2-1.0.26.crate 38233 BLAKE2B e44a5d98fbf75130c0eeb8fad6d025ce66fe41cc5ef882f418bd8c9e5d228d712020e309dad68e2f862e5f9216a1103fd6e69953e17c213166467b335f604802 SHA512 e6d39cc0d5ec644e3fb424347bde0a82a8ce8549745a1a827bf4dc21f6248471935b5499c3b6d1b7a129f0ddc560754254c528ac39fb1fce2ec3bd9520afc3e2 DIST proc-macro2-1.0.27.crate 38625 BLAKE2B a55e2404e3c7444c6da8aca6c0e7702b865ec56cfd2c20fec319e737fc83b00bbf505c15dadaa8740d5a6d07c089ed4854a173049b1be9872bba132ae7cbc8db SHA512 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4 +DIST quote-0.3.15.crate 12041 BLAKE2B c5796b464539b018351b41b5e2287398681ccb2ca76f46178b4f310e61a8184afe9ea2b8dd7638f27bf5bf37f60458895497e51c82b31326abf6feb4f69404d7 SHA512 2e5dbe725c0f76a81c6624181b43b60b95dceac208e2babaad3fa6d1487794805169e2ffd967659e4bb4e1abebe96505be5a1007c514d10f2a63ef282d699ea7 DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 DIST rand_pcg-0.2.1.crate 11291 BLAKE2B f8837f3f3dcd7ecfc90f88bb6464b9f79f7c1975ecc68289fd10a5c97323de9c1106de9847fc798f50d96044e46cca9d41f1635130be40bc789492bfaf999de9 SHA512 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba +DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184 DIST redox_syscall-0.2.6.crate 23631 BLAKE2B f594cc615c2c05a053598e6a1bec6488b7972dae2680afcc1012ccbae6cc79169775c0ec8a0ff526846b05222d5be18785d495b964ffbf97fe2e2812a29ea75c SHA512 91137f511d6fd9a7acc755c63703cfba021a2fbb8fec3ac25a4a4b2e67147f4d5dca6cb53c2d49ca0824af3b536c63f617855b08ab345b201070885e082251bf DIST redox_syscall-0.2.8.crate 23697 BLAKE2B 5a084a48e06ab0dc69f64b05058b78d994040da6c42f04c8b615b1977fa3e813cd5a531ab33402402914362301670709679aaaa321e8904424c38d35c284b7ec SHA512 250556a7683254c9daf22887b39abb010eb9d4fe08b944e52bc6595ef6d8acfed76e5f43931fe20c84bdb3743772fb62a0be154ecfb6e66c2facb4c73546eacf DIST redox_syscall-0.2.9.crate 23533 BLAKE2B edff38a41e57f40f9285d43deaacea32d518f5d87382d535b0349f123569613d50e7b45a70e4013f35632485951967a5157146593811102f3c0a7d9177f07fed SHA512 4f3c9dcb925c57253fa27f6355482d4f984fe31c4f562f2cd22e953c6f1f475e0687003e495167f400f77d2594ffb9a69548454db8086da5913c00643ecd337f +DIST redox_users-0.3.5.crate 12644 BLAKE2B 093141c98164163dc66378f2ccb48a5f478c5b40b69ad4ecb89fe8967e4a309974088ea5f7a2b184b625fc03348f2e75b0809d3683696e9b74d5c4a5ac6a4e8d SHA512 d90f1816205a4f2eca59397f6866e5cd965af652940f56930f8bfbe2b50eda75cf78b09200bb69416a35cbeead3cbd4de354805568be2feef1ae4d691b9a6a3c DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 DIST regex-1.4.6.crate 242248 BLAKE2B 4e54699a290fe8952f718709292c726167fa5064407dba2f9e8ed7ba98aee9333bb1ee807c104916b33cbb27eacc6e36b673a23ad0e5af8aefc189b4a5993ea0 SHA512 e789ee66bc37d44efbf9e9c210c3ddc371d9483d6f96d7367b861ee0e0abb5c8abf6ebcad9d3c3fb97f772a5ca91184ca6d36a1a78dd51b43f3279e4048c299c DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 @@ -114,21 +162,30 @@ DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83 DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0 DIST regex-syntax-0.6.23.crate 293195 BLAKE2B cc7c951f252fbc814d12e4276728ee0fb9fc381e5c6b3f9ed2204904ce36ec29d95278db00ebed7268ff65165c19b30b0d959e7e5bb26c96538bb3aa7288d724 SHA512 d4f41e40c1460ee95fd96514a3accb4eaa6c125b47abf66ea7b0b60267c0ab112c51c1877d71bf1cfe4f9277f95617f5047058b2a3da91dc24aa5c1cf2781f34 DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 +DIST rust-argon2-0.8.3.crate 28313 BLAKE2B 2d3468c7b5dc027fbbf6ceb264d77f4ae9b03526e0634c645ffd32a4c87532f5a84c224c6c39a15c9e267d268b187ec65210a2edf7df8294913e4958fbc83352 SHA512 f336dd3f90e1a49be107b641f9e9d513b6f8098dbdd1ab8aa2bd1fae329ce6840ad11a902b599922bef45d96ffb556d52b57d61218271bdccb7c85f9fe1da033 DIST rustc-demangle-0.1.20.crate 23298 BLAKE2B 74479b2724130d67a934176be4b667b9db38603bc093ac547ddcaa9263dedd6e52a5ee690349d75519c173e74a098a20dee234c8fbe14b003cc77109a0efa16b SHA512 edb31174340fc3956eb225c2175a9e8868a8b70f30991531bdbdde77e5924e7a778a7a5ef44ebaca776def262c9045d82c046a83e0ba407431744e1259add001 DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scoped-tls-1.0.0.crate 9146 BLAKE2B e6cecc543760a293b9ba4e71bf0d12f3360782795bc9d0f0bb054614a1c393f081b6178e98708b896037f5b8edcf371b727e7eb80f62bca24fe09a1903456729 SHA512 f09dd404bb45349ef444e7274a2aabfeaeda7c3c9f964bf5c52c39984c137f63bdf9fb3e33df8e312e52872f7721de25951a7f3b8333a670626c51afd36d314c DIST serde-1.0.126.crate 75138 BLAKE2B 51f37473483da8a05670a213f02e119173e4c97a49313cf855ff3e547bb0969fcd84ccb7d1554e7c1761b388ac5cd917cd7e680e3ac23d2504412f75401c0937 SHA512 f22ec92b2eaed0819610ae2c4471eb12aa3a4209f5fbfe829c2329010813837d11ffc02d7809335df6a978cf7944095fae79c7593324dfd49becc7633dd626ed DIST serde_derive-1.0.126.crate 54189 BLAKE2B fa3ca8ef2e7d9bd29e682ac7df066bab05301c2b92dc8f12d254a7e8b29e8d8a83d5405def3050db00f7e396fdd14f18cfac7918a5218d4b6822463c7c0f5c5d SHA512 e3c430b82def037d2f1dcc96ff7dc075636c81ab8f12e07ba09d232bc8224204c7b0cddc994c1ec98400e50340e03d6bad0dfa624b4d869e5f29d72b293d30bf DIST serde_json-1.0.64.crate 115138 BLAKE2B c61a404db9800cfb4e2ac29d4e287a7c8f388b62407d5e25e07514e2840fdf9c127476db35cb556b56143755c64c26be1c6b1facc7529067b06946ac8f54a573 SHA512 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d +DIST serde_repr-0.1.7.crate 10173 BLAKE2B 30bca6a616e55f44def56ab1f85cbb141727a872466f161f562798db005473d520e6a4dba89b631cfe11f1a38cbc1db2fb0ef921f0245e0990a6744f9987e95a SHA512 4e3e87b1c97ee587e88be56d67f287e43252de474a3becdefb4b768eda661db5d78f665d7d93720a40d9f5bd27fd9ab6213d66713ec89bcc2063092b16625a18 DIST serde_yaml-0.8.17.crate 40805 BLAKE2B 8f70ed3efa5afa1f8f45b2c107463799269d745705ac2b90e8ce69c090f4f52721d49723dc48967bdbab30efe853c661631063fe16bc3ceaed4d0158f90ffbcb SHA512 3e7a4baa156ca1d9655a76fbaccd2d87b6929165972f6390316c9d4d55fc9815827e3c4bbb8a1c594f048dcc9c3fd6f4c55370df27f6257dbc28e2066274a7c1 DIST sharded-slab-0.1.1.crate 49002 BLAKE2B f5ed6ba3d454677ee404e30bfd960c7748c02272a5c4bbe8ab6d01e0a54a8160f091ea693451cce41a3db52d2c99e4ab98b58e7071c15f8cf60cb64ba3216dbd SHA512 aa4e2e210436d4799fee76fdf5f83350b06c6bac88ad668c30090eb2c594b656238b26f8ab6ea173fa894732fe7e1b3e80a43a003e592469a402de47cd5d9c8b DIST similar-1.3.0.crate 50316 BLAKE2B 52093295fe68eb8770234917eba595b29a8cd70d031810240b686311186770bc84693393a3a758af88ecad431a03afae8f7626992e71deea62da8e503b212c86 SHA512 b1dac43732b05955af980df887e77f3b9429e8890f8bb85ea1ae91853f109c0e02ce5fba73d33219030e153da22cfa597aa96240cbb6cc543ba57881b9fa7948 DIST siphasher-0.3.5.crate 9455 BLAKE2B 73a09ba949dc4ea670a01e4cfc4f34d8f6ab53facd656beadda396fee087b36afd895e2acba5fecb796fb629b0f56bca84f971970c2f771ed84f74f667f9708d SHA512 4887f7b7b4c0df55c185249a16041052e16ad1f7c80d69ca69dba76af7b25095f2ace3d5b2a33346797f74b63c476a67055929c2856a6b4dff60e8fe2147f8ae DIST slab-0.4.3.crate 15681 BLAKE2B d7e3eb0374de081d1870d2b46c9137e5ec75950a8fec217e3b120e455fe847e9245884990fbff4d01d512ea297c2012cb1a64f9b169264168081f5f7d6b20b39 SHA512 8649f32f26c1354b3281534fa0e062a145b62813c46f9ff5989ae688154221b00ed1b8c044c67a4b78c00a2e3478a8eb9c1c96fb424c24cd6cefd4df875fbb15 +DIST socket2-0.4.1.crate 41364 BLAKE2B 6b1ab3dc342a30467a9579a2dea338e3f5e2a73745f68cd65ee4f34cec390ad67794d2e32d21b01675ed6ce2136c8faa07ea7b8e262a5848cc9b1320e1e53a2b SHA512 71eb3e8d15cf4e88f801d740230710b5b52ff1434526c0e61e950168979ee715dd8acec217d1a5d6f50fa49536558ef94115902f936302d81737eb163db4b8c4 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strum-0.8.0.crate 6135 BLAKE2B 8a48e9fe31cce7e5b6dff8aa542486026f85090f9a6ec35cdb7d629e2af30c002009a4f3c38db5406fe792f628d7483afd53b552a507dcda149ccf009b400833 SHA512 3ecaa8ea2524f218d9c214832693025c7400bb41ea1eaaf352d0b42bfe250ed3841b48ff307ccb7723493eddf1ce63f2751b4e23ed3316032d8dfeb60b80de2f +DIST strum_macros-0.8.0.crate 4793 BLAKE2B a9bbc4a3e6d3c4b5f253a9404eba1ca019fcce6a68ce555acb52ec9f63b3ab165b93140b7f559473d57169f586a78c813c2929bde0b9bd67e87534b53a8edfd1 SHA512 647b040b68880ebcace0184dc65a93b0f85a037894bc300695fe4dd1ff02322628f2b39623468dfaf8111b1cbb022c8ad3fd99b09c1de3068953b2834f2770fc +DIST syn-0.11.11.crate 63309 BLAKE2B ee33d3f02af356faafd0c03539d1c86ade1f46db8bc30054f76536c1cf537b8fa0d990c78f86b1e5187392b31c5d7364ad5767ae96de5844e252c9c7c41ec962 SHA512 285bdc1f9b53fe791bd35b10a06fc106231c4eca908244f7ba7366a865452ec2dc8bbff275a52725d29c48d2065790ff6eb37c6eb9c1968aeb0af38c028d173e DIST syn-1.0.70.crate 232235 BLAKE2B 82419a782ae7b18aed56d2fb72c75fc327916f9e45a4ccb2a34b230deefdb417027ad378309e1d4efff63023899af5071a325aa1694f44b70083652a9c3ba859 SHA512 b739d0d64bca533d4d570945976bbc046409bad891ce98e78771f36735cbe3436c4e328999014be6a2fe4472e878de3ef72246be9251d25a047934289ca8db47 DIST syn-1.0.72.crate 232500 BLAKE2B 8f71f7fb66426f78eec3439688b0468fbef582c8ca912781f19607acd9e8371f2230b305a96f613c16f7299e66fdb2395dc037e1093d3897864bd2bf50ab3d7e SHA512 f01e2ef74fc3f84a753c1c379c24e3c63f3c575d72ab865f8e7d51f4dee4293ac8197b4e123ebaa942e9199bf0a0d8194e57a5aa6314bee6951d3d458dfc3da9 DIST syn-1.0.73.crate 232706 BLAKE2B c580f9ab914c54e731c8503c9b9d577d05032edb6bd12d7a183a3c0e3532fcf24196479a9ee40d09cb7e09ba6d94add36e338331affc2625058ce54419621ee4 SHA512 b37beb1b6d483cfdbc44d806af9955cdf52c4b0d5f918782019b089d06e107c7e23ced343a3bece20235a24752783795ebba8e603b61a6302e82ee7027843d8b +DIST synom-0.11.3.crate 17120 BLAKE2B 30c6bdaff48eb2f3c28a348f737ad4b9ebf4b385de75ec2510aa9fef3b426a8a00041d0dd1649d11a9ba39cd4b9363e0e3f7d808cd0b2d588a38edb395be86d5 SHA512 a9c75d667be94c82c7f545e0569bb5858afd1bfca6e045fd52f4ae18ec4fd440e7d374ef45dafc97bda6c749cd4b4e185d8192b833661657323229803ef4a28e DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 DIST terminal_size-0.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 DIST terminfo-0.7.3.crate 48821 BLAKE2B 73c01dc5104a1df1a48ae7c407da7a5600598b86a9df82beb7da3d484c97d8bda3d18789dac558d64f27cb30de4a8d381f6632a09d4982731830b1d16aabb4ee SHA512 9382e8846401b9717dd6fd8ea223ce46a3534466a21ded2325b2d7525a685e6bb588e1110ca421b63982e1881ee3be94b89e594b56e24977e1a185fc361ac735 @@ -138,6 +195,8 @@ DIST thiserror-1.0.26.crate 16711 BLAKE2B 4524c3ef351eaa1266cbbbafec6082695d5c14 DIST thiserror-impl-1.0.24.crate 13361 BLAKE2B 4ae667e69d3dbe755cfb07083649c6d41bd5bddcfbe1d8954980e93390fb8eb51ffce6fb2d24c51fb676b6e75051ac66cff8c0cb3ad6683275581749f7c9f9f5 SHA512 4309506b8cf939e6a400542dce772b951d40faff3b2fb765ef87299547615fe18dfb877844b5ce892c594623a2de941a32629e53e2d59b03f611cfefeb169db5 DIST thiserror-impl-1.0.26.crate 13431 BLAKE2B dc753a4cc1e7b8b3eb44bd9462b6b19ee983fefbfe1f60a974195a536fdbc68395942a229a1d2ec7a8594669a439a6efd3cd22573a647a7fb7a371e793fba645 SHA512 43eea818b72469bc4d5c28e449c2e284c1e11b2674b9e67b1788af7ab66bd64afabfd8f5861938a7f9547a9c13387e0ce400419c6283bbe1e899d18d998cd921 DIST thread_local-1.1.3.crate 13111 BLAKE2B 1ac2d9f6b9d5f685857cec0377f41faa2941614c9a0642b8c8d209590ce72c0dcf16f89b5da58d016b26a41e6103407811658a81217716cde0b0c69bc3939877 SHA512 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6 +DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25 +DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 DIST tracing-0.1.26.crate 68583 BLAKE2B dbdeb4081dddb777d52afd1afb043e018e72f99ce6c4fbb16cb14e618da9c794ee594252cdd7a6d4a7c149a8ea86d63f6e4f1d75ad3bd76590d70af107616eac SHA512 19ddccaebb2d3b2230a6ceda5f72af29200ae760e8d411c2073e7338a6ca2231c8b2b14180eabec78dd521ab7b48996966b0419725adf8c67a03d1775ec834be DIST tracing-attributes-0.1.15.crate 20632 BLAKE2B 77e78d3dde799de16610d35f6d30bf15e03e8724ea80302a661fdd958a25574c7d6620f480669917dc94152bf0dd1237310523d881f4971f4a5e837ff26e0da0 SHA512 750836fab24caa68bbd8f19c953a45d2d1bc7adb9fae65b113b8b9bc1cec97b9f6088b15bea3c1c8c7a106345440037c880485e4e4f4d1e5690ca4841ff135a4 DIST tracing-core-0.1.18.crate 48381 BLAKE2B f175efd5481bbc9e881a36dad6c29eeb4b39400dd117e178d9e7a0e765cfdd3f36abe7e3fc2a537c79c5af544c764a0273a382cae907f5e79b6c140ffd2b9a91 SHA512 a5fddcc04651d05e61c2422d028a399cca260672f7a8e5c072126d9d4e21ef7a38911fca09e32c6da287a0f1cb6d1297d30e0f6fbb951fc190d2a67281a115b7 @@ -145,13 +204,16 @@ DIST tracing-error-0.1.2.crate 11101 BLAKE2B 5f816e759f8128fd67bc039c1c080cb275e DIST tracing-subscriber-0.2.19.crate 107759 BLAKE2B f48adfc02eb2e048d227493abecccd77bf9c32df990b7dd35f481e998391f04d469d66111bca2d33458501f890f6f0bc5247fca940ece0cb20592067a4c55fe2 SHA512 9e3a09f0355dffbf8ea7d35e9c5fd689613a39cb4a457f6ef5d83e4d6a0c314315a14fd1eeca3efd99b4cb8d61d8d1f2f305d8943b87ca6b16fa6c6657157a62 DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824 DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.0.4.crate 16034 BLAKE2B 7ce4752eab109f457a1f8cdd3a9bebfe637652d7e2c0625b6c6f76dcd2d5f3e8b66c89dc4ca158282044dc1a2b030adb1b28e3a44b5a462c7e206cd25d925e66 SHA512 7a3a60936a18d54001dc477f6da1c9784bec53263f13e5c21ba00228ae4ff09f7bb8445cfb39febde957b8500bd1a4a998cc5cfd18046aacbc68e9993510e091 DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST uuid-0.8.2.crate 37909 BLAKE2B e6ede5f8ae05572d4c55909eb3fe6946de6f10ad9bf71bd357739bc01201bf93f59ccbb3dabcbfd7b3e54b0c98c3b52d21f1bf1877b7283c6df623e9b2b3f33f SHA512 5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8 DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd +DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1 DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 DIST vswhom-sys-0.1.0.crate 15589 BLAKE2B ee13d0c15323c32d1fba2a952860042f4500c5809a62d27b33d4cfdd7be8099cd04041267bbb61c61bb84fea0892dd6e81b5ee7ec69b19334f31048d8b8c4989 SHA512 f4c4c080c25638c7ea5e96ac42d71bd92752e1fed92234f194d6b597b0f451dc19c44ae28f436aa93e5cff94bf2102e49dbec600d64d3c00c9bf03f98d3ad30e DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST waker-fn-1.1.0.crate 7114 BLAKE2B e510eec0490f0caca3930000cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9 SHA512 80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5 DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 @@ -160,6 +222,8 @@ DIST watchexec-1.16.0.tar.gz 167728 BLAKE2B a9ff05f82bea185a5365052525a061d3d860 DIST watchexec-1.16.1.tar.gz 170607 BLAKE2B 76151d581f423f4234f0771bed8dfe02d1c37c9a9c265f380d3dee2ea9c846dcd00e6caa03aaf569c549934715099ab6aa3ef73fb5342bdf0c4252dd45c52250 SHA512 12f87ef006d96b7af9f519d80aa693e6edf0c9f0879ccc670ea428879d47fee6c0e2abb316bddd9e03e06c44bdf87a64c8aaa903f15ca83fc6fedc797e4c7f4c DIST watchexec-1.16.2.tar.gz 170954 BLAKE2B 2fd21cdfe01d7f30c7c7a1b5d32ba94bb2a9f3127752a14577c7e381475292d50662fde53b875e0f35dafb8d71d90a9f73205f4e6daf3acbc8881c65b939d31c SHA512 9184f9aef6a80b603b7cfe92447e0008028edfb0e8a9345737d477a5503b411b2b637350a63b656556eea341b567e262584880ac1785bbae5ab39238152976fc DIST watchexec-1.17.0.tar.gz 171610 BLAKE2B 3061bdadfa718aa788348b3db0afc08519e0ac6596fdbf62539a97c7f44f54537a990cde6edfc4ce6adbe96946a1ca0b48d135b02dbbdb4053f6322251a663e1 SHA512 1934131687ce1d9609b26ac36181388c9504c6916d7933adab6825bf02d856ed3ff1d1523364eb0351acd2b02411391c84b183fe372ff3c1ee01f06ae7a9482e +DIST watchexec-1.17.1.tar.gz 177405 BLAKE2B e85769d4a2fa39ec9c96b3f9dd878f1ddb804c61fc31cf0f320e9221f1c5fa8d98689b72cf12ddd3ae8f02a4e398e8671b9f55cb22427db9f773ce6b88405efe SHA512 798b67df62b0597ff1bd5a5bf27fd5f9b84a6b3cad831bcd86327d27e1799033cd8d98d72afceb1917663d8ebd5ed77f5acfa07f5398c673ca54bc53007ccf00 +DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73 SHA512 f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7 DIST which-4.1.0.crate 7684 BLAKE2B 4d8eb0a263c14b506f446fa808d9326c6e4e781cc2d79a1f6efcf7b9bb9a294d3266a2f3de4526ac0ec08ca65a18622ac064e9ae1e86dd1b325b122f684371f8 SHA512 4fffd3dd4ac73f5c232ee8a53bbc948a7295a2a51ec3f792d5d0aa84ceb6c2322fc11b35d29f5d3181c763b34c434c5ea2807ae6cc3393cd30d68b0fd44c7a22 DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 @@ -169,5 +233,12 @@ DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST winreg-0.8.0.crate 22220 BLAKE2B a544159252d4f89acda97182419c472bba8b2b08bdfbc3c33c709645a7406e695ea2fad43a83685c64f85b55d98e4c670001ceadb2dbe9a2e850382cb7f8f430 SHA512 86a5f89917a1fe12ab149de098000cb07c94bbf8b0bf0172a64d0c31549a5133c2cbec269365aa655b7abd1d72a20715676de08c8757c8e00f31882a14d570a1 DIST winreg-0.9.0.crate 23127 BLAKE2B d14f23300fb5623043acf66c414d7c9a849c6c31a06e81a8d4277a540400096453c42a2d59178300953004f030ec1f82fbc4c54209f6a5acd18a9cb80c9ab03d SHA512 369b9e58f76f4268063d01496ccab8fd80076d71ae7a6ad178b392463f1ade2413a02ec661738d1eceb586f9c1945676a35dc3eed3a318e3661c5c6f76d9d812 +DIST winrt-0.4.0.crate 1615271 BLAKE2B 420d90f89f7785cf5b4c8b6532100951851e20eae831870273494c3994afbb7e6090b19390b66a3397a96b5e09304d63de0efa50bc838991b43e0df02e38b457 SHA512 99b2851c2613d78bf8f024f774082257fa63d8c76048c6096a67530dba3c5519cf9139f58d26c5996fc549ae0210d2967a6ea1e742e926870ecb070b44435987 +DIST winrt-notification-0.2.4.crate 32299 BLAKE2B 04ac8fcff2365ab1e2918ddcb0b36f82ffabe86ad6a0b9bdb43f54cf6590d2158266b63296c0d9ef82af3f11b6ca7bb5ab92ca5fac59fea80eb8b9639307c820 SHA512 80f391d011cb22913cc1a93fa6468798ab1168739326a4dd7b9f9cefb9f462a796ad5409885bfb8ec29f2ee5c0e3c320e927cd57d9e505aac8ca711fa806b40d DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f +DIST xml-rs-0.6.1.crate 50922 BLAKE2B 3c794cf94adb4da4f2966761aa367063e326db882dc7396b118c20af3e4d6864c72dc293bc939b583452d2f9d2928615d20e0009edaa3a730f1f9545cbddcae3 SHA512 27bba3095a92162f4e0b9f27c2c4c49bd61433ccbbd36957c8347aa25f397d7902253b755f0e70809b96db178cee02620b14e120a80111d4e3da4b40cf2203ab DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +DIST zbus-1.9.1.crate 62908 BLAKE2B 3b443cfa9ea778b95574382784ad23308b08ab810e5b42908d92bb3bd02c439416c99d66de1c9e673284dad9a4023f5c53d8d3935f78779c165013f7e49a1269 SHA512 95b6018bcbec9656dfc8e38b72ff78d9c6cc43209e0930969f0fe2a1a2c4ba2b2437397dc2de0321a75fc5689595994e9b9769c0b0f25a0ddca9f227a64a3800 +DIST zbus_macros-1.9.1.crate 14675 BLAKE2B 36da6420fd908febb695e9ea767f4928f34b7deb2be286ce14b77e0fc5fffdeec950b6e130d374a3eaf0d2a28b826ed7cb55f1c7e17f31eda1872b4c13f18179 SHA512 05a84bb3db5b773c132db27a63123dd8d22acab62f2db5aaef8373d049a27e7fe994ec16e959d512fc280c34b42cdc979506417a30ba8a1626131f37c4d27f10 +DIST zvariant-2.8.0.crate 60913 BLAKE2B 028e71a75e585e6d69ac58bdb99324eb192cf5e389b79fbf65b6f62164ed659037e1bd36615117549a083d1812f93f7b6e0bce32431a79a59b7513884bccab90 SHA512 9d2afc7abb76141aaa746a7ca7dce1e70593b503d4b4c62dd020949a0f54f79d56aba92b6d70838128e261a2eba64b67fe55e083583f9432fed907d5e4fb5b0a +DIST zvariant_derive-2.8.0.crate 8771 BLAKE2B 05a8496c3fab05694e7b75de2e1d14b253b050c096e596281e1d83eba0f977821526a49ca6183083bb4e05a3b6cfdf563736169cd7ebad92a8314574b922d846 SHA512 00d0e128f3497be874a54db4d76233ee23e38728e1fde348dc62094b279aeb611ced196ccd3e820afcc27929daea6a148d06132eba4ab7732b8ffc1d9d0c6599 diff --git a/app-misc/watchexec/watchexec-1.17.1.ebuild b/app-misc/watchexec/watchexec-1.17.1.ebuild new file mode 100644 index 0000000000..3dd44cec48 --- /dev/null +++ b/app-misc/watchexec/watchexec-1.17.1.ebuild @@ -0,0 +1,257 @@ +# Copyright 2017-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.3.2 + +EAPI=7 + +CRATES=" + addr2line-0.15.2 + adler-1.0.2 + aho-corasick-0.7.18 + arrayref-0.3.6 + arrayvec-0.5.2 + assert_cmd-1.0.7 + async-io-1.6.0 + autocfg-1.0.1 + backtrace-0.3.60 + base64-0.13.0 + bitflags-0.9.1 + bitflags-1.2.1 + blake2b_simd-0.5.11 + block-0.1.6 + bstr-0.2.16 + byteorder-1.4.3 + cache-padded-1.1.1 + cc-1.0.69 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + clap-2.33.3 + clearscreen-1.0.4 + color-eyre-0.5.11 + color-spantrace-0.1.6 + command-group-1.0.3 + concurrent-queue-1.2.2 + console-0.14.1 + constant_time_eq-0.1.5 + crossbeam-utils-0.8.5 + darling-0.12.4 + darling_core-0.12.4 + darling_macro-0.12.4 + derivative-2.2.0 + derive_builder-0.10.2 + derive_builder_core-0.10.2 + derive_builder_macro-0.10.2 + difflib-0.4.0 + dirs-1.0.5 + dirs-2.0.2 + dirs-sys-0.3.6 + doc-comment-0.3.3 + dtoa-0.4.8 + either-1.6.1 + embed-resource-1.6.3 + encode_unicode-0.3.6 + enumflags2-0.6.4 + enumflags2_derive-0.6.4 + env_logger-0.9.0 + eyre-0.6.5 + fastrand-1.5.0 + filetime-0.2.14 + fnv-1.0.7 + fsevent-0.4.0 + fsevent-sys-2.0.1 + fuchsia-zircon-0.3.3 + fuchsia-zircon-sys-0.3.3 + futures-0.3.16 + futures-channel-0.3.16 + futures-core-0.3.16 + futures-executor-0.3.16 + futures-io-0.3.16 + futures-lite-1.12.0 + futures-macro-0.3.16 + futures-sink-0.3.16 + futures-task-0.3.16 + futures-util-0.3.16 + getrandom-0.1.16 + getrandom-0.2.3 + gimli-0.24.0 + glob-0.3.0 + globset-0.4.6 + ident_case-1.0.1 + indenter-0.3.3 + inotify-0.7.1 + inotify-sys-0.1.5 + insta-1.7.1 + instant-0.1.10 + iovec-0.1.4 + itertools-0.10.1 + itoa-0.4.7 + kernel32-sys-0.2.2 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.98 + linked-hash-map-0.5.4 + log-0.4.14 + mac-notification-sys-0.3.0 + malloc_buf-0.0.6 + memchr-2.4.0 + memoffset-0.6.4 + miniz_oxide-0.4.4 + mio-0.6.23 + mio-extras-2.0.6 + miow-0.2.2 + nb-connect-1.2.0 + net2-0.2.37 + nix-0.17.0 + nix-0.20.0 + nix-0.22.0 + nom-5.1.2 + notify-4.0.17 + notify-rust-4.5.2 + num-integer-0.1.44 + num-traits-0.2.14 + objc-0.2.7 + objc-foundation-0.1.1 + objc_id-0.1.1 + object-0.25.3 + once_cell-1.8.0 + owo-colors-1.3.0 + parking-2.0.0 + phf-0.8.0 + phf_codegen-0.8.0 + phf_generator-0.8.0 + phf_shared-0.8.0 + pin-project-lite-0.2.7 + pin-utils-0.1.0 + polling-2.1.0 + ppv-lite86-0.2.10 + predicates-2.0.0 + predicates-core-1.0.2 + predicates-tree-1.0.2 + proc-macro-crate-0.1.5 + proc-macro-crate-1.0.0 + proc-macro-hack-0.5.19 + proc-macro-nested-0.1.7 + proc-macro2-1.0.27 + quote-0.3.15 + quote-1.0.9 + rand-0.7.3 + rand_chacha-0.2.2 + rand_core-0.5.1 + rand_hc-0.2.0 + rand_pcg-0.2.1 + redox_syscall-0.1.57 + redox_syscall-0.2.9 + redox_users-0.3.5 + redox_users-0.4.0 + regex-1.5.4 + regex-automata-0.1.10 + regex-syntax-0.6.25 + rust-argon2-0.8.3 + rustc-demangle-0.1.20 + ryu-1.0.5 + same-file-1.0.6 + scoped-tls-1.0.0 + serde-1.0.126 + serde_derive-1.0.126 + serde_json-1.0.64 + serde_repr-0.1.7 + serde_yaml-0.8.17 + sharded-slab-0.1.1 + similar-1.3.0 + siphasher-0.3.5 + slab-0.4.3 + socket2-0.4.1 + static_assertions-1.1.0 + strsim-0.10.0 + strum-0.8.0 + strum_macros-0.8.0 + syn-0.11.11 + syn-1.0.73 + synom-0.11.3 + term_size-0.3.2 + terminal_size-0.1.17 + terminfo-0.7.3 + textwrap-0.11.0 + thiserror-1.0.26 + thiserror-impl-1.0.26 + thread_local-1.1.3 + time-0.1.43 + toml-0.5.8 + tracing-0.1.26 + tracing-attributes-0.1.15 + tracing-core-0.1.18 + tracing-error-0.1.2 + tracing-subscriber-0.2.19 + treeline-0.1.0 + unicode-width-0.1.8 + unicode-xid-0.0.4 + unicode-xid-0.2.2 + uuid-0.8.2 + version_check-0.9.3 + void-1.0.2 + vswhom-0.1.0 + vswhom-sys-0.1.0 + wait-timeout-0.2.0 + waker-fn-1.1.0 + walkdir-2.3.2 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.10.2+wasi-snapshot-preview1 + wepoll-ffi-0.1.2 + which-4.1.0 + winapi-0.2.8 + winapi-0.3.9 + winapi-build-0.1.1 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + winreg-0.9.0 + winrt-0.4.0 + winrt-notification-0.2.4 + ws2_32-sys-0.2.1 + xml-rs-0.6.1 + yaml-rust-0.4.5 + zbus-1.9.1 + zbus_macros-1.9.1 + zvariant-2.8.0 + zvariant_derive-2.8.0 +" + +inherit cargo + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://github.com/watchexec/watchexec" +SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/cli-v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" $(cargo_crate_uris ${CRATES})" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +S="${WORKDIR}/${PN}-cli-v${PV}" +DOCS=( README.md ) +HTML_DOCS=( doc/watchexec.1.html ) + +QA_FLAGS_IGNORED="usr/bin/watchexec" + +src_compile() { + cargo_src_compile --manifest-path=cli/Cargo.toml +} + +src_install() { + cargo_src_install --path cli + + einstalldocs + doman doc/watchexec.1 + + insinto /usr/share/zsh/site-functions + newins completions/zsh _watchexec +} + +src_test() { + cargo_src_test --manifest-path lib/Cargo.toml --lib + cargo_src_test --manifest-path cli/Cargo.toml +} From f46404afdff1c3cc2457b314e39ee2700434d789 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 31 Jul 2021 08:45:53 +0200 Subject: [PATCH 11/49] sys-cluster/fti: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/fti/Manifest | 1 + .../fti/files/fti-add-spinx-ext-autodoc.patch | 20 +++++ .../fti/files/fti-sionlib-includedir.patch | 11 +++ sys-cluster/fti/fti-1.6.ebuild | 85 +++++++++++++++++++ sys-cluster/fti/metadata.xml | 25 ++++++ 5 files changed, 142 insertions(+) create mode 100644 sys-cluster/fti/Manifest create mode 100644 sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch create mode 100644 sys-cluster/fti/files/fti-sionlib-includedir.patch create mode 100644 sys-cluster/fti/fti-1.6.ebuild create mode 100644 sys-cluster/fti/metadata.xml diff --git a/sys-cluster/fti/Manifest b/sys-cluster/fti/Manifest new file mode 100644 index 0000000000..ecb4bf5d45 --- /dev/null +++ b/sys-cluster/fti/Manifest @@ -0,0 +1 @@ +DIST fti-1.6.tar.gz 1752536 BLAKE2B 5e4757700a4911cd82cbd0a7426e39ef081c38809e39d4564a8aeea24e370ed9a87654c664ee14afaa95a394275db817271cf393d3b7febce9f578d5874e520e SHA512 068e43d6c433c57c88acd8b39a0f05a012e87084fa8e0a912216f8e9725310bfab46ba8a23b02560287e7408ccb1ed62ead61768deb9135d9eb1b3fd19bed290 diff --git a/sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch b/sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch new file mode 100644 index 0000000000..cc34e37194 --- /dev/null +++ b/sys-cluster/fti/files/fti-add-spinx-ext-autodoc.patch @@ -0,0 +1,20 @@ +From 65f203e50cd08489d2c49ec8a645d82f104c6b29 Mon Sep 17 00:00:00 2001 +From: Alessandro Barbieri +Date: Sat, 31 Jul 2021 08:11:00 +0200 +Subject: [PATCH] add sphinx.ext.autodoc to doc extensions + +--- + docs/source/conf.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/docs/source/conf.py ++++ b/docs/source/conf.py +@@ -31,7 +31,7 @@ + # Add any Sphinx extension module names here, as strings. They can be + # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom + # ones. +-extensions = ['breathe', 'sphinx.ext.autosectionlabel'] ++extensions = ['breathe', 'sphinx.ext.autosectionlabel', 'sphinx.ext.autodoc'] + + # Add any paths that contain templates here, relative to this directory. + templates_path = ['_templates'] diff --git a/sys-cluster/fti/files/fti-sionlib-includedir.patch b/sys-cluster/fti/files/fti-sionlib-includedir.patch new file mode 100644 index 0000000000..dab1df493c --- /dev/null +++ b/sys-cluster/fti/files/fti-sionlib-includedir.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -126,7 +126,7 @@ + # Library: SIONLib (Optional) + if(ENABLE_SIONLIB) + set(SIONLIBBASE "" CACHE FILEPATH "base path to SIONlib installation") +- set(SIONLIB_INCLUDE_DIR "${SIONLIBBASE}/include/") ++ set(SIONLIB_INCLUDE_DIR "/usr/include/sionlib") + + list(APPEND INC_PRIV ${SIONLIB_INCLUDE_DIR}) + find_library(SIONLIB_MPI NAMES "sionmpi_64" diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6.ebuild new file mode 100644 index 0000000000..fa294090dd --- /dev/null +++ b/sys-cluster/fti/fti-1.6.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DOCS_BUILDER="sphinx" +DOCS_DEPEND=" + dev-python/breathe + dev-python/sphinx_rtd_theme +" +DOCS_DIR="${S}/docs/source" +FORTRAN_NEEDED="fortran" +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit cmake python-any-r1 docs fortran-2 + +DESCRIPTION="Fault Tolerance Interface" +HOMEPAGE="https://github.com/leobago/fti" +SRC_URI="https://github.com/leobago/fti/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples fi-io hdf5 lustre fortran openssl sionlib test tutorial" + +RDEPEND=" + sys-libs/zlib + virtual/mpi + + hdf5? ( sci-libs/hdf5[mpi] ) + lustre? ( sys-cluster/lustre ) + openssl? ( dev-libs/openssl ) + sionlib? ( sys-cluster/sionlib ) +" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" + +PATCHES=( + "${FILESDIR}/${PN}-sionlib-includedir.patch" + "${FILESDIR}/${PN}-add-spinx-ext-autodoc.patch" +) +RESTRICT="!test? ( test )" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DSIONLIBBASE="${EPREFIX}/usr/$(get_libdir)" + -DENABLE_COVERAGE=OFF + -DENABLE_IME_NATIVE=OFF + + -DENABLE_DOCU=$(usex doc) + -DENABLE_EXAMPLES=$(usex examples) + -DENABLE_FI_IO=$(usex fi-io) + -DENABLE_FORTRAN=$(usex fortran) + -DENABLE_HDF5=$(usex hdf5) + -DENABLE_LUSTRE=$(usex lustre) + -DENABLE_OPENSSL=$(usex openssl) + -DENABLE_SIONLIB=$(usex sionlib) + -DENABLE_TESTS=$(usex test) + -DENABLE_TUTORIAL=$(usex tutorial) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + docs_compile +} + +src_install() { + cmake_src_install + einstalldocs + if use examples; then + mkdir -p "${ED}/usr/libexec/${PN}" || die + mv "${ED}/usr/bin/examples" "${ED}/usr/libexec/${PN}/examples" || die + fi + if use tutorial; then + mkdir -p "${ED}/usr/libexec/${PN}" || die + mv "${ED}/usr/bin/tutorial" "${ED}/usr/libexec/${PN}/tutorial" || die + fi + find "${ED}" -name '*.a' -delete || die +} diff --git a/sys-cluster/fti/metadata.xml b/sys-cluster/fti/metadata.xml new file mode 100644 index 0000000000..1214879fe5 --- /dev/null +++ b/sys-cluster/fti/metadata.xml @@ -0,0 +1,25 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/leobago/fti/issues + leobago/fti + + +FTI stands for Fault Tolerance Interface and is a library that aims to give computational scientists the means to perform fast and efficient multilevel checkpointing in large scale supercomputers. FTI leverages local storage plus data replication and erasure codes to provide several levels of reliability and performance. FTI is application-level checkpointing and allows users to select which datasets needs to be protected, in order to improve efficiency and avoid wasting space, time and energy. In addition, it offers a direct data interface so that users do not need to deal with files and/or directory names. All metadata is managed by FTI in a transparent fashion for the user. If desired, users can dedicate one process per node to overlap fault tolerance workload and scientific computation, so that post-checkpoint tasks are executed asynchronously. + + + To use the dev-libs/openssl MD5 rather than the built-in + Enables the build of a Fortran wrapper + Enables Lustre Support + Enables the parallel I/O sys-cluster/sionlib for FTI + Enables the HDF5 checkpoints for FTI + Enables the generation of tutorial files + Enables the I/O failure injection mechanism + Enables the generation of tests + + From 195a4a393f440ae29db2550f5e023b065029c1e9 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 31 Jul 2021 09:00:29 +0200 Subject: [PATCH 12/49] sys-cluster/fti: tests doesn't work Signed-off-by: Alessandro Barbieri --- sys-cluster/fti/fti-1.6.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6.ebuild index fa294090dd..945b18ac40 100644 --- a/sys-cluster/fti/fti-1.6.ebuild +++ b/sys-cluster/fti/fti-1.6.ebuild @@ -39,7 +39,8 @@ PATCHES=( "${FILESDIR}/${PN}-sionlib-includedir.patch" "${FILESDIR}/${PN}-add-spinx-ext-autodoc.patch" ) -RESTRICT="!test? ( test )" +#RESTRICT="!test? ( test )" +RESTRICT="test" pkg_setup() { fortran-2_pkg_setup From 7e2561c999765b68ca51e0c5e402628c61957175 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 31 Jul 2021 09:15:54 +0200 Subject: [PATCH 13/49] sys-cluster/fti mask fortran, remove from todo, remind to unbundle Signed-off-by: Alessandro Barbieri --- TODO.md | 1 - profiles/package.use.mask | 4 ++++ sys-cluster/fti/fti-1.6.ebuild | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 5f2c504af8..8a49c7b784 100644 --- a/TODO.md +++ b/TODO.md @@ -4,7 +4,6 @@ If you find an interesting piece of software here, consider to package it, also C * [spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) -* [fti](https://github.com/leobago/fti) * [silk-guardian](https://github.com/NateBrune/silk-guardian) * [qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) * [blasfeo](https://github.com/giaf/blasfeo) diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 105a38d891..783305adf3 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -11,3 +11,7 @@ sys-cluster/extrae clustering # current muster doesn't provide density.h # https://github.com/bsc-performance-tools/clustering-suite/issues/9 sys-cluster/clusteringsuite muster + +# Alessandro Barbieri (2021-07-31) +# https://github.com/leobago/fti/issues/399 +sys-cluster/fti fortran diff --git a/sys-cluster/fti/fti-1.6.ebuild b/sys-cluster/fti/fti-1.6.ebuild index 945b18ac40..a7da6c7287 100644 --- a/sys-cluster/fti/fti-1.6.ebuild +++ b/sys-cluster/fti/fti-1.6.ebuild @@ -23,6 +23,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="doc examples fi-io hdf5 lustre fortran openssl sionlib test tutorial" +#TODO: unbundle jerasure bpp iniparser RDEPEND=" sys-libs/zlib virtual/mpi From 105c4f33190043c2c3210ccc0591c0ec5830b2cb Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Sat, 31 Jul 2021 15:22:26 +0800 Subject: [PATCH 14/49] dev-python/orjson-bin: fix multi-impl install Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/orjson-bin/Manifest | 4 +-- dev-python/orjson-bin/orjson-bin-3.6.0.ebuild | 33 +++++++++---------- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/dev-python/orjson-bin/Manifest b/dev-python/orjson-bin/Manifest index 665d13755a..2fce030d8d 100644 --- a/dev-python/orjson-bin/Manifest +++ b/dev-python/orjson-bin/Manifest @@ -1,2 +1,2 @@ -DIST orjson-bin-3.6.0_aarch64.zip 218609 BLAKE2B 880852a268f833b906bb6ef1cd7c9f2f40fe6ce043f52a8a7bdf965b4274a2ac0c215849b55da994f8bb328b903bc4a6a9414d0c3f16cb1a9be4f5c029e5b632 SHA512 70382465c3676fe3722688e0c223de3c86bb4555c1c996dd586aa782a3ecd3f6003a5c0f4154bfe90c18b2d4027b0a2c169b97315206e656a48557a5415eabd2 -DIST orjson-bin-3.6.0_x86_64.zip 235974 BLAKE2B 8d80d7b40fa87be2b5a6b25840c02392e411dbce45247e46ebbfef94c15fd9e1596ba7ac6a40a53dde775f68d82b6c66c7350b392ce0f07ad92bb6ae65455767 SHA512 e80a7e0c785d6927a1d971553d04fca75e4b13fe5fb099ab362465cdfea69e911918ce94a480e9fead564a795f4a96a594918f4326e407f015b7d3c00ff08764 +DIST orjson-bin-3.6.0-amd64.zip 235974 BLAKE2B 8d80d7b40fa87be2b5a6b25840c02392e411dbce45247e46ebbfef94c15fd9e1596ba7ac6a40a53dde775f68d82b6c66c7350b392ce0f07ad92bb6ae65455767 SHA512 e80a7e0c785d6927a1d971553d04fca75e4b13fe5fb099ab362465cdfea69e911918ce94a480e9fead564a795f4a96a594918f4326e407f015b7d3c00ff08764 +DIST orjson-bin-3.6.0-arm64.zip 218609 BLAKE2B 880852a268f833b906bb6ef1cd7c9f2f40fe6ce043f52a8a7bdf965b4274a2ac0c215849b55da994f8bb328b903bc4a6a9414d0c3f16cb1a9be4f5c029e5b632 SHA512 70382465c3676fe3722688e0c223de3c86bb4555c1c996dd586aa782a3ecd3f6003a5c0f4154bfe90c18b2d4027b0a2c169b97315206e656a48557a5415eabd2 diff --git a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild index 60742f4446..526e5a4b83 100644 --- a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild +++ b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild @@ -4,22 +4,24 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) -inherit python-r1 python-utils-r1 +inherit python-r1 -MY_PN=${PN//-bin/} -MY_P=${MY_PN}-${PV} DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" HOMEPAGE="https://github.com/ijl/orjson" +# As per PEP 600 manylinux platform tag specfication, a wheel tagged +# manylinux_x_y should work with systems with >=glibc-x.y , and on Python +# versions 3.8 to 3.10 SRC_URI=" amd64? ( - https://files.pythonhosted.org/packages/cp310/${P:0:1}/${MY_PN}/${MY_P}-cp310-cp310-manylinux_2_24_x86_64.whl -> ${P}_x86_64.zip + https://files.pythonhosted.org/packages/cp310/${P:0:1}/${PN%%-bin}/${P//-bin}-cp310-cp310-manylinux_2_24_x86_64.whl + -> ${P}-amd64.zip ) arm64? ( - https://files.pythonhosted.org/packages/cp310/${P:0:1}/${MY_PN}/${MY_P}-cp310-cp310-manylinux_2_24_aarch64.whl -> ${P}_aarch64.zip + https://files.pythonhosted.org/packages/cp310/${P:0:1}/${PN%%-bin}/${P//-bin}-cp310-cp310-manylinux_2_24_aarch64.whl + -> ${P}-arm64.zip ) - " LICENSE="Apache-2.0" SLOT="0" @@ -32,23 +34,18 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" BDEPEND="app-arch/unzip" RDEPEND="${PYTHON_DEPS}" -S="${WORKDIR}/" - pkg_setup() { python_setup } -src_install(){ - insinto "$(python_get_sitedir)" +S="${WORKDIR}" + +src_install() { if use amd64; then - doins orjson.cpython-310-x86_64-linux-gnu.so - dosym $(python_get_sitedir)/orjson.cpython-310-x86_64-linux-gnu.so $(python_get_sitedir)/orjson.cpython-39-x86_64-linux-gnu.so - dosym $(python_get_sitedir)/orjson.cpython-310-x86_64-linux-gnu.so $(python_get_sitedir)/orjson.cpython-38-x86_64-linux-gnu.so - dosym $(python_get_sitedir)/orjson.cpython-310-x86_64-linux-gnu.so $(python_get_sitedir)/orjson.cpython-37-x86_64-linux-gnu.so + ARCH="x86_64" elif use arm64; then - doins orjson.cpython-310-aarch64-linux-gnu.so - dosym $(python_get_sitedir)/orjson.cpython-310-aarch64-linux-gnu.so $(python_get_sitedir)/orjson.cpython-39-aarch64-linux-gnu.so - dosym $(python_get_sitedir)/orjson.cpython-310-aarch64-linux-gnu.so $(python_get_sitedir)/orjson.cpython-38-aarch64-linux-gnu.so - dosym $(python_get_sitedir)/orjson.cpython-310-aarch64-linux-gnu.so $(python_get_sitedir)/orjson.cpython-37-aarch64-linux-gnu.so + ARCH="aarch64" fi + python_foreach_impl python_domodule ${PN//-bin}.cpython-310-${ARCH}-linux-gnu.so } + From 21337ef4d3003b02e2e4ff045a99797b46783703 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Sat, 31 Jul 2021 10:15:50 +0200 Subject: [PATCH 15/49] dev-python/pydub: fix 0.25.1 distutils_enable_tests Closes: https://bugs.gentoo.org/805239 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Nicola Smaniotto --- dev-python/pydub/pydub-0.25.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pydub/pydub-0.25.1.ebuild b/dev-python/pydub/pydub-0.25.1.ebuild index cf4e8d0029..5fcb653065 100644 --- a/dev-python/pydub/pydub-0.25.1.ebuild +++ b/dev-python/pydub/pydub-0.25.1.ebuild @@ -15,14 +15,14 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -distutils_enable_tests unittest - BDEPEND=" test? ( media-video/ffmpeg ) " +distutils_enable_tests unittest + python_test() { eunittest test/ } From aad796b7b1fdfec351a0d0c8dd7fc8cf1988ae3b Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Sat, 31 Jul 2021 16:14:36 +0800 Subject: [PATCH 16/49] dev-python/orjson-bin: Fix soname filename Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/orjson-bin/orjson-bin-3.6.0.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild index 526e5a4b83..67e252ffa3 100644 --- a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild +++ b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild @@ -46,6 +46,13 @@ src_install() { elif use arm64; then ARCH="aarch64" fi - python_foreach_impl python_domodule ${PN//-bin}.cpython-310-${ARCH}-linux-gnu.so + do_install() { + insinto "$(python_get_sitedir)" + # Even though the soname is compatible, the python version has to be + # corrected in order for it to work + newins ${PN//-bin}.cpython-310-${ARCH}-linux-gnu.so ${PN//-bin}.cpython-3${EPYTHON##python3.}-${ARCH}-linux-gnu.so + python_domodule ${P//-bin}.dist-info + } + python_foreach_impl do_install } From aa5b4de1863750a65d964170d2623fac0a80f6a6 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Sat, 31 Jul 2021 16:16:57 +0800 Subject: [PATCH 17/49] dev-python/stringcase: new package Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/stringcase/Manifest | 1 + dev-python/stringcase/metadata.xml | 12 +++++++++++ dev-python/stringcase/stringcase-1.2.0.ebuild | 20 +++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 dev-python/stringcase/Manifest create mode 100644 dev-python/stringcase/metadata.xml create mode 100644 dev-python/stringcase/stringcase-1.2.0.ebuild diff --git a/dev-python/stringcase/Manifest b/dev-python/stringcase/Manifest new file mode 100644 index 0000000000..18389032bb --- /dev/null +++ b/dev-python/stringcase/Manifest @@ -0,0 +1 @@ +DIST stringcase-1.2.0.tar.gz 2958 BLAKE2B a649604d079ae0ff00032b7c5efb9941b511ad32937de7f75b5946539641c3ece7d3bec61806f9457e716514bb272c92723bedd107412936c9376273df273240 SHA512 c987f9aa42d22bcfaa6559791bf9292e4300af00d2cf2165838cacd6203b913da197852d49285c30188ca529fd529513cce73a1984f5555cfb81e704977786d3 diff --git a/dev-python/stringcase/metadata.xml b/dev-python/stringcase/metadata.xml new file mode 100644 index 0000000000..812742ca63 --- /dev/null +++ b/dev-python/stringcase/metadata.xml @@ -0,0 +1,12 @@ + + + + + shaoyu0209@tuta.io + Shaoyu Tseng + + + stringcase + okunishinishi/python-stringcase + + diff --git a/dev-python/stringcase/stringcase-1.2.0.ebuild b/dev-python/stringcase/stringcase-1.2.0.ebuild new file mode 100644 index 0000000000..64de62491c --- /dev/null +++ b/dev-python/stringcase/stringcase-1.2.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="Convert string cases between camel case, pascal case, snake case etc." +HOMEPAGE="https://github.com/okunishinishi/python-stringcase" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~x86" +IUSE="" + From 13e25b6425dec0cc05cfdb399ae70058844e5a42 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Sat, 31 Jul 2021 16:17:23 +0800 Subject: [PATCH 18/49] app-misc/anki-bin: bump to 2.1.45 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- app-misc/anki-bin/Manifest | 4 ++-- .../{anki-bin-2.1.44.ebuild => anki-bin-2.1.45.ebuild} | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) rename app-misc/anki-bin/{anki-bin-2.1.44.ebuild => anki-bin-2.1.45.ebuild} (95%) diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest index 589049b17b..21c429148d 100644 --- a/app-misc/anki-bin/Manifest +++ b/app-misc/anki-bin/Manifest @@ -1,3 +1,3 @@ -DIST anki-bin-2.1.44.zip 8421027 BLAKE2B 56ac58ac7a8a10487e28124512e31687cfda98899ba3ac23152155f8a478326be23974f1efe576c973096cbe063c8143129ac4a886265cb39545f67193d2cc37 SHA512 73a3bf5760830c622914d9da76f8c772ab4ef97bfd784d726b16cdbbfd1f0ed41724f6b9611bc365b44d656269d63c0254e062ad589b13261a9d9a0553211620 +DIST anki-bin-2.1.45.zip 9818734 BLAKE2B e57089b4349bb301b61422296f99ace07de3392e40ebac509065a461666687abcf032782ac710a0e4ca5f4580b6adfa74021e3097c7b1e58325827f5f7d05bca SHA512 61693584126c47594d4ce31fb66d0ee1a4a8b96e680cd73ed8332633215ea6b540d68670d90e675b971ee84b3c4466c2dd1755ccef2e62a0850e3a209ee712ff DIST anki.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 -DIST aqt-2.1.44.zip 1609295 BLAKE2B f0930dd6dc9d7e0ecbbda8d81b13cb6f4225e867826d30ae6662dbe9491fdd2b4824a184c95ea9ac7bdc26df0004e72e627a2fce8cc5bfcd2fc7f01d828aae46 SHA512 e6e967659043d02935ead51d51c4bba8346c0855c076863ed050761a5657b1f2e19a4fe0452cec8eba9460762b001d45add50ee4facb450d2a83355ce1fc1d25 +DIST aqt-2.1.45.zip 2180840 BLAKE2B 1c7e49e47ab5ea84402e22b420c744b255a533fc8d7fa53476f03aa290e079261b7c29d1d1ebf925549f48769362876ebf2cc9dc227aab0e6d870ac2789a6382 SHA512 bc731e62219e3031559b61e546ca9856bfc9c637bbe5b983dd29f95493f8d62f995760a0ede79eb0f153f3627a8a5531a832b096025f21f8ee23f68210f31d15 diff --git a/app-misc/anki-bin/anki-bin-2.1.44.ebuild b/app-misc/anki-bin/anki-bin-2.1.45.ebuild similarity index 95% rename from app-misc/anki-bin/anki-bin-2.1.44.ebuild rename to app-misc/anki-bin/anki-bin-2.1.45.ebuild index 4bf2c272bb..5e7a732726 100644 --- a/app-misc/anki-bin/anki-bin-2.1.44.ebuild +++ b/app-misc/anki-bin/anki-bin-2.1.45.ebuild @@ -36,6 +36,7 @@ $(python_gen_cond_dep ' dev-python/flask-cors[${PYTHON_USEDEP}] dev-python/PyQt5[${PYTHON_USEDEP}] dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + dev-python/stringcase[${PYTHON_USEDEP}] ') " RDEPEND="${DEPEND} @@ -52,7 +53,7 @@ src_unpack() { src_install() { python_domodule anki - python_domodule anki-2.1.44.dist-info + python_domodule anki-${PV}.dist-info python_domodule aqt python_domodule aqt-${PV}.dist-info printf "#!/usr/bin/python3\nimport sys;from aqt import run;sys.exit(run())" > runanki From e6f0c02e2a7a2a5d9ddc611a979275ac699089b5 Mon Sep 17 00:00:00 2001 From: Matthias Coppens Date: Sat, 31 Jul 2021 14:14:37 +0200 Subject: [PATCH 19/49] app-misc/navi: Update crates live ebuild Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Matthias Coppens --- app-misc/navi/Manifest | 26 +++++++++++++++++-- app-misc/navi/navi-9999.ebuild | 47 +++++++++++++++++----------------- 2 files changed, 48 insertions(+), 25 deletions(-) diff --git a/app-misc/navi/Manifest b/app-misc/navi/Manifest index b8c17fe0d6..1deccaca38 100644 --- a/app-misc/navi/Manifest +++ b/app-misc/navi/Manifest @@ -1,6 +1,7 @@ DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST anyhow-1.0.40.crate 34534 BLAKE2B 79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741 SHA512 5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165 +DIST anyhow-1.0.42.crate 34827 BLAKE2B adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d SHA512 7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b @@ -8,31 +9,42 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b DIST clap-3.0.0-beta.2.crate 141105 BLAKE2B 9668e2cc9b2d2f3f063659e45df5e01a3f7c163b21f7d0cc1e8a1a65fe620ff5c1356b2beae71987aced55d58f36c961515e020a87ffdbd1cd2763196437c2f1 SHA512 bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7 DIST clap_derive-3.0.0-beta.2.crate 23425 BLAKE2B 9e8fb7d26dd912d356dec9057731bfa857e36d27a9a90869b2167cf57f539e8352ac2cbee8da0a06a7652f918d25840ac4c41f5c408b19f2e4142104e6821833 SHA512 4e2620557daae4f1da925e0ead0f18c76586b59b9e2289d85a949a081f88e097b56bfda2ef07c88704e7b5704dc58de3a468bf73705ba64a85d59103ff60dd5f DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B 9af4384f2b74d202971f1967887cfd0e71ddba9a6456ffbdfc80bf192d527f61242239d2eb6a0d9dcbe47be22eb414736976e6b1840c021610d96a3bf03c3d18 SHA512 838b433d48b84f1fea020a1d1324e366e6cdae30ef07396140f195afc45b8f705de6347d949b68ce1ed0708fe533ffaa2cfdedc9d2e6288a7325c188ccde9aa2 +DIST crossbeam-channel-0.5.1.crate 86919 BLAKE2B b223d0dcacbb09850d457825cb2a018494d798d0000a20eed3f54b1152e41ebca4698e7d50e81f467b86543779155ad08566da9496eee36aa06644b69cf5d7eb SHA512 f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b DIST crossbeam-deque-0.8.0.crate 20756 BLAKE2B 6bb602547cb0ca65552a9b981502221f1d3570422d22c867f654ba677e5c95aa5f81ed0022a498d3408c3f69291e1805b49fcfbfaff0d9a6075b75be3bf926ea SHA512 4efa73dcb9ef40b841039d24ffaf9bd7c63f8c0233bba1e0728fd5558702b4ef0af117543834c527335e99384d3c80d56293e891c9d94440f51f454b1b90c399 DIST crossbeam-epoch-0.9.3.crate 42766 BLAKE2B a9f458d912dc247bbc8d2172792e06992ae4b51f588a7cb5a4851c6d7021b428c8225ccf07f0e4597e3e9585cf7b860781c1829d6269826893da3cddc2a753a3 SHA512 f68e1957018f7b88440492403b6812403312b7252e0e873715a2a970a4c9d2647174a19853d1533451ff1f568ac7df2deaa614f342d695c613053b1a3d5d1ef1 +DIST crossbeam-epoch-0.9.5.crate 43883 BLAKE2B c0ee0879c583bd1051b63d29eccac37ceb9f9446ee8cb64756b2e3d95a30c5c11bc79d9d460be4ef4b62513049e28900a96085031f805d064e81b5eae4bc297a SHA512 ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064 DIST crossbeam-utils-0.8.3.crate 37268 BLAKE2B e9a77f143afab79fc1984902ea756a15e43bbd6c8251b5a2f9fd574522539814098b17da03ac5222177332042303f129e0c2729db6bc80e8f76bf4b097d973d4 SHA512 2e89ceea586873e957a31b510f8e8cb0c6675def32ea6b9a9483166b47f69c1ad448a79d897796883b696bf77cb0fcb1d0ac28ee779146f6500ca9a54aa7b4fb +DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f DIST crossterm-0.19.0.crate 104572 BLAKE2B 13b341870516c5ce4f3ac1d4f40567a2a465d65f9dbe9f627821bd6dde994fa5f8d9802a1b42f19ff91d5511ef7d03a0b62361fe8addbb18e74c624dbe66c9e9 SHA512 c46c095d73be48a3c1875806547ba708a40abfc8e5cd89514162e0d1636675c4f4e2857ac3b4b32239d14f7ab57a61018b6a919160b2136ae761dbbde726b932 +DIST crossterm-0.20.0.crate 103025 BLAKE2B 8aed50d2df3e3705134f1d20bdd37a8a0b9c16afdff0701073723b038f916f6104d48d646fd3aed8fc93baf4e749f7447149a099829b137055deb9aec00eaa0d SHA512 998d5377b5e204375ba6016da678d3d3a4feb5174092b9e2dd8c8d26d8a5c7f321d60d829262f4b3a962566204fc6e804e3637494be97760e6ef66f888a6ab38 DIST crossterm_winapi-0.7.0.crate 15187 BLAKE2B 5407aca29ccb36473b34527d977fd3fe9d190d2dd940da7077535351458fc0a06af114c145a0f3e741402f2df98a98605a8fb02e2e07c5bb107679a24260fc96 SHA512 5efbe7992b4a19725b5992e0b29a77673e8ecc03d28da35580a5cddaeb32b7e30c7bdb53a2392ebb5b1218617045c306d78451f109d5b836f0e00dcab59e0dfd +DIST crossterm_winapi-0.8.0.crate 15531 BLAKE2B 663d08cffbf1996d585922ce09d486afa288b998b6509958ee0c89f8ca4ae316c8d404b326961a464435d22bfcb91e9c3fd26a48e90b8b267c40a7ab6f596c17 SHA512 e246db39c7adae89ee1699b6a0ca2f5aec2dd053db0698ee25c320eb315c59be51d6db2193493ebecadeebee5a4b6f3c52c2e9ede8088da7f9d102ff7ac1e936 DIST directories-next-2.0.0.crate 15153 BLAKE2B 8bbd996cfa72d75fe7177a9d8be7fb6b96ff3fc456b7e06db61cc463a83290765d68f09da3bf8b9e958553b1940ef35f3a4a45d179918ead92f604dd05512470 SHA512 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8 DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 DIST edit-0.1.3.crate 8911 BLAKE2B c911d5f8d644902571b4c04a40aee948de65b2bfee4420c11d4e728830b2bd35e550337a699d4171a6dc2a3152175ef085a138e7b7940e5008e1a302b2dd894a SHA512 f3a6d16b7c2b132a4740f6b3c3cf495e2f0921bd53c417ffafbb91380a7290c37e11a86f908648909b1acdfdb63bd303e38ee2c591d47a8e61338753c82355b5 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST getrandom-0.2.2.crate 26010 BLAKE2B f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a SHA512 f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b +DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd DIST heck-0.3.2.crate 54718 BLAKE2B 6514f604361932e0a8e1a86786d3ec7218d95f8b3b3bcfc9e21c5fddc58ebe28bc0781e2ad24de4dd4296da85e97c742d8473370c99a593e7e5fc7df00fc9b4c SHA512 cbc72c3473ab14fe445491b1d9586d50de9a462af344638b871f7309fa805069a1405bcb1e0859b561f48583fc71045f38d03b92332d35131c67e140ccd241ad +DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 DIST indexmap-1.6.2.crate 50225 BLAKE2B 38f40c5aae0c5dc5da515e610007983b2d581994293f2eac747a3fd78c9cefb9faff64555e0c6dda146e9d1332d59f23c353c6758e63f99b6c4676123723ec67 SHA512 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406 DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.92.crate 522480 BLAKE2B 4390c54531fc908b8d8e200fe271cd8536660b907dab3da07056b650f13fab0dda83969518438eac7ee75761bc1913ffd056a7cf98b58ab31d4ef98676193220 SHA512 bee1495a75cce8d117d5a565dcd9e2050b9b308aeef40dffe5b970cec4a0840eef07e8d65a64558cb75494a77a6b0023923ee451b29288e02573b54121fc7b34 +DIST libc-0.2.97.crate 517712 BLAKE2B ad769579a8e89e9e0ea6a08b8fd82b69a3a299721d63b63efcb436b333021c097933565e86f4b66ffcce6a589718bed2aacb36b80a936dd3dda763b9c0c240d7 SHA512 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed DIST linked-hash-map-0.5.4.crate 16166 BLAKE2B d6bfa091265355ae124885f76212c968f2a87af80f3d306c13223ab7fa1d6a449ffda8d042bdb887501d2ffd8adbc638f18cdfeefc16c39a1eb9f57b7c658bf0 SHA512 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6 DIST lock_api-0.4.3.crate 20351 BLAKE2B ffec5616daf545ed4d2ed7cd21fa6340b1892b76702a089474b58320b6379767efd249088f8638e087100a09e4610de7652b718b60c992c64a287c2ebc73b3b4 SHA512 4dda8d993138efe0ffc94206c576e52a879a6cc4e90ffc98caabdfe720649a34c0fda206c4a7b6cc3a99140e619de1da05864218cff6f702e5540165d30573c5 +DIST lock_api-0.4.4.crate 20356 BLAKE2B 1b4a648467eba49232df5c595d7c5a0444018269a67db1768c7711d9d1a903a1dd00f99d8654c30186a470c035abdcec9994c8b1a347fc559c684b1792ec7f49 SHA512 655c8a1503b6e7f833b4c62109e1c5005727054847bff81e17d4159f91c02ac97512da0673ab227d17bc9ed0342fe3476247daf74cbc9a0b470e68c648ba706e DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb DIST memoffset-0.6.3.crate 7697 BLAKE2B aae9b5dedf06680bc597825653c08bcfaef6429a8367c8dbb58df7f09e91b166d04a231f28856af592590eda0e255a947294e0b8064d7651f490e44e4d1e748a SHA512 5afd2f9a282e9bbc60da1abbf911a3b4480ab975c04c565149dca8a36e9975b3262023b73c67d9dcf80b2eba3e8540aa2b91466d37a2504facb3f1eae98f52bd +DIST memoffset-0.6.4.crate 7664 BLAKE2B 098783d0fde7268b16fc5c9f5df005b93daac18092f04d981559b9f0fa310344c6fbbb93d42587ec7107a5c4e8d757508377dadf03471dbd7022f3bdb5b3da4b SHA512 bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d DIST mio-0.7.11.crate 86660 BLAKE2B c55020ecb53cfbff143314d0adfce7e5124f66004711df9dd5f95d18d89b994a13e61b4a12b19a482cc0232393690ac87fc7d56d7d431d85e6826c2f5822b56d SHA512 abcb2d29868ba749ffbf2f4eadd5c24ea80bdc7d62aa09fa0a70d9963e73fd5f603fb9b73410db5f72a051a153e0ef5526992aaaf1b212ff0e961bc31d107c63 +DIST mio-0.7.13.crate 87027 BLAKE2B fa1b8287981c3a96c0b6f29de221241d12bbda1c19a95e315f5e026e130e2bff6199774524d5c178718bba47710cc50dc632e942a590f5d5af598e4d59fad269 SHA512 3f9adb95db494dd39041ec1abda0d476b308296024347f28bfaf5883d7896ee052edda026c25a9ccea9a31cbc5431d95c0e13948e90fc8ca7b1a91a19748a45c DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 DIST navi-2.15.1.tar.gz 57140 BLAKE2B a143617e07cc63068f61e39af0d55fc39aab5265351927e90de70788a9c0a85ba9b19005e1d1357de1120c74481139d6c100c2232efb772c67c4344b3e4dbfef SHA512 3e29533e86cea5a8937dce490df8d1ab384023ed4d018e9190cf2eab9d1069a29e3bf1e7e3ecafad3fe873f099382c519ff0b405e317ec022587a4adec8c4c2d DIST navi-2.16.0.tar.gz 51267 BLAKE2B c3fef459fb672033185397d9ac7dbbf75aafe8302e910f0e1befd98158e25cdc5a04565f97273febc57947c0bc2bd85172e0ff4776f5f3f7d0e0b99f1183c4a1 SHA512 a789df06a4b649c28492314a721bed3e34f07c548863f066b69407767c2aaf8782dccd86f8800d6d3d3e4b68156a0ff7e38984dfc40d271baa514341ef18d46f @@ -45,14 +57,19 @@ DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.26.crate 38233 BLAKE2B e44a5d98fbf75130c0eeb8fad6d025ce66fe41cc5ef882f418bd8c9e5d228d712020e309dad68e2f862e5f9216a1103fd6e69953e17c213166467b335f604802 SHA512 e6d39cc0d5ec644e3fb424347bde0a82a8ce8549745a1a827bf4dc21f6248471935b5499c3b6d1b7a129f0ddc560754254c528ac39fb1fce2ec3bd9520afc3e2 +DIST proc-macro2-1.0.27.crate 38625 BLAKE2B a55e2404e3c7444c6da8aca6c0e7702b865ec56cfd2c20fec319e737fc83b00bbf505c15dadaa8740d5a6d07c089ed4854a173049b1be9872bba132ae7cbc8db SHA512 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4 DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 DIST rand-0.8.3.crate 84493 BLAKE2B 5db817304b94424cdc77b60c9a3aa451abfbe315d97e311776ff9cf968585ca98f24994df3fa708e3896d36ba66d5f8dc795a652d2c568edc6be355baa7b4d69 SHA512 fd61348a8c3187881473c8764238d2388da3419e82174f2877cda51a7cd136106b2c7f0dea6b914f120b929c1db323529fa161465156661ffd19eef9b2737e4d DIST rand_chacha-0.3.0.crate 13920 BLAKE2B 9e329831b46c4d6cf2bc6755024588df907f87145adf35e156bc1c2b7068b583b652f90ba35094a1bba26e0449d32d2877fa52cea012ab50429ee526264caf7c SHA512 631f32a5b0bb42ca87ee8381795402f8c5a80202700b786655537f981c0e210e41eaa42ad4247a25bce1260c29caa8ba3b03f92e520ac331403fd8e76fbbfe93 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 DIST rand_core-0.6.2.crate 21708 BLAKE2B 745aab7160c4d9b52e7d0ab0fab257bcead4dfca1242d820d760bade713822b7b8e283852a2e337a6d33b40ddbd95f86c36bfc4c418ef0ded86f59ae4a4df56a SHA512 f1f21dd6306d6f4b5666d1ef4994d0d68f10a7a94fe628a5aa8ba28ae0376cb34b7c091f82e2db8f2555eec4f35088f6c4df42ed84de7467d5780e284b397115 DIST rand_hc-0.3.0.crate 11780 BLAKE2B 7600829591c3631aed73598d4837b0e3be55aa0594e0562ab7914013b19c4f88648e0103765ddf32643e771e0961ff2f726b9c8b323798d36ef9b994c1d03ffc SHA512 c78372332aa0bed3352d58e07be3e97f01e69410051be2d3cba569b05037df7379e896a84638b4e9f4e477b9851e4bdef0accba2c53d118bf4667a3e1bbe95bf DIST rayon-1.5.0.crate 158037 BLAKE2B 6cb7f696e9c04d3aa6c3bf9c95690c2e259267024ac9701da5cd85c7d39b900a7e9e423e5b7602e108587a34c2519642ce1456dfd82fb13328ed3aba7516b569 SHA512 be15cbc7ad0fadb55e5640c78aa2eeac282872be88c5402338caad0a7ea604d2b8477648dcf7e453e22fbcdfefa915aa4bdbfa75e3d4f7a993fd8d85ed68395a +DIST rayon-1.5.1.crate 160424 BLAKE2B 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a SHA512 a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9 DIST rayon-core-1.9.0.crate 63787 BLAKE2B bc5f930b1ce8e9fde03c01df7a53eeb3318ae24ac1c6b22e401a0b2359f4b9d6e419fcd41c7db33881c4ec29fbb844a44e2cff747d7dde2133668e733f8b6966 SHA512 d05b4c1e7bcb1c4e9238ab08bde39f08f069a08593084f041720694bae8bd524d1761766beb93e97784d7d541bde3e290446344fe129b0e10491405c1577366f +DIST rayon-core-1.9.1.crate 64961 BLAKE2B 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66 SHA512 c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78 DIST redox_syscall-0.2.5.crate 23449 BLAKE2B 2d676dfe40f62285463a25f90ecf24ddb8548f91db1dffd779aaf9c1210bf1eb9c7c535b0d04ac7a483e0724d24ac1d1ed6c78884ad2631a53a870488b7578bc SHA512 f1625eaba110129942893e4cae548d22b6892d275124d29540c947d958e5bb7231309fe052cf15bddb23e0e8f0cdaadd002db5bdc3be578e843c46c175526adc +DIST redox_syscall-0.2.8.crate 23697 BLAKE2B 5a084a48e06ab0dc69f64b05058b78d994040da6c42f04c8b615b1977fa3e813cd5a531ab33402402914362301670709679aaaa321e8904424c38d35c284b7ec SHA512 250556a7683254c9daf22887b39abb010eb9d4fe08b944e52bc6595ef6d8acfed76e5f43931fe20c84bdb3743772fb62a0be154ecfb6e66c2facb4c73546eacf DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 DIST regex-1.4.5.crate 241716 BLAKE2B 6e818193ae1bc8edb2415d82946227ac24b5ef9fc99097d4bff1574a5b1accfd33ea04e38be4f3321c0a498888b2feb99c5ae4611974c79cf4a44d5d38c7fc3d SHA512 9ddcbc7a69df47ef1321c45b681ac2e08c693a7ab0de9b877dbb6eb6a5b07788bfb8444f3e644460bb2a7ad9a768567e0366aa34df2b9453036385dbfd39b85a DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 @@ -69,21 +86,26 @@ DIST serde_derive-1.0.126.crate 54189 BLAKE2B fa3ca8ef2e7d9bd29e682ac7df066bab05 DIST serde_yaml-0.8.17.crate 40805 BLAKE2B 8f70ed3efa5afa1f8f45b2c107463799269d745705ac2b90e8ce69c090f4f52721d49723dc48967bdbab30efe853c661631063fe16bc3ceaed4d0158f90ffbcb SHA512 3e7a4baa156ca1d9655a76fbaccd2d87b6929165972f6390316c9d4d55fc9815827e3c4bbb8a1c594f048dcc9c3fd6f4c55370df27f6257dbc28e2066274a7c1 DIST shellwords-1.1.0.crate 3965 BLAKE2B ed45861b5b0760e078fad4eb19d0f0891bdcc559ac56187c512313c94c938e36cdfcf9c9d856ee0234413d775e735796a979aa7f312d2ccfd08862a6e6474d02 SHA512 1af48cfd1c09fa21aa436acfadf664a82b0fbccfae0c0ff8f01602ab912e0a4a0adf8677159af8ade9bc99a1df28774fda76ade243d8ac70afe0da8fe3c4098c DIST signal-hook-0.1.17.crate 27085 BLAKE2B 0e58cb64b07cb8c76a043f603edbf27bcc92040a1aadb2d0c96993b1ea1a55ef63a222ec51e1396d95bb4907016e1dbf20ba3f0c1915303828f187af44ba2df4 SHA512 253d1478d7a6491a0b423637a706c941cc2a9707d32d29126f48af808daf8acd88e59013936f8e164df687c04e3a8f5c201b5eeb1952e3269b1419efdb4df94f +DIST signal-hook-0.3.9.crate 48416 BLAKE2B 1075d4b767f3d3c2e556ad1ca2511eee4eea8674989ee76cf4234ebac78f1351291f3dfff72605ec9fe92e978fc9ba25298182564e5a17676fb14441de6bb6e4 SHA512 bcb6cfd4d062ed4a2a83a7fbb35ec90f7dfa5e875807fe6b7c65d0393447b56fee613eac2b3dd08dae0cf2e3cdee920f2c3b3d27ccd1f6f8dbec849c3e6e4261 +DIST signal-hook-mio-0.2.1.crate 8893 BLAKE2B d3dad6a9bdaa52c3a45b9839608fed8e79f44916a07ea36e342a7a29d2ff81c0c1928fbd8628130203f00d2562bdf7e191277d6ba2c3bc51f94edc15da455809 SHA512 ca95684574e2934e138fcc2bdd023960cb4207095916650710e76b6fa32f8bfbfc8c5119d3bc92e31a55a2edd6e63b47a2119ff31cef5ba63719b9bec0b438e8 DIST signal-hook-registry-1.3.0.crate 17786 BLAKE2B fbd4284bc1020145b92557a99628b985860bd5020cc870ceb6067933c8e58be11d7bdb3c1f715231ca2f0ec2930487ceb88a82d9b9d1c0a31bfcf4a581a002f4 SHA512 2576d474c490deb6cbd759985f55340bb4e4ae0abac3ee02055bc30fa4008fc96ebf4d96f0a85c634b4f04d57b00243625194b333cf330f59fc82286bbeb30a9 +DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad DIST strip-ansi-escapes-0.1.0.crate 7972 BLAKE2B 39f227ba45b044bced56e944fc0ef147be93338bbfd76be5feb90e73e1faa0e0b337b6ebc6d57fe14dce11ad13e48f6db87d24c28f06b09978520c71b0e3f047 SHA512 6a8da540a7f3f820d64202024e449da7b0dc45832c4c3637cf4c8d6136098579463a1b7108c03923d2582479193e52dbf23039c4b4d0f875384066a611514a45 DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST syn-1.0.68.crate 231887 BLAKE2B 2e2547391fcd7a9854cfb888448eb89cdfd19ac20e9d909782ff11eb5bbd0b00717b3892199c2c88d005b8fda358ed10828a3f5a123a8d6416910d3b78971d5b SHA512 3023baeacb0164db641e809ac46fa48bdb8ff725e6c767764fa23552d53605dcad3d629f9c7a976a01ad7dd423595575d41c338223df5f7b72c417a97793414e +DIST syn-1.0.73.crate 232706 BLAKE2B c580f9ab914c54e731c8503c9b9d577d05032edb6bd12d7a183a3c0e3532fcf24196479a9ee40d09cb7e09ba6d94add36e338331affc2625058ce54419621ee4 SHA512 b37beb1b6d483cfdbc44d806af9955cdf52c4b0d5f918782019b089d06e107c7e23ced343a3bece20235a24752783795ebba8e603b61a6302e82ee7027843d8b DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c DIST textwrap-0.12.1.crate 23964 BLAKE2B 4024e84d2e72c7116aa3fc10c64be75da4bd082c8d769f4c0d75db60c988b8f3aba4f9f0ac5010a7fc7747e6ec21acfb280886fb14fc6f57a2a0e880257708c1 SHA512 6076afc86110e978d55cdfde41e05eb847c50da21237d88eec73873547d601ec6cedcc23dad738ccee9ec96e0488dc26ba4d0bf039110698a875541d79db25c2 DIST thiserror-1.0.24.crate 16580 BLAKE2B 5cda4153e32ea4cf2f4f45fb60f18230dca61bc8d9b76aa598f7336babba8d6615d929ae325c84976ac60f4e8afa803f96d1b2afb6369445934e1e657bd9c846 SHA512 38ff620f1d33041600faaf3162ca0c1cfbe191100b6442513e4076a35296e97e28dedfda25dd0d7613f6a81b6b72816c11ac37424d94baa295142b1002d0e962 -DIST thiserror-1.0.25.crate 16690 BLAKE2B a03107d70186d46870050ef86cb1f49aa99d91e509bd9ab22ee6cbac28d37176b2bafbadedc237a25d233abf7816cb3d85d88c140f172ede40d309ddaa1223dc SHA512 f408c2722060c6f707b9afcc1d9f3cb175bcf955263c4e643ef7ee935fd68299af835f4ad489ace814a7bcad6dc428eec5df2858453834d0b6154d22a38ba1da +DIST thiserror-1.0.26.crate 16711 BLAKE2B 4524c3ef351eaa1266cbbbafec6082695d5c1485cec7bcfdffd64719fd57efb4e40f119435eae5c6f574a80f59a68bd8c868e2493ddf36f4882e7de65fd4bf93 SHA512 bfe93a14006a3d9e0e996b310718223f8442802a384a1b999c15dd1a25f642c5cb2db7a50a69cbb097ec50ee3b0129b509f19225ca714a5c459d4dfc8255d84b DIST thiserror-impl-1.0.24.crate 13361 BLAKE2B 4ae667e69d3dbe755cfb07083649c6d41bd5bddcfbe1d8954980e93390fb8eb51ffce6fb2d24c51fb676b6e75051ac66cff8c0cb3ad6683275581749f7c9f9f5 SHA512 4309506b8cf939e6a400542dce772b951d40faff3b2fb765ef87299547615fe18dfb877844b5ce892c594623a2de941a32629e53e2d59b03f611cfefeb169db5 -DIST thiserror-impl-1.0.25.crate 13364 BLAKE2B 9b0eb7a6fd5f290d7a666de6065edc210ab9ef35960c424258d5039f24433baef7d1228ac2e962e8ef9dcb673979c9d3c09ef3f3d20533fe2ad1500bfcb20015 SHA512 a2d2f39d3c1e5a722d7020672f63fc312dd9f8ed73863971814f1fd12faac4ea5d8546e06b26838d8224b1f91161011f51dda476848b2555153203ee9f7ee3ca +DIST thiserror-impl-1.0.26.crate 13431 BLAKE2B dc753a4cc1e7b8b3eb44bd9462b6b19ee983fefbfe1f60a974195a536fdbc68395942a229a1d2ec7a8594669a439a6efd3cd22573a647a7fb7a371e793fba645 SHA512 43eea818b72469bc4d5c28e449c2e284c1e11b2674b9e67b1788af7ab66bd64afabfd8f5861938a7f9547a9c13387e0ce400419c6283bbe1e899d18d998cd921 DIST unicode-segmentation-1.7.1.crate 93066 BLAKE2B 80058a79c64972dfff897b08a24e9f18ae0fa312a50f86fc321961eeab83c5546bdbc30534315870d891e648bde1d7d77f459ec9744455bdebb94bf6e326f2ef SHA512 183ca68d456a8d53e6f255129e8fd07b87d8da23b8f18187231d6fa70dac80e4069eb6c501d45155d9f0050b6bd713964e55f0e4b25a40546c4d245a17fc8dc6 DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST utf8parse-0.1.1.crate 13995 BLAKE2B 6b1de4afdb2837a76637de72f6e6a81e73aa683d8da04ebc94cf7ee3c542845d2244e721840511ee2725320f2f882722e2bea67914435131d7af1ab29291d1eb SHA512 543d4daddce8248b181deb1c3952ca15303d78616480b23af163ca6253a059b5ce9494652839a051c48a47816c3dd719465bbe5bb7930db676a16bcdac47c517 DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd diff --git a/app-misc/navi/navi-9999.ebuild b/app-misc/navi/navi-9999.ebuild index eb5f9ab89e..4c2023103e 100644 --- a/app-misc/navi/navi-9999.ebuild +++ b/app-misc/navi/navi-9999.ebuild @@ -7,38 +7,38 @@ EAPI=7 CRATES=" aho-corasick-0.7.18 - anyhow-1.0.40 + anyhow-1.0.42 atty-0.2.14 autocfg-1.0.1 bitflags-1.2.1 cfg-if-1.0.0 clap-3.0.0-beta.2 clap_derive-3.0.0-beta.2 - crossbeam-channel-0.5.0 + crossbeam-channel-0.5.1 crossbeam-deque-0.8.0 - crossbeam-epoch-0.9.3 - crossbeam-utils-0.8.3 - crossterm-0.19.0 - crossterm_winapi-0.7.0 + crossbeam-epoch-0.9.5 + crossbeam-utils-0.8.5 + crossterm-0.20.0 + crossterm_winapi-0.8.0 directories-next-2.0.0 dirs-sys-next-0.1.2 dtoa-0.4.8 edit-0.1.3 either-1.6.1 - getrandom-0.2.2 + getrandom-0.2.3 hashbrown-0.9.1 - heck-0.3.2 + heck-0.3.3 hermit-abi-0.1.18 indexmap-1.6.2 instant-0.1.9 lazy_static-1.4.0 - libc-0.2.92 + libc-0.2.97 linked-hash-map-0.5.4 - lock_api-0.4.3 + lock_api-0.4.4 log-0.4.14 memchr-2.4.0 - memoffset-0.6.3 - mio-0.7.11 + memoffset-0.6.4 + mio-0.7.13 miow-0.3.7 ntapi-0.3.6 num_cpus-1.13.0 @@ -48,15 +48,15 @@ CRATES=" ppv-lite86-0.2.10 proc-macro-error-1.0.4 proc-macro-error-attr-1.0.4 - proc-macro2-1.0.26 + proc-macro2-1.0.27 quote-1.0.9 rand-0.8.3 - rand_chacha-0.3.0 + rand_chacha-0.3.1 rand_core-0.6.2 rand_hc-0.3.0 - rayon-1.5.0 - rayon-core-1.9.0 - redox_syscall-0.2.5 + rayon-1.5.1 + rayon-core-1.9.1 + redox_syscall-0.2.8 redox_users-0.4.0 regex-1.5.4 regex-syntax-0.6.25 @@ -68,20 +68,21 @@ CRATES=" serde_derive-1.0.126 serde_yaml-0.8.17 shellwords-1.1.0 - signal-hook-0.1.17 - signal-hook-registry-1.3.0 + signal-hook-0.3.9 + signal-hook-mio-0.2.1 + signal-hook-registry-1.4.0 smallvec-1.6.1 strip-ansi-escapes-0.1.0 strsim-0.10.0 - syn-1.0.68 + syn-1.0.73 tempfile-3.2.0 termcolor-1.1.2 textwrap-0.12.1 - thiserror-1.0.25 - thiserror-impl-1.0.25 + thiserror-1.0.26 + thiserror-impl-1.0.26 unicode-segmentation-1.7.1 unicode-width-0.1.8 - unicode-xid-0.2.1 + unicode-xid-0.2.2 utf8parse-0.1.1 vec_map-0.8.2 version_check-0.9.3 From 665d0b2480aaf242dc3eb026f4731358b9ca05c8 Mon Sep 17 00:00:00 2001 From: Matthias Coppens Date: Sat, 31 Jul 2021 15:10:04 +0200 Subject: [PATCH 20/49] gui-apps/nwg-launchers: Version bump 0.5.0 + new USE flag Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Matthias Coppens --- gui-apps/nwg-launchers/Manifest | 2 +- gui-apps/nwg-launchers/metadata.xml | 1 + ...g-launchers-0.4.3.ebuild => nwg-launchers-0.5.0.ebuild} | 7 ++++--- gui-apps/nwg-launchers/nwg-launchers-9999.ebuild | 7 ++++--- 4 files changed, 10 insertions(+), 7 deletions(-) rename gui-apps/nwg-launchers/{nwg-launchers-0.4.3.ebuild => nwg-launchers-0.5.0.ebuild} (83%) diff --git a/gui-apps/nwg-launchers/Manifest b/gui-apps/nwg-launchers/Manifest index a28b7f41c0..57dd98bad8 100644 --- a/gui-apps/nwg-launchers/Manifest +++ b/gui-apps/nwg-launchers/Manifest @@ -1,2 +1,2 @@ -DIST nwg-launchers-0.4.3.tar.gz 50615 BLAKE2B ff10a4438f371e8cf3166dc289dfe6a2266d8a332d50312563e0878b786e4e214c9828cf8d424ba552f3d07a36b30e922b7c381b386d315e784862ca8c979086 SHA512 6e280868019c3a657f49e48439efbe98d7ddf387cabeb03f41f987d060ef0b07e9bdd2e685fa462ade6baa9d867512b40d671e5085684451986801b339f28534 DIST nwg-launchers-0.4.4.tar.gz 50749 BLAKE2B da5539a4d786819aa71ff3cfb0f769a930999a4bbe62dc96932a46dff8a214123e174d8e78825ea41622b8b6a2c863f52777c7e73770961dd08c33a9a8a259e1 SHA512 d373bbc2c9f99a133d1aca23be73ea680af93071f37e02382ce12ad8d1c0650bddd3aa87853a3f2dfb69f49c272bfd4f88433c1533c211936a5e6b46c79e05c5 +DIST nwg-launchers-0.5.0.tar.gz 52715 BLAKE2B 0a9cec7a809688e05da86fa7ba0da140c1d5cf273ee3fddae66ce88dccaf21cc65dfccb7deaca1be1d50ce2ac5173f0bcc8d70b61544daa392ab1f451e533724 SHA512 c2c343cd99071332664565d1c2244d97a4fc19e710c84c78ac7dca100c49dfbf5b12d56029cc47f45af29720be358ee69e24bdcfad6d0a383a0520f9215bc817 diff --git a/gui-apps/nwg-launchers/metadata.xml b/gui-apps/nwg-launchers/metadata.xml index 07bbec034b..7a581d31a2 100644 --- a/gui-apps/nwg-launchers/metadata.xml +++ b/gui-apps/nwg-launchers/metadata.xml @@ -12,6 +12,7 @@ GTK dynamic menu windows. Installs nwggrid, a GNOME-like application grid. + Enable Wayland layer shell support diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.4.3.ebuild b/gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild similarity index 83% rename from gui-apps/nwg-launchers/nwg-launchers-0.4.3.ebuild rename to gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild index 8b26640731..82163e8891 100644 --- a/gui-apps/nwg-launchers/nwg-launchers-0.4.3.ebuild +++ b/gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild @@ -22,15 +22,16 @@ SLOT="0" RDEPEND=" x11-libs/gtk+:3 dev-cpp/gtkmm:3.0 - dev-cpp/nlohmann_json" + dev-cpp/nlohmann_json + layershell? ( gui-libs/gtk-layer-shell )" DEPEND="${RDEPEND}" RESTRICT="mirror" -IUSE="+bar +dmenu +grid" +IUSE="+bar +dmenu +grid layershell" src_configure() { - meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) + meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) $(meson_feature layershell layer-shell) } src_install() { diff --git a/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild b/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild index 8b26640731..82163e8891 100644 --- a/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild +++ b/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild @@ -22,15 +22,16 @@ SLOT="0" RDEPEND=" x11-libs/gtk+:3 dev-cpp/gtkmm:3.0 - dev-cpp/nlohmann_json" + dev-cpp/nlohmann_json + layershell? ( gui-libs/gtk-layer-shell )" DEPEND="${RDEPEND}" RESTRICT="mirror" -IUSE="+bar +dmenu +grid" +IUSE="+bar +dmenu +grid layershell" src_configure() { - meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) + meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) $(meson_feature layershell layer-shell) } src_install() { From 567f92c665f2d5d1358a134af51292fb9dfd9849 Mon Sep 17 00:00:00 2001 From: "Jesus P Rey (Chuso)" Date: Sat, 31 Jul 2021 18:09:50 +0200 Subject: [PATCH 21/49] app-misc/rememberthemilk: Version bump. Closes: https://bugs.gentoo.org/799701 Signed-off-by: Jesus P Rey --- app-misc/rememberthemilk/Manifest | 1 + .../rememberthemilk-1.3.11.ebuild | 61 +++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild diff --git a/app-misc/rememberthemilk/Manifest b/app-misc/rememberthemilk/Manifest index 334caa76bf..59159157c6 100644 --- a/app-misc/rememberthemilk/Manifest +++ b/app-misc/rememberthemilk/Manifest @@ -1 +1,2 @@ DIST rememberthemilk-1.3.0-1.x86_64.rpm 54726776 BLAKE2B 77c4cac7f93f095f042501ad0f7bd7f30f5be69eb0eec86cfd7e4c29a961e3989b88ae650fc122afc5c4014da676b7a32ccbecf3e7d2472a7295150edc3c0881 SHA512 4270b049c0c33e24774e1933baf67a4a84248d47155a7f7fc8dace8ba219ca06008af5a8694465cd55534374f69bde4f144e8a170ea13c13849f8393190c78f8 +DIST rememberthemilk-1.3.11-1.x86_64.rpm 56213872 BLAKE2B 21d69f4ff5ae3cc43cacf60b0530b7bd1dfb1b059d1073a88ace48594c02afaabd9e9c85f351e233d84900c5cc22e9cb74828e3a07a6a5c877633a9ffbab5d6a SHA512 e4fb89a195a7fef3124b83548cbf559fb203ccfaa422aecda6c1c9f68cc3b134d91aa99ade859e7c9776709dc910533611c30876b4f39c6db7fe788deaf0bfa3 diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild new file mode 100644 index 0000000000..9833eb2391 --- /dev/null +++ b/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop rpm wrapper + +DESCRIPTION="Freemium simple to-do tasks manager" +HOMEPAGE="https://www.rememberthemilk.com" +SRC_URI="https://www.${PN}.com/download/linux/fedora/21/x86_64/${P}-1.x86_64.rpm" + +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" +QA_PREBUILD="*" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + media-video/ffmpeg[chromium] + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libdrm + x11-libs/libxcb + x11-libs/pango +" + +src_install() { + insinto "/opt/${PN}" + doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json} + exeinto "/opt/${PN}" + doexe "opt/RememberTheMilk/${PN}" + + make_wrapper "${PN}" "/opt/${PN}/${PN}" "/opt/${PN}" "/usr/$(get_libdir)/chromium" + + doicon "usr/share/pixmaps/${PN}.png" + make_desktop_entry "${PN} %U" "Remember The Milk" "${PN}" "Office" +} From 830a04858109649ab1b03c2e2776ac6d8cda02d0 Mon Sep 17 00:00:00 2001 From: "Jesus P Rey (Chuso)" Date: Sat, 31 Jul 2021 18:11:35 +0200 Subject: [PATCH 22/49] app-misc/rememberthemilk: Remove old. Signed-off-by: Jesus P Rey --- app-misc/rememberthemilk/Manifest | 1 - .../rememberthemilk-1.3.0.ebuild | 61 ------------------- 2 files changed, 62 deletions(-) delete mode 100644 app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild diff --git a/app-misc/rememberthemilk/Manifest b/app-misc/rememberthemilk/Manifest index 59159157c6..11862f4b77 100644 --- a/app-misc/rememberthemilk/Manifest +++ b/app-misc/rememberthemilk/Manifest @@ -1,2 +1 @@ -DIST rememberthemilk-1.3.0-1.x86_64.rpm 54726776 BLAKE2B 77c4cac7f93f095f042501ad0f7bd7f30f5be69eb0eec86cfd7e4c29a961e3989b88ae650fc122afc5c4014da676b7a32ccbecf3e7d2472a7295150edc3c0881 SHA512 4270b049c0c33e24774e1933baf67a4a84248d47155a7f7fc8dace8ba219ca06008af5a8694465cd55534374f69bde4f144e8a170ea13c13849f8393190c78f8 DIST rememberthemilk-1.3.11-1.x86_64.rpm 56213872 BLAKE2B 21d69f4ff5ae3cc43cacf60b0530b7bd1dfb1b059d1073a88ace48594c02afaabd9e9c85f351e233d84900c5cc22e9cb74828e3a07a6a5c877633a9ffbab5d6a SHA512 e4fb89a195a7fef3124b83548cbf559fb203ccfaa422aecda6c1c9f68cc3b134d91aa99ade859e7c9776709dc910533611c30876b4f39c6db7fe788deaf0bfa3 diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild deleted file mode 100644 index 9833eb2391..0000000000 --- a/app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop rpm wrapper - -DESCRIPTION="Freemium simple to-do tasks manager" -HOMEPAGE="https://www.rememberthemilk.com" -SRC_URI="https://www.${PN}.com/download/linux/fedora/21/x86_64/${P}-1.x86_64.rpm" - -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist mirror" -QA_PREBUILD="*" - -RDEPEND=" - app-accessibility/at-spi2-atk - app-accessibility/at-spi2-core - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - media-video/ffmpeg[chromium] - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libdrm - x11-libs/libxcb - x11-libs/pango -" - -src_install() { - insinto "/opt/${PN}" - doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json} - exeinto "/opt/${PN}" - doexe "opt/RememberTheMilk/${PN}" - - make_wrapper "${PN}" "/opt/${PN}/${PN}" "/opt/${PN}" "/usr/$(get_libdir)/chromium" - - doicon "usr/share/pixmaps/${PN}.png" - make_desktop_entry "${PN} %U" "Remember The Milk" "${PN}" "Office" -} From b972665f5d480793448d8e323914a26f17698302 Mon Sep 17 00:00:00 2001 From: Karl-Johan Karlsson Date: Sat, 31 Jul 2021 19:05:59 +0200 Subject: [PATCH 23/49] media-video/owncast: tidy ebuild Move to EAPI 8 (with no changes). Add GitHub project to HOMEPAGE. Expand PN in SRC_URI to plaintext. Use WORKDIR and S variables to locate the prebuilt CSS file. Remove defensive quotes around expansions of PN. Use REPLACING_VERSIONS to determine if we are upgrading. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Karl-Johan Karlsson --- media-video/owncast/owncast-0.0.7.ebuild | 33 ++++++++++-------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/media-video/owncast/owncast-0.0.7.ebuild b/media-video/owncast/owncast-0.0.7.ebuild index d9bba20faa..442707f89f 100644 --- a/media-video/owncast/owncast-0.0.7.ebuild +++ b/media-video/owncast/owncast-0.0.7.ebuild @@ -1,16 +1,16 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit go-module DESCRIPTION="A self-hosted live video and web chat server" -HOMEPAGE="https://owncast.online" +HOMEPAGE="https://owncast.online/ https://github.com/owncast/owncast" LICENSE="MIT Apache-2.0 ISC BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64" RDEPEND=" acct-user/owncast @@ -138,9 +138,8 @@ EGO_SUM=( go-module_set_globals -SRC_URI=" - https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-linux-64bit.zip +SRC_URI="https://github.com/owncast/owncast/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/owncast/owncast/releases/download/v${PV}/${P}-linux-64bit.zip ${EGO_SUM_SRC_URI}" src_unpack() { @@ -151,41 +150,35 @@ src_unpack() { # place, but that's hopefully survivable. We need the binary # package to get the minified CSS file, which is generated using # NPM by upstream. - cd "${S}" - cp webroot/js/web_modules/tailwindcss/dist/tailwind.min.css "${P}"/webroot/js/web_modules/tailwindcss/dist/tailwind.min.css + cp "${WORKDIR}"/webroot/js/web_modules/tailwindcss/dist/tailwind.min.css "${S}"/webroot/js/web_modules/tailwindcss/dist/tailwind.min.css || die } src_compile() { go build -v -work -x -ldflags \ "-s -w -X main.BuildVersion=${PV} -X main.BuildPlatform=gentoo" \ - -o "${PN}" \ - "github.com/${PN}/${PN}" || die + -o ${PN} \ + github.com/${PN}/${PN} || die } src_install() { - dobin "${PN}" + dobin ${PN} dodoc README.md - newinitd "${FILESDIR}"/"${PN}".initd "${PN}" + newinitd "${FILESDIR}"/${PN}.initd ${PN} diropts -m 0755 -o owncast -g owncast insopts -m 0644 -o owncast -g owncast - insinto "/var/lib/${PN}" + dodir /var/lib/${PN} + insinto /var/lib/${PN} doins -r static webroot } -pkg_preinst() { - if has_version "${CATEGORY}/${PN}" ; then - upgrading=1 - fi -} - pkg_postinst() { go-module_pkg_postinst - if [[ "${upgrading}" != "1" ]] ; then + if [[ -z "${REPLACING_VERSIONS}" ]] ; then einfo "The admin interface at http://localhost:8080/admin/" einfo "has default username 'admin' and password 'abc123'." einfo "The default stream key is 'abc123'." From b05215ac5fbec4cad9cde9283016f1d686546c2d Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Sat, 31 Jul 2021 23:20:16 +0600 Subject: [PATCH 24/49] x11-misc/greenclip-bin: add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- x11-misc/greenclip-bin/Manifest | 2 ++ .../greenclip-bin/greenclip-bin-4.2.ebuild | 31 +++++++++++++++++++ x11-misc/greenclip-bin/metadata.xml | 10 ++++++ 3 files changed, 43 insertions(+) create mode 100644 x11-misc/greenclip-bin/Manifest create mode 100644 x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild create mode 100644 x11-misc/greenclip-bin/metadata.xml diff --git a/x11-misc/greenclip-bin/Manifest b/x11-misc/greenclip-bin/Manifest new file mode 100644 index 0000000000..57cd6d7449 --- /dev/null +++ b/x11-misc/greenclip-bin/Manifest @@ -0,0 +1,2 @@ +DIST greenclip-bin-4.2 4184360 BLAKE2B eef17446ae85c76fff1386097baff5665753e4dfeb01455b7e19935753eaa1e09a9a90e1fa0d4ceb91d0a5439ed079ffb8c3aa68ef587a74f5e338188f6c65cd SHA512 9861b208bcb358a47f4c3afcde7b164e6cb3db9d599bab0fbb0f55254601551cb0a8ee486c496d9e30aa373ed596fdd159ac7eac57211b3a75a66b5629b06f06 +DIST greenclip-bin-4.2.README.md 5105 BLAKE2B 6deff08b3dfc75ba257a5ebfa0ddfc80450fd13c273aefd92fd9ce58e43a01bd59e69ee45f1401596a216ce30d792ff13b043ab213cfd522846450547af1c9e5 SHA512 7a06bc581a9dbbc76d7b6c2039ca9f6781dfbf0d492fb42bfc90a2189be5643877132b78284593e8adfc70fea76bc65e329429248aa77d96c3017d612380841f diff --git a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild new file mode 100644 index 0000000000..061f979586 --- /dev/null +++ b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +HOMEPAGE="https://github.com/erebe/greenclip" +DESCRIPTION="Simple clipboard manager to be integrated with rofi" + +MY_PN=${PN%-bin} +SRC_URI=" + https://github.com/erebe/${MY_PN}/releases/download/v${PV}/${MY_PN} -> ${P} + https://raw.githubusercontent.com/erebe/${MY_PN}/v${PV}/README.md -> ${P}.README.md +" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" +IUSE="" + +QA_PREBUILT="/usr/bin/${MY_PN}" +S="${WORKDIR}" + +src_install() { + newbin "${DISTDIR}/${P}" "${MY_PN}" + newdoc "${DISTDIR}/${P}.README.md" README.md +} + +pkg_postinst() { + elog "Please read /usr/share/doc/${PF}/README.md.bz2" + elog "on how to use rofi/dmenu/fzf as a menu for the clipboard." +} diff --git a/x11-misc/greenclip-bin/metadata.xml b/x11-misc/greenclip-bin/metadata.xml new file mode 100644 index 0000000000..718134bf31 --- /dev/null +++ b/x11-misc/greenclip-bin/metadata.xml @@ -0,0 +1,10 @@ + + + + + nrk@disroot.org + + + erebe/greenclip + + From c4cd4a19f8c3ecd591c3e29e13ceb8287b53c384 Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Sat, 31 Jul 2021 23:21:46 +0600 Subject: [PATCH 25/49] x11-misc/xbanish: dont use $HOMEPAGE on SRC_URI Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- x11-misc/xbanish/xbanish-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xbanish/xbanish-1.7.ebuild b/x11-misc/xbanish/xbanish-1.7.ebuild index dee55cf7e3..c4261782fc 100644 --- a/x11-misc/xbanish/xbanish-1.7.ebuild +++ b/x11-misc/xbanish/xbanish-1.7.ebuild @@ -8,7 +8,7 @@ inherit toolchain-funcs DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse moves" HOMEPAGE="https://github.com/jcs/xbanish" -SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/jcs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" # NOTE: Upstream moved to ISC license on master. From e8ead04a376a2766df84fd7bb1f88c08d4d7ca82 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 30 Jul 2021 15:08:14 +0500 Subject: [PATCH 26/49] net-misc/lagrange: version bump to 1.6.1 Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/lagrange-1.5.2.ebuild | 42 ------------------ net-misc/lagrange/lagrange-1.6.1.ebuild | 58 +++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 43 deletions(-) delete mode 100644 net-misc/lagrange/lagrange-1.5.2.ebuild create mode 100644 net-misc/lagrange/lagrange-1.6.1.ebuild diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index f5e24e4ac9..232e6061de 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.5.2.tar.gz 20409523 BLAKE2B 3f8888d7012f7886a61c938c5527639495d0dc424185133b663aec4e90e8de604863bac481a87606cfc5af80a3974503124a8ac7e5924a034053a1cbca705abd SHA512 971d54d072799cc03bc2521571c74e3da996f390198c3a7e04ff8480040aa1ae96d1407dec68ecb02225ece14c0032304ad1c605b6619b4538d9078c8180f9d6 DIST lagrange-1.6.0.tar.gz 22693081 BLAKE2B 447e2d45736b476ea060804ca9b4f382e8e396e4dab6a826756b44742403b35619440e51f59f27ea9e4456677383b069554f7eb034f8b23177dbb0c9a060dfba SHA512 db0e958b959b4dbcb1d34e4fb7c7683750aa8216dcfa7868aa32397b4740552f96d21f6409320ff2a4353fb695e7aa91efafe12ec5db3be00872cd387641efec +DIST lagrange-1.6.1.tar.gz 22698567 BLAKE2B 186b92b92e9e3d97f06a47cae09be0bab3ef583fd60d13672f9ab1c712ba9dbccf609d0585d7966def03d485ac8cfba300cce0a41f9b550b4af89620e5fb7c01 SHA512 36f2d5829f190e195f6ce9611a669874de82b908746a8c71a3e51a51effc1b303a11e0cc838de56ca835e83c7dfd9163b6e1400758365b486961f3d0a977d231 diff --git a/net-misc/lagrange/lagrange-1.5.2.ebuild b/net-misc/lagrange/lagrange-1.5.2.ebuild deleted file mode 100644 index ad1bce38ff..0000000000 --- a/net-misc/lagrange/lagrange-1.5.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Desktop GUI client for browsing Geminispace" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/ -https://git.skyjake.fi/gemini/lagrange" -SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_sse4_1 +mp3" - -DEPEND=" - dev-libs/libpcre - dev-libs/libunistring - dev-libs/openssl - media-libs/libsdl2 - sys-libs/zlib - mp3? ( media-sound/mpg123 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_MPG123=$(usex mp3) - - # lib/the_Foundation - -DTFDN_ENABLE_WARN_ERROR=OFF - -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) - ) - - cmake_src_configure -} diff --git a/net-misc/lagrange/lagrange-1.6.1.ebuild b/net-misc/lagrange/lagrange-1.6.1.ebuild new file mode 100644 index 0000000000..e34334abcb --- /dev/null +++ b/net-misc/lagrange/lagrange-1.6.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg cmake + +DESCRIPTION="Desktop GUI client for browsing Geminispace" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/ +https://git.skyjake.fi/gemini/lagrange" +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3" + +DEPEND=" + dev-libs/libpcre:3 + dev-libs/libunistring + dev-libs/openssl + media-libs/libsdl2[sound(+),video(+)] + sys-libs/zlib + fribidi? ( dev-libs/fribidi ) + harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) + mp3? ( media-sound/mpg123 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + # do not add use flags that don't pull dependencies + # and only choose which files to compile (e.g. "ipc") + local mycmakeargs=( + -DENABLE_FRIBIDI=$(usex fribidi) + -DENABLE_HARFBUZZ=$(usex harfbuzz) + -DENABLE_MPG123=$(usex mp3) + + # never build bundled libs + -DENABLE_FRIBIDI_BUILD=OFF + -DENABLE_HARFBUZZ_MINIMAL=OFF + + # lib/the_Foundation + -DTFDN_ENABLE_WARN_ERROR=OFF + -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) + ) + + cmake_src_configure +} + +pkg_postinst() { + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then + ewarn "Lagrange 1.6 introduces some breaking changes:" + ewarn + ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored." + ewarn "- App state serialization format has been updated. Downgrading to a previous release" + ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)." + fi +} From ac9acd5a0d59d8fe3791d8f5230744c52e397711 Mon Sep 17 00:00:00 2001 From: Karl-Johan Karlsson Date: Sun, 1 Aug 2021 10:06:37 +0200 Subject: [PATCH 27/49] sys-cluster/fti: fix repoman error with "tests" USE flag Renamed the "tests" USE flag in metadata.xml to "test", which is what the ebuild actually uses. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Karl-Johan Karlsson --- sys-cluster/fti/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/fti/metadata.xml b/sys-cluster/fti/metadata.xml index 1214879fe5..1c078d89e1 100644 --- a/sys-cluster/fti/metadata.xml +++ b/sys-cluster/fti/metadata.xml @@ -20,6 +20,6 @@ FTI stands for Fault Tolerance Interface and is a library that aims to give comp Enables the HDF5 checkpoints for FTI Enables the generation of tutorial files Enables the I/O failure injection mechanism - Enables the generation of tests + Enables the generation of tests From c2a771afa68d9a1d89e73846fa598918c62a6a77 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 2 Aug 2021 01:29:27 +0200 Subject: [PATCH 28/49] sys-cluster/libyogrt: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/libyogrt/Manifest | 1 + sys-cluster/libyogrt/libyogrt-1.24.ebuild | 36 +++++++++++++++++++++++ sys-cluster/libyogrt/metadata.xml | 24 +++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 sys-cluster/libyogrt/Manifest create mode 100644 sys-cluster/libyogrt/libyogrt-1.24.ebuild create mode 100644 sys-cluster/libyogrt/metadata.xml diff --git a/sys-cluster/libyogrt/Manifest b/sys-cluster/libyogrt/Manifest new file mode 100644 index 0000000000..125fe5bc67 --- /dev/null +++ b/sys-cluster/libyogrt/Manifest @@ -0,0 +1 @@ +DIST libyogrt-1.24.tar.gz 37803 BLAKE2B b79310d7a0b7f32d3bab5582640006386ea5fa15ee169b7104c4c194948a4c2282d7a4fb748e3dd98a17096d289f63f97204201533620aa5d5c0181ae40f76c6 SHA512 e761a5ff397b55da0769c7a42a03a170efe9d52102166aa6ccdb9a8949bd844f201a4a4a1e1010320a82132d0b19b468c1ee74e42af603f341232d6a5147d745 diff --git a/sys-cluster/libyogrt/libyogrt-1.24.ebuild b/sys-cluster/libyogrt/libyogrt-1.24.ebuild new file mode 100644 index 0000000000..a2e48b40d9 --- /dev/null +++ b/sys-cluster/libyogrt/libyogrt-1.24.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Your One Get Remaining Time library" +HOMEPAGE="https://github.com/LLNL/libyogrt" +SRC_URI="https://github.com/LLNL/libyogrt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="slurm" #lsf moab lcrm + +RDEPEND="slurm? ( sys-cluster/slurm )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + AT_M4DIR="config" eautoreconf +} + +src_configure() { + local myconf + + use slurm && myconf+=( "--with-slurm=${EPREFIX}/usr" ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-cluster/libyogrt/metadata.xml b/sys-cluster/libyogrt/metadata.xml new file mode 100644 index 0000000000..8b2ca13ec6 --- /dev/null +++ b/sys-cluster/libyogrt/metadata.xml @@ -0,0 +1,24 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + +This library provides functions to query a resource manager for the time remaining in a job. +It supports: +LCRM +LSF +MOAB +SLURM +AIX w/ SLURM + + + Add support for the slurm resource manager + + + https://github.com/LLNL/libyogrt/issues + LLNL/libyogrt + + From 89de1321c6c29f71dde57c6765ddf260459d9323 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 2 Aug 2021 01:57:35 +0200 Subject: [PATCH 29/49] sys-cluster/scr: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/scr/Manifest | 1 + sys-cluster/scr/metadata.xml | 27 +++++++ sys-cluster/scr/scr-3.0_pre1.ebuild | 105 ++++++++++++++++++++++++++++ 3 files changed, 133 insertions(+) create mode 100644 sys-cluster/scr/Manifest create mode 100644 sys-cluster/scr/metadata.xml create mode 100644 sys-cluster/scr/scr-3.0_pre1.ebuild diff --git a/sys-cluster/scr/Manifest b/sys-cluster/scr/Manifest new file mode 100644 index 0000000000..a69a9230c8 --- /dev/null +++ b/sys-cluster/scr/Manifest @@ -0,0 +1 @@ +DIST scr-3.0_pre1.tar.gz 1629041 BLAKE2B c7922e208964b8456c65393c0f9b17530b3eb66ceab38bc682b1fb78b29f77f2d3a6c51c9c8380720c88606a8da3b34f9a088ed80198f3c4f2bfe6906faac6ef SHA512 3bf290a41cb8abbd7e08ab02580f1e4dd73758946fe0ba7bd861a5099f8396e382dc8b80a0a33b0d45ee929efa069bd7a6381e9ca6f11d9049e113ac9aec6793 diff --git a/sys-cluster/scr/metadata.xml b/sys-cluster/scr/metadata.xml new file mode 100644 index 0000000000..35b2de595b --- /dev/null +++ b/sys-cluster/scr/metadata.xml @@ -0,0 +1,27 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/LLNL/scr/issues + LLNL/scr + + +The Scalable Checkpoint / Restart (SCR) library enables MPI applications to utilize distributed storage on Linux clusters to attain high file I/O bandwidth for checkpointing, restarting, and output in large-scale jobs. With SCR, jobs run more efficiently, recompute less work upon a failure, and reduce load on critical shared resources such as the parallel file system. + + + use fcntl as a file locking type + use flock as a file locking type + Enables Fortran support + Enable use of mysql for logging SCR activities + Enable use of pdsh for scalable restart and scavenge + use pmix as resource manager + use slurm as resource manager + Whether to enable syslog logging + Whether to enable text file logging + Enable use of yogrt for time remaining in a job allocation + + diff --git a/sys-cluster/scr/scr-3.0_pre1.ebuild b/sys-cluster/scr/scr-3.0_pre1.ebuild new file mode 100644 index 0000000000..9671df9d7f --- /dev/null +++ b/sys-cluster/scr/scr-3.0_pre1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DOCS_BUILDER="sphinx" +DOCS_DIR="${S}/doc/rst" +FORTRAN_NEEDED="fortran" +MYPV="${PV/_pre/rc}" +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit cmake python-single-r1 fortran-2 docs + +DESCRIPTION="Scalable Checkpoint / Restart Library" +HOMEPAGE=" + http://computing.llnl.gov/projects/scalable-checkpoint-restart-for-mpi + https://github.com/LLNL/scr +" +SRC_URI="https://github.com/LLNL/scr/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples fcntl +flock +fortran mysql pdsh pmix slurm syslog txt-log +yogrt" + +#cppr +RDEPEND=" + ${PYTHON_DEPS} + + sys-cluster/AXL + sys-cluster/dtcmp + sys-cluster/er + sys-cluster/KVTree + sys-cluster/rankstr + sys-cluster/redset + sys-cluster/spath + sys-libs/zlib + virtual/mpi + + mysql? ( dev-db/mysql-connector-c ) + pdsh? ( app-shells/pdsh ) + pmix? ( sys-cluster/pmix ) + slurm? ( sys-cluster/slurm ) + yogrt? ( sys-cluster/libyogrt[slurm?] ) +" +DEPEND="${RDEPEND}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + + ?? ( pmix slurm ) + ?? ( fcntl flock ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_configure() { + local asyncapi="NONE" #INTEL_CPPR + + local lock="NONE" + use fcntl && lock="FCNTL" + use flock && lock="FLOCK" + + local log="0" + use syslog && log="1" + use txt-log && log="1" + + local resman="NONE" #APRUN LSF + use pmix && resman="PMIX" + use slurm && resman="SLURM" + + local mycmakeargs=( + -DBUILD_PDSH=OFF + -DENABLE_INTEL_CPPR=OFF + -DENABLE_ENABLE_CRAY_DW=OFF + -DENABLE_IBM_BBAPI=OF + -DSCR_ASYNC_API="${asyncapi}" + -DSCR_FILE_LOCK="${lock}" + -DSCR_LINK_STATIC=OFF + -DSCR_LOG_ENABLE="${log}" + -DSCR_RESOURCE_MANAGER="${resman}" + + -DENABLE_EXAMPLES=$(usex examples) + -DENABLE_FORTRAN=$(usex fortran) + -DENABLE_PDSH=$(usex pdsh) + -DENABLE_TESTS=$(usex test) + -DENABLE_YOGRT=$(usex yogrt) + -DSCR_LOG_SYSLOG_ENABLE=$(usex syslog 0 1) + -DSCR_LOG_TXT_ENABLE=$(usex txt-log 0 1) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + docs_compile +} + +src_install() { + cmake_src_install + einstalldocs + find "${ED}" -name '*.a' -delete || die +} From 394e9d42bf55730ed4a260b17497053e27c7d2b8 Mon Sep 17 00:00:00 2001 From: Oz N Tiram Date: Mon, 2 Aug 2021 09:58:10 +0200 Subject: [PATCH 30/49] dev-util/mh: initial import Signed-off-by: Oz N Tiram --- dev-util/mh/Manifest | 1 + dev-util/mh/metadata.xml | 23 +++++++++++++++++++++++ dev-util/mh/mh-1.0.3.ebuild | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-util/mh/Manifest create mode 100644 dev-util/mh/metadata.xml create mode 100644 dev-util/mh/mh-1.0.3.ebuild diff --git a/dev-util/mh/Manifest b/dev-util/mh/Manifest new file mode 100644 index 0000000000..17cb68dc98 --- /dev/null +++ b/dev-util/mh/Manifest @@ -0,0 +1 @@ +DIST mh-1.0.3.tar.gz 929281 BLAKE2B 4a565dc317c9d0d6d3678bc9c4de56b186175414a84437c59deb0c10b8c3d6432e974deb995c9ed954e144bc8e7bac0145215409de88956d71c570eb8590ed63 SHA512 7f3e64bcac4743b746e5c0fbbc7579066ec563ac3a5f5fbbc1eb540111843ed72000c7b0fbb3787b1f9015d9c434fa99af5179f7c47cf7f217bf27a3f7ae6b05 diff --git a/dev-util/mh/metadata.xml b/dev-util/mh/metadata.xml new file mode 100644 index 0000000000..06eced2781 --- /dev/null +++ b/dev-util/mh/metadata.xml @@ -0,0 +1,23 @@ + + + + + Oz Tiram + oz.tiram@gmail.com + + + proxy-maint@gentoo.org + Proxy Maintainers + + + A small program you put in your Makefile to produce fancy help. + mh parses the comments you put after targets and variables, and + produces a help menu, which helps understanding what each target + does. This is useful, if Makefile is used as a task launcher for + different tools (e.g. wrapper around docker, yarn, npm and setup.py + etc.) + + + oz123/mh + + diff --git a/dev-util/mh/mh-1.0.3.ebuild b/dev-util/mh/mh-1.0.3.ebuild new file mode 100644 index 0000000000..d2c0f855c1 --- /dev/null +++ b/dev-util/mh/mh-1.0.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Generate help for Makefile" +HOMEPAGE="https://github.com/oz123/mh" +SRC_URI="https://github.com/oz123/mh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" +SLOT=0 + +IUSE="test" +KEYWORDS="~amd64" + +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" + +RDEPEND="dev-libs/libpcre2" + +DEPEND=" + ${RDEPEND} + test? ( dev-util/cmocka ) + " + +src_compile() { + emake mh VERSION="${PV}" +} + +src_install() { + emake install DESTDIR="${D}" PREFIX="/usr" + dodoc Makefile.example +} From 82a1c15f6a6687b75593979f64bdf3e117c068a3 Mon Sep 17 00:00:00 2001 From: Rabindra Dhakal Date: Mon, 2 Aug 2021 13:49:50 +0545 Subject: [PATCH 31/49] sys-apps/fselect: add new package Signed-off-by: Rabindra Dhakal --- sys-apps/fselect/Manifest | 139 ++++++++++++++++++++ sys-apps/fselect/fselect-0.7.6.ebuild | 177 ++++++++++++++++++++++++++ sys-apps/fselect/metadata.xml | 16 +++ 3 files changed, 332 insertions(+) create mode 100644 sys-apps/fselect/Manifest create mode 100644 sys-apps/fselect/fselect-0.7.6.ebuild create mode 100644 sys-apps/fselect/metadata.xml diff --git a/sys-apps/fselect/Manifest b/sys-apps/fselect/Manifest new file mode 100644 index 0000000000..708d5ca907 --- /dev/null +++ b/sys-apps/fselect/Manifest @@ -0,0 +1,139 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.4.7.crate 51474 BLAKE2B 0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a SHA512 2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126 +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST bitreader-0.3.4.crate 11239 BLAKE2B 75be0ccd0bb0da6f217d1db8fc050f4dc2bef67b323d8b5dbbcc2970d5acdc8ef70966fff94d4f09a6ab31332441afdb580ae729e8362d1c38a04949745c9b81 SHA512 22c0d03067d46464b1ca69e95be83893d1992ef54bc0ea1167a3972ba8abdc57f489386ca4bfbc5671b0e4fc181dec61c2595443323b8ad5ff4334128622245c +DIST bitstream-io-1.1.0.crate 27078 BLAKE2B e3b6b1de535fa82f863b7cb2b0ac0055473797018f570ef88ce6a0e86412c943bf5ccf5aad90ddfe8e244f748c77645a1970daee3082a272d07af3944b1e6959 SHA512 22b604d97b8e2f795a4c652e21ac5e542e01c944cb6d0db5d7b7e9aebe47e744c26d7fd4931e7c59d51db6100519349e3c090009cb1472fdc8411171ad1b6b2b +DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 +DIST block-padding-0.2.1.crate 7672 BLAKE2B 26f682717c908886fc54606950697a01e999c8d725e39cd5ca9148b089d5b32981daf717db21128b551287d5e818363db4c34123a8d8dfa3405f940eb284c01a SHA512 d0bad6ca76cd491446f17c00986aa8caab36a78b4ee4f881a14b316074a96940566ed90460aade765f2e7ce04b359cfe21f6c323200637f50e8b5adf567017af +DIST bstr-0.2.16.crate 330346 BLAKE2B 75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8 SHA512 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac +DIST bytecount-0.6.2.crate 12347 BLAKE2B 1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca SHA512 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279 +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST bzip2-0.4.3.crate 34195 BLAKE2B 946ff5824531de8b82241fa042638cd33e708c4b517fa40c99e49f77ac7fd7aabe614e4b560ed8f5484ef8fd06bf19041cb20b7a622f4f1dea9ba26c5b821c5e SHA512 2d4622c336f204ab28970ccb369ba55829bfea426bfe96f15da376f2375c441a9bfb03c46f5da210990f23115740250cc15e9036309034b39a1c960dca542da2 +DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b +DIST cc-1.0.68.crate 55936 BLAKE2B 9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa SHA512 faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST chrono-english-0.1.6.crate 13462 BLAKE2B 3aff92d072ea3bb6066dfef84a03c29f5da4ba622a77e165bc8c460fee28f64677919b31516b50b5fed0842f818634e1ae53c7081bbb36e3d25e5e7155cb2636 SHA512 0581e60f0356795655bf19d17061eae6cf844afdf6582f00d9a108968e1f81e0bff35e3c8bcfdcf0f0e68cebaea91a53677021b4cec3296a5a8cb580f5510270 +DIST clipboard-win-4.2.1.crate 12142 BLAKE2B 6818d38ca338b91263d0f2149c6657dd34d5499879d407c265ff7c0734a67d92bb3334175b4dc738e12aaf335d7350844225ba874877ef891e266edf1b2982ae SHA512 77a0bc140dc614cf763968d60e0ef8407ad7758891e08377f16031e5df783c9338aa0a3f4da1402f815a14818de074a9bfd8a273b07ed5724532335e177b0584 +DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c +DIST cpufeatures-0.1.4.crate 10129 BLAKE2B a497cb23661b52c8627ec7a794a6ded37277ecc6aa3a405258e712cca4194811645947368ac5db4e22360f52a98205d9420de2288879635e5269e3de3aa684ea SHA512 8d6fbdf934359f4fa5f65df30801fef2ef1d011107884060b542a8f521c86ad3ce808f39bd78e971794a888d53df8dc045efc00e208df8c26ccaa9d951e5570c +DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0 SHA512 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e +DIST csv-1.1.6.crate 886999 BLAKE2B b178d0419af671df570f37a4d054391bc883085b0cd3949de5e967aa4ca323fdadfd8c5d91eef1e8882ec112a1111cf255756eace3c7421e455ea2b6e01cb600 SHA512 81dd826f0ee85e7d335d844e9f9b4d2b66f7076c517d8050ee2e35721bfa4ecb8a906dcd9671b1c5381a968dcce0949202f1afe8eea535b6d215363d4f5be6fc +DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328 +DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 +DIST directories-3.0.2.crate 15593 BLAKE2B a4ecfc7968a0eaa1ae34c7cb0a33aaa3dc0b1d972fcc013fe6349a03e21bba1740950c62fc0d096945b4b29c275081ea0d7d1d57fd659acb22004f75a090a230 SHA512 9bccbb99a832d092dbce0ce5ae98c2e1eb58febf0fbbf410152bb0d62324141957ed04284c71809a692fc2d2ba0e9b41854d892e68269893850ea3645a9549f8 +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf +DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add4366685282a277d4ca40c5fc901228c0652c5759210048b28a94c8bb04c39bb3b359d43254e953e5b476112da7e49151a5b SHA512 d8a9b125fb87099f8bcbaf3688e2feb1c463ce624cd3dd36396e75e7aff177ed5033ecc295c02f491be04dbf240aac376e79a5c7cb591c3b208c442e1c1e6bbd +DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049 +DIST error-code-2.3.0.crate 5327 BLAKE2B afac0fbe2b989672d03f9d999952923e1cd500085d529323699a8ae4eb965308fd2f1e6c703006f5f316d0f27b39252a5472e5bfe7827c5886f1075eb2713ad8 SHA512 875f73996231871b9554b959ea2d3e044292b8c4f9cc8ac6b70f9c42e0bb83275dece02956f038cd20ab180a60f23af091b3acabc4e200c58793e58a726368b6 +DIST fallible_collections-0.3.1.crate 48095 BLAKE2B 58d4251457cf0e03c65769a887c52b499eb190aaf3c1e838e5134ed2ed95695bd667e0bebb2aa83ae6ce5a65d115cf1e2172bb7bfc3217208be0a2b9e658da08 SHA512 99444f399b1333e501997cea20a2f53927a62bbfa5a2a4197c3ef2386123b5e6d16dbace86b5ad95c5a49a624a268893d72277f98d802900378b13d5332c47d3 +DIST fd-lock-2.0.0.crate 11368 BLAKE2B bfc4b378ba520f2cbd0bbb548aac62fc723443da3ac8c5f0a8b31d3fda0ec343fbc69a0ca28333f3abb9a1e7a1a7dad2a76297aa47eaa58f839de4bd70ba048a SHA512 2bf33b4091f9553d54d1e9e2f9d7dcb03e33edf6515641370160396244349f04d144a613d776dc1b94fb223af04b6e3032ef959a45941315fdcd3659bdd80238 +DIST fixedbitset-0.2.0.crate 13597 BLAKE2B cfbdb06fefda131509b04cfa780c9e9574ef0acb902479d7ef98f32ab45b18d78cb1cc94fba78bd023267a7f2a081aab29171f81a9e90912d4aad9f5fc17ba3d SHA512 44642b270d52f71637a87e5311f70ac77baa2a377f94254d1bd728b4ff02a3176f3a5d07732c0c4fb9bf303dbeecf327432ae01e2779d966cc13b5fb97cbc28c +DIST flate2-1.0.20.crate 74036 BLAKE2B c5a1270debdb42f8612c0db9b684d339dfb668dfa3b06f6dcef94b43c115daee99c3558562d605da5ba1a554930030083baa8128036e9999d47907f29687ee0e SHA512 1415cba53183b7ae0f3396859186b92001060a78fbee10dd0dd4c8a93119aeb78bd8d782735c292badc1ae6d369badc6fa1a0105835614a6f70e82b080d8549b +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fselect-0.7.6.tar.gz 67147 BLAKE2B a3c7c9ea9226dd0079392d7a0f67ac7d2d3079cbfaedbcd9876053751c3c9bb036786d3dcc74d160171f8fbe0a693f4d8b9bf55dfd13d298ec9eda2b5189b2a8 SHA512 43ac1338676470e127699050d7466ddfff55fb77fdeda3f3f65eb093228d89bf4e65befc279a8cf8ec8df268c5f9b4c5a976cd42b0fdae01d8662bb0eca20308 +DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40 +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d +DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd +DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 +DIST humansize-1.1.1.crate 9131 BLAKE2B 9a9717af2c61c724f1eb224eb351c7819cbc5a8f7d53e57a1ab37ff12f886095c321099a4d269e48a90475c1243c6366ead7b19e4d5b698cfbe5c9e2357cd562 SHA512 90b25500014d7ff541b6feb496ebb25ffbf0bbdfc3ea80ce3b3a1597d08c2cea9b967c674e261d3c8c3587d3481da8d899cc5e3fb05b22c55f90e178508ebeff +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST imagesize-0.8.8.crate 8140 BLAKE2B 95bf28a34af93c063303d0c454b1d096dd169e777799bfd6bd6fcde29797a0653908841047aae265682107793740199980a03de2f25d13800bffddfc886a2689 SHA512 754a7f42bf16eaad1a81e7cc813ba2976bd171cd08f8ffba81fab4b897478147f96b8d04487ec6d97720df326513923282ecfaffa43bb53b4f6855edfe0c0991 +DIST indexmap-1.6.2.crate 50225 BLAKE2B 38f40c5aae0c5dc5da515e610007983b2d581994293f2eac747a3fd78c9cefb9faff64555e0c6dda146e9d1332d59f23c353c6758e63f99b6c4676123723ec67 SHA512 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406 +DIST itertools-0.8.2.crate 89203 BLAKE2B bcf8c00da5033f36cc205708324fd8eff083d46313ee84f567e4f333d8ac1ebe44474d89835a312a5357a48659e2f51d34d2194d548256118943999a3da8ebaf SHA512 325d87a80c0b217469762ae958c46925d284b37ddd987c3ab977c864f426dc6e4515701864f12fafbe49289b45b1910906f0e7d884ba8aea217cac521c3d1ff3 +DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f +DIST kamadak-exif-0.5.4.crate 51746 BLAKE2B bcb47575260b36f15b9592d80dda6990ec5db720251d298ae2b58197461d1953a933714fddc5537b28836e5e9fc23daebdef18a53cb39466831b8b8750fdad4d SHA512 afad9e189c62062591b8a70890fc2e2d638cd33f41153b671aca23b2de1fef7b6d9a6fb98fca1e8470e2ba94381fe490c6d1bd90c719eb4940ba982914f731f9 +DIST keccak-0.1.0.crate 5849 BLAKE2B 7795f1f9918d8723eab2b4e6dd99c371cf90e43699154356052fabdd1d4736765c13ccdfab51baf63088676d521ea674ef1b742f0ea8613049f0da2c46df4be8 SHA512 5514a50d52979ed616290309cb27d17fd1521ee89ff51131fc2cd2ab38bae2a22f00749b8de2ab75420d557c7400b4f59a9bddaa532efffb22a5fed5fbcdf65d +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.97.crate 517712 BLAKE2B ad769579a8e89e9e0ea6a08b8fd82b69a3a299721d63b63efcb436b333021c097933565e86f4b66ffcce6a589718bed2aacb36b80a936dd3dda763b9c0c240d7 SHA512 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed +DIST lock_api-0.3.4.crate 18750 BLAKE2B 1aa7cb716efa665df7b09ee8d95c9fe0ef7ec108d89348e413e78e3af4d6274a49530ac03d5438a503a7c6dcfe20973c1c040d79b6cf228c5a15696a1caa4a8c SHA512 1517ec7cb1f9012da78be866e026be40465cc9befbbfff4a5f644ec19653baab6b171323c3fb8ef218df4a7bc4b305e42a6b9d6849654d0542a1c2dc8fe11fd8 +DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc +DIST lscolors-0.7.1.crate 17986 BLAKE2B 927e3d9155591c5223fccf78f011dfce21f29c7f9322de0e3a97703eec2b27ff1eb93890b9ef62cb0916ceb06bb88660b34443ef815aef621801f7917ff46b31 SHA512 65c618c25624b360a98f98142e0867d524d19e7060887993f35899a26a812e360d8b8d627d36a72fa3c604a1cb5615d6a425850087183b694083b9649e120776 +DIST matroska-0.7.0.crate 14739 BLAKE2B 7eb64e8e83c182e9f8b15682f9d57ae81393bfa31d44d7b075383aea23982897be3dafaaffc627eee35aa264d0dfe8a50de61ee023008d08f48436ecadecde7c SHA512 09a98c889259181db609079604a022e74a95a6b5de4456e73b5d6eaf78788ba3c1187d8ca99e55e19e11920a2a93d5abd23e0eba1d84fe098c8f7220f26d0298 +DIST memchr-1.0.2.crate 8639 BLAKE2B 3177eb1792892c0a74c5a7696ba6a4543fd5fabbea60d77e9b55e9d7eed365f3ed1b6dce44911246b52b8ad9a05e51679f42f9ffd4e6bbdbb5d01b5155eef280 SHA512 322b70bb881bcc2f9046f2daac5d939fd581370fee82b7e0500e27738d1d91e11c3f65fbf4576e0d987043cd08e5cd2b39a5ecf66d0ba7d95f48b6fee502bc24 +DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb +DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c67c56225efd08c87f8269017cb5174ae64f35d18acb66c7a1b831347791cee5af565f3ddfb31ae4210221604b0c4 SHA512 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f +DIST mp3-metadata-0.3.3.crate 410443 BLAKE2B 90d980b35da1ac422d7cae58cd1947e414850619d3a7df0f72ee50d3f4e175b5b5f25835fc9caa95b71b57947c3238635e097f2132f382bef7ae75450c859357 SHA512 2c78f39c7c06ea983d7d7a7e1dc14aecd27409a0ff6c12c45a859ced4fa654c2e68ae0fe7f648386e1af915b68f38e08a7c895412a48ac67ff5a906a2b492776 +DIST mp4parse-0.11.5.crate 267470 BLAKE2B 8f2c2cc403500dd7f5257bc52b2df73656131aceb4bf190493e3e6bc9d155204783c6877517e24efde1e0ee782448c7f02e85a9dfa42e1e1ea39897e954f9178 SHA512 9fe6c788137f33ead2e5a276b4e0108504b04b35ce8563f787fad54ef6ccdcbb23291608e2bffabf439aa92a14ff3e8846dd781e2ed6a4a58204fe88d4d5b635 +DIST mutate_once-0.1.1.crate 4276 BLAKE2B de5c72c4e45810cc78eb356b1b2ead078de64fde09650e872086e1290db37b2ff3c15f49a6c26abea664a2054a412902a5d058bc91eca045db3bea07959f3459 SHA512 395a11830264269602b4dd0a7bd296298cea606d21f3ac122a815954da2e370b21e820c6df9916325ffcc9789d57fa8ffc9b65f4d1562b760bb3cdb286d7b709 +DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67 +DIST nix-0.20.0.crate 216983 BLAKE2B cb7dc3a6b61abb66645613f16a22b5f127fef38bff5ad40fa99ef50019bc40da7f40457af9dac08af5dd67644c2a102ee6ca99425077ac7e2024c89387587752 SHA512 4efb0a6147870aca6b5612428216f36cd826320b75f4f12fb0c75140d47561834695db7745908a23d08ac7114d69848cdafcf87830718da1f03aa6f2c664c5d5 +DIST nom-3.2.1.crate 104073 BLAKE2B 0aadea9d5b79fb0b34ace1c1c410119c954982810d928a033ebc280a824da6af61035bd1b31fe5f610812b9ebdcc02839ad5e863148aa01733b5c8472335d70e SHA512 2baf05e568c426eaa1560569538e0f08706e40333a797374bd3f897bcadfcf239c6dc9eaabb99e9ac72d8b79e46f12ade8b5d88b04ce10ef24e8b21513392c77 +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae +DIST parking_lot-0.10.2.crate 39536 BLAKE2B f5d78c5c7ddbb51e694b93b39a3d06b71de92d903d944e17205b853de4d1275622c76aec17cc362da8f3b601fb7df64636b1ee7c7dadff653fa187abfd3df76f SHA512 fcbc057e3c59a51d3b9eb2cc0d20a0beb36bf480e11954a701c4cce1a795ea7791fc17fbf992a259f855ccd1556704397c58060c93c27bf0828051aeebb35168 +DIST parking_lot_core-0.7.2.crate 33875 BLAKE2B 5725d2c45be7bcc945a0e3765357d2c066684e4c8ba036e5d7da5ba0c15ccde4cd5fbbf02a9ae848aab365a8d71e8cdcf01942511e01b1e1302af7ac346fe2a3 SHA512 96c62ac274343f46f3e0481ba3265bb00a085a4a95c4fb642f923e42852050b04b5d3a4c547b0dc261b83fe91766856df897ea3104545b89962614f7c63dae2b +DIST petgraph-0.5.1.crate 147173 BLAKE2B 3b74b2965ecdb37a82439111ad849581254698c8701d8d5bdb050f4a30cce05016511928443cf65dac394dd45584279a933435a77ef3c610a64c73cc5a68ff9a SHA512 c3d5f53b1a0900084b0693a6f3a849bb9b443b1b6fd1ad88bce8beb12ed1b45f2399b68db3366ba15f33c2d5682e052b733dbde76fb1b646b7bb1e660a38d8bd +DIST phf-0.8.0.crate 3902 BLAKE2B 3f1d4f9c23cfa2a3a0b7e4f809ff00783d71bb4839b27246d5244e5aee61a211498715ed576f00749e8132a6af1cdf50b2eb27d2f49896f006212981886a0e44 SHA512 a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f +DIST phf_generator-0.8.0.crate 7604 BLAKE2B 936c9ad95d2d5b6b4bc97dac9bcf99813462950f6280d9cbb8c8ae9253d3197f25b8173c202cdd51c4a2d3f422ca1d6f5c9055e7a87e45b2dc5fbe5aa6aa45ce SHA512 de045f47567defd43fe32fc62191a9a892e5a478e1a84b853cff3005e94967ded68e5770eacb43f2e97e58b8f4283327a38a3bdbd55e1d5c708dab601ea66270 +DIST phf_macros-0.8.0.crate 5814 BLAKE2B 39f40a52c177da227b3bf54d0fe4f05a2d6c382183ab0400d74a06d34fb3f28a23342496f6e0d48d25a792bb848bd9ed740a10d37c39969ad79c929fdc98d743 SHA512 ba56661aa92393fad7712f774fe4f0b7bf25d483aa7d4c4617409e655e9448b39780a904b8865293e16f8e63d62440aa0d653fe231beda4f58194de455598170 +DIST phf_shared-0.8.0.crate 2860 BLAKE2B db48d88ad6e7aa6bdb2f6750ab66063a55d005b4f5e92ededb59da1f1fa9b1296d30f87d32d036f08e3a74111ea4d8287e8eb6c86d0edd76b3ceb38f223696db SHA512 6ad7ac732b7cc42e7e179329fbfee7074d26652d73eb4f2b97224491d978ad9b14c66e5a539c96b84c70124ac44cfc009bf963a42c438d028bd9737b99f463f3 +DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 +DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 +DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 +DIST proc-macro2-1.0.27.crate 38625 BLAKE2B a55e2404e3c7444c6da8aca6c0e7702b865ec56cfd2c20fec319e737fc83b00bbf505c15dadaa8740d5a6d07c089ed4854a173049b1be9872bba132ae7cbc8db SHA512 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4 +DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 +DIST radix_trie-0.2.1.crate 251366 BLAKE2B 14b50e45eacbc5b42cdde8a4f8e8642adfdfa3cc569c3fe0e3aa1fdab901713b3929d706dc0aede1b679762fb8fb1af345efca15befc9234322db434c8a3923c SHA512 f6f54511860b6b878c83de4455bdbd71289599dba93234d5c7469342f3401cba99a9ea6bca2d32df2e31ba657f40e42e7d5fd7de66786ddd2814e22fe867f9d8 +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +DIST rand_hc-0.3.1.crate 11891 BLAKE2B b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0 SHA512 582bb44b81c27e698eb57c6f06444b8a7c9d3f7ee73f4e14be8004c4bfd3bbfd9795c69f7294b5e87107e86b90fa3e91ad080964474af81c92705d356e43fbb5 +DIST rand_pcg-0.2.1.crate 11291 BLAKE2B f8837f3f3dcd7ecfc90f88bb6464b9f79f7c1975ecc68289fd10a5c97323de9c1106de9847fc798f50d96044e46cca9d41f1635130be40bc789492bfaf999de9 SHA512 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba +DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184 +DIST redox_syscall-0.2.9.crate 23533 BLAKE2B edff38a41e57f40f9285d43deaacea32d518f5d87382d535b0349f123569613d50e7b45a70e4013f35632485951967a5157146593811102f3c0a7d9177f07fed SHA512 4f3c9dcb925c57253fa27f6355482d4f984fe31c4f562f2cd22e953c6f1f475e0687003e495167f400f77d2594ffb9a69548454db8086da5913c00643ecd337f +DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 +DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 +DIST rustyline-8.2.0.crate 97067 BLAKE2B 8583e4bcd989823b150d02d54d59ba0d781f82db5c67ddca5b5bd2decd5f068c18f766a2084a644825c5b041d00e1fa520867ba41b21843aa1d06453d2cf4c42 SHA512 78784707d8b7b01a59b60bfb0f1386150af78e97b191585a67801de7f91c493f8dc03aa6a54533e724d5a4274af6f7602a5dc4dd3a1399ed75fcf9c86f32b5f9 +DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c +DIST scanlex-0.1.4.crate 10496 BLAKE2B 580a2e8fc9a777bc55eba2223f43b387f4149d43474cedf43d57bc7293db95d6e203f9edc6c31612333b821519ef4239d44f54ee21440af9b2c27dbb586d68a7 SHA512 a92fe50e74c77d203610b3d7d109866d6f9ce8ab76fde718ad2e7b9cf1d7a92ae943f32741b1c30f75225f6d9e7c6cf8d4e08ed43a34614513211bba25393f07 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST serde-1.0.126.crate 75138 BLAKE2B 51f37473483da8a05670a213f02e119173e4c97a49313cf855ff3e547bb0969fcd84ccb7d1554e7c1761b388ac5cd917cd7e680e3ac23d2504412f75401c0937 SHA512 f22ec92b2eaed0819610ae2c4471eb12aa3a4209f5fbfe829c2329010813837d11ffc02d7809335df6a978cf7944095fae79c7593324dfd49becc7633dd626ed +DIST serde_derive-1.0.126.crate 54189 BLAKE2B fa3ca8ef2e7d9bd29e682ac7df066bab05301c2b92dc8f12d254a7e8b29e8d8a83d5405def3050db00f7e396fdd14f18cfac7918a5218d4b6822463c7c0f5c5d SHA512 e3c430b82def037d2f1dcc96ff7dc075636c81ab8f12e07ba09d232bc8224204c7b0cddc994c1ec98400e50340e03d6bad0dfa624b4d869e5f29d72b293d30bf +DIST serde_json-1.0.64.crate 115138 BLAKE2B c61a404db9800cfb4e2ac29d4e287a7c8f388b62407d5e25e07514e2840fdf9c127476db35cb556b56143755c64c26be1c6b1facc7529067b06946ac8f54a573 SHA512 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d +DIST sha-1-0.9.6.crate 13758 BLAKE2B 8199c2cbdab2954edd44aae6bee8fdbaa883f27993722845179aa2117849c5ea86df08ef58da514d0bb78612381977f9d101928a764a62b8b14ac04e86e83d6b SHA512 10a37e30b0c65cdb64a49e14185faf7d0bb776910f87c5dff128674762b4375aa1f9f2bf90b38ef37c521ad365d3a2f02c0e33157593fac15fecf9b33a5fa9fc +DIST sha2-0.9.5.crate 19912 BLAKE2B f2afa14bce588a73477672f439a397be38445932f921edfb35934b15bac634a1ccb5da49597fa22361d09ab3968f79cb53f747ea155f382036bc78ce650fc52f SHA512 c4149abf96d9ba5bf18a29c45dbc0e7d44bb5eadbed26fe2915a7e3b9f253381d090d880a96e9d79eb6399bfdd9d27550961ae07a96d1cf8070ad77d09a1fe52 +DIST sha3-0.9.1.crate 523403 BLAKE2B 414ea8c45bb1d2d343dca750f61cd718f73792291ca82b9f0f55f9940e72974c5677697ce1fadd008122b1d5a08bb983f2692a07ab425fb32f20e49780429457 SHA512 ddf6d67233fcda103ce4e734bb92ff1cc7f2e66ddb630646234c81d3c2facfd19549b0601c77d6f6a5843803de353ec51e77e4b5a1f836cb74203d053816fc47 +DIST siphasher-0.3.5.crate 9455 BLAKE2B 73a09ba949dc4ea670a01e4cfc4f34d8f6ab53facd656beadda396fee087b36afd895e2acba5fecb796fb629b0f56bca84f971970c2f771ed84f74f667f9708d SHA512 4887f7b7b4c0df55c185249a16041052e16ad1f7c80d69ca69dba76af7b25095f2ace3d5b2a33346797f74b63c476a67055929c2856a6b4dff60e8fe2147f8ae +DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST str-buf-1.0.5.crate 3852 BLAKE2B 94178810ed2476c2a47a63a6efab8022cba9341c7ce04caa2ff09c675baa5b17327bf4824b7d24339896143ab1baafe6edf6c6a4bfd7367e16a5506346dec6a1 SHA512 d474b6cbcc53d72587b21e8352239dd7eb7eeed859493382d5cf052ff78997e72ea19c9d0e9afb8471853fc71d38f404b877a09dd6dd92a7584fc6733516e823 +DIST syn-1.0.73.crate 232706 BLAKE2B c580f9ab914c54e731c8503c9b9d577d05032edb6bd12d7a183a3c0e3532fcf24196479a9ee40d09cb7e09ba6d94add36e338331affc2625058ce54419621ee4 SHA512 b37beb1b6d483cfdbc44d806af9955cdf52c4b0d5f918782019b089d06e107c7e23ced343a3bece20235a24752783795ebba8e603b61a6302e82ee7027843d8b +DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c +DIST thiserror-1.0.25.crate 16690 BLAKE2B a03107d70186d46870050ef86cb1f49aa99d91e509bd9ab22ee6cbac28d37176b2bafbadedc237a25d233abf7816cb3d85d88c140f172ede40d309ddaa1223dc SHA512 f408c2722060c6f707b9afcc1d9f3cb175bcf955263c4e643ef7ee935fd68299af835f4ad489ace814a7bcad6dc428eec5df2858453834d0b6154d22a38ba1da +DIST thiserror-impl-1.0.25.crate 13364 BLAKE2B 9b0eb7a6fd5f290d7a666de6065edc210ab9ef35960c424258d5039f24433baef7d1228ac2e962e8ef9dcb673979c9d3c09ef3f3d20533fe2ad1500bfcb20015 SHA512 a2d2f39d3c1e5a722d7020672f63fc312dd9f8ed73863971814f1fd12faac4ea5d8546e06b26838d8224b1f91161011f51dda476848b2555153203ee9f7ee3ca +DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25 +DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 +DIST tree_magic-0.2.3.crate 38389 BLAKE2B c44275d90f82c104a4f1d1d53ab417d3fb9e6246b4c369bf34a969c12ae6d84ad2a051649cb2f6ec599c34f60c8bb560c25f7a42f1e946a358dce5122fff8706 SHA512 303e715acd9aa563f9443229853989cf173f92b3dc798b143224bc09d3b13e17428300d8b6cc837fa424d1c0de14f4e9ecf1d548094ba8545171b550f1115eb2 +DIST typenum-1.13.0.crate 40238 BLAKE2B 5e5f9c8c60a4406c5a9a487033ddf7e8fd835bc255547e8b3f94c966e0f661f9b8a2f4a844661c00ee3c7e01f9fa109ac79c6bf53a064335c317dc9d9f8b0923 SHA512 0cd0b884509a5b4a252bed10309139350fce24b5d4bb887f4c0757ed18cb2481e331d7dc32fc81f4cabeeb5849e89ea5d92ea9815cb2985e5df4a022ac703de1 +DIST unicode-segmentation-1.7.1.crate 93066 BLAKE2B 80058a79c64972dfff897b08a24e9f18ae0fa312a50f86fc321961eeab83c5546bdbc30534315870d891e648bde1d7d77f459ec9744455bdebb94bf6e326f2ef SHA512 183ca68d456a8d53e6f255129e8fd07b87d8da23b8f18187231d6fa70dac80e4069eb6c501d45155d9f0050b6bd713964e55f0e4b25a40546c4d245a17fc8dc6 +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST users-0.11.0.crate 21980 BLAKE2B c106e9ed67b9ad766bb7318506261579768185aea3d956d9e8b2adb52349525fe69703ee3bb2e4fb02aa223bfa6fc92a14d8128412623f70654254f842d7322c SHA512 e28028f895780bd59a11069b81b87470a287a447e42566cfb8de0e2d4ba8c90a3ce92901e253dcd2628383c8ed06c10714bc0181a57bf257f7edb3510936e596 +DIST utf8parse-0.2.0.crate 13392 BLAKE2B 05296f48fe429a871f42e729e3540ec3a974a69892c6bc9da95e23c0aee2163c9b115a9614eb1943363076793e17ac4c89e28066a9816cab30c451524a5832c0 SHA512 1f6a2eca32e42c8e4b53d28c4fea54c426ed66fc01447b3cf8fc0fd75694453eadbe3ba000ac8ee0347d16dbfec47681254117949109081798eab5370886827c +DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd +DIST wana_kana-2.0.1.crate 57706 BLAKE2B 45095a0dde660f76942ab591ba28da929f50efe9e10aa357f2959f2206996bc576fc4a2c5babeb2a97c18eaf5a3e373cebff7d9754f4c1ab0293b00318182fa5 SHA512 caf1f9f9af830358527668cbbc31157320585fec848d1013b93ef0f66a561dd802b29dfbdf63e311cd96c227a55a6d12260e0b8237d0b8f60cec54285e7daf85 +DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST xattr-0.2.2.crate 11750 BLAKE2B a5fc393d16935411a89e152e7afe9622f5b78cc207c1f3980c65f26adbe177efaa6c93e0c6ecac4ee0687609a932c957efb11678c9176d44010eebee651fc84c SHA512 a89d34313c35ab02d6ea25675c99f9c9650dee40a76223d62941edda43b3d2db83ed223bada129625b3cf8487c293646ce9980afc6dba8888fa078d5aa035cab +DIST zip-0.5.13.crate 48237 BLAKE2B 0ffd9c41535f3e49d091b831925e8b639f3128702deafc75e0ea712b67df6f0900ec79628dd2640eb9b91fba7e828abd8b5c9edad87fbe7b22e042ef9909b07f SHA512 b30950ede91cdb1d4ef4f9d6aee8f62a3aa5a1a6422bd10507dfd76edc02c1bd24d41c7bf2ac416a5ee045562cacda0d17cd04938ec02b8be0a0d64acbaf7e01 diff --git a/sys-apps/fselect/fselect-0.7.6.ebuild b/sys-apps/fselect/fselect-0.7.6.ebuild new file mode 100644 index 0000000000..28e4b677ff --- /dev/null +++ b/sys-apps/fselect/fselect-0.7.6.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" + adler-1.0.2 + ahash-0.4.7 + aho-corasick-0.7.18 + ansi_term-0.12.1 + atty-0.2.14 + autocfg-1.0.1 + base64-0.13.0 + bitflags-1.2.1 + bitreader-0.3.4 + bitstream-io-1.1.0 + block-buffer-0.9.0 + block-padding-0.2.1 + bstr-0.2.16 + bytecount-0.6.2 + byteorder-1.4.3 + bzip2-0.4.3 + bzip2-sys-0.1.11+1.0.8 + cc-1.0.68 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + chrono-english-0.1.6 + clipboard-win-4.2.1 + cloudabi-0.0.3 + cpufeatures-0.1.4 + crc32fast-1.2.1 + csv-1.1.6 + csv-core-0.1.10 + digest-0.9.0 + directories-3.0.2 + dirs-next-2.0.0 + dirs-sys-0.3.6 + dirs-sys-next-0.1.2 + either-1.6.1 + endian-type-0.1.2 + env_logger-0.8.4 + error-code-2.3.0 + fallible_collections-0.3.1 + fd-lock-2.0.0 + fixedbitset-0.2.0 + flate2-1.0.20 + fnv-1.0.7 + generic-array-0.14.4 + getrandom-0.1.16 + getrandom-0.2.3 + hashbrown-0.9.1 + hermit-abi-0.1.18 + humansize-1.1.1 + humantime-2.1.0 + imagesize-0.8.8 + indexmap-1.6.2 + itertools-0.8.2 + itoa-0.4.7 + kamadak-exif-0.5.4 + keccak-0.1.0 + lazy_static-1.4.0 + libc-0.2.97 + lock_api-0.3.4 + log-0.4.14 + lscolors-0.7.1 + matroska-0.7.0 + memchr-1.0.2 + memchr-2.4.0 + miniz_oxide-0.4.4 + mp3-metadata-0.3.3 + mp4parse-0.11.5 + mutate_once-0.1.1 + nibble_vec-0.1.0 + nix-0.20.0 + nom-3.2.1 + num-integer-0.1.44 + num-traits-0.2.14 + opaque-debug-0.3.0 + parking_lot-0.10.2 + parking_lot_core-0.7.2 + petgraph-0.5.1 + phf-0.8.0 + phf_generator-0.8.0 + phf_macros-0.8.0 + phf_shared-0.8.0 + pkg-config-0.3.19 + ppv-lite86-0.2.10 + proc-macro-hack-0.5.19 + proc-macro2-1.0.27 + quote-1.0.9 + radix_trie-0.2.1 + rand-0.7.3 + rand-0.8.4 + rand_chacha-0.2.2 + rand_chacha-0.3.1 + rand_core-0.5.1 + rand_core-0.6.3 + rand_hc-0.2.0 + rand_hc-0.3.1 + rand_pcg-0.2.1 + redox_syscall-0.1.57 + redox_syscall-0.2.9 + redox_users-0.4.0 + regex-1.5.4 + regex-automata-0.1.10 + regex-syntax-0.6.25 + rustyline-8.2.0 + ryu-1.0.5 + scanlex-0.1.4 + scopeguard-1.1.0 + serde-1.0.126 + serde_derive-1.0.126 + serde_json-1.0.64 + sha-1-0.9.6 + sha2-0.9.5 + sha3-0.9.1 + siphasher-0.3.5 + smallvec-1.6.1 + static_assertions-1.1.0 + str-buf-1.0.5 + syn-1.0.73 + termcolor-1.1.2 + thiserror-1.0.25 + thiserror-impl-1.0.25 + time-0.1.43 + toml-0.5.8 + tree_magic-0.2.3 + typenum-1.13.0 + unicode-segmentation-1.7.1 + unicode-width-0.1.8 + unicode-xid-0.2.2 + users-0.11.0 + utf8parse-0.2.0 + version_check-0.9.3 + wana_kana-2.0.1 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.10.2+wasi-snapshot-preview1 + 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 + xattr-0.2.2 + zip-0.5.13 +" + +inherit cargo + +DESCRIPTION="Find files with SQL-like queries" +HOMEPAGE="https://github.com/jhspetersson/fselect" +SRC_URI="https://github.com/jhspetersson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz +$(cargo_crate_uris ${CRATES})" + +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT MPL-2.0 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+users" + +QA_FLAGS_IGNORED="/usr/bin/fselect" + +src_configure() { + local myfeatures=( + $(usev users) + ) + cargo_src_configure --no-default-features +} + +src_compile() { + cargo_src_compile --workspace +} + +src_install() { + cargo_src_install + doman docs/*.1 + local DOCS=( README.md docs/usage.md ) + einstalldocs +} diff --git a/sys-apps/fselect/metadata.xml b/sys-apps/fselect/metadata.xml new file mode 100644 index 0000000000..b32c0bf32a --- /dev/null +++ b/sys-apps/fselect/metadata.xml @@ -0,0 +1,16 @@ + + + + + qaidvoid@gmail.com + Rabindra Dhakal + + + https://github.com/jhspetersson/fselect/issues + https://github.com/jhspetersson/fselect/commits/master + jhspetersson/fselect + + + Add support for getting system users and groups + + From 2947a0bce59cb98ae1e697b9a2eb9a0ffeec59f8 Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Mon, 2 Aug 2021 23:15:53 +0600 Subject: [PATCH 32/49] TODO.md: add ueberzug Signed-off-by: Nickolas Raymond Kaczynski --- TODO.md | 1 + 1 file changed, 1 insertion(+) diff --git a/TODO.md b/TODO.md index 8a49c7b784..49e9ad1f1b 100644 --- a/TODO.md +++ b/TODO.md @@ -95,6 +95,7 @@ PYTHON * [TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) * [temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) * [mmtracking](https://github.com/open-mmlab/mmtracking) +* [ueberzug](https://github.com/seebye/ueberzug) RUST * [enarx](https://enarx.dev/) From c232c90452d6d3a0b6b0dacde963539d33fbcdb4 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 00:53:49 +0200 Subject: [PATCH 33/49] sys-cluster/scr: fix S, pdsh mandatory Signed-off-by: Alessandro Barbieri --- sys-cluster/scr/metadata.xml | 1 - sys-cluster/scr/scr-3.0_pre1.ebuild | 10 ++++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/sys-cluster/scr/metadata.xml b/sys-cluster/scr/metadata.xml index 35b2de595b..d5d5447f40 100644 --- a/sys-cluster/scr/metadata.xml +++ b/sys-cluster/scr/metadata.xml @@ -17,7 +17,6 @@ The Scalable Checkpoint / Restart (SCR) library enables MPI applications to util use flock as a file locking type Enables Fortran support Enable use of mysql for logging SCR activities - Enable use of pdsh for scalable restart and scavenge use pmix as resource manager use slurm as resource manager Whether to enable syslog logging diff --git a/sys-cluster/scr/scr-3.0_pre1.ebuild b/sys-cluster/scr/scr-3.0_pre1.ebuild index 9671df9d7f..69f58522b6 100644 --- a/sys-cluster/scr/scr-3.0_pre1.ebuild +++ b/sys-cluster/scr/scr-3.0_pre1.ebuild @@ -17,16 +17,18 @@ HOMEPAGE=" https://github.com/LLNL/scr " SRC_URI="https://github.com/LLNL/scr/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="doc examples fcntl +flock +fortran mysql pdsh pmix slurm syslog txt-log +yogrt" +IUSE="doc examples fcntl +flock +fortran mysql pmix slurm syslog test txt-log +yogrt" #cppr RDEPEND=" ${PYTHON_DEPS} + app-shells/pdsh sys-cluster/AXL sys-cluster/dtcmp sys-cluster/er @@ -38,7 +40,6 @@ RDEPEND=" virtual/mpi mysql? ( dev-db/mysql-connector-c ) - pdsh? ( app-shells/pdsh ) pmix? ( sys-cluster/pmix ) slurm? ( sys-cluster/slurm ) yogrt? ( sys-cluster/libyogrt[slurm?] ) @@ -51,6 +52,7 @@ REQUIRED_USE=" ?? ( pmix slurm ) ?? ( fcntl flock ) " +RESTRICT="!test? ( test )" pkg_setup() { fortran-2_pkg_setup @@ -75,7 +77,8 @@ src_configure() { -DBUILD_PDSH=OFF -DENABLE_INTEL_CPPR=OFF -DENABLE_ENABLE_CRAY_DW=OFF - -DENABLE_IBM_BBAPI=OF + -DENABLE_IBM_BBAPI=OFF + -DENABLE_PDSH=ON -DSCR_ASYNC_API="${asyncapi}" -DSCR_FILE_LOCK="${lock}" -DSCR_LINK_STATIC=OFF @@ -84,7 +87,6 @@ src_configure() { -DENABLE_EXAMPLES=$(usex examples) -DENABLE_FORTRAN=$(usex fortran) - -DENABLE_PDSH=$(usex pdsh) -DENABLE_TESTS=$(usex test) -DENABLE_YOGRT=$(usex yogrt) -DSCR_LOG_SYSLOG_ENABLE=$(usex syslog 0 1) From 5b22685646baa6311db6d7224971cff514e14dd6 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 01:01:24 +0200 Subject: [PATCH 34/49] sys-cluster/TCL: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/TCL/Manifest | 1 + sys-cluster/TCL/TCL-1.0.ebuild | 70 ++++++++++++++++++++++++++++++++++ sys-cluster/TCL/metadata.xml | 18 +++++++++ 3 files changed, 89 insertions(+) create mode 100644 sys-cluster/TCL/Manifest create mode 100644 sys-cluster/TCL/TCL-1.0.ebuild create mode 100644 sys-cluster/TCL/metadata.xml diff --git a/sys-cluster/TCL/Manifest b/sys-cluster/TCL/Manifest new file mode 100644 index 0000000000..6fb55fba5f --- /dev/null +++ b/sys-cluster/TCL/Manifest @@ -0,0 +1 @@ +DIST TCL-1.0.tar.gz 26572 BLAKE2B d36d7f1f406b141358e803b00c0f8abb6eede322e69cae9d99f3e5e8edeba40035cb88549d72e0d6f53048fb29c5ed8dc942286660f50da9e7f6f13a3a266902 SHA512 abc3eea6926501431295af3e88a870ef0da29301a34b71a4c00fcc22fe4e132a6377aeae45281254f9f5e3a99124f595e2e371ee7fc058c4830e58d4077a9793 diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild new file mode 100644 index 0000000000..01ad7ac5c6 --- /dev/null +++ b/sys-cluster/TCL/TCL-1.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Transparent Checkpointing Library" +HOMEPAGE="https://github.com/bsc-pm/TCL" +SRC_URI="https://github.com/bsc-pm/TCL/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +#S="${WORKDIR}/${PN}-version-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug fti instrumentation scr veloc" + +RDEPEND=" + virtual/mpi + + fti? ( sys-cluster/fti ) + scr? ( sys-cluster/scr ) + veloc? ( sys-cluster/veloc ) +" +DEPEND="${RDEPEND}" +REQUIRED_USE="|| ( fti scr veloc )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + --enable-shared + --includedir="${EPREFIX}/usr/include/TCL" + --with-mpi="${EPREFIX}/usr" + + $(use_enable debug) + $(use_enable instrumentation) + ) + + if use fti; then + myconf+=( "--with-fti=${EPREFIX}/usr" ) + else + myconf+=( "--without-fti" ) + fi + if use instrumentation; then + myconf+=( $(use_enable instrumentation-debug debug) ) + fi + if use scr; then + myconf+=( "--with-scr=${EPREFIX}/usr" ) + else + myconf+=( "--without-scr" ) + fi + if use veloc; then + myconf+=( "--with-veloc=${EPREFIX}/usr" ) + else + myconf+=( "--without-veloc" ) + fi + + econf "${myconf[@]}" +} + +src_install() { + default + dodoc NEWS AUTHORS INSTALL + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-cluster/TCL/metadata.xml b/sys-cluster/TCL/metadata.xml new file mode 100644 index 0000000000..c3967643fc --- /dev/null +++ b/sys-cluster/TCL/metadata.xml @@ -0,0 +1,18 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/bsc-pm/TCL/issues + bsc-pm/TCL + + + Enable sys-cluster/fti backend + Build the instrumentation version + Enable sys-cluster/scr backend + Enable sys-cluster/veloc backend + + From f9b240bfbc66361e040ee00f8621cd80b63bce7c Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 01:10:48 +0200 Subject: [PATCH 35/49] sys-cluster/TCL: update EAPI 7 -> 8 Signed-off-by: Alessandro Barbieri --- sys-cluster/TCL/TCL-1.0.ebuild | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild index 01ad7ac5c6..cfeac3c94d 100644 --- a/sys-cluster/TCL/TCL-1.0.ebuild +++ b/sys-cluster/TCL/TCL-1.0.ebuild @@ -1,7 +1,7 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -41,14 +41,16 @@ src_configure() { $(use_enable instrumentation) ) + if use debug && use instrumentation; then + myconf+=( "--enable-instrumentation-debug" ) + else + myconf+=( "--disable-instrumentation-debug" ) + fi if use fti; then myconf+=( "--with-fti=${EPREFIX}/usr" ) else myconf+=( "--without-fti" ) fi - if use instrumentation; then - myconf+=( $(use_enable instrumentation-debug debug) ) - fi if use scr; then myconf+=( "--with-scr=${EPREFIX}/usr" ) else @@ -66,5 +68,5 @@ src_configure() { src_install() { default dodoc NEWS AUTHORS INSTALL - find "${ED}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die } From a186aee987ea2b54a3526118524299b9b8c14f33 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 01:11:54 +0200 Subject: [PATCH 36/49] sys-cluster/TCL: remove S Signed-off-by: Alessandro Barbieri --- sys-cluster/TCL/TCL-1.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild index cfeac3c94d..a09aeaf0eb 100644 --- a/sys-cluster/TCL/TCL-1.0.ebuild +++ b/sys-cluster/TCL/TCL-1.0.ebuild @@ -8,7 +8,6 @@ inherit autotools DESCRIPTION="Transparent Checkpointing Library" HOMEPAGE="https://github.com/bsc-pm/TCL" SRC_URI="https://github.com/bsc-pm/TCL/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -#S="${WORKDIR}/${PN}-version-${PV}" LICENSE="GPL-2" SLOT="0" From f268edca6ac679609734e3b907e81bcb538f422a Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 01:19:31 +0200 Subject: [PATCH 37/49] TODO.md: remove TCL scr Signed-off-by: Alessandro Barbieri --- TODO.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/TODO.md b/TODO.md index 49e9ad1f1b..94c5182c67 100644 --- a/TODO.md +++ b/TODO.md @@ -11,7 +11,6 @@ C * [libfixmath](https://github.com/PetteriAimonen/libfixmath) * [hpmpc](https://github.com/giaf/hpmpc) * [parsec](https://bitbucket.org/icldistcomp/parsec) -* [scr](https://github.com/LLNL/scr) * [the-omega-project](https://github.com/davewathaverford/the-omega-project) * [xpmem](https://github.com/hjelmn/xpmem) * [sandia openshmem](https://github.com/Sandia-OpenSHMEM/SOS) @@ -45,7 +44,6 @@ C++ * [codipack](https://www.scicomp.uni-kl.de/software/codi/) * [medipack](http://www.scicomp.uni-kl.de/software/medi/) * [tecio](https://www.tecplot.com/products/tecio-library/) -* [TCL](https://github.com/bsc-pm/TCL) * [paraver-kernel](https://github.com/bsc-performance-tools/paraver-kernel) * [wxparaver](https://github.com/bsc-performance-tools/wxparaver) * [alpaka](https://github.com/alpaka-group/alpaka) From 5412c3bcd8b34b6477f791a8684e00a404c82135 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:06:00 +0200 Subject: [PATCH 38/49] sys-kernel/xpmem: initial import Signed-off-by: Alessandro Barbieri --- sys-kernel/xpmem/Manifest | 1 + sys-kernel/xpmem/metadata.xml | 55 ++++++++++++++++++ sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild | 56 +++++++++++++++++++ 3 files changed, 112 insertions(+) create mode 100644 sys-kernel/xpmem/Manifest create mode 100644 sys-kernel/xpmem/metadata.xml create mode 100644 sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild diff --git a/sys-kernel/xpmem/Manifest b/sys-kernel/xpmem/Manifest new file mode 100644 index 0000000000..2cac8e390e --- /dev/null +++ b/sys-kernel/xpmem/Manifest @@ -0,0 +1 @@ +DIST xpmem-2.6.3_p20210217.tar.gz 55906 BLAKE2B 609f9b18529e06504c02cbee3383355e161ebcad98d558ff518d125cf4b795fd32f0b6eba8e23c67e4ccf6eb2b6686be21594335a48fcdee71344ee063af65e3 SHA512 fb09d7120686957d02c29c7058e6b1e1de35637252c4942efcd722306117384cb6bdc8d3e175c26d3de56c36dd6946f53fa341473a7ad660d68847a23d331bb3 diff --git a/sys-kernel/xpmem/metadata.xml b/sys-kernel/xpmem/metadata.xml new file mode 100644 index 0000000000..31c9905e2b --- /dev/null +++ b/sys-kernel/xpmem/metadata.xml @@ -0,0 +1,55 @@ + + + + +This is an experimental version of XPMEM based on a version provided by +Cray and uploaded to https://code.google.com/p/xpmem. This version supports +any kernel 3.12 and newer. Keep in mind there may be bugs and this version +may cause kernel panics, code crashes, eat your cat, etc. + +XPMEM is a Linux kernel module that enables a process to map the +memory of another process into its virtual address space. Source code +can be obtained by cloning the Git repository, original Mercurial +repository or by downloading a tarball from the link above. + +The XPMEM API has three main functions: + +xpmem_make() +xpmem_get() +xpmem_attach() + +A process calls xpmem_make() to export a region of its virtual address +space. Other processes can then attach to the region by calling +xpmem_get() and xpmem_attach(). After a memory region is attached, it +is accessed via direct loads and stores. This enables upper-level +protocols such as MPI and SHMEM to perform single-copy address-space +to address-space transfers, completely at user-level. + +Note, there is a limitation to the usage of an attached region. Any +system call that will call get_user_pages() on the region from the +non-owning process with get EFAULT. This include pthread mutexes +and condition variable, and SYS V semaphores. We intend to address +this limitation in a future release. + +XPMEM regions are free to have "holes" in them, meaning virtual memory +regions that are not allocated. This makes XPMEM somewhat more +flexible than mmap(). A process could, for example, export a region +via XPMEM starting at address 0 and extending 4 GB. Accesses to +allocated (valid) virtual addresses in this region proceed normally, +and pages are mapped between address spaces on demand. A segfault will +occur if the source process or any other process mapping the region +tries to access an unallocated (invalid) virtual address in the +region. + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + Build the kernel module + + + https://github.com/hjelmn/xpmem/issues + hjelmn/xpmem + + diff --git a/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild b/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild new file mode 100644 index 0000000000..f03a6b4e00 --- /dev/null +++ b/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-mod + +MODULES_OPTIONAL_USE="modules" +MY_REV="242eaa1eca92567c2118afe21e37cafc524f9166" + +DESCRIPTION="Linux Cross-Memory Attach" +HOMEPAGE="https://github.com/hjelmn/xpmem" +SRC_URI="https://github.com/hjelmn/xpmem/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_REV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+modules" + +MODULE_NAMES="xpmem(misc:${WORKDIR}/module/kernel:${WORKDIR}/module/kernel)" +BUILD_TARGETS="all" + +src_prepare() { + default + AT_M4DIR="m4" eautoreconf + if use modules; then + cp -r "${S}" "${WORKDIR}/module" || die + fi +} + +src_configure() { + local myconf=( + --disable-kernel-module + ) + econf "${myconf[@]}" + + if use modules; then + pushd "${WORKDIR}/module" || die + econf + popd || die + fi +} + +src_compile() { + default + use modules && linux-mod_src_compile +} + +src_install() { + einstalldocs + default + use modules && linux-mod_src_install + find "${ED}" -name '*.la' -delete || die + find "${ED}" -name '*.a' -delete || die +} From 4c50b4a7fd496cf526999cb630bc8cdd90be0abd Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:06:23 +0200 Subject: [PATCH 39/49] profiles: mask sys-kernel/xpmem[modules] doesn't build with kernel >=5.8 Signed-off-by: Alessandro Barbieri --- profiles/package.use.mask | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 783305adf3..0040d02c2b 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -15,3 +15,7 @@ sys-cluster/clusteringsuite muster # Alessandro Barbieri (2021-07-31) # https://github.com/leobago/fti/issues/399 sys-cluster/fti fortran + +# Alessandro Barbieri (2021-08-03) +# https://github.com/hjelmn/xpmem/issues/43 +sys-kernel/xpmem modules From a45c079176259d75981c0f3d8ef21c43eaf83e7d Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:09:49 +0200 Subject: [PATCH 40/49] TODO.md: remove xpmem Signed-off-by: Alessandro Barbieri --- TODO.md | 1 - 1 file changed, 1 deletion(-) diff --git a/TODO.md b/TODO.md index 94c5182c67..00bbc7f36c 100644 --- a/TODO.md +++ b/TODO.md @@ -12,7 +12,6 @@ C * [hpmpc](https://github.com/giaf/hpmpc) * [parsec](https://bitbucket.org/icldistcomp/parsec) * [the-omega-project](https://github.com/davewathaverford/the-omega-project) -* [xpmem](https://github.com/hjelmn/xpmem) * [sandia openshmem](https://github.com/Sandia-OpenSHMEM/SOS) * [ummunotify](https://github.com/Portals4/ummunotify) From 2ee6b4ceb638e957fe98ded58f3022132d31d5e1 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:31:26 +0200 Subject: [PATCH 41/49] sys-cluster/portals4: update EAPI 7 -> 8 Signed-off-by: Alessandro Barbieri --- sys-cluster/portals4/metadata.xml | 2 +- .../portals4-1.0_alpha1_p20190109.ebuild | 20 +++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/sys-cluster/portals4/metadata.xml b/sys-cluster/portals4/metadata.xml index 4ed095ca37..cccb677bbd 100644 --- a/sys-cluster/portals4/metadata.xml +++ b/sys-cluster/portals4/metadata.xml @@ -13,7 +13,7 @@ Use sys-cluster/knem for bulk message transfer Enable extended (non-standard) triggered operations. Experimental Enable PMI support - + Enable process-offload engine for Portals. Experimental Use reliable UDP for remote communication Use IB for remote communication Use Shared memory for on-node communication. This is currently experimental and should be avoided diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild index a3a6287fc7..93038b5807 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild @@ -1,7 +1,7 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 COMMIT="71fc5d04c9f8fc9818a05cdc608e2d13af825d83" DOCS_BUILDER="doxygen" @@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="knem me-triggered pmi reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" #ppe +IUSE="knem me-triggered pmi ppe reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" RDEPEND=" dev-libs/libev @@ -29,19 +29,19 @@ RDEPEND=" knem? ( sys-cluster/knem ) pmi? ( sys-cluster/pmix[pmi] ) + ppe? ( sys-kernel/xpmem ) transport-ib? ( sys-fabric/ofed ) " -# ppe? ( sys-cluster/xpmem ) DEPEND="${RDEPEND}" RESTRICT="!test? ( test )" REQUIRED_USE=" + ?? ( ppe transport-shmem ) ^^ ( transport-ib transport-udp ) knem? ( transport-shmem ) reliable-udp? ( transport-udp ) " -# ^^ ( ppe transport-shmem ) src_prepare() { default @@ -58,6 +58,7 @@ src_configure() { --with-ev="${EPREFIX}/usr" $(use_enable me-triggered) + $(use_enable ppe) $(use_enable reliable-udp) $(use_enable test testing) $(use_enable transport-ib) @@ -66,18 +67,17 @@ src_configure() { $(use_enable unordered-matching) $(use_enable zero-mrs) ) -# $(use_enable ppe) if use knem; then myconf+=( "--with-knem=${EPREFIX}/usr" ) else myconf+=( "--without-knem" ) fi -# if use ppe; then -# myconf+=( "--with-xpmem=${EPREFIX}/usr" ) -# else -# myconf+=( "--without-xpmem" ) -# fi + if use ppe; then + myconf+=( "--with-xpmem=${EPREFIX}/usr" ) + else + myconf+=( "--without-xpmem" ) + fi if use pmi; then myconf+=( "--with-pmi=${EPREFIX}/usr" ) else From 0ff8ec138f8e784569f19509b83fabcbc8b7f912 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:34:08 +0200 Subject: [PATCH 42/49] profiles: mask sys-cluster/portals4[ppe] explain why other useflags are masked Signed-off-by: Alessandro Barbieri --- profiles/package.use.mask | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 0040d02c2b..0a909d9874 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -13,9 +13,16 @@ sys-cluster/extrae clustering sys-cluster/clusteringsuite muster # Alessandro Barbieri (2021-07-31) +# build failure # https://github.com/leobago/fti/issues/399 sys-cluster/fti fortran # Alessandro Barbieri (2021-08-03) +# build failure with kernels >=5.8 # https://github.com/hjelmn/xpmem/issues/43 sys-kernel/xpmem modules + +# Alessandro Barbieri (2021-08-03) +# build failure +# https://github.com/Portals4/portals4/issues/83 +sys-cluster/portals4 ppe From 836e96f19b6e413691b8e0f73112fa61ce370851 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:38:36 +0200 Subject: [PATCH 43/49] sys-cluster/scr: remove einstalldocs Signed-off-by: Alessandro Barbieri --- sys-cluster/scr/scr-3.0_pre1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-cluster/scr/scr-3.0_pre1.ebuild b/sys-cluster/scr/scr-3.0_pre1.ebuild index 69f58522b6..16f4ec9ada 100644 --- a/sys-cluster/scr/scr-3.0_pre1.ebuild +++ b/sys-cluster/scr/scr-3.0_pre1.ebuild @@ -102,6 +102,5 @@ src_compile() { src_install() { cmake_src_install - einstalldocs find "${ED}" -name '*.a' -delete || die } From 7a83643d908379846bc27f37b57f1efdb20d18ef Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 3 Aug 2021 10:39:01 +0200 Subject: [PATCH 44/49] sys-cluster/portals4: revbump Signed-off-by: Alessandro Barbieri --- ...1_p20190109.ebuild => portals4-1.0_alpha1_p20190109-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename sys-cluster/portals4/{portals4-1.0_alpha1_p20190109.ebuild => portals4-1.0_alpha1_p20190109-r1.ebuild} (100%) diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild similarity index 100% rename from sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild rename to sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild From 72073c0af98a7eca770d024a390868ded223105f Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 3 Aug 2021 10:49:15 +0200 Subject: [PATCH 45/49] dev-python/orjson-bin: fix DoubleEmptyLine Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/orjson-bin/orjson-bin-3.6.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild index 67e252ffa3..83bd9fa5fb 100644 --- a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild +++ b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild @@ -6,7 +6,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) inherit python-r1 - DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" HOMEPAGE="https://github.com/ijl/orjson" @@ -55,4 +54,3 @@ src_install() { } python_foreach_impl do_install } - From 0bd7778553c67852a0630959b44fa077233ccdb1 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 3 Aug 2021 10:50:24 +0200 Subject: [PATCH 46/49] dev-python/stringcase: remove TrailingEmptyLine Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/stringcase/stringcase-1.2.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-python/stringcase/stringcase-1.2.0.ebuild b/dev-python/stringcase/stringcase-1.2.0.ebuild index 64de62491c..c91f56e5eb 100644 --- a/dev-python/stringcase/stringcase-1.2.0.ebuild +++ b/dev-python/stringcase/stringcase-1.2.0.ebuild @@ -16,5 +16,3 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~hppa ~ia64 ~x86" -IUSE="" - From df99ce184594853cb9e4270d826f1c8c7641053d Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 3 Aug 2021 10:51:14 +0200 Subject: [PATCH 47/49] media-video/owncast: remove RedundantDodir Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- media-video/owncast/owncast-0.0.7.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/media-video/owncast/owncast-0.0.7.ebuild b/media-video/owncast/owncast-0.0.7.ebuild index 442707f89f..7fcb947940 100644 --- a/media-video/owncast/owncast-0.0.7.ebuild +++ b/media-video/owncast/owncast-0.0.7.ebuild @@ -170,7 +170,6 @@ src_install() { diropts -m 0755 -o owncast -g owncast insopts -m 0644 -o owncast -g owncast - dodir /var/lib/${PN} insinto /var/lib/${PN} doins -r static webroot } From 18bac58718b117abcca567b4b0c18b901214e9d5 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 3 Aug 2021 10:55:00 +0200 Subject: [PATCH 48/49] sys-process/nvtop: add MissingUseDepDefault Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- sys-process/nvtop/nvtop-1.2.2.ebuild | 2 +- sys-process/nvtop/nvtop-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild index 0fb35d0064..72caa501ad 100644 --- a/sys-process/nvtop/nvtop-1.2.2.ebuild +++ b/sys-process/nvtop/nvtop-1.2.2.ebuild @@ -30,7 +30,7 @@ SLOT="0" IUSE="debug unicode" RDEPEND=" - sys-libs/ncurses:0=[unicode?] + sys-libs/ncurses:0=[unicode(-)?] x11-drivers/nvidia-drivers " diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild index 0fb35d0064..72caa501ad 100644 --- a/sys-process/nvtop/nvtop-9999.ebuild +++ b/sys-process/nvtop/nvtop-9999.ebuild @@ -30,7 +30,7 @@ SLOT="0" IUSE="debug unicode" RDEPEND=" - sys-libs/ncurses:0=[unicode?] + sys-libs/ncurses:0=[unicode(-)?] x11-drivers/nvidia-drivers " From 8efe43b784e4d448da10aa6e6ec8104799be22f5 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 3 Aug 2021 10:56:59 +0200 Subject: [PATCH 49/49] sys-cluster/portals4: shorten description Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild index 93038b5807..2498d1772a 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r1.ebuild @@ -10,7 +10,7 @@ DOCS_DIR="doc" inherit autotools docs -DESCRIPTION="low-level network API for high-performance networking on high-performance computing systems" +DESCRIPTION="low-level network API for high-performance networking" HOMEPAGE=" https://www.cs.sandia.gov/Portals/portals4.html https://github.com/Portals4/portals4