diff --git a/TODO.md b/TODO.md
index 2100d6c7b1..3729576dfc 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,7 +4,8 @@ If you find an interesting piece of software here, consider to package it, also
Name | Buildsystem | Category | User | Need help | Dependency
------------ | ------------- | ------------- | ------------- | ------------- | -------------
-[odilia](https://odilia.app) | cargo | accessibility | - | ? | ✖
+[Lua-cURL](https://github.com/Lua-cURL/Lua-cURLv3) | cmake | lua | - | ✔ | ✔
+[odilia](https://odilia.app) | cargo | accessibility | - | ✔ | ✖
[spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science | Alessandro-Barbieri | ✖ | ✖
[cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | devel | Alessandro-Barbieri | ✖ | ✖
[free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | Alessandro-Barbieri | ✖ | ✖
diff --git a/app-admin/himitsu/himitsu-9999.ebuild b/app-admin/himitsu/himitsu-9999.ebuild
index da335322d6..1f2036224a 100644
--- a/app-admin/himitsu/himitsu-9999.ebuild
+++ b/app-admin/himitsu/himitsu-9999.ebuild
@@ -19,15 +19,10 @@ DEPEND="
RDEPEND="
gui-apps/hiprompt-gtk-py
"
+BDEPEND="app-text/scdoc"
+
+DOCS=( README.md docs/prompter.txt )
src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
}
-
-src_install() {
- default
-
- for i in himitsud himitsu-init hiq; do
- dobin $i
- done
-}
diff --git a/app-crypt/clevis/clevis-18.ebuild b/app-crypt/clevis/clevis-18.ebuild
index 43912b1fbb..da0dc96371 100644
--- a/app-crypt/clevis/clevis-18.ebuild
+++ b/app-crypt/clevis/clevis-18.ebuild
@@ -25,4 +25,5 @@ BDEPEND=""
PATCHES=(
"${FILESDIR}/${PN}-dracut.patch"
+ "${FILESDIR}/${PN}-meson.patch"
)
diff --git a/app-crypt/clevis/files/clevis-meson.patch b/app-crypt/clevis/files/clevis-meson.patch
new file mode 100644
index 0000000000..bfd517d3e1
--- /dev/null
+++ b/app-crypt/clevis/files/clevis-meson.patch
@@ -0,0 +1,11 @@
+diff --git a/src/luks/systemd/meson.build b/src/luks/systemd/meson.build
+index b10494e3ca4d620437aee0d5e440eecf323b03d9..09f7fb51e7320aa71e275c34baa0561233821d69 100644
+--- a/src/luks/systemd/meson.build
++++ b/src/luks/systemd/meson.build
+@@ -5,6 +5,7 @@ sd_reply_pass = find_program(
+ join_paths(get_option('prefix'), 'lib', 'systemd', 'systemd-reply-password'),
+ join_paths('/', 'usr', get_option('libdir'), 'systemd', 'systemd-reply-password'),
+ join_paths('/', 'usr', 'lib', 'systemd', 'systemd-reply-password'),
++ join_paths('/', 'lib', 'systemd', 'systemd-reply-password'),
+ required: false
+ )
diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index 0b4f231aa0..da52cd321f 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
CRATES="
aho-corasick-0.5.3
diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index 2f37a6770a..e5360eec3e 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -1,8 +1,8 @@
-DIST doublecmd-1.0.4.gtk2.i386.tar.xz 7341060 BLAKE2B 1b9fbb2240fc3cbbf294a8b90d2138c288d09a0e41a3b329780a97ddca2cecb02e8d45d1dcf6b069d572fe025f4f759b763cfc0532825673b726a9ba201cc40f SHA512 895015a8316532fa264d8dd522a2419081917417cae08dffce9e68671c6bb681f45b629513a739515e849e76ab90f8abe9c5a2f19861e605c026fc6b116ed6dc
-DIST doublecmd-1.0.4.gtk2.x86_64.tar.xz 8086492 BLAKE2B 2ce56bff0e69bbe2d24d2b2bcda0f4dc9dcc9fdef0f5b0f151db41475a0bdb19122904c95c7506911986260cc50dd95097a5ccf43db1ddc352be52fe142b213b SHA512 3916a4d8637787c0ec3440cbafc6285614109ed81bbcbf9991ecc9b63951f59f8dd3380596904eb189dce930ba635c2f70860286ade380cf96a3a3f9aea30c2b
-DIST doublecmd-1.0.4.qt.i386.tar.xz 7895604 BLAKE2B f4edad234ec99b6204c349aeee20907f547a63467b9f48ab4e40023f6d15d3ba63cc6e8d58d03e0b7fc434cdb3dac7004d0e9525cbac29b82f832f59c016e51c SHA512 6f17c1246602d179632e67f22067ddd47588d2548d6ddbc211816e2c2a0d924f34f340bbfd1d176108c2fb87f9918e4337e725ff66f891480367ffb3e6ca1832
-DIST doublecmd-1.0.4.qt.x86_64.tar.xz 8583292 BLAKE2B 0959d68f0d62e71b67bde8f542313c44727a3b4a43e5c6633bae4eee5517147d5c3166955c74649b3e01ff51442962c31a0e26bb51c12829fda98cf16d318080 SHA512 1b57199d177145b0e08b099593bbb9b7791d35cb6c4943a6857a79eaa9c61ceef8471fab69d49a9a33e5bc70ae93e82514757fe7b85306b73480c0a1e535030a
DIST doublecmd-1.0.5.gtk2.i386.tar.xz 7378356 BLAKE2B a952eb20cff96704a274e69a492dd47e39300fef790040df4422ca3144aa2fc83a9a7b33bf86c34e61dcc70704a5ecd5e30efc4f2c92f8037e7d64e3e2683f73 SHA512 2b3702983197b5d50cefdb27c1f736da8b058c69e696f0033b85d4e27dcd32beaa315b5b95a8f92f91203f364ecdc993ea3411a4cea006dc906170190ac5c1e7
DIST doublecmd-1.0.5.gtk2.x86_64.tar.xz 8127412 BLAKE2B 15bf8e3cb04f13624b7583513aa72b4c7df7be81efd0e25322bf65677798dc0a90086221eedd22757eb4537a103a049277c79c86f58e0028ffd13348118c679b SHA512 04faf907896e3532efc079c24a04594e4a662675f9827d5ea68cea2dbbba16e4df301d1c9eb64c39243b6db25a263b39ebc1aab2b0811dce95bd15cdb2553c6d
DIST doublecmd-1.0.5.qt.i386.tar.xz 7932080 BLAKE2B 1939ff0eb213d6ae99158586401006e755c004c92ba6aef428dc649ebd674fef36465990b25f3bc56036c44e27c617593af10e058b821f1d7e8398027afbf7da SHA512 2c413e7b4578a2869051698b33a2b608c60ed68030dcf1ac3a25c58460c8f88c8ddb45bc829968136c851efb95fa14c50f26dd762a0de09dee6fb08d3a005cd1
DIST doublecmd-1.0.5.qt.x86_64.tar.xz 8613076 BLAKE2B b1a6ec59545519d71d6da243c930ff5f5b3c2f288fae1fc25e634f1a15f55539dc29acadc24c3ff5b11705ba3570d7b60afd738a3b2bf7ba7229062ce4e79a6e SHA512 dc5c5da59858a40575ddb9b383fce75d706b0fa0c5d341f3ebe1b953b1aa32097b733a4d5736313394e7bb5e598c020bd015f7443a79645a449a02740a9ee968
+DIST doublecmd-1.0.6.gtk2.i386.tar.xz 7383328 BLAKE2B 8e56421c4188a2cb65bc9cfa2d4efcd4aacd7c4ad348716bd4282fed2530fa38c11d424c99de9b9efca83b8145651bb072de4611e4e9537293ea24ddb738025d SHA512 d1f9748cfc95d1da5d103f598d792d99a0bb3b4aeda0482e0c8889f8f251e1daf8f89fe000892bd2543bf0da205131ced08614f19f68507bb3ee4845c381a6e7
+DIST doublecmd-1.0.6.gtk2.x86_64.tar.xz 8129312 BLAKE2B 4184327ddf7eea72af031ded2f11ce74c5c75cb58fbb5dd5c4098cff2cbd0f096a178142ff9ef33bbc1e0551251609a9ebd713778e61ae478e1ee9ac83753b3a SHA512 6c2f4091805db83d28ccb2ba0980def766c1ab85b31045fc078ee3e10884d30a734dfd0f42bc4080c7a2df5d3d8da02cacd4b2f26c1a23083ba3050ecf314282
+DIST doublecmd-1.0.6.qt.i386.tar.xz 7936084 BLAKE2B e4f0f63afa4b86ace5f37f6cc7d9bb76ae095476a62bc2d4f896924f29452e59aef4c510c434937cab5d2354b6ff67246332782af7dfd6acca6fb873151aaeee SHA512 7a1fba9cdd919863e16233d5b6d6098e4ef4df7fc3a3d99fb4c16958d58515d330cced90278e8008676f5b9ab5f4a7df697ba6d60bd98f4ebf34a6d9fdb004dc
+DIST doublecmd-1.0.6.qt.x86_64.tar.xz 8622596 BLAKE2B 7437413af925aca5e4544119a5782f57eec03d075296c7ad127666205c26b44322668f0e8e63102ac73de1f447cdc2e7e20b3da100abc1a3643a75c7589115ef SHA512 1cd2b2ce36643e793e0a42efb036d9a6923e76816a6e7ea2a5365e58690d969a7e5e1443a80369b135d617bdba38739d0e193a7cefe57d7de67d9b746499bbf8
diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.4.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.6.ebuild
similarity index 100%
rename from app-misc/doublecmd-bin/doublecmd-bin-1.0.4.ebuild
rename to app-misc/doublecmd-bin/doublecmd-bin-1.0.6.ebuild
diff --git a/app-misc/liquidctl/liquidctl-1.7.2.ebuild b/app-misc/liquidctl/liquidctl-1.7.2-r1.ebuild
similarity index 92%
rename from app-misc/liquidctl/liquidctl-1.7.2.ebuild
rename to app-misc/liquidctl/liquidctl-1.7.2-r1.ebuild
index f43f2382df..dd7ad57087 100644
--- a/app-misc/liquidctl/liquidctl-1.7.2.ebuild
+++ b/app-misc/liquidctl/liquidctl-1.7.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 udev
DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices"
diff --git a/app-misc/mangadesk/Manifest b/app-misc/mangadesk/Manifest
index a6a828c7dc..2f1ca88fee 100644
--- a/app-misc/mangadesk/Manifest
+++ b/app-misc/mangadesk/Manifest
@@ -1 +1,2 @@
DIST mangadesk-0.7.6.tar.gz 7378260 BLAKE2B 2ccbf74c8df89dee1d6642a88163f1fefe3ecb8c41b45bf2134730e4af0603113bbb35019f820cefc9073435c23d716cab8b70ae428a4c39c9b1d0cadc382375 SHA512 6314628f9e303ab4598a87c4daabca250d1651f4c67dfe7c69051119d20e3060f748f89a5d6500a8791a5b36f37c922f2c0be107f2675ec385c6fe47c18d933c
+DIST mangadesk-0.7.7.tar.gz 7400071 BLAKE2B 72b0af2e56227c114d7978d6449f983b628e289d5d7725b6d4b0971204671c6940e6e769652eaba6a2e6b70183728a14a30e617ca149acf9116942150434f210 SHA512 fc50110835a1143433d55b1522961fa80f102e50c816674b648291a116955191ad99febf3a49a7a87657ef67ec0c8d2399dd3583d16a34b6042333ceeeea4c3f
diff --git a/app-misc/mangadesk/mangadesk-0.7.7.ebuild b/app-misc/mangadesk/mangadesk-0.7.7.ebuild
new file mode 100644
index 0000000000..93a6c1db4d
--- /dev/null
+++ b/app-misc/mangadesk/mangadesk-0.7.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Terminal Client for MangaDex"
+HOMEPAGE="https://github.com/darylhjd/mangadesk"
+SRC_URI="https://github.com/darylhjd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ ego build
+}
+
+src_install() {
+ dobin ${PN}
+ einstalldocs
+}
diff --git a/dev-cpp/gemmlowp/Manifest b/dev-cpp/gemmlowp/Manifest
deleted file mode 100644
index 7707861e5f..0000000000
--- a/dev-cpp/gemmlowp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gemmlowp-0_pre20211220-r1.tar.gz 842220 BLAKE2B 74139935c01683f894a2ee8bb6f5373a64b8346e5860addd9dcccd47ceffe8942509def3ed242fcd92021c7f82f2e8858313df12369257e2172143a14cec82ed SHA512 934bc79cc951dd18bff413148f3526332685bf0980ddcc0f990ba347bafcd73725e5ffd4bd255dcaa21f0fd71698d26726e2f9f36aa8df87380048041e536e20
diff --git a/dev-cpp/gemmlowp/gemmlowp-0_pre20211220-r1.ebuild b/dev-cpp/gemmlowp/gemmlowp-0_pre20211220-r1.ebuild
deleted file mode 100644
index b4d5f093d6..0000000000
--- a/dev-cpp/gemmlowp/gemmlowp-0_pre20211220-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT="e844ffd17118c1e17d94e1ba4354c075a4577b88"
-
-inherit cmake
-
-DESCRIPTION="Low-precision matrix multiplication"
-HOMEPAGE="https://github.com/google/gemmlowp"
-SRC_URI="https://github.com/google/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}/contrib"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- )
- cmake_src_configure
-}
diff --git a/dev-cpp/gemmlowp/metadata.xml b/dev-cpp/gemmlowp/metadata.xml
deleted file mode 100644
index 3da50af743..0000000000
--- a/dev-cpp/gemmlowp/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- lssndrbarbieri@gmail.com
- Alessandro Barbieri
-
-
- google/gemmlowp
-
-
diff --git a/dev-libs/cubelib/cubelib-4.7-r1.ebuild b/dev-libs/cubelib/cubelib-4.7-r1.ebuild
deleted file mode 100644
index 4b53db2bb3..0000000000
--- a/dev-libs/cubelib/cubelib-4.7-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="General purpose C++ library and tools"
-HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x"
-SRC_URI="https://apps.fz-juelich.de/scalasca/releases/cube/${PV}/dist/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="R"
-
-RDEPEND="
- sys-libs/zlib
- R? (
- dev-lang/R
- dev-R/Rcpp
- dev-R/RInside
- )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/gtest
-"
-BDEPEND="
- sys-devel/flex
- virtual/yacc
-"
-
-src_prepare() {
- rm -r vendor/googletest || die
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- --disable-platform-mic
- $(use_with R cube_dump_r)
- )
- econf CC="$(tc-getCC)" CXX="$(tc-getCXX)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" "${myconf[@]}"
-}
-
-src_install() {
- default
- mv "${ED}/usr/share/doc/cubelib/example" "${ED}/usr/share/doc/${PF}/" || die
- rm -r "${ED}/usr/share/doc/cubelib" || die
- dodoc OPEN_ISSUES README
- docompress -x "/usr/share/doc/${PF}/example"
- find "${ED}" -name '*.a' -delete || die
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-libs/cubelib/cubelib-4.7-r2.ebuild b/dev-libs/cubelib/cubelib-4.7-r2.ebuild
new file mode 100644
index 0000000000..d713e5f664
--- /dev/null
+++ b/dev-libs/cubelib/cubelib-4.7-r2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="General purpose C++ library and tools"
+HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x"
+SRC_URI="https://apps.fz-juelich.de/scalasca/releases/cube/${PV}/dist/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE_CUBELIB_STRATEGY="
+ +cubelib_strategy_keepall
+ cubelib_strategy_preload
+ cubelib_strategy_manual
+ cubelib_strategy_lastn
+"
+IUSE="R ${IUSE_CUBELIB_STRATEGY}"
+
+RDEPEND="
+ sys-cluster/scorep
+ sys-libs/binutils-libs
+ sys-libs/zlib
+ R? (
+ dev-lang/R
+ dev-R/Rcpp
+ dev-R/RInside
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/gtest
+"
+BDEPEND="
+ sys-devel/flex
+ virtual/yacc
+"
+
+REQUIRED_USE="^^ ( ${IUSE_CUBELIB_STRATEGY/+/} )"
+
+src_prepare() {
+ tc-export CC CXX AR F77 FC CPP
+
+ cat > build-config/common/platforms/platform-backend-user-provided <<-EOF || die
+ CC=${CC}
+ CXX=${CXX}
+ FC=${FC}
+ F77=${F77}
+ CPP=${CPP}
+ CXXCPP=${CPP}
+ CC_FOR_BUILD=${CC}
+ CXX_FOR_BUILD=${CXX}
+ FC_FOR_BUILD=${FC}
+ F77_FOR_BUILD=${F77}
+ CFLAGS_FOR_BUILD=${CFLAGS}
+ CXXFLAGS_FOR_BUILD=${CXXFLAGS}
+ FFLAGS_FOR_BUILD=${FFLAGS}
+ FCFLAGS_FOR_BUILD=${FCFLAGS}
+ LDFLAGS_FOR_BUILD=${LDFLAGS}
+ CPPFLAGS_FOR_BUILD=${CPPFLAGS}
+ EOF
+
+ rm -r vendor/googletest || die
+ default
+ eautoreconf
+}
+
+src_configure() {
+ use cubelib_strategy_keepall && strategy="keepall"
+ use cubelib_strategy_preload && strategy="preload"
+ use cubelib_strategy_manual && strategy="manual"
+ use cubelib_strategy_lastn && strategy="lastn"
+
+ local myconf=(
+ --disable-platform-mic
+ --with-compression=full
+ --with-custom-compilers
+ --with-scorep="${EPREFIX}/usr"
+ --with-strategy="${strategy}"
+ --with-system-parser
+ $(use_with R cube_dump_r)
+ )
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ mv "${ED}/usr/share/doc/cubelib/example" "${ED}/usr/share/doc/${PF}/" || die
+ rm -r "${ED}/usr/share/doc/cubelib" || die
+ dodoc OPEN_ISSUES README
+ docompress -x "/usr/share/doc/${PF}/example"
+ find "${ED}" -name '*.a' -delete || die
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/cubew/cubew-4.7.ebuild b/dev-libs/cubew/cubew-4.7.ebuild
index 9fc2ad4731..40fe6eec45 100644
--- a/dev-libs/cubew/cubew-4.7.ebuild
+++ b/dev-libs/cubew/cubew-4.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools
+inherit autotools toolchain-funcs
DESCRIPTION="High performance C Writer library"
HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x"
@@ -26,6 +26,27 @@ REQUIRED_USE="
"
src_prepare() {
+ tc-export CC CXX AR F77 FC CPP
+
+ cat > build-config/common/platforms/platform-backend-user-provided <<-EOF || die
+ CC=${CC}
+ CXX=${CXX}
+ FC=${FC}
+ F77=${F77}
+ CPP=${CPP}
+ CXXCPP=${CPP}
+ CC_FOR_BUILD=${CC}
+ CXX_FOR_BUILD=${CXX}
+ FC_FOR_BUILD=${FC}
+ F77_FOR_BUILD=${F77}
+ CFLAGS_FOR_BUILD=${CFLAGS}
+ CXXFLAGS_FOR_BUILD=${CXXFLAGS}
+ FFLAGS_FOR_BUILD=${FFLAGS}
+ FCFLAGS_FOR_BUILD=${FCFLAGS}
+ LDFLAGS_FOR_BUILD=${LDFLAGS}
+ CPPFLAGS_FOR_BUILD=${CPPFLAGS}
+ EOF
+
default
eautoreconf
}
@@ -33,6 +54,7 @@ src_prepare() {
src_configure() {
local myconf=(
--disable-platform-mic
+ --with-custom-compilers
$(use_with advanced-memory)
$(use_with memory-tracking)
$(use_with memory-tracing)
diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
index 0b1edc3e22..1c18e87bb4 100644
--- a/dev-libs/libdwarf/Manifest
+++ b/dev-libs/libdwarf/Manifest
@@ -1 +1 @@
-DIST libdwarf-20210528.tar.gz 2869691 BLAKE2B 43fb0a45c5e3ab96d402a09b129764fc47a2ff0a6ea9ea8930e074cf648beaec8dba72fc6a6be939c80de14190f7fb486b0c617de93713a78296b4e6c854bf2a SHA512 e0f9c88554053ee6c1b1333960891189e7820c4a4ddc302b7e63754a4cdcfc2acb1b4b6083a722d1204a75e994fff3401ecc251b8c3b24090f8cb4046d90f870
+DIST libdwarf-0.4.0.tar.xz 2380228 BLAKE2B ee9d02284740b3f4961299e2e4530c2934cde4defefebd8a8ca3aab232f0a18fc35d376c2f61ee323f7db7e6460a3f5e662781f8086438c287f716067c2b7594 SHA512 30e5c6c1fc95aa28a014007a45199160e1d9ba870b196d6f98e6dd21a349e9bb31bba1bd6817f8ef9a89303bed0562182a7d46fcbb36aedded76c2f1e0052e1e
diff --git a/dev-libs/libdwarf/libdwarf-0.4.0.ebuild b/dev-libs/libdwarf/libdwarf-0.4.0.ebuild
new file mode 100644
index 0000000000..68f8dd7be9
--- /dev/null
+++ b/dev-libs/libdwarf/libdwarf-0.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="The DWARF Debugging Information Format"
+HOMEPAGE="
+ https://www.prevanders.net/dwarf.html
+ https://www.dwarfstd.org
+ https://github.com/davea42/libdwarf-code
+"
+SRC_URI="https://www.prevanders.net/${P}.tar.xz"
+
+LICENSE="LGPL-2.1 GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc dwarfexample dwarfgen +elf"
+
+DEPEND="
+ sys-libs/zlib
+ elf? ( virtual/libelf:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+
+ local emesonargs=(
+ $(meson_use dwarfgen)
+ $(meson_use dwarfexample)
+ $(meson_use doc)
+ $(meson_use elf libelf)
+ )
+ meson_src_configure
+}
+
+src_install(){
+ meson_src_install
+ dodoc AUTHORS README README.md ChangeLog* NEWS
+ if use doc; then
+ mkdir -p "${ED}/usr/share/doc/${PF}" || die
+ mv "${ED}/usr/share/doc/${PN}/html" "${ED}/usr/share/doc/${PF}/" || die
+ rm -r "${ED}/usr/share/doc/${PN}" || die
+ fi
+}
diff --git a/dev-libs/libdwarf/libdwarf-20210528-r1.ebuild b/dev-libs/libdwarf/libdwarf-20210528-r1.ebuild
deleted file mode 100644
index a1fdd9a05f..0000000000
--- a/dev-libs/libdwarf/libdwarf-20210528-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="The DWARF Debugging Information Format"
-HOMEPAGE="
- https://www.prevanders.net/dwarf.html
- http://www.dwarfstd.org
-"
-SRC_URI="https://www.prevanders.net/${P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dwarfexample dwarfgen +elf global-alloc-sums namestable nonstandardprintf oldframecol sanitize"
-
-DEPEND="
- sys-libs/zlib
- elf? ( virtual/libelf:= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS README README.md ChangeLog ChangeLog2018 NEWS )
-
-src_configure() {
-
- local myconf=(
- --disable-static
- --disable-windowspath
- --enable-shared
- --includedir="${EPREFIX}/usr/include/${PN}"
- )
-
- #this configure is so bad it enables when passing --disable
- use dwarfexample && myconf+=(--enable-dwarfexample)
- use dwarfgen && myconf+=(--enable-dwarfgen)
- use elf && myconf+=(--enable-libelf)
- use global-alloc-sums && myconf+=(--enable-global-alloc-csums)
- use namestable && myconf+=(--enable-namestable)
- use nonstandardprintf && myconf+=(--enable-nonstandardprintf)
- use oldframecol && myconf+=(--enable-oldframecol)
- use sanitize && myconf+=(--enable-sanitize)
-
- econf "${myconf[@]}"
-}
-
-src_install(){
- emake DESTDIR="${D}" install
- einstalldocs
-
- #--disable-static get ignored ...
- find "${ED}" -name '*.a' -delete || die
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml
index 57f690a053..0ae906ce8c 100644
--- a/dev-libs/libdwarf/metadata.xml
+++ b/dev-libs/libdwarf/metadata.xml
@@ -6,14 +6,12 @@
lssndrbarbieri@gmail.com
Alessandro Barbieri
+
+ davea42/libdwarf-code
+
diff --git a/dev-libs/shuffile/shuffile-0.1.0-r1.ebuild b/dev-libs/shuffile/shuffile-0.1.0-r1.ebuild
index 02b2dff1d3..17a5d36b9d 100644
--- a/dev-libs/shuffile/shuffile-0.1.0-r1.ebuild
+++ b/dev-libs/shuffile/shuffile-0.1.0-r1.ebuild
@@ -25,7 +25,9 @@ BDEPEND="
"
PATCHES=( "${FILESDIR}/${P}-no-static.patch" )
-RESTRICT="!test? ( test )"
+# tests require access to /dev/shm, thus root permission is needed
+# but mpirun refuse to run as root
+RESTRICT="test"
src_configure() {
mycmakeargs=(
diff --git a/dev-libs/shuffile/shuffile-0.2.0.ebuild b/dev-libs/shuffile/shuffile-0.2.0.ebuild
index 213612ce07..ba8e30f2f5 100644
--- a/dev-libs/shuffile/shuffile-0.2.0.ebuild
+++ b/dev-libs/shuffile/shuffile-0.2.0.ebuild
@@ -22,7 +22,9 @@ RDEPEND="
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-0.1.0-no-static.patch" )
-RESTRICT="!test? ( test )"
+# tests require access to /dev/shm, thus root permission is needed
+# but mpirun refuse to run as root
+RESTRICT="test"
src_configure() {
mycmakeargs=(
diff --git a/dev-perl/Term-Animation/Manifest b/dev-perl/Term-Animation/Manifest
new file mode 100644
index 0000000000..24b98c520c
--- /dev/null
+++ b/dev-perl/Term-Animation/Manifest
@@ -0,0 +1 @@
+DIST Term-Animation-2.6.tar.gz 19395 BLAKE2B c9a76730f36770146490ee7e5644f23434926e7e7c1a2fc08e74f4513595e3abd50e3d915f09c223ab1a4f2d24c90d4c636f89e1ee98810cf059ba840639a1d7 SHA512 5d2c3e18e70d19fead2a2ad2d09bfb03f3f3d569f472ea43449799c089254a14ee9c4e695d5c93bda2a30d6e7538566c16a522ceac3c747a5cf0e522f21f1e18
diff --git a/dev-perl/Term-Animation/Term-Animation-2.6.ebuild b/dev-perl/Term-Animation/Term-Animation-2.6.ebuild
new file mode 100644
index 0000000000..dfceef8ed5
--- /dev/null
+++ b/dev-perl/Term-Animation/Term-Animation-2.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=KBAUCOM
+DIST_EXAMPLES=( examples/color_nature.pl )
+inherit perl-module
+
+DESCRIPTION="Animated ASCII Art support for Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-perl/Curses"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Term-Animation/metadata.xml b/dev-perl/Term-Animation/metadata.xml
new file mode 100644
index 0000000000..7ebbd03347
--- /dev/null
+++ b/dev-perl/Term-Animation/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/dev-python/dasbus/dasbus-1.6.ebuild b/dev-python/dasbus/dasbus-1.6.ebuild
index ec136dae6e..9e2c4edf3e 100644
--- a/dev-python/dasbus/dasbus-1.6.ebuild
+++ b/dev-python/dasbus/dasbus-1.6.ebuild
@@ -16,3 +16,5 @@ SLOT="0"
RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
+
+distutils_enable_tests unittest
diff --git a/dev-python/gemcall/Manifest b/dev-python/gemcall/Manifest
index 72aadaa0ce..7c965c6f56 100644
--- a/dev-python/gemcall/Manifest
+++ b/dev-python/gemcall/Manifest
@@ -1 +1,2 @@
DIST gemcall-0.8.tar.gz 4689 BLAKE2B 724a48c1221f775e1f60af05b24e7d2bb0ed3ce355508f7a45b226e519edd19213a9a660de471de62043c9163cd40ca599ef63967146a054d43dcf2712c2b347 SHA512 6b078399d5301a4f01198eb474e5f5d280c7a98dbddc8f03104c09e1b25d5ded4353601ac4b80973cf5ca8e1255527c3696fe16a0bce60a85f7fb4f3db9d57ac
+DIST gemcall-0.9.tar.gz 4741 BLAKE2B c7dcd6cf7260210382b3aebf5e87cbf5619f5038ebd6193b1deb2cb1a5f2b77f74cc327d5eef88f69dc775c9877e445eb1c7916b35584419d5d1123bc384a1fc SHA512 5c835538766a7c755163c751531bd33a776cc3f364f575dca4ffff3ab4ecfefb0cf49f8ffee5ea9ceb8300a8d7a19c943bcef3916f616c4f0a6875dcd6e431c4
diff --git a/dev-python/gemcall/gemcall-0.9.ebuild b/dev-python/gemcall/gemcall-0.9.ebuild
new file mode 100644
index 0000000000..e05430f828
--- /dev/null
+++ b/dev-python/gemcall/gemcall-0.9.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="A library and CLI tool for making gemini requests"
+HOMEPAGE="https://notabug.org/tinyrabbit/gemcall/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]"
diff --git a/dev-util/glsl-language-server/Manifest b/dev-util/glsl-language-server/Manifest
new file mode 100644
index 0000000000..087db14242
--- /dev/null
+++ b/dev-util/glsl-language-server/Manifest
@@ -0,0 +1 @@
+DIST 0.3.7-g.tar.gz 3627891 BLAKE2B b7b6724287b5660c33db4eb40d784b195c4c8087943968167bf0b66f44faf054e36350fea53597bf38cfa7f0e087f96992dce0e7afe3131c9d05795605af8e81 SHA512 822611e0b1b30c513870ce05f4ff32c9a9aaef72f6c2832b69c0af6b60a4e716590d9c728f46a66bb6e49e2e8568c2a04832e410c8a55c945798a20223a686ff
diff --git a/dev-util/glsl-language-server/glsl-language-server-0.3.7.ebuild b/dev-util/glsl-language-server/glsl-language-server-0.3.7.ebuild
new file mode 100644
index 0000000000..9fea10fb5d
--- /dev/null
+++ b/dev-util/glsl-language-server/glsl-language-server-0.3.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Language server implementation for GLSL"
+HOMEPAGE="https://github.com/billyb2/glsl-language-server-gentoo"
+SRC_URI="https://github.com/billyb2/${PN}-gentoo/archive/refs/tags/${PV}-g.tar.gz"
+S="${WORKDIR}"/${PN}-gentoo-${PV}-g
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-util/glslang dev-cpp/cli11 dev-cpp/nlohmann_json dev-libs/libfmt"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-util/ninja"
+
+src_install() {
+ DESTDIR="${D}" ninja -C${S}/build install
+}
diff --git a/eclass/R-packages.eclass b/eclass/R-packages.eclass
index 1aa612403d..aed8cce84c 100644
--- a/eclass/R-packages.eclass
+++ b/eclass/R-packages.eclass
@@ -137,12 +137,14 @@ R-packages_src_install() {
# @DESCRIPTION:
# function that will prompt to install the suggested packages if they exist
R-packages_pkg_postinst() {
- if [[ -v SUGGESTED_PACKAGES ]]; then
- for p in ${SUGGESTED_PACKAGES} ; do
- pexist="$(pquery -n1 ${p} 2>/dev/null || die)"
- if [[ -n "${pexist}" ]]; then
- optfeature "having the upstream suggested package" "${p}"
- fi
- done
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if [[ -v SUGGESTED_PACKAGES ]]; then
+ for p in ${SUGGESTED_PACKAGES} ; do
+ pexist="$(pquery -n1 ${p} 2>/dev/null || die)"
+ if [[ -n "${pexist}" ]]; then
+ optfeature "having the upstream suggested package" "${p}"
+ fi
+ done
+ fi
fi
}
diff --git a/games-misc/asciiquarium/Manifest b/games-misc/asciiquarium/Manifest
new file mode 100644
index 0000000000..ab5a417b55
--- /dev/null
+++ b/games-misc/asciiquarium/Manifest
@@ -0,0 +1 @@
+DIST asciiquarium-1.1_p20120823.tar.gz 16016 BLAKE2B 36f23fab9f831febb8e55328fb9f7bfabe1229299494346c2c06e47f7ead96fdb89bef3655ecf372c92ba5ecd35d768caae4c39ccae7897d340066a9abce009c SHA512 30ac256eee914144bbb9f140281e64c61b9c021e8a0a48e4068cf7257963465173a9b6f0ae5ed43e041c63370074ad3f6d634784969a4ed9dcb64daca3f4e609
diff --git a/games-misc/asciiquarium/asciiquarium-1.1_p20120823.ebuild b/games-misc/asciiquarium/asciiquarium-1.1_p20120823.ebuild
new file mode 100644
index 0000000000..d99e5c2460
--- /dev/null
+++ b/games-misc/asciiquarium/asciiquarium-1.1_p20120823.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT="8bdb7d441a36a5a9f64b853317a66f9d4a82f08f"
+DESCRIPTION="Asciiquarium is an aquarium/sea animation in ASCII art"
+HOMEPAGE="
+ https://robobunny.com/projects/asciiquarium/html/
+ https://github.com/cmatsuoka/asciiquarium
+"
+SRC_URI="https://github.com/cmatsuoka/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-perl/Term-Animation"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ dobin asciiquarium
+ einstalldocs
+}
diff --git a/games-misc/asciiquarium/metadata.xml b/games-misc/asciiquarium/metadata.xml
new file mode 100644
index 0000000000..7ebbd03347
--- /dev/null
+++ b/games-misc/asciiquarium/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/gui-apps/azote/Manifest b/gui-apps/azote/Manifest
index a6dedd5f82..7b8e18afd5 100644
--- a/gui-apps/azote/Manifest
+++ b/gui-apps/azote/Manifest
@@ -2,3 +2,4 @@ DIST azote-1.9.0.tar.gz 617084 BLAKE2B 6c3cae1f8bcb1be45741dc969c6dec3dfc5df526c
DIST azote-1.9.1.tar.gz 618349 BLAKE2B 4449ebd42134c5429f4486aa2526e2c6b9e5ec8943f872a9bcadd942c6629e3095f71f5759f64e1011793282ffb99cb0bdbbe0c0ffdd0305f2fcdcb70dbfe0b0 SHA512 aa9264172e43b824cd051c2ae86c7cd572821721d0bf1db0f916707bc48d3674fb90c2039c56afd724e9a975fb02a13528c7ae9145bd0ea767b908a230a133c2
DIST azote-1.9.2.tar.gz 4566337 BLAKE2B d2091ee679cdb1725fdee14a758c20ab5d689586eddb9d9f38f3085d9b31fb87a77474b2382f1b6ba6b94208dd624c270fa678007c122f09671c30b36dd54728 SHA512 aa2b45966e13a0bc9196e40bd3fbda0e0ebb5105690e938df33b72221ef2502511de62611e3423bf102f7e332a0fe889b545e20c41fa28b3264da9521fb6ef92
DIST azote-1.9.3.tar.gz 4566368 BLAKE2B 9885720704885cd017b1700e1cf127eef649e88a1dec769744ccceb3e470802efe75da009a8303ca0b66b88dd061863e0128afec05f137d844a7ad1212e24759 SHA512 d3c87bb5e973163130641020ee0e9f8a6c6a0d00c994cf7c502c0fc3561ac46730f882ebc5c38892b61ddfb0f4067bbffd3fb213ead981666aeb079bf9b1d7fe
+DIST azote-1.9.5.tar.gz 4560473 BLAKE2B 6ca814369fa15db143a4957ea6876d2114700404d9e8b2228e1b21021528efdbeba6478787ffefdeb1408c44837b7f00c1bfea777a25dc1c487d88ed8fd8b809 SHA512 bd7af12adf23d4671454c3a6a2b33368a68ddfacff7da78f347c1ad471b1ffaaf3b9f6187cef3398d5849b84e4a86639be4e7bc1fb50282d8394386e9b9ce83e
diff --git a/gui-apps/azote/azote-1.9.5.ebuild b/gui-apps/azote/azote-1.9.5.ebuild
new file mode 100644
index 0000000000..a289c38236
--- /dev/null
+++ b/gui-apps/azote/azote-1.9.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 desktop
+
+DESCRIPTION="wallpaper manager for wlroots compositors"
+HOMEPAGE="https://github.com/nwg-piotr/azote"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/nwg-piotr/azote"
+else
+ SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3 BSD"
+SLOT="0"
+IUSE="simple-colorpicker imagemagick wayland X yaml"
+
+RDEPEND="
+ dev-cpp/gtkmm:3.0
+ dev-python/pillow
+ dev-python/pygobject:3=
+ dev-python/send2trash
+ simple-colorpicker? (
+ X? (
+ media-gfx/maim
+ x11-misc/slop
+ )
+ wayland? (
+ gui-apps/grim
+ gui-apps/slurp
+ )
+ )
+ imagemagick? (
+ media-gfx/imagemagick[jpeg,png,svg,X?]
+ )
+ wayland? (
+ gui-apps/swaybg
+ gui-apps/wlr-randr
+ )
+ X? (
+ media-gfx/feh
+ x11-apps/xrandr
+ )
+ yaml? ( dev-python/pyyaml )
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ cd "${S}"
+
+ dobin dist/azote
+ domenu dist/azote.desktop
+
+ insinto /usr/share/azote
+ doins dist/azote.svg dist/indicator_{active,attention}.png
+ insinto /usr/share/licenses/azote
+ doins LICENSE-COLORTHIEF
+}
diff --git a/gui-libs/cubegui/cubegui-4.7.ebuild b/gui-libs/cubegui/cubegui-4.7.ebuild
index 52c97f63cf..f77b38c89c 100644
--- a/gui-libs/cubegui/cubegui-4.7.ebuild
+++ b/gui-libs/cubegui/cubegui-4.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools bash-completion-r1 qmake-utils
+inherit autotools bash-completion-r1 qmake-utils toolchain-funcs
DESCRIPTION="CUBE Uniform Behavioral Encoding GUI"
HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x"
@@ -42,8 +42,44 @@ src_prepare() {
}
src_configure() {
- export CC=gcc
- export CXX=g++
+ tc-export CC CXX FC F77 CPP AR
+ rm build-config/common/platforms/platform-* || die
+
+ cat > build-config/common/platforms/platform-backend-user-provided <<-EOF || die
+ CC=${CC}
+ CXX=${CXX}
+ FC=${FC}
+ F77=${F77}
+ CPP=${CPP}
+ CXXCPP=${CPP}
+ EOF
+
+ cat > build-config/common/platforms/platform-frontend-user-provided <<-EOF || die
+ CC_FOR_BUILD=${CC}
+ F77_FOR_BUILD=${F77}
+ FC_FOR_BUILD=${FC}
+ CXX_FOR_BUILD=${CXX}
+ LDFLAGS_FOR_BUILD=${LDFLAGS}
+ CFLAGS_FOR_BUILD=${CFLAGS}
+ CXXFLAGS_FOR_BUILD=${CXXFLAGS}
+ CPPFLAGS_FOR_BUILD=${CPPFLAGS}
+ FCFLAGS_FOR_BUILD=${FCFLAGS}
+ FFLAGS_FOR_BUILD=${FFLAGS}
+ EOF
+
+ cat > build-config/common/platforms/platform-mpi-user-provided <<-EOF || die
+ MPICC=mpicc
+ MPICXX=mpicxx
+ MPIF77=mpif77
+ MPIFC=mpif90
+ MPI_CPPFLAGS=${CPPFLAGS}
+ MPI_CFLAGS=${CFLAGS}
+ MPI_CXXFLAGS=${CXXFLAGS}
+ MPI_FFLAGS=${FFLAGS}
+ MPI_FCFLAGS=${FCFLAGS}
+ MPI_LDFLAGS=${LDFLAGS}
+ EOF
+
export QT_LIBS="-lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Core"
use concurrent && export QT_LIBS="${QT_LIBS} -lQt5Concurrent"
use webengine && export QT_LIBS="${QT_LIBS} -lQt5WebEngineWidgets"
@@ -51,6 +87,7 @@ src_configure() {
local myconf=(
--disable-platform-mic
--with-cubelib="${EPREFIX}/usr"
+ --with-custom-compilers
--with-plugin-advancedcolormaps
--with-plugin-barplot
--with-plugin-cube-diff
@@ -81,7 +118,7 @@ src_configure() {
myconf+=( "--without-scorep" )
fi
- econf "${myconf[@]}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" "${myconf[@]}"
+ econf "${myconf[@]}"
}
src_install() {
diff --git a/licenses/BlueOak-1.0.0 b/licenses/BlueOak-1.0.0
new file mode 100644
index 0000000000..c5402b9577
--- /dev/null
+++ b/licenses/BlueOak-1.0.0
@@ -0,0 +1,55 @@
+# Blue Oak Model License
+
+Version 1.0.0
+
+## Purpose
+
+This license gives everyone as much permission to work with
+this software as possible, while protecting contributors
+from liability.
+
+## Acceptance
+
+In order to receive this license, you must agree to its
+rules. The rules of this license are both obligations
+under that agreement and conditions to your license.
+You must not do anything with this software that triggers
+a rule that you cannot or will not follow.
+
+## Copyright
+
+Each contributor licenses you to do everything with this
+software that would otherwise infringe that contributor's
+copyright in it.
+
+## Notices
+
+You must ensure that everyone who gets a copy of
+any part of this software from you, with or without
+changes, also gets the text of this license or a link to
+.
+
+## Excuse
+
+If anyone notifies you in writing that you have not
+complied with [Notices](#notices), you can keep your
+license by taking all practical steps to comply within 30
+days after the notice. If you do not do so, your license
+ends immediately.
+
+## Patent
+
+Each contributor licenses you to do everything with this
+software that would otherwise infringe any patent claims
+they can license or become able to license.
+
+## Reliability
+
+No contributor can revoke this license.
+
+## No Liability
+
+***As far as the law allows, this software comes as is,
+without any warranty or condition, and no contributor
+will be liable to anyone for any damages related to this
+software or this license, under any kind of legal claim.***
diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
index c71c37b4f6..7c7d35a99a 100644
--- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
+++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
MY_PN=${PN%-*}
inherit desktop python-single-r1 xdg
diff --git a/media-gfx/nsxiv/Manifest b/media-gfx/nsxiv/Manifest
index 420b5ad974..28b502a3d2 100644
--- a/media-gfx/nsxiv/Manifest
+++ b/media-gfx/nsxiv/Manifest
@@ -1 +1,2 @@
DIST nsxiv-29.tar.gz 64012 BLAKE2B 1b964736619a56cc8fb4092979f12749389fa347e3fda7a40fcfdc1b07a72e101c61d99fb12b10f4ea7ab6459c8068d5c64d754e3e988ec6bfd4504813bcc485 SHA512 d891fc0885f280a622401e105dc1ed9ba39e40f3e760e3e0cd34ae79fdb32187b1d3dc15590bbefd68a18db2aa12795433907e6e744561cc891fc03e7a1f1e94
+DIST nsxiv-30.tar.gz 65642 BLAKE2B 910d1afe2c32e729bf5f848255d5b5d31658b4027f1a44d0e9812e5aac992fe3bb5bc0662aa70aca4f49fba5f3d769c83d5afb098d3ab662883c0b0ccffdb6b0 SHA512 2c852790c5940a8995a5c8a152b6f74198de4640e3827164c8e99855dc06b921c4601ac712a16c801071c656da4a6cd839a6590894f6ab86af35e90b30a8f5af
diff --git a/media-gfx/nsxiv/nsxiv-30.ebuild b/media-gfx/nsxiv/nsxiv-30.ebuild
new file mode 100644
index 0000000000..0b27fee7f6
--- /dev/null
+++ b/media-gfx/nsxiv/nsxiv-30.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils savedconfig toolchain-funcs linux-info
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://codeberg.org/nsxiv/nsxiv.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/nsxiv/nsxiv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer"
+HOMEPAGE="https://codeberg.org/nsxiv/nsxiv"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+statusbar exif +inotify +gif webp"
+
+RDEPEND="
+ x11-libs/libX11
+ media-libs/imlib2[X]
+ statusbar? ( x11-libs/libXft )
+ exif? ( media-libs/libexif )
+ gif? ( media-libs/giflib:0= )
+ webp? ( media-libs/libwebp )
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ if use inotify; then
+ CONFIG_CHECK+=" ~INOTIFY_USER"
+ ERROR_INOTIFY_USER="${P} requires inotify in-kernel support."
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+
+ restore_config config.h
+}
+
+src_configure() {
+ sed -i -e '/^install: / s|: all|:|' Makefile || die "sed failed"
+ sed -i -e 's|^CFLAGS =|CFLAGS +=|' config.mk || die "sed failed"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" OPT_DEP_DEFAULT=0 \
+ HAVE_INOTIFY="$(usex inotify 1 0)" \
+ HAVE_LIBFONTS="$(usex statusbar 1 0)" \
+ HAVE_LIBGIF="$(usex gif 1 0)" \
+ HAVE_LIBWEBP="$(usex webp 1 0)" \
+ HAVE_LIBEXIF="$(usex exif 1 0)"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${ED}" \
+ PREFIX="/usr" \
+ EGPREFIX="/usr/share/doc/${P}/examples" \
+ install install-icon
+ dodoc README.md
+ domenu nsxiv.desktop
+
+ save_config config.h
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ einfo "${PN} uses media-libs/imlib2 for loading images."
+ einfo "To enable/disable support for specific image formats,"
+ einfo "toggle the necessary USE flag for imlib2."
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/media-video/qliveplayer/Manifest b/media-video/qliveplayer/Manifest
deleted file mode 100644
index 147079fa25..0000000000
--- a/media-video/qliveplayer/Manifest
+++ /dev/null
@@ -1,203 +0,0 @@
-DIST QLivePlayer-4.0.1.tar.gz 565349 BLAKE2B 63ad63714820d39c8d1836b07a381a653d41012384710f491a3e11d80aab31b1436c821ecd0a42a91f1235c154826ca39ee6faa3121f9c7df31fb594b339fc30 SHA512 f63ac6ec483355ae7cdc31296b4640af2c56f7cc1f011abb7072a7b18f588f77331e6bf0399668e7b44890a6bc6b7647d60db1124e7d0137e0aa89df5908c516
-DIST QLivePlayer-4.1.0.tar.gz 566759 BLAKE2B ea586fea054af461b8d342efa18aead9841e0cda6dd2394a0c83e3aca1ac08a970f7e6c2f9854c3f041d7fd91f0d496e4b965bd8f5772c763cf0afffecca9ba2 SHA512 4e90717847305ec5f5568f712b7febc7a1364c10a93182761bcba910df91ad5b1d7ce85358c9feeefbc69d5cf70ef96937cc97bfe5a75b866aca4e36b1cc36c1
-DIST QLivePlayer-Lib-03d3c7b0bf010986710182ba4ab9a887b4c3b42d.tar.gz 35875 BLAKE2B 67c321f1515a891e131876e189fa54199222b1f6eaafaf68b2b4901eee85b5efaa3c459208bc6cc93b1ec8b8bc650ae8257720e84c1a986a0060f40a6a8f2729 SHA512 4330f869d325117f59b11300c50cbf69af31173ffe9c909cb7fb8bc752c23a5a49cb402fd95097540ec091f68382c1d34aa406c3a231774d348cb339a1dc1939
-DIST QLivePlayer-Lib-1d8c90d4939ce54316fce1f77a77e1950cffe66a.tar.gz 46436 BLAKE2B 4dcb793c2f0d0e5355eb019dd7fd03a7ad82529a47a748fb9cb4aeb8fd94e0de35bb7f7edd0d8637482737f3dc350c6f70b2b91ca52138768f11e52695aae1d6 SHA512 839104fc9ea4935f90893e8eb39a21c85c22842d3a280642cb798aff062fcb0345d8558d2e1502e4db839c1e1fc7f563f5e0a3a6eab3535c930add2169266635
-DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST async-compression-0.3.8.crate 57977 BLAKE2B 228e279c9ba68531f9444862c05029af85c1cd9ff751be4101fefa82688f0a5472a798257c21f3812e7c37c18fe0fabbc0c4ed0b6316e1473044b97a89ddd2d3 SHA512 8ef6c186d3d5131034322540dedce6d8108bf1f00f9e73433772c06a77eb33567124f303a217f77f6daeb697f26fe9d6dd8ed6b9ae1e16ddb6e0f3053ab2bb06
-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 bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
-DIST bit-set-0.5.2.crate 14093 BLAKE2B 06d41a217438d9a00f8e57e592d12364b671d082f21a4d174673bc820dde28ef5ce02e782002d03c9311f71b0130eeeca7cfacbc4c1b27475069479163643ef3 SHA512 9709f35c7e69b84eed61f73da99ffe0693d1d0fa5fb94d13759cfbbb9dd4b0bb27628c3200e4b29ef29cdb0aede5fd3d7ddf663012b2c5946975bc169efbac34
-DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST bitflags-1.3.1.crate 22434 BLAKE2B c28ca81865f90d548623e6259170b07b6e8934bfb7391b919565622e88a3e0d204b4eeab60dd43e08195380a0ba5688c68cad112c8b9b6849acfd091d871182b SHA512 f61f201499efddf76f0a3f172a92941ca3f2ae8f81a6dafb1f654027a65b8570cb2ef3ffbc5091d7b3a52f0307efde1f521909a5a2c6348442579c9c4aa1829f
-DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
-DIST bumpalo-3.7.0.crate 134261 BLAKE2B 15c4944abc803537c57076dfa8f5fb4b59949909450edd9e043a6cd438ddd227820e20e95236324c06e40cb27ec1e4d958bebf3d38df90f0723b8e30df79b6ef SHA512 0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
-DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
-DIST bytes-0.4.12.crate 46361 BLAKE2B 991f1d9170e7d3438c7d74507e6274df551d483883b3be2d99f7bbc0611ee6bd3f8f45c0e086cfa5488e8fc00e36e9a549fc71a325ff62b9bb83bd8fd412b5df SHA512 5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250
-DIST bytes-1.0.1.crate 48142 BLAKE2B 3ffe07c5429d7d2df821c04325b8dc84b343c634b4699e9c08b07181e741c06233a0501d987b95f513be57ac169537bd0812defd118305e0648ef41f6802d19a SHA512 885d3229e51c0deffe06824e81e8a016e3244106e7ed382a721a938cd2e69fcad7f5e757f95cb07ee1be83de04fcf98f9774f8f2e07aaa9a1ff068eaabf2fe87
-DIST cc-1.0.69.crate 56044 BLAKE2B adcd10bf4faf6835ae8feb79ce5e7a4895700d9714fc4322dd52e37bdd8db66b849d5e59aceba6ef0edcf9a5c7c0e2bc616de4acd98b71999bd63592c1c69dda SHA512 ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437
-DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
-DIST core-foundation-0.9.1.crate 25985 BLAKE2B 22e70b7b1cd1f39c4ac287f406dabc549e3ba750ecf17955f129ff83afe67bb4bdee7e7907287eac0c28597df971de27dae77619f44d0368864c08798def1ae2 SHA512 d6dae760082ef9dcfc37d18acfa9a6ad8ee491335d17ee17447c5bccad623564f1e8bdc54460fb260aebe9276ce5ea4d8a389a83b5c7d17193614906c3d2bea9
-DIST core-foundation-sys-0.8.2.crate 17461 BLAKE2B bafa6f6af67f55b34c20e50093a5426bed35c159058a97c03d28c99b6f0075305596907291d26b170ee2ce1bf0c74bd51e2c54f11ef021399791129de6cabb57 SHA512 1c66f2012c11185603a0e4c09311d32bc4ffe639ef7626e49bb15006306fbed4c963f2c53d3b853a254b29cda73c393e0236436575d217992268463441ac7348
-DIST cpufeatures-0.1.5.crate 10419 BLAKE2B 77e0eb2c8b1b638b9812ebb3a1ac5c48b9c2f7690fa9ef7a9c14a49a880958c2a39afc00e981115078bec98725e4f76eb338465935017958caf5922f3f124933 SHA512 700c31a677867df05c69ab098575c66d4d9f2de077431f938c1e0036492e00e876e6c563b705e22cc82c937fa01049b42d577c9b4c84ede4fee774ac30362478
-DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0 SHA512 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e
-DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
-DIST encoding_rs-0.8.28.crate 1368577 BLAKE2B bc10eff55063286b48590c3100841c7319268cf17e10176aec7adb39f3d2106e80e25d8ca68e5b4e568083be75d596eaff53807385c4e8d1b59d4aed7ed08ca0 SHA512 8b3f7450789e33f1ad9306d152f1bd230e66c7e799de52046acd5b11f903e8c86cbe2f0aa2cfb0f0e60bd64b194250defe05ef2a171b707e129a2324de47a9b0
-DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566
-DIST fancy-regex-0.7.0.crate 77962 BLAKE2B 8aecd7eeebc49248eeeb97237683613bac7d86bbce41707649efec070a7a51df2c8afa2f6a8f2bfd22b4c92fb165492d286bcf0577d484ad9ef6649ffa1e9843 SHA512 a5e22e4c0ae097201ff8d42372369c0d11b7c0bd31d014bcb392761eec467f2bf473da82f4f95ea10c0a5989fb4e5092338e421f47bb02cf99330a0488d93c7e
-DIST fancy-regex-0.7.1.crate 78178 BLAKE2B c5887ef60d0427b5964cb296696749c5dff6877c0348c646c97c318739e9f1c0f517b01229de11656cc50ef702240526248ffb67e9aad91d892a39ebaec5035c SHA512 533cd4eb50a1a9665f42dfb0c6f4e8c7bbf4f45eb50abe023e44f0dee66a9e40ff82784b10dc9e1f4aebd652efebe3472fd3ba92996dec0932465cd2cfc932c5
-DIST flate2-1.0.20.crate 74036 BLAKE2B c5a1270debdb42f8612c0db9b684d339dfb668dfa3b06f6dcef94b43c115daee99c3558562d605da5ba1a554930030083baa8128036e9999d47907f29687ee0e SHA512 1415cba53183b7ae0f3396859186b92001060a78fbee10dd0dd4c8a93119aeb78bd8d782735c292badc1ae6d369badc6fa1a0105835614a6f70e82b080d8549b
-DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
-DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
-DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
-DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68
-DIST futures-0.3.15.crate 46425 BLAKE2B f3885930da0f5d57cfa80c42e1805bca3be6ce20247bceb827862d1b9f25e2770da050ce89a5043884c63cddbcdf415306e39d32b8a1cbe6c6ae16563211c114 SHA512 75a9f0f16c693a1a24d5aaff57aba72abf4f2cd74cb335d905a42e31b9ea20ea0e8fb24e4685d39239f3b7df8a78b13944c04f208798f43249db5e8a36a7affb
-DIST futures-0.3.16.crate 46410 BLAKE2B 30fab6c72c09c030ebfa8d4deaf35cf5d5efc2b14a8cc7c3eea83109e1588f6042daab3ddf2e660daa643d26cd227229e2f3d780e24b7686dde1ca04e24c7d08 SHA512 57a58ede8599cc61fcbe555c84df312aa890ea993ba956759ec8effb71982fad668f024c536dbd20856388d6ceb93841de6c063e5321affcd41e96fddf7a9a0a
-DIST futures-channel-0.3.15.crate 31867 BLAKE2B 4dfffcba38e26f7805b55e09413e114976e205507f21454eda084ac975034183ca1083f4d9df624bf17c05d98d1e3a84e0b6cfbb99521792d56cd2e1d3dce997 SHA512 d612c1425286eaa1a713e073edfae8ab8fb4e0b7c82ffdade57bc5dd06c54de6de46119b1cd87d7686cd4efbec38228c4a82d250ac693daa39dcfbf365b7ad25
-DIST futures-channel-0.3.16.crate 31765 BLAKE2B eaef9d4daa760dde5811355230659ee5ec1e8ad784fd935667664cb3db65bed30c4e342bbb4ec4687ed2ab299c7e733d30c017055b18e307296dc8e7797cbc5c SHA512 84baf9a5b74693448ba3cdc402957d0882da6ad0becd3588fb61107d0ed9912a6ddfe599ecc4751713c81f4c962cfa283f0b3bf6472ca17383ab7c5ea5821e65
-DIST futures-core-0.3.15.crate 14514 BLAKE2B c24ac1060c981887896b73ddaf85007a8a56c4fe03c6ea731d3e8389294bc7d97cc478d8ba7ff5d0e7a2cb17f54d1c7b2bbb2a2a0646c44fe1f5bff670495cea SHA512 e8c6710882e7328493e7975fecc360f2071ae39d1ea88a04a38e4228c48f9af4c545c6aead868d13689cfe33f4c98c5b5bff2f9cfdb0105368b11ab2d652efb4
-DIST futures-core-0.3.16.crate 14486 BLAKE2B eb6afd63cea682e3b3252e956a213d9a6a7135ee3631eb10482af03e3bd717e1c69b49c6956aa3390cb4c9961a50b33cf7e7a356e6a511d98de9893d93f2f9c3 SHA512 cc3aa3794a0fc6005c88134943552dd426dcdbe0d117a2ab3269fc6b5b7ae637e0441c28f5b25bc544585c8830ceebde252241a0502fe832f64476c4b4774bb4
-DIST futures-executor-0.3.15.crate 17166 BLAKE2B cee50035f9d0c5fccbeddc4cb66778a3cee5b76a0fdba39f4aef2c569e06d5c2bae96eee8f5a3cd42ff2163891104c89856758889ac687f2276a5cb1f1af9e08 SHA512 fb1337a2500d084145fd3dd2821db6d9419ebb781adf3e7b2ce4836c17a10ee4d5dc2b0c73414fde4c78dab89884620753424802902886a5d4ab8e4730110fb9
-DIST futures-executor-0.3.16.crate 17104 BLAKE2B 8c60033c4c1b0880d0e31cae158aecea49056444b0425afe209ae7f669975e1edbd16955b5a758d1220aec5fe435a1822b1c448b2d477a14566a7b2faa9d5c93 SHA512 fc878d29d0f2c181ce78c67d64a2449554c84f079716534db4217039c76fc7f64091d1c5b8b113ecdd842bec85251956fcd9e86d80e7a8a7ea2a4a6ca32133ae
-DIST futures-io-0.3.15.crate 9058 BLAKE2B ab496ea8852ac74edf96f7c91bf074739bf3972d22c2dfa1ba3138244910e39098c99994679b0f4211ed9e49542523bce2caf7bbe972da6a550dd6169a69df50 SHA512 9e8787d8066636351de2958169d6ad21d02a3b871cb242dd4fef64b97dcfc14397740107f13d1e48c27640b768fada821fb433187b5d0f0a03e7555d15eb5917
-DIST futures-io-0.3.16.crate 9050 BLAKE2B 60bcaca9e006adbc0d97af5cd9a5a7c3b50a94f017a130c21d7132f7f121e1e74f5ab538362afaffe44d4ad1bdb67f89dc8c7fa28ea69ee30dde84019ebe4c70 SHA512 cb9edb5224741f249f1936b3444e6bfd4ea4eee1d3964971d242ae1f80bb191067b1e3f0b36045e3234ea7f35738037c863fec204b952a40f84c5f46026c9ac9
-DIST futures-macro-0.3.15.crate 10872 BLAKE2B 82cc8ee228b31fff8d4663c4a3ca02cf67a77f53730f20e4d153614ef3bfca5fb3be81cc25b233a75ab4630887c19ef52f3f5751844f1199377ce59aa426b4be SHA512 68aaf9a5f53d93a24ed080021ecc07de04f88443829e244e4926fdfb440cf9a57f0853b3b071ce7444a755463a34140e0368a8f8b185bdd031915d01c843ef17
-DIST futures-macro-0.3.16.crate 10779 BLAKE2B 94d23ff28c5211f27faf1e9f3444b00a226dd1b43594edc8016dbe425b07ba59d335c1fb93ddce63d1ca1ca2c9ccdf3a56dfd6d8088391d62fadc71fd2cbea97 SHA512 ca36a9499937d0afcfaa9fe9f3e29fbed1ae8fb83e7e6cd267c67fdc3c723098788aa25a941ba8571fb9a5f9e40431a1024c647cd719ca57b847659b926cc515
-DIST futures-sink-0.3.15.crate 7672 BLAKE2B 10386b796da43d3c2c18a53ce0e0f0db862ebc45f71bf277e2e0912d2fbe04ffe8411ac1f0f4b530fbcd1e37258df46640db7e68d84c5fe8863508ae530eeff4 SHA512 319a8367c2ad4f9410a3eba4a345ab2d49a896d9b9b2ef2a888918ff0289491283afd17a29e618eb4e064b7c76008e28d5b16f00e888fd5a506b65d5b79a2dc7
-DIST futures-sink-0.3.16.crate 7663 BLAKE2B 355c7372524be71fbd6405f5bbd173765eb191008c725deb790f183eedae194a8b5c09c512a8e4641a903c409c2a903fc6a2095372ee52dc15f9e10527abeb98 SHA512 32d42751026ea88aa169c0e8f69b80aaa4ad582d852492f7056da35859ec3299d4ff57f508a5fa2da18c5931e97c924d88ec72341cdb342ff79f50f7dba1f87a
-DIST futures-task-0.3.15.crate 11811 BLAKE2B 65c6fbbc9f3b2f39765550f673d5e21eb455521db8b9251645b173fdd898bde9ba69f8efa8597e1ffb051e7c8f2749f2141affa5a5c64c92604992410aaba199 SHA512 66529a849c924ac08603f5ade52954bbcfc3e1796f20dd49eb0289d2ad9cab34e31f07e942736b635d6c1903dba299a7d9a36defbd4902c019ca382c4a376040
-DIST futures-task-0.3.16.crate 11712 BLAKE2B 88c095b45590e6b4d645413fdfb82b3be178fbfb44c6e36c31a6e78f97cf4a7f53d896ae57b0e34da4195678a49c68a684b3af2f3182435352884a7562d30426 SHA512 7c95d177e9cca05ca8982886957010c4defa9c5dcd3b425738b68f750515277e27fd331148168e866d55da4b2389aeb8f0a7af0174553914c55095654666b6ec
-DIST futures-util-0.3.15.crate 141962 BLAKE2B f31ef9a97f05807c995aa73d181050a0ab6af4369058f548c9a6ea6f7e055ecfd5e3c6efadccea2c3d39982cda280ca6a6b7f9a404e8c6bf19df64206598b851 SHA512 a89ffe93d277a93e9c825cdeccfe50dd797d9de6360a1ba44748a46bff6238261e60c9eea9659a0c7e13294973c0976595b20b0740c36c1f9204144102e204ca
-DIST futures-util-0.3.16.crate 144642 BLAKE2B 0ce9ebcd85868d6e64622ab498962d8450f7fdb3d15357b77d94409640f6d09803f4ddf6423a118a87231799f0dd495f59ec431e4bd3e823f0decb035f5b43f4 SHA512 21815551e0e22d9fdfbb7ad36daeb3b01bd01c58e85091d0fe08a677141338f68f8754012c9e7b78e031e3baa345927fd05851f20de29fe6155e532bebb19b26
-DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40
-DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
-DIST h2-0.3.3.crate 158845 BLAKE2B 4c9d0f9ebc34a3aeafd7492876b90f43e49adee4f99d031de53245e87f8fb0b2cdbf1aa98db5beb27bb8e852218241f8fd2f8a50631e68839c2fbd98a9aebf97 SHA512 7f7ac1d513b6c6068700b41c19cdf74a57ddb6090b5457ed247df93f0a4bb877fc44f9081c962692adb4731c82e0802a0d2151d69c59cc5af754102e83613a42
-DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c
-DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
-DIST html-escape-0.2.9.crate 29633 BLAKE2B 98a7e76a159ff30c210ddc70f8d505488e97f2cb13b18ff4f475aa43e974397ae2caa629f49ceb3181d2c6d9bc7c54f77934931a375000a00ccd0e5e40493de5 SHA512 9e3a306255bddea265c365ae0c50ebf3635e31a2b74b366be40a34a158c2a3af58859bff2d234fe1322050c3ff78236a62d76a588f5b08480e25a6eb5abf0a3b
-DIST http-0.2.4.crate 105489 BLAKE2B 07acee6b91b6a316f3277ad324df6da1d2ac804a409983384d2fc027ab63ed05390278b21867c0096730c91a00b8f8971ab6a66d17b9764f119d245592a1cfb6 SHA512 0b5c609c12ae4020801a184dd6c751919bfd4db985844c55b53368afbe2b9f641cf9aa523ae49a0b25a251cd8f19ed634fa28990d4582cf7a27f10c4304eb465
-DIST http-body-0.4.2.crate 7603 BLAKE2B cb3739c4207e678dace73889a621d56ce85cb87c32df8174112bd3812e1d804454694679a38c268d13bfe49de4f364ffca3c279317beeb26e89949c86b335b58 SHA512 69bd0a9324626953d2114ef4dddb69da8bb9f90236529e6d40cde0ed92c210f6b6849fe4558fcae50a578dff74e70c57fe8853bac4980101404fffc0b0cfb6fe
-DIST http-body-0.4.3.crate 7660 BLAKE2B ef56f26e844f1f234a5fd96f29aed91897617ce126e6f143ee29fda2183858b3439570ee980469fd092ae8d7fab00ce7d4300e0f2506a9348876df766d80ed50 SHA512 2d72e11cbb072dde536c5187f22d88dd9aca0768e7b0191003e463900d50ba73e01ec6dd8c98d348c0fc5651ec022b859daedb5194c71fd787af4f2dfb97650c
-DIST httparse-1.4.1.crate 25592 BLAKE2B 4527521876c4c44306819336bb4b53ca92b427b1b7e6d41f7b1c284812d6c5256870f074bf5273e63922da50297fbeead19c451816f76d9b9b500a5a4316dfb3 SHA512 0dd0f41076009616a80e6b43b317e8560918f5ffffa7467d58fc9885bcfec758ee521beecd665e75d1ee6fcf7dc7c9bf8aa560c2eb885b4e42b84e24bf2ed9a4
-DIST httpdate-1.0.1.crate 10293 BLAKE2B f25b69244fd82beeb0c9c8f4691d1d057df6f835883f6cde069a4eb28bdbd7808b5f02c8a48b88ca4f60e14c2e0dcc84f4cadd733edea2f8f3d061bb485fff1a SHA512 1a63f11759e331e5938697d181c7f021e953e3616741116437253eaf6da862b6cdb08a0fef5808042d8367de9fac31b63ebcc917cfb81b0244b4d238f95538ab
-DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
-DIST hyper-0.14.10.crate 168209 BLAKE2B 516ac859336c08b72b20e18144d353bbfb6b932adaf2799e420eb682eefa34b8518921fc90dc86f00c920d10a8d50b6fc2cb22647441e82c74f5dc03cde6c390 SHA512 6b7a610563836b6fab4a90c3a2e64657929d38aead05dc4573a37cd7a54dc11f8e76e2d304343401b112b1ca1709df104d91ac2a834041538a75a31b753b6af7
-DIST hyper-0.14.11.crate 169467 BLAKE2B d4640bf1619711c15c155777a84cad1c5d9220d6d029ec808d953f46ec409b14664e8a5ffb489250874790ee512c4a30d1c298d974d9da83c40a88690c6dfeeb SHA512 c04875f2e3c1732ed29c4f73de24fc197486d157325fa8304aa29e6948984a01d91ae7e9455f56337d3cff2c270694cdec0dad950f1b4bc3f8b3c7964fc079af
-DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
-DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f
-DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9
-DIST instant-0.1.10.crate 5218 BLAKE2B 1e4203d235006ca922134c715781a5bda5a932f6740b7e22505db21d3b675758bce10dbb370e96694574c40c43a1d71ea2e6372df7116b30fe8cb0b65a3b95fe SHA512 a6b2c7e0a7b954e961f2d904a4cd6f701617ad70a7ea13230ee157c473c903803dd64596baa0fabd075e995cd3d013e10681c8d712977341ea2b6f97dd48d596
-DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
-DIST ipnet-2.3.1.crate 24932 BLAKE2B 26be72376dd7f62d3d01cb9d3287f9aa19e7f52e01f3b47ba8dca1734f959683f17506d4ce071072b8f288e7c494b3daba9054770b9f5f9959e9a450b82a0baf SHA512 db74ad4850e61b20b5280d0637a33a0a1dc2e3388bda38efbbdc221c04dfe04d304d57c3704fa68a824e65e8a3bdea2e743b2d0c2d06b1a8710c192cec1b6100
-DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f
-DIST js-sys-0.3.51.crate 67124 BLAKE2B 4f4c28c1ea1a490551ff759ccc494536b099fee6d2eaa597f6ef5ab22e7dbcb72ee870df5550205efbee181aea8cf6623abdb6ecc35418eb17ebd2bf3f56877b SHA512 e352238ec085a9381c27fbd849000c8a26d71d947b75ccabecf941612a87e446c45f793eaa152062e7c699cdae74512a016d44ed06f3298b4cc7d32ae5139f5e
-DIST js-sys-0.3.52.crate 67616 BLAKE2B 3d55c771d19abfb4afdc61ba22017b169bddf38dd3c25c31a87b3b24e11b91e5143101c0fbe3e9185e22d36736565de4de0e2934ecfe8d32b5fd5d0a5ba00534 SHA512 97f699d7e37eecc6ec854f233b7e820b4f5029ee1bc6f23917331834ba86eb458cde688b45ea417b8a53cb9799ee46f67040a0618e036dea85d77bd02272b3a8
-DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
-DIST libc-0.2.98.crate 522087 BLAKE2B 950686d7cde31322e1cdf82ae189192091b8543d14d0da0dcf3892910f4216e8e46bb1d5e7e8fcb1693a372577c57a6eb6538a0fef997c1c1a0466c3a1f7acb8 SHA512 2e730b8d46c42608c7da5ff4c5475667171b552b485c2684d3821310ac0f55c1a7a12d9a2cf68a05608cdd2a0928da5e290275c70a519a379d0ed25350689689
-DIST libc-0.2.99.crate 524997 BLAKE2B 9b78f524c5c5b51a5927c6e72ba24276cfd751a6f75905c6bdff0c8055912edec2caa23d9e5132d58995736f8d4d34e22aaeff63bd07aaa6eeed6d31da967a5d SHA512 91a4ae007c897e0b5fa91ecd742c45271c5d0d63819806dedb65bbab81bb1e3faf4f7332899c694df9135222de23ec12ef463f9a2508b6adcd2c0ac5cc113c9c
-DIST lock_api-0.4.4.crate 20356 BLAKE2B 1b4a648467eba49232df5c595d7c5a0444018269a67db1768c7711d9d1a903a1dd00f99d8654c30186a470c035abdcec9994c8b1a347fc559c684b1792ec7f49 SHA512 655c8a1503b6e7f833b4c62109e1c5005727054847bff81e17d4159f91c02ac97512da0673ab227d17bc9ed0342fe3476247daf74cbc9a0b470e68c648ba706e
-DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
-DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
-DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
-DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
-DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c
-DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c67c56225efd08c87f8269017cb5174ae64f35d18acb66c7a1b831347791cee5af565f3ddfb31ae4210221604b0c4 SHA512 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f
-DIST mio-0.7.13.crate 87027 BLAKE2B fa1b8287981c3a96c0b6f29de221241d12bbda1c19a95e315f5e026e130e2bff6199774524d5c178718bba47710cc50dc632e942a590f5d5af598e4d59fad269 SHA512 3f9adb95db494dd39041ec1abda0d476b308296024347f28bfaf5883d7896ee052edda026c25a9ccea9a31cbc5431d95c0e13948e90fc8ca7b1a91a19748a45c
-DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699
-DIST native-tls-0.2.7.crate 24958 BLAKE2B c06b2abdf77d9ecc7ef6dbb7ea2fb6fbb4e1eb782dfe8b9e44bb2fa799fc9f3800f3d865d2141d04533ec6679d84aa703aaf2a497db6b0f60544da1437e47476 SHA512 f646b45767b0aac208b840989a1fc09198e70cb5277c077ef8247d3f591631bed09c1d36cdf372e68ff3aa7da7c885c2307f8b0dfe2185839e15dd4e7dd8f143
-DIST native-tls-0.2.8.crate 24956 BLAKE2B e5b130b717c04e3d9413d6cf45986b67060f31793e2825585b8e4026e73927340ee9edd5f5f2d6750200bc9eb0a4b8fbabe0a1578d6a8ea17208f2fb28d2a201 SHA512 3648272b1c2f10c3eb9c7121c20a26da149efcf248187522fe07fde9b506a2b687e8bde8e09c0f8f74d19db5b84ea98b19b177c6daf38bf8a0c3ec05907006a7
-DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035
-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 num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
-DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827
-DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
-DIST openssl-0.10.35.crate 204462 BLAKE2B fb58a3be883bac3d5aa3e971172a281a80e9e100c51585db3d2828ecfd89d0b3b19edfacba2039056fa3aefb79717e03cd2ecbf932afb1acac2e74e1c29d3551 SHA512 5ebe4626a894ccc6e5c159cef72357654aa1a20dcc863fdab495f10a574b49b0b9d4e85a069b8b9297544ea0d09fd88a976396c3a8e8faaee9d01d79d943126f
-DIST openssl-probe-0.1.4.crate 7066 BLAKE2B 656434ec1d34466e903e5c69289a277d14623aa7bd8a7c19bea974c7de57fcec9b2b4ed212f37d7f7b90fbf02a486a8ac7f7c318cfb3b3930e54e276103154b9 SHA512 c5d4ffcc6faf009b38dc715ec85fd75b3e3b0c0293041ea26071bb6d19d8d018a43ec166bf79ef1c7a126cf783bd4a7121d5dfcbed36db5ebf0fe4decb198f17
-DIST openssl-src-111.15.0+1.1.1k.crate 5087962 BLAKE2B 50a7528ca83e30434f14aeddbc83c434c74962faa106c597794a5c5a9d43d4c37de524f657cea9d3c87ca3f605bc59cde0273d64149954526ddffe96bb9c2093 SHA512 0adee57c5a9dc12b7a2c438f838a5d26286f9e885500708a6945a53c96708838071ee7a521e7dd9f18f5de59c5c3e66880ea99f64669daee442766471c8c2898
-DIST openssl-sys-0.9.65.crate 54405 BLAKE2B f0e09accf076653f172199d36bfe0b7547a738f962e9ee8c15563c4d27587aade3e44830022a1787dfc932ae1f162336e3a110a34b1459656631c7ea50e58b75 SHA512 4c14ff5258a35b86e35d352c5702c90e1f70954c8f33d17160694b63305057b97da3ac6846d3e8f8e7293c40f15b76effd1e34fad4be613b8d815b90148406f7
-DIST parking_lot-0.11.1.crate 39854 BLAKE2B 5a097d7016811de4ca7d21e8a811a96b2e857b5224b176cf7a3bc160c0a0678c9100423e3c096c5056e2df3a4dcba17a590cc64eb1d648355c153c5cdf9db228 SHA512 17e394ac8b62656177a12fcfd246d9bb59be468a5ac174e4d6d8b4ffd0411497d3ce943ca5deab184cebf5c1bbca97b4273f79bf210c78d7f4b6f5e9d68026a2
-DIST parking_lot_core-0.8.3.crate 32147 BLAKE2B 5218cfbff706c4388fef31c885c7a5d53566005775a3c440c6a2890efb189a4edfe8e99f6499cac36038846628a915ac988c15e1ebab1b3a3ffb53a64631dc19 SHA512 1dba5a7e68ee007918fb210ff308f7382ed1c54d2fe6db36a8246453434246b71e6795db107c83ca39c2bddf5e4a27da7978a464b53d41e150e744d81e75b341
-DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a
-DIST pin-project-1.0.7.crate 54847 BLAKE2B d902d2bd9008ffb0f254adbf0fff3c55614abec67db5a5814707f00ce50690e47890c2ab89ac488e12661c59db7692502eb7003cffafb4a57a66959a01f139b4 SHA512 e3903b508abb9a1412d8fe31f04d01c2bf634c770b1d6f697da1ec4eaee023ed95d5488e1fb4f3aca62afe145b52730c40781eb6d52deb55d5f9820503a92f86
-DIST pin-project-1.0.8.crate 54991 BLAKE2B 27ee86530b313e3514950e5f072367875fff4961e0f3ff635acaa3be08e0cf1b60aa96ff782651e25d1aee9abb4351262fad02ce5f90972a5188ca1b8ba30fe8 SHA512 7a838ad361025b22cfd6ef0ae600b100e673b537d499ce8cde9728520eaec11a68edc8c65e3a1532ffe8cc1efad1d7aac7d8e9f82372cc5a18a3deaeea189dbe
-DIST pin-project-internal-1.0.7.crate 27884 BLAKE2B 52ef94e6c2fb44ee36d7d5bcda09fe65dc69386f6df6e4573674c6e796ce506ba672c1421603ca7501a7b3747f7277cd8f4e9c121e4068d5e857232de08cb1be SHA512 14d96d6cc73c7b86151f206383d24e1c7d79d70f586ff59f1bc47fccf271bef4a0561eecf86f7b03cd14520040f80ec00c266df79b2eeb04506582d80cd2ef97
-DIST pin-project-internal-1.0.8.crate 27941 BLAKE2B 74992114d7d582282a92334d2b88f6c50083dcefc1bd62f5cfc588d5255ecbbdd8a2764a4d877051af0258ff9ae37d503e021d27f2a35ca497bfc11a12317ae4 SHA512 9bd11fbb60e3cb99d81eee590b4672d2c2616825e5aa99e01c6b310e5c6651b9e7f6097db0975542746ddf4c455f090f450ec7a588dad4031bb5d09dd91d11cd
-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 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-macro-nested-0.1.7.crate 6495 BLAKE2B c27ad92b57837ab1ce220958846253ed29de12ee1ed849948e5202913371d877bb648e6880ac3e6619b8d48342e1fe105df56a0abda1b13bd62262bea4c85fff SHA512 dc5d898c6d5588d279aa0852193105bbb3824798a05875e2181c66da8c3849fcb32189d9b213cad09054242aa4ae9cb602f9c2d1b5e7302963bac244bbaa27c2
-DIST proc-macro2-1.0.27.crate 38625 BLAKE2B a55e2404e3c7444c6da8aca6c0e7702b865ec56cfd2c20fec319e737fc83b00bbf505c15dadaa8740d5a6d07c089ed4854a173049b1be9872bba132ae7cbc8db SHA512 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4
-DIST proc-macro2-1.0.28.crate 38732 BLAKE2B f2d4765789d03d5d26c9de7e1283ce6e4086ca640d95a36649f8fdfe96533ad768b2a8ba56726e0462ba4fcd8f332fc455307987e0b7c79a5e96f2e75a641162 SHA512 2a4e34ab2bb692c3661db40ebc6d22f3dbcbc30c2f4d88e1a7f022f8522e943ffe2a1c9b92411c7e04941dc0156cb365e0de953fa45d8710e39b660ee9028741
-DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
-DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
-DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e
-DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
-DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87
-DIST rand_hc-0.3.1.crate 11891 BLAKE2B b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0 SHA512 582bb44b81c27e698eb57c6f06444b8a7c9d3f7ee73f4e14be8004c4bfd3bbfd9795c69f7294b5e87107e86b90fa3e91ad080964474af81c92705d356e43fbb5
-DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
-DIST redox_syscall-0.2.9.crate 23533 BLAKE2B edff38a41e57f40f9285d43deaacea32d518f5d87382d535b0349f123569613d50e7b45a70e4013f35632485951967a5157146593811102f3c0a7d9177f07fed SHA512 4f3c9dcb925c57253fa27f6355482d4f984fe31c4f562f2cd22e953c6f1f475e0687003e495167f400f77d2594ffb9a69548454db8086da5913c00643ecd337f
-DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
-DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
-DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
-DIST reqwest-0.11.4.crate 132776 BLAKE2B 2cd8e0a1e2256c93fd03c4676210dab24980fa87d0575e5c8a9fbb5428547c4bea1059449809472bc53f3d6adb3ca8bff086e1c5a48ebffcffb9bf7593e94ab7 SHA512 89bc5ce3658d90b090dbc7952faffc0045304a7d4e1f59a0f7b0c266d2dcae0bc8c5174f4b3b74ceab7b5b8638b5f10ed2b60831ce91972360d849328647e1e1
-DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
-DIST schannel-0.1.19.crate 42755 BLAKE2B 11503202bb6c8fdff3cc716558a5c00ca7497f7aaa4890d332084754e0d1e1013719d5bd744d8aa12b8b042401f4828fda8453c104d5feeb9b437d7cc51b5273 SHA512 319d9931cdeaa0f6b50c46e413fed2b6e97b28fe8c4825d4e5ed0fe22083e686e124117bfab7c89bcce815a31a3478f8c230cdedae6a852a31719a0df34645b0
-DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
-DIST security-framework-2.3.1.crate 61581 BLAKE2B cd6baf84a2d93261050e6f4d292fa32b9c1a9f4b397e209f03277dfa9186e031fd641091406f65acad1046a57bc34b66d95f2021456c7dc6321292087b776728 SHA512 732a575f36d1bccefa71ad051e07b636e683a53fc4e78517cf6c7a60cc819492e8a430893b592cffd5383f6cdbdee496722cd5fe274cc7726d668ed1a8d36238
-DIST security-framework-sys-2.3.0.crate 12561 BLAKE2B 32e385f88bd467795649b68edc18fe498f607095c46831bbbbacf9838daf3b92d773cbd4ca851d269d1afe5e22671a0900234835a679edb013e5afd6b6197022 SHA512 1d7271bf6332acad5e6db7f48047f40133e9923a471ca9236102809dd50efd5a525eba49ed4f0792c0c7e33c3fecb3ee49d79f90bdc6ee889bd7828140755c6d
-DIST serde-1.0.126.crate 75138 BLAKE2B 51f37473483da8a05670a213f02e119173e4c97a49313cf855ff3e547bb0969fcd84ccb7d1554e7c1761b388ac5cd917cd7e680e3ac23d2504412f75401c0937 SHA512 f22ec92b2eaed0819610ae2c4471eb12aa3a4209f5fbfe829c2329010813837d11ffc02d7809335df6a978cf7944095fae79c7593324dfd49becc7633dd626ed
-DIST serde-1.0.127.crate 75162 BLAKE2B 7472c9328b4398bb25bd71febe9483e6255b309d98d2655babe5d16933c5b92a71cb75df8aec3abaff84082bffdc44a549673d30a3cb68888d17157e58b32be0 SHA512 dc2b9c0a71028853bc05b4bdb3db1e9e753dfc588ebcff5dccc42d05252fe250b797e10b4d574f161fe11747c9740e93a47a2eba2b4ffd6ecf1992dfadbdd2ef
-DIST serde_derive-1.0.126.crate 54189 BLAKE2B fa3ca8ef2e7d9bd29e682ac7df066bab05301c2b92dc8f12d254a7e8b29e8d8a83d5405def3050db00f7e396fdd14f18cfac7918a5218d4b6822463c7c0f5c5d SHA512 e3c430b82def037d2f1dcc96ff7dc075636c81ab8f12e07ba09d232bc8224204c7b0cddc994c1ec98400e50340e03d6bad0dfa624b4d869e5f29d72b293d30bf
-DIST serde_derive-1.0.127.crate 54201 BLAKE2B 207c20d2e276a173a1ae0326be307f3d77937442838a7890db923fea434d6e134a9591a07139f8eabb9981aee74dd092d6e2c0a98f17aa67f069faa3dccec6c8 SHA512 2c346d45bb96867ea5b4a0ca24aa9b0584d83f26578f5a1ec8a51c514d0158d98c7b76408a0ea64e5718567afb6a0cfc5922d3c5588a89b7e19035b13b1a0416
-DIST serde_json-1.0.64.crate 115138 BLAKE2B c61a404db9800cfb4e2ac29d4e287a7c8f388b62407d5e25e07514e2840fdf9c127476db35cb556b56143755c64c26be1c6b1facc7529067b06946ac8f54a573 SHA512 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d
-DIST serde_json-1.0.66.crate 115121 BLAKE2B c46c65339ff79138649df206f2ec759945c31ac11bac4807a8d1e76095c1937211b0b4ebf88c69d2d22cbd90ba25643a74cafeb291e815ddeb5c5ca208eec9e6 SHA512 8cbb64a24781a94e9448dd39f9429830fff6fe61be3772c1ca825f7d489ac3c06b189c42730129e281d8f43f7128b3b9cd2308727e625763588bbaf61b54d1d1
-DIST serde_urlencoded-0.7.0.crate 12489 BLAKE2B ef64d92d79b80521ffe90f18534d0a0f20834e692c708e3126d3486b1585aa228e3140be81984256f0adc71c764d5c2bb66b755b9475eebefcff67c952d42372 SHA512 2e49d1113a863a45235e4c5df3de1221398091c33b9eb5a806ea496902090f82d6dcf4f478f897ea54eea44f553fc20aeb2c1c124b81806b0704dd33d5650a13
-DIST sha-1-0.9.6.crate 13758 BLAKE2B 8199c2cbdab2954edd44aae6bee8fdbaa883f27993722845179aa2117849c5ea86df08ef58da514d0bb78612381977f9d101928a764a62b8b14ac04e86e83d6b SHA512 10a37e30b0c65cdb64a49e14185faf7d0bb776910f87c5dff128674762b4375aa1f9f2bf90b38ef37c521ad365d3a2f02c0e33157593fac15fecf9b33a5fa9fc
-DIST sha-1-0.9.7.crate 13999 BLAKE2B 4fe76727ecb3edc5a177e2ab10269f03d39dad76c073f34d647ca33ef0c4b3c5d458db6145f41c7224ae1fbc81e0e33696c5af5103908b76dbf697517415f63a SHA512 d592f7ffa58dbc5aba3a5d6ac96aa27be01e0d54ae63ffb339bb17689f0023819044713b7cf386396fe71555a3da603a4419b36b6594629bd7e43f70d92a67f5
-DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d
-DIST slab-0.4.3.crate 15681 BLAKE2B d7e3eb0374de081d1870d2b46c9137e5ec75950a8fec217e3b120e455fe847e9245884990fbff4d01d512ea297c2012cb1a64f9b169264168081f5f7d6b20b39 SHA512 8649f32f26c1354b3281534fa0e062a145b62813c46f9ff5989ae688154221b00ed1b8c044c67a4b78c00a2e3478a8eb9c1c96fb424c24cd6cefd4df875fbb15
-DIST slab-0.4.4.crate 15725 BLAKE2B 54f3d5e4e76aee03d52f25e2927c03c10d89fb7ff62d83ba6f56003daf8a98e63ec220f564107f3282e96bdf3bd525b68e71511ba367db2550d3aed18b4bc59d SHA512 a8232c85d9693c2a417201768a5b2ecd82e3a721fee39ec80e44c769c66f8cb3ddf00a157f376ebe4c168082550ec48e63af23de2da4f30ed343b4e3bd13c3d1
-DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad
-DIST socket2-0.4.0.crate 37949 BLAKE2B 10cad25fc39a2141913c82eb1d33c14cc7cf54ef7323c0031558aac89b1045f7433a81a8bba83f21523a3ed0ec793189d6333ed19ad06cfc1b70c28d730aa9a6 SHA512 7731bf377bc2f6f06b95d563452bdf1405aafebabc9211f4bd3a13847cc154ae9cff0951130e630fad9f7a53eadd30dfb92b918ae239d7cdec57c327f2cc464d
-DIST socket2-0.4.1.crate 41364 BLAKE2B 6b1ab3dc342a30467a9579a2dea338e3f5e2a73745f68cd65ee4f34cec390ad67794d2e32d21b01675ed6ce2136c8faa07ea7b8e262a5848cc9b1320e1e53a2b SHA512 71eb3e8d15cf4e88f801d740230710b5b52ff1434526c0e61e950168979ee715dd8acec217d1a5d6f50fa49536558ef94115902f936302d81737eb163db4b8c4
-DIST syn-1.0.73.crate 232706 BLAKE2B c580f9ab914c54e731c8503c9b9d577d05032edb6bd12d7a183a3c0e3532fcf24196479a9ee40d09cb7e09ba6d94add36e338331affc2625058ce54419621ee4 SHA512 b37beb1b6d483cfdbc44d806af9955cdf52c4b0d5f918782019b089d06e107c7e23ced343a3bece20235a24752783795ebba8e603b61a6302e82ee7027843d8b
-DIST syn-1.0.74.crate 232974 BLAKE2B fc17dc2645fbe2d1ee409f895732b86cb77dc14837d35d7773e7f9f055e0b56f70be86203f13c549f0b43e1e4e1e777cc5bee2f08a733fe447f907dfaa443da7 SHA512 5aae03a68a4a8c1234d4e9a69cd37b9f6c698e2b635f10a030c0fac22cf00414c2a5e7523e0efe43181bc29c17abe6abc0eab103391259c97ce566713e3349f6
-DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a
-DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c
-DIST thiserror-1.0.26.crate 16711 BLAKE2B 4524c3ef351eaa1266cbbbafec6082695d5c1485cec7bcfdffd64719fd57efb4e40f119435eae5c6f574a80f59a68bd8c868e2493ddf36f4882e7de65fd4bf93 SHA512 bfe93a14006a3d9e0e996b310718223f8442802a384a1b999c15dd1a25f642c5cb2db7a50a69cbb097ec50ee3b0129b509f19225ca714a5c459d4dfc8255d84b
-DIST thiserror-impl-1.0.26.crate 13431 BLAKE2B dc753a4cc1e7b8b3eb44bd9462b6b19ee983fefbfe1f60a974195a536fdbc68395942a229a1d2ec7a8594669a439a6efd3cd22573a647a7fb7a371e793fba645 SHA512 43eea818b72469bc4d5c28e449c2e284c1e11b2674b9e67b1788af7ab66bd64afabfd8f5861938a7f9547a9c13387e0ce400419c6283bbe1e899d18d998cd921
-DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25
-DIST tinyvec-1.2.0.crate 41625 BLAKE2B d7ffe63aa2f076ecf57a2c8af3269abc7c811b7e19c3bb6ce4830f9d12a9942620a43786f4f578000d01883a9cc33105619e4357b29d64babb9d6313ad99bbd1 SHA512 eae5ef44a90995a3e7186e52c1d90447f677b9b6db2f4e120e5c32f2077f324f000a16474e347eae702b7fa2a487f3e5ff06baa2082f3904ecf404c27ceae74e
-DIST tinyvec-1.3.1.crate 42386 BLAKE2B 9fa7dc7c4967bc3ba3f7e5fbef54a7b6fca46f6520aed2482d355b1f6434ac702e073df19034908f214e5c0ffaaa3bdb41c7d394d9f828dbeaa177158ee99ad2 SHA512 ad07998e9bacccf8ce2bcb01fea8008c6514ad73c15c6426453cfdbb432dac7d588d05551b179c83ca062ea02f0853e97e2b9712da0b8dc20ddab4c0efd5afd2
-DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
-DIST tokio-1.10.0.crate 509770 BLAKE2B a4cd395932a450432e2cebd8a55115e0236f8f255c44915ee68c3e286e97528ade8fa939764817cd4c7fbc9641772da80bf02ed2ea50c8e843db34b8749d8f32 SHA512 fb848dd97062c9c1e004f8e42444b43990463a815560fff2412a73cca82b4857259b52ce88b8c4542dc3a798cc85df855541e75a02f366f41c258aecf9da9bc6
-DIST tokio-1.8.1.crate 491381 BLAKE2B 69969959b035a22f83e755978686a515ba4d1afe206d7a7958bb46aafde28c9e162bfd5549e250b5efd7e0892820b6ae1e8ccd5031e404e33f54600498e5c114 SHA512 c82f55c511041a46953e99d5d1bbd7b067b01f1c89f111c5a6981f2b2a2e9c33a4cab2ef267717eebb3b070b84b7ef6ad6a8375d980f11ae568cf770e84297a7
-DIST tokio-macros-1.3.0.crate 7876 BLAKE2B 8541e18365182f65034f1ef7096c77186744edf5a171a2806f60c291d8475fa3722430f37936a28fb9e1d525a31e7fdfaff460d1d967e5b4ee875541f4e7581b SHA512 1ec1bc27236b76a9652595d2874d587e724207c1bbce777beeb41edcef5282cb740af28a99aee187127ec9cf824aa34a0a3983098bb355c73d7b4afd18eef1f9
-DIST tokio-native-tls-0.3.0.crate 20759 BLAKE2B 5073c5d93f5fa08170ffc76e21404b67100df5d944daa9cfe73420d4cb2409ca2617a0b1c25058a8b356b51fc4815972692aed7baa47ee3a11574a3109ce1691 SHA512 a8aa7586f15a3347ba9152497db84a098e751797c06df1a75d9b108689e14d6692b4efc6e5b49b5bf8f8fdb3bfc4f1157f56b3b0c9d9e753a8b31a61e65dfc4d
-DIST tokio-tungstenite-0.15.0.crate 28347 BLAKE2B 303b0e20d8a526749967e3f6aed7155b0b65b4e060c7b21c63e6d913b6163e36d44734cc5116f12b565757dc8394c95f84059fc5c5836d5dbb8b6ca3df688c87 SHA512 f2b3ae0a01c4dbd811b639e81dd36414357e791c8921796fc60bcfc615489ed2c240027473c50919ef680c8af77e66c684bdee0fcf604136e48136bd0634ae85
-DIST tokio-util-0.6.7.crate 73201 BLAKE2B 4bed0bdc343b9fce03c12c0ab442cd7eaf3681232090547a0269bef5f362e1d96d2a10cf78708c6775234e23e8e2e00697333dc861df56136a29583d7a2401d2 SHA512 f6d81191a1caffd2cf78175bf0de3432bec684c739378072cf23daa1280b54d1781cf43d663a49b0cb34662043c1747073c97291414cf0407581325cb091b263
-DIST tower-service-0.3.1.crate 6299 BLAKE2B f56562faebe3a933f39f8e2093af65378bd307c59f9695408510ea9ca2230c68228c6726a0a2c7c42943002837dd9d86ce0a1d4b7849ba5c61df28df7632d909 SHA512 d23f9db2d6632f561970b55eaeaac22a20c8b9af18931cd564db193688eb2a2973127b440e175cfd7358f3d0ead53f7a759e34b7b86c293751079af9c2181ba7
-DIST tracing-0.1.26.crate 68583 BLAKE2B dbdeb4081dddb777d52afd1afb043e018e72f99ce6c4fbb16cb14e618da9c794ee594252cdd7a6d4a7c149a8ea86d63f6e4f1d75ad3bd76590d70af107616eac SHA512 19ddccaebb2d3b2230a6ceda5f72af29200ae760e8d411c2073e7338a6ca2231c8b2b14180eabec78dd521ab7b48996966b0419725adf8c67a03d1775ec834be
-DIST tracing-core-0.1.18.crate 48381 BLAKE2B f175efd5481bbc9e881a36dad6c29eeb4b39400dd117e178d9e7a0e765cfdd3f36abe7e3fc2a537c79c5af544c764a0273a382cae907f5e79b6c140ffd2b9a91 SHA512 a5fddcc04651d05e61c2422d028a399cca260672f7a8e5c072126d9d4e21ef7a38911fca09e32c6da287a0f1cb6d1297d30e0f6fbb951fc190d2a67281a115b7
-DIST try-lock-0.2.3.crate 4158 BLAKE2B d8bb2fd8ba10285871ac3dee069474d4225e312c0a13b6bc238604c5207fe33437541abfdb507a6b400fc3359b78d39a7e9a5bebca426692b5dab4622b09c192 SHA512 ebae7ba9227e6fc20499b48ab85169943765342d4790bb4a31ac33a2be0af9401e2854c8e00b9d3b7e225d16875c90700b1c3fa99af07833d3b7a91b7a414fc3
-DIST tungstenite-0.14.0.crate 57702 BLAKE2B 552379d5f6d097eaa869266a1c2c01c02d90dad5fc9d4c0c1ce8d89891eaf1801873196f6257a02bfcc323275808a85fd923a7114bd2720d1b4d57f8a330842c SHA512 2abcfe0d7b9f6179b3afc33a016c97c7b7f2ac25dc83c7933c13bdb9499dd16a714c97526c0661714ab07281a6b7f51b3afcb5a513373cb734948f9b7c2a3de7
-DIST typenum-1.13.0.crate 40238 BLAKE2B 5e5f9c8c60a4406c5a9a487033ddf7e8fd835bc255547e8b3f94c966e0f661f9b8a2f4a844661c00ee3c7e01f9fa109ac79c6bf53a064335c317dc9d9f8b0923 SHA512 0cd0b884509a5b4a252bed10309139350fce24b5d4bb887f4c0757ed18cb2481e331d7dc32fc81f4cabeeb5849e89ea5d92ea9815cb2985e5df4a022ac703de1
-DIST unicode-bidi-0.3.5.crate 33423 BLAKE2B 26434df7646ca6fc3b655ac2482c2be70700bd84fdd31d016f49b5276b23308d1f9258d40ff97a4090e3dd603d3a19f8fe45c13c5dcde6b00816dcee1695c7d3 SHA512 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad
-DIST unicode-bidi-0.3.6.crate 33737 BLAKE2B 90cb2d05bcafd32a237b747e290f3dba186d069845e50ffdcd7e62a2ddd73f4e8fc27ad972d86453ff375fab50fd5ec47ac323413e351fb7d4b80f1536519d7f SHA512 a1013539b0da1609d9c37cc1d8359efa93bd88b4ae176d25398e6c44d93b615835a54b184641f00313b14cf46542b1e92278b0dc1bd00dfca0566467b21857e7
-DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
-DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
-DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077
-DIST urlencoding-2.1.0.crate 6151 BLAKE2B c5badd3d5fe92080ce290cf4840fee6f3fe2a333c97fbfb0d3cd1f4c35b2482e9763da3aee4b354cd248cb74eabf1e97808ba12db4f90dc9fe8652f9e64533f4 SHA512 1eb1a6de1962d1e9c34b3f8708434ba7a1c111ccfac598ab58bc7da3571c571618925adb5048d9f909e7a10b8b16e7a18ffe018bd9844cb7f2ca2c5d31fec94b
-DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
-DIST utf8-width-0.1.5.crate 2941 BLAKE2B 3203d11eda41fc8f4eb4f7ccce6ff3cdc8fde5c36d04887b92f3569ce269cee44b3cd9dce0d5901c022dca26d6d021fce03f5f5c53f3e65c991506d8f47a8b08 SHA512 9491b21ae7d516afc6015ce06fba94ba2916c4811bdb58b91b1d531603e978985473651abd56777285c58b8b0c7ed650a68fdab20423b623e0140aeab1bf3f6e
-DIST uuid-0.8.2.crate 37909 BLAKE2B e6ede5f8ae05572d4c55909eb3fe6946de6f10ad9bf71bd357739bc01201bf93f59ccbb3dabcbfd7b3e54b0c98c3b52d21f1bf1877b7283c6df623e9b2b3f33f SHA512 5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8
-DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
-DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd
-DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404
-DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7
-DIST wasm-bindgen-0.2.74.crate 158439 BLAKE2B 28a0be539d0bdec4e23d4c5a613ec0727c00112d1da1948c050d4ce6f5f42a07fce6d1f2fafa7a66ecee9183fee9a7c23845e12eb50d206f760bfc76dad41491 SHA512 21ac04c54be9f3d3f32edbcffcd24cb9401418e0a398a3f00b6d4a0302bb32b7b044b513163a12952b09b9465b07ec7e4c26a83ad88f8ae39ac5fdc9439a1af5
-DIST wasm-bindgen-0.2.75.crate 160048 BLAKE2B 5e0fb4b5093e51d59007d202a4fc30ebfe0d174101a7178412c7cf0c11de1e1dfda2a86ce403f925eda5f286dfcf07d348143108905b912d2c4222f07ef414b9 SHA512 6e44827bddf78f38203f864564e7315744b4ee232a20b62f74551d9c8099005e5289074ca123acdb98f367e6e09ceb694124649d26ca16aa5c4137dd9494df91
-DIST wasm-bindgen-backend-0.2.74.crate 25434 BLAKE2B 211365a4407865646376bc40fbfd9865715b137aadc18f267a9d32be8e0e585d05286f8a40cba20060e3591e3a5afa49f678bac6546cde7ef88c2bde36909724 SHA512 df9fdca6c48ecf1926552c4fe06a5936f7ea0523d62e0c62f104ce5eeae7ced1fa33875e2d3ef43d58a6395f77dd37e4882850443eb1d6aa59f0ec0bcf537cfb
-DIST wasm-bindgen-backend-0.2.75.crate 25521 BLAKE2B 8b4d494cc903e1d37f4b5f0cf0dad2304f35534a15a4381cf511384b090b635f9926647eccb434c148c0fe86f0621e8aaaab3fc38c8c61d2b45363a2c8ddcaaf SHA512 27231ae632b3377f54dba755c7db2334c77f75d2f2d6062fe9be27d19ee071552b8c36f037f5bf5cf383f262a88464a0fb5018fef2c301202c9927e0abd08637
-DIST wasm-bindgen-futures-0.4.24.crate 14759 BLAKE2B 608e230509509508130e955d839cb1cef0b3f4c2ce4b69ec61e6357397b9d476e63b69335510f18289de74d63dd007486b5bb74020b9e79344d4c2bb91db0825 SHA512 a1b2220c7760300fe07937b039eb6dbb86e0110f5600d366a6a365ab74ca7894ff251902a78bf5aa3757cdc55a9de316e24fa26c68bbfda4ecabdc42e273a385
-DIST wasm-bindgen-futures-0.4.25.crate 14772 BLAKE2B 4a2d2831a6aa8b01762956f7b8eec1b7b5802e631cb097ac993da4259a9515a709cb37506d11d5169155a0ca2b96befd7133b2208804c9144cbb56d78672b9f9 SHA512 f0d08a399d2ac2e9c15339807d852e410ed822eb4fbf5647ff6baf6b558ea5bf178d31b5b81e5b341fd135f90d064d73debadaeddaab65c4d9c67e2b2a7da89e
-DIST wasm-bindgen-macro-0.2.74.crate 11536 BLAKE2B 65cd4b6206cc3f8303f89a76628cf54f7e31b31857eac3cc2c377b4a11f7c32548faf6a87f4a821e4ac6f66ca8d36427f4563eac8cc84e2612d5a9438b8df861 SHA512 34c7f3703ee1ee2060ba6ae638bc69193d32ced9e30c40d75bae1431efdd76b4f3adca8f9a72fb7c75f894de42a478556828e1a3854e436427bbd5dc6dc7b838
-DIST wasm-bindgen-macro-0.2.75.crate 11550 BLAKE2B 160805abd3343c43634c2d8cfc2ae9eafdd18be207fbb849caefeef47d6ffad70e436775b86c3432ccb78d994ce81cee97c1b41c29484148d23946392a5dc9fa SHA512 200999b53937df7daae4779ec7aa1b78bb10d399c3ebe7dc8d9806ef697cfe6c4111296623610fb4aea48cf7cfdc6ac2fe66398db781796f8fdad32e4809a4cd
-DIST wasm-bindgen-macro-support-0.2.74.crate 17831 BLAKE2B 29f3828f58b0e8eaae04e1d73bbf0b4cea7b75c1a5ae4348938a5f77d9eb1a1ee13dd137f9750f4c8defa6f2f5444d66b6715bc5052c57a603bf3a94cb05a428 SHA512 feab4a3661a879d5fdef852531e3261060db46f1d80106926bc8a8294a19adb104a9cfb59f3fead693abf3707118084a063906248d3f4c566b43e9aa9c2983b4
-DIST wasm-bindgen-macro-support-0.2.75.crate 17883 BLAKE2B 007f789084f42f7aee7db984763c0d224ad16b04d134aa2208b53a93911b408a4e95ad51e3f6e010157ee2a4ba8f9e52cffc20f2c47ecc7ffece797814c99b10 SHA512 cb0bb02c7f0bb6ad7de3adff606d18e7eae3f4dfd276abd540de6dbf30d995445347781e681ae6f71a943cc2b7c4da36459f49af32cd1574e5634948ee65421f
-DIST wasm-bindgen-shared-0.2.74.crate 7163 BLAKE2B 076464004d12495342a4b24f1dedc629f0ebb49993fce74271a5e59cd39e9a38ceea9a287716c65c2e61744c829388f7cdd7597a541da22b4f794b8bc3d44094 SHA512 4613c677d04abcabe6132f8f2a5a24f622cb1cb0c084f535e2f97584acba7a0faa12fd0636186b58756a7e4a82f364b04ea73330d7841940917f5e3324d0e60a
-DIST wasm-bindgen-shared-0.2.75.crate 7177 BLAKE2B 89da1efd60d9f1a5f99fe216a1ddb56aaa53e75591dbdb11aeb07f350f95dc436e68d7e16c182fa10385b7eb07788fdaa87f374a007d687a473a7049d585f6be SHA512 35c8ef834dc0ffdc245a52d987a543483f4caeee0f2d831e2a48bd7c0dd43bedf02b460323ef0d40a4e7945b351768cc4a07112771f197b93702887b828e9821
-DIST web-sys-0.3.51.crate 651133 BLAKE2B 330aaa7323a516eb840b2a6ff0ee2e076ed70990c04679dca328d5eeae9aac01fb07a4e2852615715f14abe368989f84f159ac72a4c320c01437056dd7dec706 SHA512 fd0e1ec156d88699adc271d092dd1adf4d41cd554b2b49e2c53423eabbc2215b539a435d1b9146dccc40282339d766565ccdedef82febcafca43cb6e1437e5fc
-DIST web-sys-0.3.52.crate 663882 BLAKE2B 8e0de45d084c801ca8a1f1a23dc7b5b510c0cd56d3cf2edbda241b4a7124962a750c823ad617a5fb102497751ca916937576356bb6d5c95c8ddb1eb6632a45df SHA512 03f2cc2d0173cc865005026daaf8c596a0df3f7d4da5937f3c6121280a55904180ef052e9663865ee3c74156f32af91a5ecfe146b72abe25ddaa4b05db4653cf
-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 winreg-0.7.0.crate 21225 BLAKE2B 5841db683dc0aa8b92de8ec43100403b029c8d3e544adcaab030d998e5af4644ea176ac0bcd97141d137450a7bd761a5291405202c445a326da7d4f240686230 SHA512 a0b7a2d239e30cea89a863b879831bc32b5f2988ef3f0586ddadda48827cafc82d3602d2f8df3c47dc1e80537149a1ca1dc1506f9fbf960d9ba081dff1bac731
diff --git a/media-video/qliveplayer/files/README.gentoo b/media-video/qliveplayer/files/README.gentoo
deleted file mode 100644
index bede90a6fb..0000000000
--- a/media-video/qliveplayer/files/README.gentoo
+++ /dev/null
@@ -1,5 +0,0 @@
-qliveplayer is a GUI program to watch live streams and videos.
-qlphelper is the core CLI program called by qliveplayer.
-qlphelper or qlprecorder can be used to record live streams and videos.
-mpv console or a qliveplayer config file can be used to change settings.
-See https://github.com/IsoaSFlus/QLivePlayer/wiki for more information.
diff --git a/media-video/qliveplayer/files/native-tls-novendor.patch b/media-video/qliveplayer/files/native-tls-novendor.patch
deleted file mode 100644
index b30defdd5b..0000000000
--- a/media-video/qliveplayer/files/native-tls-novendor.patch
+++ /dev/null
@@ -1,45 +0,0 @@
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -11,17 +11,13 @@
- find_package(ECM 1.0 REQUIRED)
- set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
- include(ECMUninstallTarget)
--find_program(MPV_PATH NAMES mpv REQUIRED)
--IF(${MPV_PATH} STREQUAL MPV_PATH-NOTFOUND)
-- message(FATAL_ERROR "mpv not found!!!")
--ENDIF()
-
- include(FeatureSummary)
- find_package(Cargo REQUIRED)
- find_package(Rust REQUIRED)
- set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
- find_package(Threads REQUIRED)
--#find_package(OpenSSL REQUIRED)
-+find_package(OpenSSL REQUIRED)
- find_package(Qt5 COMPONENTS Core Gui Widgets Network Quick Qml QuickWidgets REQUIRED)
-
- install(FILES "icon/qliveplayer.svg"
---- a/src/qlphelper/CMakeLists.txt
-+++ b/src/qlphelper/CMakeLists.txt
-@@ -21,6 +21,8 @@ target_link_libraries(qlphelper
- Qt5::Network
- Threads::Threads
- "${RUST_LIB}"
-+ ${OPENSSL_CRYPTO_LIBRARY}
-+ ${OPENSSL_SSL_LIBRARY}
- ${CMAKE_DL_LIBS}
- )
-
---- a/src/QLivePlayer-Lib/Cargo.toml
-+++ b/src/QLivePlayer-Lib/Cargo.toml
-@@ -11,8 +11,8 @@ tokio = { version = "1.8", features = ["full"] }
- # tokio-rustls = "0.22"
- # webpki-roots = "*"
- # tokio-tungstenite = { version = "0.15", features = ["rustls-tls"] }
--tokio-tungstenite = { version = "*", features = ["native-tls-vendored"] }
--reqwest = { version = "*", default-features = false, features = ["gzip", "json", "native-tls-vendored"] }
-+tokio-tungstenite = { version = "*", features = ["native-tls"] }
-+reqwest = { version = "*", default-features = false, features = ["gzip", "json", "native-tls"] }
- log = "*"
- env_logger = "*"
- httparse = "*"
diff --git a/media-video/qliveplayer/metadata.xml b/media-video/qliveplayer/metadata.xml
deleted file mode 100644
index e6eea790e2..0000000000
--- a/media-video/qliveplayer/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
- jlin.gentoo@outlook.com
- Jian Lin
-
-
-
- IsoaSFlus
- me@isoasflus.com
-
- https://github.com/IsoaSFlus/QLivePlayer/releases
- https://github.com/IsoaSFlus/QLivePlayer/wiki
- https://github.com/IsoaSFlus/QLivePlayer/issues
- IsoaSFlus/QLivePlayer
-
-
diff --git a/media-video/qliveplayer/qliveplayer-4.0.1-r2.ebuild b/media-video/qliveplayer/qliveplayer-4.0.1-r2.ebuild
deleted file mode 100644
index 1a56a6749c..0000000000
--- a/media-video/qliveplayer/qliveplayer-4.0.1-r2.ebuild
+++ /dev/null
@@ -1,237 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CRATES="
- adler-1.0.2
- aho-corasick-0.7.18
- async-compression-0.3.8
- atty-0.2.14
- autocfg-1.0.1
- base64-0.13.0
- bincode-1.3.3
- bit-set-0.5.2
- bit-vec-0.6.3
- bitflags-1.3.1
- block-buffer-0.9.0
- bumpalo-3.7.0
- byteorder-1.4.3
- bytes-0.4.12
- bytes-1.0.1
- cc-1.0.69
- cfg-if-1.0.0
- chrono-0.4.19
- core-foundation-0.9.1
- core-foundation-sys-0.8.2
- cpufeatures-0.1.5
- crc32fast-1.2.1
- digest-0.9.0
- encoding_rs-0.8.28
- env_logger-0.9.0
- fancy-regex-0.7.1
- flate2-1.0.20
- fnv-1.0.7
- foreign-types-0.3.2
- foreign-types-shared-0.1.1
- form_urlencoded-1.0.1
- 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-macro-0.3.16
- futures-sink-0.3.16
- futures-task-0.3.16
- futures-util-0.3.16
- generic-array-0.14.4
- getrandom-0.2.3
- h2-0.3.3
- hashbrown-0.11.2
- hermit-abi-0.1.19
- html-escape-0.2.9
- http-0.2.4
- http-body-0.4.3
- httparse-1.4.1
- httpdate-1.0.1
- humantime-2.1.0
- hyper-0.14.11
- hyper-tls-0.5.0
- idna-0.2.3
- indexmap-1.7.0
- instant-0.1.10
- iovec-0.1.4
- ipnet-2.3.1
- itoa-0.4.7
- js-sys-0.3.52
- lazy_static-1.4.0
- libc-0.2.99
- lock_api-0.4.4
- log-0.4.14
- matches-0.1.9
- memchr-2.4.0
- mime-0.3.16
- miniz_oxide-0.4.4
- mio-0.7.13
- miow-0.3.7
- native-tls-0.2.8
- ntapi-0.3.6
- num-integer-0.1.44
- num-traits-0.2.14
- num_cpus-1.13.0
- once_cell-1.8.0
- opaque-debug-0.3.0
- openssl-0.10.35
- openssl-probe-0.1.4
- openssl-sys-0.9.65
- parking_lot-0.11.1
- parking_lot_core-0.8.3
- percent-encoding-2.1.0
- pin-project-1.0.8
- pin-project-internal-1.0.8
- pin-project-lite-0.2.7
- pin-utils-0.1.0
- pkg-config-0.3.19
- ppv-lite86-0.2.10
- proc-macro-hack-0.5.19
- proc-macro-nested-0.1.7
- proc-macro2-1.0.28
- quick-error-1.2.3
- quote-1.0.9
- rand-0.8.4
- rand_chacha-0.3.1
- rand_core-0.6.3
- rand_hc-0.3.1
- redox_syscall-0.2.10
- regex-1.5.4
- regex-syntax-0.6.25
- remove_dir_all-0.5.3
- reqwest-0.11.4
- ryu-1.0.5
- schannel-0.1.19
- scopeguard-1.1.0
- security-framework-2.3.1
- security-framework-sys-2.3.0
- serde-1.0.127
- serde_derive-1.0.127
- serde_json-1.0.66
- serde_urlencoded-0.7.0
- sha-1-0.9.7
- signal-hook-registry-1.4.0
- slab-0.4.4
- smallvec-1.6.1
- socket2-0.4.1
- syn-1.0.74
- tempfile-3.2.0
- termcolor-1.1.2
- thiserror-1.0.26
- thiserror-impl-1.0.26
- time-0.1.43
- tinyvec-1.3.1
- tinyvec_macros-0.1.0
- tokio-1.10.0
- tokio-macros-1.3.0
- tokio-native-tls-0.3.0
- tokio-tungstenite-0.15.0
- tokio-util-0.6.7
- tower-service-0.3.1
- tracing-0.1.26
- tracing-core-0.1.18
- try-lock-0.2.3
- tungstenite-0.14.0
- typenum-1.13.0
- unicode-bidi-0.3.6
- unicode-normalization-0.1.19
- unicode-xid-0.2.2
- url-2.2.2
- utf-8-0.7.6
- utf8-width-0.1.5
- uuid-0.8.2
- vcpkg-0.2.15
- version_check-0.9.3
- want-0.3.0
- wasi-0.10.2+wasi-snapshot-preview1
- wasm-bindgen-0.2.75
- wasm-bindgen-backend-0.2.75
- wasm-bindgen-futures-0.4.25
- wasm-bindgen-macro-0.2.75
- wasm-bindgen-macro-support-0.2.75
- wasm-bindgen-shared-0.2.75
- web-sys-0.3.52
- 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
- winreg-0.7.0
-"
-CARGO_OPTIONAL=1
-
-inherit cargo cmake readme.gentoo-r1 xdg
-
-LIB_COMMIT="03d3c7b0bf010986710182ba4ab9a887b4c3b42d"
-LIB_P="QLivePlayer-Lib-${LIB_COMMIT}"
-MY_P="QLivePlayer-${PV}"
-
-DESCRIPTION="A player and recorder for live streams and videos with danmaku support"
-HOMEPAGE="https://github.com/THMonster/QLivePlayer"
-SRC_URI="
- https://github.com/THMonster/QLivePlayer/archive/refs/tags/${PV}.tar.gz -> ${MY_P}.tar.gz
- https://github.com/THMonster/QLivePlayer-Lib/archive/${LIB_COMMIT}.tar.gz -> ${LIB_P}.tar.gz
- $(cargo_crate_uris ${CRATES})
-"
-PATCHES=(
- "${FILESDIR}/native-tls-novendor.patch"
-)
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-RESTRICT="mirror"
-
-COMMON_DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdeclarative-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtnetwork-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- dev-libs/openssl
-"
-RDEPEND="
- ${COMMON_DEPEND}
- >=dev-qt/qtquickcontrols-5.15:5
- >=dev-qt/qtquickcontrols2-5.15:5
- >=dev-qt/qtsvg-5.15:5
- media-video/ffmpeg
- media-video/mpv
- net-misc/curl
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-qt/qtconcurrent-5.15:5
- kde-frameworks/extra-cmake-modules:5
-"
-BDEPEND="
- virtual/rust
-"
-
-src_unpack() {
- cargo_src_unpack
- rm -rf "${LIB_P}" || die
- tar -C "${MY_P}"/src/QLivePlayer-Lib --strip-components=1 -xzf "${DISTDIR}/${LIB_P}.tar.gz" || die
-}
-
-src_prepare() {
- xdg_environment_reset
- cmake_src_prepare
-}
-
-src_install() {
- cmake_src_install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/media-video/qliveplayer/qliveplayer-4.1.0.ebuild b/media-video/qliveplayer/qliveplayer-4.1.0.ebuild
deleted file mode 100644
index 3f184f6655..0000000000
--- a/media-video/qliveplayer/qliveplayer-4.1.0.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CRATES="
- adler-1.0.2
- aho-corasick-0.7.18
- async-compression-0.3.8
- atty-0.2.14
- autocfg-1.0.1
- base64-0.13.0
- bincode-1.3.3
- bit-set-0.5.2
- bit-vec-0.6.3
- bitflags-1.2.1
- block-buffer-0.9.0
- bumpalo-3.7.0
- byteorder-1.4.3
- bytes-0.4.12
- bytes-1.0.1
- cc-1.0.69
- cfg-if-1.0.0
- chrono-0.4.19
- core-foundation-0.9.1
- core-foundation-sys-0.8.2
- cpufeatures-0.1.5
- crc32fast-1.2.1
- digest-0.9.0
- encoding_rs-0.8.28
- env_logger-0.9.0
- fancy-regex-0.7.0
- flate2-1.0.20
- fnv-1.0.7
- foreign-types-0.3.2
- foreign-types-shared-0.1.1
- form_urlencoded-1.0.1
- futures-0.3.15
- futures-channel-0.3.15
- futures-core-0.3.15
- futures-executor-0.3.15
- futures-io-0.3.15
- futures-macro-0.3.15
- futures-sink-0.3.15
- futures-task-0.3.15
- futures-util-0.3.15
- generic-array-0.14.4
- getrandom-0.2.3
- h2-0.3.3
- hashbrown-0.11.2
- hermit-abi-0.1.19
- html-escape-0.2.9
- http-0.2.4
- http-body-0.4.2
- httparse-1.4.1
- httpdate-1.0.1
- humantime-2.1.0
- hyper-0.14.10
- hyper-tls-0.5.0
- idna-0.2.3
- indexmap-1.7.0
- instant-0.1.10
- iovec-0.1.4
- ipnet-2.3.1
- itoa-0.4.7
- js-sys-0.3.51
- lazy_static-1.4.0
- libc-0.2.98
- lock_api-0.4.4
- log-0.4.14
- matches-0.1.8
- memchr-2.4.0
- mime-0.3.16
- miniz_oxide-0.4.4
- mio-0.7.13
- miow-0.3.7
- native-tls-0.2.7
- ntapi-0.3.6
- num-integer-0.1.44
- num-traits-0.2.14
- num_cpus-1.13.0
- once_cell-1.8.0
- opaque-debug-0.3.0
- openssl-0.10.35
- openssl-probe-0.1.4
- openssl-src-111.15.0+1.1.1k
- openssl-sys-0.9.65
- parking_lot-0.11.1
- parking_lot_core-0.8.3
- percent-encoding-2.1.0
- pin-project-1.0.7
- pin-project-internal-1.0.7
- pin-project-lite-0.2.7
- pin-utils-0.1.0
- pkg-config-0.3.19
- ppv-lite86-0.2.10
- proc-macro-hack-0.5.19
- proc-macro-nested-0.1.7
- proc-macro2-1.0.27
- quick-error-1.2.3
- quote-1.0.9
- rand-0.8.4
- rand_chacha-0.3.1
- rand_core-0.6.3
- rand_hc-0.3.1
- redox_syscall-0.2.9
- regex-1.5.4
- regex-syntax-0.6.25
- remove_dir_all-0.5.3
- reqwest-0.11.4
- ryu-1.0.5
- schannel-0.1.19
- scopeguard-1.1.0
- security-framework-2.3.1
- security-framework-sys-2.3.0
- serde-1.0.126
- serde_derive-1.0.126
- serde_json-1.0.64
- serde_urlencoded-0.7.0
- sha-1-0.9.6
- signal-hook-registry-1.4.0
- slab-0.4.3
- smallvec-1.6.1
- socket2-0.4.0
- syn-1.0.73
- tempfile-3.2.0
- termcolor-1.1.2
- thiserror-1.0.26
- thiserror-impl-1.0.26
- time-0.1.43
- tinyvec-1.2.0
- tinyvec_macros-0.1.0
- tokio-1.8.1
- tokio-macros-1.3.0
- tokio-native-tls-0.3.0
- tokio-tungstenite-0.15.0
- tokio-util-0.6.7
- tower-service-0.3.1
- tracing-0.1.26
- tracing-core-0.1.18
- try-lock-0.2.3
- tungstenite-0.14.0
- typenum-1.13.0
- unicode-bidi-0.3.5
- unicode-normalization-0.1.19
- unicode-xid-0.2.2
- url-2.2.2
- urlencoding-2.1.0
- utf-8-0.7.6
- utf8-width-0.1.5
- uuid-0.8.2
- vcpkg-0.2.15
- version_check-0.9.3
- want-0.3.0
- wasi-0.10.2+wasi-snapshot-preview1
- wasm-bindgen-0.2.74
- wasm-bindgen-backend-0.2.74
- wasm-bindgen-futures-0.4.24
- wasm-bindgen-macro-0.2.74
- wasm-bindgen-macro-support-0.2.74
- wasm-bindgen-shared-0.2.74
- web-sys-0.3.51
- 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
- winreg-0.7.0
-"
-CARGO_OPTIONAL=1
-
-inherit cargo cmake readme.gentoo-r1 xdg
-
-LIB_COMMIT="1d8c90d4939ce54316fce1f77a77e1950cffe66a"
-LIB_P="QLivePlayer-Lib-${LIB_COMMIT}"
-MY_P="QLivePlayer-${PV}"
-
-DESCRIPTION="A player and recorder for live streams and videos with danmaku support"
-HOMEPAGE="https://github.com/THMonster/QLivePlayer"
-SRC_URI="
- https://github.com/THMonster/QLivePlayer/archive/refs/tags/${PV}.tar.gz -> ${MY_P}.tar.gz
- https://github.com/THMonster/QLivePlayer-Lib/archive/${LIB_COMMIT}.tar.gz -> ${LIB_P}.tar.gz
- $(cargo_crate_uris ${CRATES})
-"
-PATCHES=(
- "${FILESDIR}/native-tls-novendor.patch"
-)
-S="${WORKDIR}/${MY_P}"
-
-# TODO add licenses of dependencies of QLivePlayer-Lib
-LICENSE="GPL-2 MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-RESTRICT="mirror"
-
-COMMON_DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdeclarative-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtnetwork-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- dev-libs/openssl
-"
-RDEPEND="
- ${COMMON_DEPEND}
- >=dev-qt/qtquickcontrols-5.15:5
- >=dev-qt/qtquickcontrols2-5.15:5
- >=dev-qt/qtsvg-5.15:5
- media-video/ffmpeg
- media-video/mpv
- net-misc/curl
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-qt/qtconcurrent-5.15:5
- kde-frameworks/extra-cmake-modules:5
-"
-BDEPEND="
- virtual/rust
-"
-
-src_unpack() {
- cargo_src_unpack
- rm -rf "${LIB_P}" || die
- tar -C "${MY_P}"/src/QLivePlayer-Lib --strip-components=1 -xzf "${DISTDIR}/${LIB_P}.tar.gz" || die
-}
-
-src_prepare() {
- xdg_environment_reset
- cmake_src_prepare
-}
-
-src_install() {
- cmake_src_install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/mpv-plugin/mpv-mpris/Manifest b/mpv-plugin/mpv-mpris/Manifest
index 4c69ea672b..c6d93f7756 100644
--- a/mpv-plugin/mpv-mpris/Manifest
+++ b/mpv-plugin/mpv-mpris/Manifest
@@ -1,2 +1,3 @@
DIST mpv-mpris-0.7.1.tar.gz 13432 BLAKE2B 884204c2186bc3b52378113dde87e58578b3811ec1a40576eb30e779fe3a3575ad9db802a51434e9fc3d22785db6036f898c76acab61780fac4b35276a17524f SHA512 7e928bbbf85b5c8e1e92ce51e65986ef7a7fe27a1e382b0148cdd70e22e5320be37a573c6206b3a1ab05119d9d24b861fd45081a008111f1da37673aa3896f23
-DIST mpv-mpris-0.7.tar.gz 12982 BLAKE2B db919cdad6528519211725694f63871e371a33a331c46eebb202fa87d452d1cf30cecf3d4c2b26cb187cfa2c4cdd53411b88e6e7855510ffbaeef28ab3eb8346 SHA512 b370c9550622302cfdd07c21ae2f03a4e66e80da02e8f38c68d447ef273ae582ad6d918e207a9fb8c917a851163c6aadc08d3d68ad8e70ec85b37732c0cac96f
+DIST mpv-mpris-0.8.1.tar.gz 13469 BLAKE2B a284a9ffb7f0c36254bcec6d5cc102e19bca551b02657c1802cc0790e7ce61866b8928fa42e0de483463a05e2e513d90f53477b3fd5ca2cf29c1ce0fe8efc766 SHA512 a7ed2c7d5d0b7eb323026ae7b21c8a55e02a90b9fe761d7162ed7162200cf00793842f04a7a2ac841f7de3196657cfb17029ce7285ea977cd35284879db0184d
+DIST mpv-mpris-0.8.tar.gz 13477 BLAKE2B 57ac9e0604bfcb979595f42a9bede20cb4e27c07e768cade3a996bbcb7226cf01704cfc52448a5eb363e1aba1e0b48e90edfcc858a7913649c740c0fa82c5ed1 SHA512 97387caa98296bbcb71c847ada45f8baac8cfb9536554d38accd706800d9b867ac0012d330e9b548926184fff9e4952ff90b22a3e7d42c68ac74fbd6d61c3006
diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.7.1.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
similarity index 56%
rename from mpv-plugin/mpv-mpris/mpv-mpris-0.7.1.ebuild
rename to mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
index 2b4e367296..ba02bf7f62 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-0.7.1.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit toolchain-funcs
+MPV_REQ_USE="cplugins,libmpv"
+inherit mpv-plugin toolchain-funcs
DESCRIPTION="MPRIS plugin for mpv"
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
@@ -16,13 +17,11 @@ else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
-SLOT="0"
LICENSE="MIT"
-IUSE="+autoload test"
+IUSE="test"
RDEPEND="
dev-libs/glib:2
- media-video/mpv:=[cplugins,libmpv]
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig
@@ -39,6 +38,9 @@ BDEPEND="virtual/pkgconfig
x11-themes/sound-theme-freedesktop
)
"
+
+MPV_PLUGIN_FILES=( mpris.so )
+
RESTRICT="!test? ( test )"
src_compile() {
@@ -49,22 +51,3 @@ src_compile() {
src_test() {
emake test
}
-
-src_install() {
- newlib.so mpris.so ${PN}.so
- use autoload && dosym -r /usr/$(get_libdir)/${PN}.so /etc/mpv/scripts/mpris.so
- einstalldocs
-}
-
-pkg_postinst() {
- if ! use autoload; then
- elog
- elog "The plugin has not been installed to /etc/mpv/scripts for autoloading."
- elog "You have to activate it manually by passing"
- elog " '${EPREFIX}/usr/$(get_libdir)/${PN}.so'"
- elog "as a script option to mpv or symlinking the library to 'scripts' in your mpv"
- elog "config directory."
- elog "Alternatively, activate the autoload use flag."
- elog
- fi
-}
diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.7.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.ebuild
similarity index 55%
rename from mpv-plugin/mpv-mpris/mpv-mpris-0.7.ebuild
rename to mpv-plugin/mpv-mpris/mpv-mpris-0.8.ebuild
index 8814420b56..ba02bf7f62 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-0.7.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit toolchain-funcs
+MPV_REQ_USE="cplugins,libmpv"
+inherit mpv-plugin toolchain-funcs
DESCRIPTION="MPRIS plugin for mpv"
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
@@ -16,13 +17,11 @@ else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
-SLOT="0"
LICENSE="MIT"
-IUSE="+autoload test"
+IUSE="test"
RDEPEND="
dev-libs/glib:2
- media-video/mpv:=[cplugins,libmpv]
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig
@@ -39,6 +38,9 @@ BDEPEND="virtual/pkgconfig
x11-themes/sound-theme-freedesktop
)
"
+
+MPV_PLUGIN_FILES=( mpris.so )
+
RESTRICT="!test? ( test )"
src_compile() {
@@ -49,23 +51,3 @@ src_compile() {
src_test() {
emake test
}
-
-src_install() {
- insinto "/usr/$(get_libdir)/mpv"
- doins mpris.so
- use autoload && dosym -r /usr/$(get_libdir)/mpv/mpris.so /etc/mpv/scripts/mpris.so
- einstalldocs
-}
-
-pkg_postinst() {
- if ! use autoload; then
- elog
- elog "The plugin has not been installed to /etc/mpv/scripts for autoloading."
- elog "You have to activate it manually by passing"
- elog " '${EPREFIX}/usr/$(get_libdir)/mpv/mpris.so' "
- elog "as a script option to mpv or symlinking the library to 'scripts' in your mpv"
- elog "config directory."
- elog "Alternatively, activate the autoload use flag."
- elog
- fi
-}
diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild
index 2b4e367296..ba02bf7f62 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit toolchain-funcs
+MPV_REQ_USE="cplugins,libmpv"
+inherit mpv-plugin toolchain-funcs
DESCRIPTION="MPRIS plugin for mpv"
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
@@ -16,13 +17,11 @@ else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
-SLOT="0"
LICENSE="MIT"
-IUSE="+autoload test"
+IUSE="test"
RDEPEND="
dev-libs/glib:2
- media-video/mpv:=[cplugins,libmpv]
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig
@@ -39,6 +38,9 @@ BDEPEND="virtual/pkgconfig
x11-themes/sound-theme-freedesktop
)
"
+
+MPV_PLUGIN_FILES=( mpris.so )
+
RESTRICT="!test? ( test )"
src_compile() {
@@ -49,22 +51,3 @@ src_compile() {
src_test() {
emake test
}
-
-src_install() {
- newlib.so mpris.so ${PN}.so
- use autoload && dosym -r /usr/$(get_libdir)/${PN}.so /etc/mpv/scripts/mpris.so
- einstalldocs
-}
-
-pkg_postinst() {
- if ! use autoload; then
- elog
- elog "The plugin has not been installed to /etc/mpv/scripts for autoloading."
- elog "You have to activate it manually by passing"
- elog " '${EPREFIX}/usr/$(get_libdir)/${PN}.so'"
- elog "as a script option to mpv or symlinking the library to 'scripts' in your mpv"
- elog "config directory."
- elog "Alternatively, activate the autoload use flag."
- elog
- fi
-}
diff --git a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild
index ce442491ce..196c3ea7fe 100644
--- a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild
+++ b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild
@@ -5,26 +5,23 @@ EAPI=8
USE_MPV="rdepend"
MPV_REQ_USE="lua"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit mpv-plugin python-any-r1
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+inherit mpv-plugin python-single-r1
COMMIT="6743bd47d4cfce3ae3d5dd4f587f3193bd4fb9b2"
-MY_P="${PN}-${COMMIT}"
-
DESCRIPTION="mpv script to skip sponsored segments of YouTube videos"
HOMEPAGE="https://github.com/po5/mpv_sponsorblock"
-
SRC_URI="https://github.com/po5/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
LICENSE="GPL-3"
KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-DEPEND="
+RDEPEND="
${PYTHON_DEPS}
"
-S="${WORKDIR}/${MY_P}"
-
MPV_PLUGIN_FILES=(
sponsorblock_shared
sponsorblock.lua
@@ -33,16 +30,17 @@ MPV_PLUGIN_FILES=(
src_prepare() {
default
- # we install in the system folder
- sed -e 's|scripts_dir =.*|scripts_dir = "/etc/mpv/scripts"|' \
- -i sponsorblock.lua || die
+ # we 1) install in the system folder 2) use EPYTHON
+ sed -i sponsorblock.lua \
+ -e 's|scripts_dir =.*|scripts_dir = "/etc/mpv/scripts"|' \
+ -e "s|python3|${EPYTHON}|" || die
}
pkg_postinst() {
# will make use of the correct user folders
# ref: https://github.com/po5/mpv_sponsorblock/pull/17
ewarn "This version of the plugin is not meant to be installed for"
- ewarn "the whole system. It is advised to add \"local_database = no\""
+ ewarn 'the whole system. It is advised to add "local_database = no"'
ewarn "in script-opts/sponsorblock.conf to avoid trying to write"
ewarn "inside root-owned directories."
}
diff --git a/mpv-plugin/mpv_sponsorblock_minimal/Manifest b/mpv-plugin/mpv_sponsorblock_minimal/Manifest
new file mode 100644
index 0000000000..6830cf5808
--- /dev/null
+++ b/mpv-plugin/mpv_sponsorblock_minimal/Manifest
@@ -0,0 +1 @@
+DIST mpv_sponsorblock_minimal-2022.02.07.tar.gz 14172 BLAKE2B 200249e6fcdf0580aae81dffe4ae1da24d98385ddd51d3b6bac23ed399a22f6e78089b9bbfb79d568a174eb886744bc3267a777651e480616ef13290801c72f3 SHA512 b7af7409d5496857dac064137cd417c85ab7389ed8539664a2cf305285da9a0932b37c7ab3e4aa9cbd97817adf588f4d329460276e0425528f00763ae7983862
diff --git a/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml b/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml
new file mode 100644
index 0000000000..7ebbd03347
--- /dev/null
+++ b/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
diff --git a/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2022.02.07.ebuild b/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2022.02.07.ebuild
new file mode 100644
index 0000000000..741fae11fd
--- /dev/null
+++ b/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2022.02.07.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_MPV="rdepend"
+MPV_REQ_USE="lua"
+inherit mpv-plugin
+
+COMMIT="b71beb60eb71eb7df1266abfccd14c8cc451c643"
+DESCRIPTION="A minimal script to skip sponsored segments of YouTube videos"
+HOMEPAGE="https://codeberg.org/jouni/mpv_sponsorblock_minimal"
+SRC_URI="https://codeberg.org/jouni/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64"
+
+# TODO: package Lua-cURL
+RDEPEND="net-misc/curl"
+
+MPV_PLUGIN_FILES=(
+ sponsorblock_minimal.lua
+)
diff --git a/net-libs/evpath/evpath-4.5.0_p20220601.ebuild b/net-libs/evpath/evpath-4.5.0_p20220601.ebuild
index 4bd29fec8f..b307cad344 100644
--- a/net-libs/evpath/evpath-4.5.0_p20220601.ebuild
+++ b/net-libs/evpath/evpath-4.5.0_p20220601.ebuild
@@ -8,7 +8,11 @@ inherit cmake
COMMIT="77f54fac21cb4452057b2b9c8d285e9084309dbc"
DESCRIPTION="EVpath is an event transport middleware layer"
-HOMEPAGE="https://github.com/GTkorvo/evpath"
+HOMEPAGE="
+ https://evpath.net/
+ https://www.cc.gatech.edu/systems/projects/EVPath/
+ https://github.com/GTkorvo/evpath
+"
SRC_URI="https://github.com/GTKorvo/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
@@ -30,7 +34,8 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
-RESTRICT="!test? ( test )"
+RESTRICT="test"
+PROPERTIES="test_network"
src_configure() {
local mycmakeargs=(
diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest
index 855515d4d9..1fddb2ce57 100644
--- a/net-misc/ooni-probe-cli/Manifest
+++ b/net-misc/ooni-probe-cli/Manifest
@@ -1,2 +1,2 @@
-DIST ooni-probe-cli-3.14.2.tar.gz 20997747 BLAKE2B 45e18e40b280c81935476aa67d73b3d56df34507c3ccdd611f22a979d72ef8cd45c3e70d6d899927e8af353717d944fc84650f2a0417d288c175e4694631be0d SHA512 e35e70363f49cac73bbb4a6ae5f091a33c9e72d565e4fb69d2fac25dfebc961cde3cbd88493ffc17f6330b52cfcc6b093c65a63359a534ca4370010422e0e776
DIST ooni-probe-cli-3.15.0.tar.gz 21374406 BLAKE2B 05fef6dacee64a58bab319d62c01976a29435b8b938f2c3fffe8f5e57801e1ecc39b4e1a02f1ef64550a13ae35139cb2ca035bf3c9e541ec9821e0fa224fc734 SHA512 b5795fe2ee8de25c3189568f479a6010119f2fb18d6f57642c4d23d9116056bd5a5db20f9eeebe9030705a0e0a65d1ecd57b1c71123d87297036b3affcf433e7
+DIST ooni-probe-cli-3.15.1.tar.gz 21373619 BLAKE2B a3ea9aee05c5196e3c6afcc7d477003428a32324a93308655b30e473d5ddfd7321b2ff90e07b55749000dbe73a86a2b56797ef7d4c209289ee7ba04d27695c22 SHA512 ccf5b15a3f50109fa3e5b67d2c9c3d6b6b2c2fe96a6b398399bdb0e7ae6175e96951f663c617ec50d611dc9c41ddc2985655d8cd2c66d81f34fa276d4b85979f
diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.14.2.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.1.ebuild
similarity index 100%
rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.14.2.ebuild
rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.15.1.ebuild
diff --git a/profiles/desc/cubelib_strategy.desc b/profiles/desc/cubelib_strategy.desc
new file mode 100644
index 0000000000..aec00b964b
--- /dev/null
+++ b/profiles/desc/cubelib_strategy.desc
@@ -0,0 +1,9 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of CUBELIB_STRATEGY USE_EXPAND flags.
+
+keepall - Set the data loading strategy to keepall
+lastn - Set the data loading strategy to lastn
+manual - Set the data loading strategy to manual
+preload - Set the data loading strategy to preload
diff --git a/profiles/package.mask b/profiles/package.mask
index e29d90cd75..0afc4127bb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -61,3 +61,7 @@ dev-python/aiosmtplib
# Andrew Ammerlaan (2022-06-10)
# depends on non-existent dev-python/flufl-bounce
net-mail/remail
+
+# Andrew Ammerlaan (2022-06-18)
+# depends on non-existent dev-java/guava:20
+dev-java/gradle-hashing
diff --git a/sci-electronics/dsview/Manifest b/sci-electronics/dsview/Manifest
index 61e0d4c872..d02f4433f8 100644
--- a/sci-electronics/dsview/Manifest
+++ b/sci-electronics/dsview/Manifest
@@ -1 +1 @@
-DIST dsview-1.12.tar.gz 8150237 BLAKE2B 0f746d0691f006d368cf9f40bf0c1b91223a7f6011d0ce55bdded7924ef940ecb18eec4bfe4cf842eea7eda85e97f3516a6f07e7e361eff991191e6d8bf7628c SHA512 a0b90d654ea64121540815627e8559c147a0b3bb77d10b65d98587b1f67dc3c0ed4d1c022cd686c31aab2879ee602eade69a02f32c5c9947a3bbdf1e7ab475dd
+DIST dsview-1.1.2.tar.gz 8150237 BLAKE2B 0f746d0691f006d368cf9f40bf0c1b91223a7f6011d0ce55bdded7924ef940ecb18eec4bfe4cf842eea7eda85e97f3516a6f07e7e361eff991191e6d8bf7628c SHA512 a0b90d654ea64121540815627e8559c147a0b3bb77d10b65d98587b1f67dc3c0ed4d1c022cd686c31aab2879ee602eade69a02f32c5c9947a3bbdf1e7ab475dd
diff --git a/sci-electronics/dsview/dsview-1.12-r1.ebuild b/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
similarity index 85%
rename from sci-electronics/dsview/dsview-1.12-r1.ebuild
rename to sci-electronics/dsview/dsview-1.1.2-r1.ebuild
index 19027631a0..d40266115e 100644
--- a/sci-electronics/dsview/dsview-1.12-r1.ebuild
+++ b/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
GITHUB_PN="DSView"
+MY_PV="$(ver_rs 2 '')" # 'a.b.c' -> 'a.bc'
+PYTHON_COMPAT=( python3_{8..10} )
inherit cmake python-r1 toolchain-funcs udev xdg
@@ -18,14 +19,14 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git"
else
- SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${GITHUB_PN}-${PV}"
+ S="${WORKDIR}/${GITHUB_PN}-${MY_PV}"
fi
LICENSE="GPL-3"
SLOT="0"
-
+IUSE="static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
@@ -103,9 +104,18 @@ src_install() {
LDFLAGS="-L${D}${LIBDIR}" \
cmake -DCMAKE_INSTALL_PREFIX=/usr . || die
emake DESTDIR="${D}" install
+ if ! use static-libs; then
+ find "${ED}" -name "*.la" -delete || die
+ find "${ED}" -name "*.a" -delete || die
+ fi
}
pkg_postinst() {
- xdg_pkg_postinst
udev_reload
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ udev_reload
+ xdg_pkg_postrm
}
diff --git a/sci-electronics/dsview/dsview-9999.ebuild b/sci-electronics/dsview/dsview-9999.ebuild
index 86010bfb17..c378d35fcc 100644
--- a/sci-electronics/dsview/dsview-9999.ebuild
+++ b/sci-electronics/dsview/dsview-9999.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
GITHUB_PN="DSView"
+MY_PV="$(ver_rs 2 '')" # 'a.b.c' -> 'a.bc'
+PYTHON_COMPAT=( python3_{8..11} )
-inherit cmake python-r1 toolchain-funcs udev xdg
+inherit cmake python-r1 udev xdg
DESCRIPTION="An open source multi-function instrument"
HOMEPAGE="
@@ -18,9 +19,9 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git"
else
- SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${GITHUB_PN}-${PV}"
+ S="${WORKDIR}/${GITHUB_PN}-${MY_PV}"
fi
LICENSE="GPL-3"
@@ -46,57 +47,24 @@ DEPEND="
${RDEPEND}
"
-src_prepare() {
- export CC="$(tc-getCC)"
- export AR="$(tc-getAR)"
-
- default
-
- local LIBDIR="/usr/$(get_libdir)"
-
- grep -rl "/usr/local/lib" "${S}" | xargs sed -i "s@/usr/local/lib@${LIBDIR}@g" || die
- grep -rl "/usr/local" "${S}" | xargs sed -i "s@/usr/local@/usr@g" || die
- cd "${S}/libsigrok4DSL" || die
- sh ./autogen.sh || die
- cd "${S}/libsigrokdecode4DSL" || die
- sh ./autogen.sh || die
-}
+BDEPEND="
+ virtual/pkgconfig
+"
src_configure() {
- local LIBDIR="/usr/$(get_libdir)"
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ )
- cd "${S}/libsigrok4DSL" || die
- sh ./configure --libdir=${LIBDIR} --prefix=/usr || die
- cd "${S}/libsigrokdecode4DSL" || die
- sh ./configure --libdir=${LIBDIR} --prefix=/usr || die
-}
-
-src_compile() {
- cd "${S}/libsigrok4DSL" || die
- emake
- cd "${S}/libsigrokdecode4DSL" || die
- emake
-}
-
-src_install() {
- local LIBDIR="/usr/$(get_libdir)"
-
- cd "${S}/libsigrok4DSL" || die
- emake DESTDIR="${D}" install
- cd "${S}/libsigrokdecode4DSL" || die
- emake DESTDIR="${D}" install
- cd "${S}/DSView" || die
-
- DESTDIR="${D}" \
- PKG_CONFIG_PATH="${D}${LIBDIR}/pkgconfig" \
- CFLAGS="-I${D}/usr/include" \
- CXXFLAGS="-I${D}/usr/include" \
- LDFLAGS="-L${D}${LIBDIR}" \
- cmake -DCMAKE_INSTALL_PREFIX=/usr . || die
- emake DESTDIR="${D}" install
+ cmake_src_configure
}
pkg_postinst() {
- xdg_pkg_postinst
udev_reload
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ udev_reload
+ xdg_pkg_postrm
}
diff --git a/sci-electronics/dsview/files/dsview-1.01-viewport.patch b/sci-electronics/dsview/files/dsview-1.01-viewport.patch
deleted file mode 100644
index 6f8f49d695..0000000000
--- a/sci-electronics/dsview/files/dsview-1.01-viewport.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/DSView/pv/view/viewport.cpp
-+++ b/DSView/pv/view/viewport.cpp
-@@ -37,7 +37,7 @@
-
- #include
- #include
--
-+#include
-
- #include
diff --git a/sci-electronics/dsview/files/dsview-1.12-cmake.patch b/sci-electronics/dsview/files/dsview-1.1.2-cmake.patch
similarity index 100%
rename from sci-electronics/dsview/files/dsview-1.12-cmake.patch
rename to sci-electronics/dsview/files/dsview-1.1.2-cmake.patch
diff --git a/sci-electronics/dsview/files/dsview-1.12-desktop.patch b/sci-electronics/dsview/files/dsview-1.1.2-desktop.patch
similarity index 100%
rename from sci-electronics/dsview/files/dsview-1.12-desktop.patch
rename to sci-electronics/dsview/files/dsview-1.1.2-desktop.patch
diff --git a/sci-electronics/dsview/files/dsview-1.12-fix-extern-c.patch b/sci-electronics/dsview/files/dsview-1.1.2-fix-extern-c.patch
similarity index 100%
rename from sci-electronics/dsview/files/dsview-1.12-fix-extern-c.patch
rename to sci-electronics/dsview/files/dsview-1.1.2-fix-extern-c.patch
diff --git a/sci-electronics/dsview/files/dsview-1.12-fix-python3.patch b/sci-electronics/dsview/files/dsview-1.1.2-fix-python3.patch
similarity index 100%
rename from sci-electronics/dsview/files/dsview-1.12-fix-python3.patch
rename to sci-electronics/dsview/files/dsview-1.1.2-fix-python3.patch
diff --git a/sci-electronics/dsview/files/dsview-1.12-fix-qt.patch b/sci-electronics/dsview/files/dsview-1.1.2-fix-qt.patch
similarity index 100%
rename from sci-electronics/dsview/files/dsview-1.12-fix-qt.patch
rename to sci-electronics/dsview/files/dsview-1.1.2-fix-qt.patch
diff --git a/sci-electronics/dsview/files/dsview-1.12-fix-segfault.patch b/sci-electronics/dsview/files/dsview-1.1.2-fix-segfault.patch
similarity index 100%
rename from sci-electronics/dsview/files/dsview-1.12-fix-segfault.patch
rename to sci-electronics/dsview/files/dsview-1.1.2-fix-segfault.patch
diff --git a/sci-electronics/dsview/metadata.xml b/sci-electronics/dsview/metadata.xml
index c58b17b455..5e0ee4e648 100644
--- a/sci-electronics/dsview/metadata.xml
+++ b/sci-electronics/dsview/metadata.xml
@@ -1,5 +1,5 @@
-
+
vowstar@gmail.com
diff --git a/sys-apps/ov/Manifest b/sys-apps/ov/Manifest
index a63f1724c8..dcd25cec12 100644
--- a/sys-apps/ov/Manifest
+++ b/sys-apps/ov/Manifest
@@ -385,7 +385,6 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.zip 110051 BLAKE2B c6e41ff9819d6c9b2fe1ffe6f949a7c913f70f2859ea9af413d62cea8ce448b118af78d79cd984186551b7164d389050a058afcc8d8e80a830d215eab5a09e34 SHA512 acd43e873a2be812e1c5eb38ce418c1aeed1fcce2bd227524e1d9f6c95b036e69468c06b413db042bae0a31b2f2d35e194461fabd0ca4c58f04fa2d17f1128c4
DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.mod 34 BLAKE2B 85a4e50642e7088ee26b82c69c65e1bb0396d4e8819088fbdf1d93a8348d7aab950630e3bba1747517d01e0cfb9a9dd1b95341df0722480bbecf18399ba84674 SHA512 50b858817db72f0615a74431c9966f969d12a85fccc3f0dde25a72fbda32f77f3ac76cba50b12fdfd87ed7a7b3a337a291b1f9c86e1fbde81d2d0c2890c1c21d
-DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.zip 10296 BLAKE2B e82879edb9db32d5d9482b6d99f0bda1a04d5b54125ab92629c35777e3ab9001ec9d5321ac0112a245d59cf5b06cb96d1dae785cc2b64ef922d904bf6a731f57 SHA512 6bdd2a829369530a1a8e2b2ff93094b5b0a6fb35873a63f79498b45dfd8c557ab0c91a393974089af1309d626c3fdbde1b02bcb64ffa05550a48fbd0a9d76148
DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.3.0.mod 262 BLAKE2B c44269505e85367859d6b36185e2d985c5f614cedb9f1ec6ac361f413c7abefac460d1168b7986fbf9a5e72d2b0f651700a990e255362df65a4380ea79aebaa4 SHA512 4f4cf606d5fa1786b10916fdbd7b371aaaed7c4e4b2f44c57b2135e3bca73e0dabac29fd62a4139f6ca71047c02298ac0d5332b523966226f5a76c3993eaec60
DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.3.0.zip 13579 BLAKE2B 4a6db2365f31d0473f1d723d39acfc3e9fdeffb0cdd18b64b5d936f68536b1b553026a5b5d3d6139f6bb92bbfcafb057f4f7fd80a2c5a1b93a385d37c211a9ad SHA512 bd1d5059a00b74c1af71f1dbbafd2df98ea10c2b857bdf2c69357fc2aa7ef8c462117b14d5c26e20df5f1d4ad8d1012e97b0e5b42f3d5a4b54f6a5921ecfcc9c
DIST github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod 32 BLAKE2B c5bd918ed79f8ad33509bee3028b85da9941f721e12735da810f7cf4238ddf83d3c5b7634c01944ebbe9d0c77fea36d5480d945d2dad9d9126cdb5ceb1cc1d11 SHA512 4168487b908d7fbec0813e5ac4d1cc854216d2355fd2843c2856ce81ee7bc399d9fc2b0811b5fbf1f0f1f26e92d327aab3d54b30809ffed621aff37a706e3417
@@ -607,16 +606,12 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220227234510-4e6760a101f9.mod 33 BLAKE
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220318055525-2edf467146b5.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220328115105-d36c6a25d886.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220412211240-33da011f77ad.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220519141025-dcacdad47464.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220519141025-dcacdad47464.zip 1762181 BLAKE2B fcdebcc94bb3f4ff5b2ebf44fd99e9ad0be8dee843be6b437065e5f07fa4bb5f8b2bf01b14cc3ee233c1ccf429e1838630ba3f0f51cfd63fbb9a8a2753eb7d38 SHA512 2b38dbdd5915862d6be3fc20af92c3b3c4495fa163cff84807050c20f20ccc4569188730280d3a67942a5b1e2bd6ca4a4d56e71032b4b82533d53f9e23e01e04
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220520151302-bc2c85ada10a.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220520151302-bc2c85ada10a.zip 1762176 BLAKE2B d1e148ad84bf07a0f05813c5bd263e06aa58bee162133767a04779bb5365897c0f43cf7d81e547390711f8b987ea341a2ddd3d35a83b4a1315dd5c98e24b318c SHA512 a0b5edd3c357301b3186e504c50751cb6b41f620279ca390e2c10306aa5e179101fc0231dd71c0c2e065d10a213cbc1f1b13e8e402f23e25eaec46da5b19b028
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210220032956-6a3ed077a48d.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210927222741-03fcf44c2211.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0
-DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220411215600-e5f449aeb171.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0
-DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220411215600-e5f449aeb171.zip 21653 BLAKE2B b5f808348b2bb8bfb1f4eb7f579cdcce9930067984e0bb5f97ed8e7f9609136d3ea9c0c378bf4090ac87d6c3bc3b0915fcf8a6928dddced6e145b13e21be3d40 SHA512 41a4b8d13b2466bdb022585d2f174fd5371b8f6841bd55a4948307a81f0b84261fdb199ee9af14b614d13628ae63bc7fd1e8370f0148cec41a97dbe6220effdc
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220526004731-065cf7ba2467.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220526004731-065cf7ba2467.zip 21660 BLAKE2B d7b34cc0a4d93bcf47fd12b74300809a480d06513f143be9ee94162e5b9c86a0fa0b1330a2218925b0153e9002d6b3e4cd0d9d2b27279f47d55049d9914f1f4b SHA512 1e759cbea0cbb1469ea53c7df855381a092b4f0ebe11a81a086c82c849466a9bc8638ab5817f38b67b2f6910859e9297fb892bd9fd66dd8751cf1d0111fe224e
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
@@ -869,8 +864,6 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 888532a43aa7569fc03a62d7850
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip 81183 BLAKE2B 0e3222d715fe7e9e8e9a10abad817f75bdd095f9af250d6bdf1ee2881930c739111de8b526175c9204995c48e0ade9852541a7f22b0ce1261f473986a2739182 SHA512 d6f4ac547609c943adfc6b518ff03ac09da566ba2b29466abe8f6db3d5a41ae7e5c187068dce4e77271905b1aa88497ca49a43bb9bbf9c94011b7ccf1b4b2f42
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
-DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20220512140231-539c8e751b99.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
-DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20220512140231-539c8e751b99.zip 106229 BLAKE2B 1ca4d305f14204881aac8581a8ead014b7d56656d40cb9c70fcf60b0cf087bfc8da615da642c8337b13d156ba4fa2d84ca6835bae8bea66d03ef3e1ebd0be997 SHA512 b99b3abc4b979796aa69dd047512739bd7bbe41f3f6794f1adb949eb56b5b4993aa0e32934ca35dcda6e01457b698827a9d1d6ed14c5fda4e1129bbead330dd0
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0.zip 104597 BLAKE2B d0efbcf43f38ed5dc6e3c1cb8b87befa94d54194f46c4735a7b6d3faa651dffafd811c19e6f37f854090e7d79ffa5a83139697992ea784ebb78a8a334c2d57c9 SHA512 28237ca1abc2a7712d05a4b684e2088a1354bf7b474c6fe36dd2286a0fa96ff78679269ad183901973bba7ba44c7db07aa4d6f32dfe80650e57499ea38efaedc
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
@@ -880,8 +873,8 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLA
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9
-DIST ov-0.11.0.tar.gz 3783146 BLAKE2B b5d8c57eaa972e352195f026e9e1a26bf120ec4527725e4f6e3b6404f9c54a07d552b81472c251b6fca8464127a56fee62119bf5f3c1fa52f23c53a56aeed2fa SHA512 5577bc8e825d802b262359a957968515253c2720b2b5567ae7fbd4fa4e59d2aff4a4f1724107760e553e72c5fa8ca6fd6b23e346ce3dfa0136203c54286f2efc
DIST ov-0.11.1.gh.tar.gz 1050056 BLAKE2B d8302aa594417b14a9df68cca7a570b0439178a91ea74e71c9ac5ce17c565848fa799e0910500e7bf6ab07cd5ba434fff91184b3a76b733916d44d199cd9e8ca SHA512 9d9cd0fcfbf755ee7d25d18f2a3e41b7be7074d22e578743e998e96bfe39c3dfe9e1e5a9f88051db16a17ac020c9926bcc7d1c117006e1f900311aa21cb8683f
+DIST ov-0.11.2.tar.gz 3997866 BLAKE2B fea3fcae0c58a6e43b8c97807a84b6ac66380b89bb38f60101c84916fcc84ba3e2a02f3a36647c6d8cef4e7af35450a42e581111937d0f835b18f5e79ecd5818 SHA512 9ef632b6e2bc1f3974dbf6b61d686895f7dc13e4c7a0a1e9cdd8d883bd558376ba5632cd7bce3804b1c899957c84887ecba972b8e4d33696f7e3b73714550a10
DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5
DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863
diff --git a/sys-apps/ov/ov-0.11.0.ebuild b/sys-apps/ov/ov-0.11.0.ebuild
deleted file mode 100644
index 04fe462320..0000000000
--- a/sys-apps/ov/ov-0.11.0.ebuild
+++ /dev/null
@@ -1,914 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Feature-rich terminal pager"
-HOMEPAGE="https://github.com/noborus/ov"
-
-EGO_SUM=(
- "cloud.google.com/go v0.26.0/go.mod"
- "cloud.google.com/go v0.34.0/go.mod"
- "cloud.google.com/go v0.38.0/go.mod"
- "cloud.google.com/go v0.44.1/go.mod"
- "cloud.google.com/go v0.44.2/go.mod"
- "cloud.google.com/go v0.44.3/go.mod"
- "cloud.google.com/go v0.45.1/go.mod"
- "cloud.google.com/go v0.46.3/go.mod"
- "cloud.google.com/go v0.50.0/go.mod"
- "cloud.google.com/go v0.52.0/go.mod"
- "cloud.google.com/go v0.53.0/go.mod"
- "cloud.google.com/go v0.54.0/go.mod"
- "cloud.google.com/go v0.56.0/go.mod"
- "cloud.google.com/go v0.57.0/go.mod"
- "cloud.google.com/go v0.62.0/go.mod"
- "cloud.google.com/go v0.65.0/go.mod"
- "cloud.google.com/go v0.72.0/go.mod"
- "cloud.google.com/go v0.74.0/go.mod"
- "cloud.google.com/go v0.75.0/go.mod"
- "cloud.google.com/go v0.78.0/go.mod"
- "cloud.google.com/go v0.79.0/go.mod"
- "cloud.google.com/go v0.81.0/go.mod"
- "cloud.google.com/go v0.83.0/go.mod"
- "cloud.google.com/go v0.84.0/go.mod"
- "cloud.google.com/go v0.87.0/go.mod"
- "cloud.google.com/go v0.90.0/go.mod"
- "cloud.google.com/go v0.93.3/go.mod"
- "cloud.google.com/go v0.94.1/go.mod"
- "cloud.google.com/go v0.97.0/go.mod"
- "cloud.google.com/go v0.99.0/go.mod"
- "cloud.google.com/go v0.100.2/go.mod"
- "cloud.google.com/go/bigquery v1.0.1/go.mod"
- "cloud.google.com/go/bigquery v1.3.0/go.mod"
- "cloud.google.com/go/bigquery v1.4.0/go.mod"
- "cloud.google.com/go/bigquery v1.5.0/go.mod"
- "cloud.google.com/go/bigquery v1.7.0/go.mod"
- "cloud.google.com/go/bigquery v1.8.0/go.mod"
- "cloud.google.com/go/compute v0.1.0/go.mod"
- "cloud.google.com/go/compute v1.3.0/go.mod"
- "cloud.google.com/go/compute v1.5.0/go.mod"
- "cloud.google.com/go/datastore v1.0.0/go.mod"
- "cloud.google.com/go/datastore v1.1.0/go.mod"
- "cloud.google.com/go/firestore v1.6.1/go.mod"
- "cloud.google.com/go/pubsub v1.0.1/go.mod"
- "cloud.google.com/go/pubsub v1.1.0/go.mod"
- "cloud.google.com/go/pubsub v1.2.0/go.mod"
- "cloud.google.com/go/pubsub v1.3.1/go.mod"
- "cloud.google.com/go/storage v1.0.0/go.mod"
- "cloud.google.com/go/storage v1.5.0/go.mod"
- "cloud.google.com/go/storage v1.6.0/go.mod"
- "cloud.google.com/go/storage v1.8.0/go.mod"
- "cloud.google.com/go/storage v1.10.0/go.mod"
- "cloud.google.com/go/storage v1.14.0/go.mod"
- "code.rocketnine.space/tslocum/cbind v0.1.5"
- "code.rocketnine.space/tslocum/cbind v0.1.5/go.mod"
- "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
- "github.com/BurntSushi/toml v0.3.1/go.mod"
- "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
- "github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod"
- "github.com/OneOfOne/xxhash v1.2.2/go.mod"
- "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
- "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
- "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
- "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
- "github.com/antihax/optional v1.0.0/go.mod"
- "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
- "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
- "github.com/armon/go-metrics v0.3.10/go.mod"
- "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
- "github.com/armon/go-radix v1.0.0/go.mod"
- "github.com/atotto/clipboard v0.1.4"
- "github.com/atotto/clipboard v0.1.4/go.mod"
- "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
- "github.com/beorn7/perks v1.0.0/go.mod"
- "github.com/beorn7/perks v1.0.1/go.mod"
- "github.com/bgentry/speakeasy v0.1.0/go.mod"
- "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
- "github.com/cespare/xxhash v1.1.0"
- "github.com/cespare/xxhash v1.1.0/go.mod"
- "github.com/cespare/xxhash/v2 v2.1.1/go.mod"
- "github.com/cespare/xxhash/v2 v2.1.2"
- "github.com/cespare/xxhash/v2 v2.1.2/go.mod"
- "github.com/chzyer/logex v1.1.10/go.mod"
- "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
- "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
- "github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod"
- "github.com/circonus-labs/circonusllhist v0.1.3/go.mod"
- "github.com/client9/misspell v0.3.4/go.mod"
- "github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod"
- "github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod"
- "github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod"
- "github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod"
- "github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod"
- "github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod"
- "github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod"
- "github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod"
- "github.com/coreos/go-semver v0.3.0/go.mod"
- "github.com/coreos/go-systemd/v22 v22.3.2/go.mod"
- "github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod"
- "github.com/creack/pty v1.1.9/go.mod"
- "github.com/davecgh/go-spew v1.1.0/go.mod"
- "github.com/davecgh/go-spew v1.1.1"
- "github.com/davecgh/go-spew v1.1.1/go.mod"
- "github.com/dgraph-io/ristretto v0.1.0"
- "github.com/dgraph-io/ristretto v0.1.0/go.mod"
- "github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2"
- "github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod"
- "github.com/dustin/go-humanize v1.0.0"
- "github.com/dustin/go-humanize v1.0.0/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.0/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.4/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.7/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod"
- "github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod"
- "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
- "github.com/fatih/color v1.7.0/go.mod"
- "github.com/fatih/color v1.9.0/go.mod"
- "github.com/fatih/color v1.13.0/go.mod"
- "github.com/frankban/quicktest v1.14.3"
- "github.com/frankban/quicktest v1.14.3/go.mod"
- "github.com/fsnotify/fsnotify v1.5.1/go.mod"
- "github.com/fsnotify/fsnotify v1.5.4"
- "github.com/fsnotify/fsnotify v1.5.4/go.mod"
- "github.com/gdamore/encoding v1.0.0"
- "github.com/gdamore/encoding v1.0.0/go.mod"
- "github.com/gdamore/tcell/v2 v2.2.0/go.mod"
- "github.com/gdamore/tcell/v2 v2.5.1"
- "github.com/gdamore/tcell/v2 v2.5.1/go.mod"
- "github.com/ghodss/yaml v1.0.0/go.mod"
- "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod"
- "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod"
- "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod"
- "github.com/go-kit/kit v0.8.0/go.mod"
- "github.com/go-kit/kit v0.9.0/go.mod"
- "github.com/go-logfmt/logfmt v0.3.0/go.mod"
- "github.com/go-logfmt/logfmt v0.4.0/go.mod"
- "github.com/go-stack/stack v1.8.0/go.mod"
- "github.com/godbus/dbus/v5 v5.0.4/go.mod"
- "github.com/gogo/protobuf v1.1.1/go.mod"
- "github.com/gogo/protobuf v1.3.2/go.mod"
- "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
- "github.com/golang/glog v1.0.0"
- "github.com/golang/glog v1.0.0/go.mod"
- "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod"
- "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod"
- "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod"
- "github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod"
- "github.com/golang/mock v1.1.1/go.mod"
- "github.com/golang/mock v1.2.0/go.mod"
- "github.com/golang/mock v1.3.1/go.mod"
- "github.com/golang/mock v1.4.0/go.mod"
- "github.com/golang/mock v1.4.1/go.mod"
- "github.com/golang/mock v1.4.3/go.mod"
- "github.com/golang/mock v1.4.4/go.mod"
- "github.com/golang/mock v1.5.0/go.mod"
- "github.com/golang/mock v1.6.0/go.mod"
- "github.com/golang/protobuf v1.2.0/go.mod"
- "github.com/golang/protobuf v1.3.1/go.mod"
- "github.com/golang/protobuf v1.3.2/go.mod"
- "github.com/golang/protobuf v1.3.3/go.mod"
- "github.com/golang/protobuf v1.3.4/go.mod"
- "github.com/golang/protobuf v1.3.5/go.mod"
- "github.com/golang/protobuf v1.4.0-rc.1/go.mod"
- "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod"
- "github.com/golang/protobuf v1.4.0-rc.2/go.mod"
- "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod"
- "github.com/golang/protobuf v1.4.0/go.mod"
- "github.com/golang/protobuf v1.4.1/go.mod"
- "github.com/golang/protobuf v1.4.2/go.mod"
- "github.com/golang/protobuf v1.4.3/go.mod"
- "github.com/golang/protobuf v1.5.0/go.mod"
- "github.com/golang/protobuf v1.5.1/go.mod"
- "github.com/golang/protobuf v1.5.2/go.mod"
- "github.com/golang/snappy v0.0.3/go.mod"
- "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
- "github.com/google/btree v1.0.0/go.mod"
- "github.com/google/go-cmp v0.2.0/go.mod"
- "github.com/google/go-cmp v0.3.0/go.mod"
- "github.com/google/go-cmp v0.3.1/go.mod"
- "github.com/google/go-cmp v0.4.0/go.mod"
- "github.com/google/go-cmp v0.4.1/go.mod"
- "github.com/google/go-cmp v0.5.0/go.mod"
- "github.com/google/go-cmp v0.5.1/go.mod"
- "github.com/google/go-cmp v0.5.2/go.mod"
- "github.com/google/go-cmp v0.5.3/go.mod"
- "github.com/google/go-cmp v0.5.4/go.mod"
- "github.com/google/go-cmp v0.5.5/go.mod"
- "github.com/google/go-cmp v0.5.6/go.mod"
- "github.com/google/go-cmp v0.5.7"
- "github.com/google/go-cmp v0.5.7/go.mod"
- "github.com/google/gofuzz v1.0.0/go.mod"
- "github.com/google/martian v2.1.0+incompatible/go.mod"
- "github.com/google/martian/v3 v3.0.0/go.mod"
- "github.com/google/martian/v3 v3.1.0/go.mod"
- "github.com/google/martian/v3 v3.2.1/go.mod"
- "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
- "github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod"
- "github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod"
- "github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod"
- "github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod"
- "github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod"
- "github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod"
- "github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod"
- "github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod"
- "github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod"
- "github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod"
- "github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod"
- "github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod"
- "github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod"
- "github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod"
- "github.com/google/renameio v0.1.0/go.mod"
- "github.com/google/uuid v1.1.2/go.mod"
- "github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
- "github.com/googleapis/gax-go/v2 v2.0.5/go.mod"
- "github.com/googleapis/gax-go/v2 v2.1.0/go.mod"
- "github.com/googleapis/gax-go/v2 v2.1.1/go.mod"
- "github.com/googleapis/gax-go/v2 v2.2.0/go.mod"
- "github.com/googleapis/gax-go/v2 v2.3.0/go.mod"
- "github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod"
- "github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod"
- "github.com/hashicorp/consul/api v1.12.0/go.mod"
- "github.com/hashicorp/consul/sdk v0.8.0/go.mod"
- "github.com/hashicorp/errwrap v1.0.0/go.mod"
- "github.com/hashicorp/go-cleanhttp v0.5.0/go.mod"
- "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod"
- "github.com/hashicorp/go-cleanhttp v0.5.2/go.mod"
- "github.com/hashicorp/go-hclog v0.12.0/go.mod"
- "github.com/hashicorp/go-hclog v1.2.0/go.mod"
- "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod"
- "github.com/hashicorp/go-immutable-radix v1.3.1/go.mod"
- "github.com/hashicorp/go-msgpack v0.5.3/go.mod"
- "github.com/hashicorp/go-multierror v1.0.0/go.mod"
- "github.com/hashicorp/go-multierror v1.1.0/go.mod"
- "github.com/hashicorp/go-retryablehttp v0.5.3/go.mod"
- "github.com/hashicorp/go-rootcerts v1.0.2/go.mod"
- "github.com/hashicorp/go-sockaddr v1.0.0/go.mod"
- "github.com/hashicorp/go-syslog v1.0.0/go.mod"
- "github.com/hashicorp/go-uuid v1.0.0/go.mod"
- "github.com/hashicorp/go-uuid v1.0.1/go.mod"
- "github.com/hashicorp/golang-lru v0.5.0/go.mod"
- "github.com/hashicorp/golang-lru v0.5.1/go.mod"
- "github.com/hashicorp/golang-lru v0.5.4/go.mod"
- "github.com/hashicorp/hcl v1.0.0"
- "github.com/hashicorp/hcl v1.0.0/go.mod"
- "github.com/hashicorp/logutils v1.0.0/go.mod"
- "github.com/hashicorp/mdns v1.0.4/go.mod"
- "github.com/hashicorp/memberlist v0.3.0/go.mod"
- "github.com/hashicorp/serf v0.9.6/go.mod"
- "github.com/hashicorp/serf v0.9.7/go.mod"
- "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod"
- "github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod"
- "github.com/inconshreveable/mousetrap v1.0.0"
- "github.com/inconshreveable/mousetrap v1.0.0/go.mod"
- "github.com/json-iterator/go v1.1.6/go.mod"
- "github.com/json-iterator/go v1.1.9/go.mod"
- "github.com/json-iterator/go v1.1.11/go.mod"
- "github.com/json-iterator/go v1.1.12/go.mod"
- "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
- "github.com/jstemmer/go-junit-report v0.9.1/go.mod"
- "github.com/julienschmidt/httprouter v1.2.0/go.mod"
- "github.com/jwalton/gchalk v1.3.0"
- "github.com/jwalton/gchalk v1.3.0/go.mod"
- "github.com/jwalton/go-supportscolor v1.1.0"
- "github.com/jwalton/go-supportscolor v1.1.0/go.mod"
- "github.com/kisielk/errcheck v1.5.0/go.mod"
- "github.com/kisielk/gotool v1.0.0/go.mod"
- "github.com/klauspost/compress v1.15.4"
- "github.com/klauspost/compress v1.15.4/go.mod"
- "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
- "github.com/kr/fs v0.1.0/go.mod"
- "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
- "github.com/kr/pretty v0.1.0/go.mod"
- "github.com/kr/pretty v0.2.0/go.mod"
- "github.com/kr/pretty v0.3.0"
- "github.com/kr/pretty v0.3.0/go.mod"
- "github.com/kr/pty v1.1.1/go.mod"
- "github.com/kr/text v0.1.0/go.mod"
- "github.com/kr/text v0.2.0"
- "github.com/kr/text v0.2.0/go.mod"
- "github.com/lucasb-eyer/go-colorful v1.0.3/go.mod"
- "github.com/lucasb-eyer/go-colorful v1.2.0"
- "github.com/lucasb-eyer/go-colorful v1.2.0/go.mod"
- "github.com/magiconair/properties v1.8.6"
- "github.com/magiconair/properties v1.8.6/go.mod"
- "github.com/mattn/go-colorable v0.0.9/go.mod"
- "github.com/mattn/go-colorable v0.1.4/go.mod"
- "github.com/mattn/go-colorable v0.1.6/go.mod"
- "github.com/mattn/go-colorable v0.1.9/go.mod"
- "github.com/mattn/go-colorable v0.1.12/go.mod"
- "github.com/mattn/go-isatty v0.0.3/go.mod"
- "github.com/mattn/go-isatty v0.0.8/go.mod"
- "github.com/mattn/go-isatty v0.0.10/go.mod"
- "github.com/mattn/go-isatty v0.0.11/go.mod"
- "github.com/mattn/go-isatty v0.0.12/go.mod"
- "github.com/mattn/go-isatty v0.0.14/go.mod"
- "github.com/mattn/go-runewidth v0.0.10/go.mod"
- "github.com/mattn/go-runewidth v0.0.13"
- "github.com/mattn/go-runewidth v0.0.13/go.mod"
- "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
- "github.com/miekg/dns v1.1.26/go.mod"
- "github.com/miekg/dns v1.1.41/go.mod"
- "github.com/mitchellh/cli v1.1.0/go.mod"
- "github.com/mitchellh/go-homedir v1.1.0/go.mod"
- "github.com/mitchellh/go-testing-interface v1.0.0/go.mod"
- "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod"
- "github.com/mitchellh/mapstructure v1.1.2/go.mod"
- "github.com/mitchellh/mapstructure v1.4.3/go.mod"
- "github.com/mitchellh/mapstructure v1.5.0"
- "github.com/mitchellh/mapstructure v1.5.0/go.mod"
- "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
- "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
- "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
- "github.com/modern-go/reflect2 v1.0.1/go.mod"
- "github.com/modern-go/reflect2 v1.0.2/go.mod"
- "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
- "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod"
- "github.com/pascaldekloe/goe v0.1.0/go.mod"
- "github.com/pelletier/go-toml v1.9.4/go.mod"
- "github.com/pelletier/go-toml v1.9.5"
- "github.com/pelletier/go-toml v1.9.5/go.mod"
- "github.com/pelletier/go-toml/v2 v2.0.0-beta.8/go.mod"
- "github.com/pelletier/go-toml/v2 v2.0.1"
- "github.com/pelletier/go-toml/v2 v2.0.1/go.mod"
- "github.com/pierrec/lz4 v2.6.1+incompatible"
- "github.com/pierrec/lz4 v2.6.1+incompatible/go.mod"
- "github.com/pkg/errors v0.8.0/go.mod"
- "github.com/pkg/errors v0.8.1/go.mod"
- "github.com/pkg/errors v0.9.1"
- "github.com/pkg/errors v0.9.1/go.mod"
- "github.com/pkg/sftp v1.13.1/go.mod"
- "github.com/pmezard/go-difflib v1.0.0"
- "github.com/pmezard/go-difflib v1.0.0/go.mod"
- "github.com/posener/complete v1.1.1/go.mod"
- "github.com/posener/complete v1.2.3/go.mod"
- "github.com/prometheus/client_golang v0.9.1/go.mod"
- "github.com/prometheus/client_golang v1.0.0/go.mod"
- "github.com/prometheus/client_golang v1.4.0/go.mod"
- "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
- "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
- "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
- "github.com/prometheus/client_model v0.2.0/go.mod"
- "github.com/prometheus/common v0.4.1/go.mod"
- "github.com/prometheus/common v0.9.1/go.mod"
- "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
- "github.com/prometheus/procfs v0.0.2/go.mod"
- "github.com/prometheus/procfs v0.0.8/go.mod"
- "github.com/rivo/uniseg v0.1.0/go.mod"
- "github.com/rivo/uniseg v0.2.0"
- "github.com/rivo/uniseg v0.2.0/go.mod"
- "github.com/rogpeppe/fastuuid v1.2.0/go.mod"
- "github.com/rogpeppe/go-internal v1.3.0/go.mod"
- "github.com/rogpeppe/go-internal v1.6.1"
- "github.com/rogpeppe/go-internal v1.6.1/go.mod"
- "github.com/russross/blackfriday/v2 v2.1.0/go.mod"
- "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod"
- "github.com/sagikazarmark/crypt v0.5.0/go.mod"
- "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod"
- "github.com/sirupsen/logrus v1.2.0/go.mod"
- "github.com/sirupsen/logrus v1.4.2/go.mod"
- "github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod"
- "github.com/spf13/afero v1.8.2"
- "github.com/spf13/afero v1.8.2/go.mod"
- "github.com/spf13/cast v1.4.1/go.mod"
- "github.com/spf13/cast v1.5.0"
- "github.com/spf13/cast v1.5.0/go.mod"
- "github.com/spf13/cobra v1.4.0"
- "github.com/spf13/cobra v1.4.0/go.mod"
- "github.com/spf13/jwalterweatherman v1.1.0"
- "github.com/spf13/jwalterweatherman v1.1.0/go.mod"
- "github.com/spf13/pflag v1.0.5"
- "github.com/spf13/pflag v1.0.5/go.mod"
- "github.com/spf13/viper v1.11.0"
- "github.com/spf13/viper v1.11.0/go.mod"
- "github.com/stretchr/objx v0.1.0/go.mod"
- "github.com/stretchr/objx v0.1.1/go.mod"
- "github.com/stretchr/testify v1.2.2/go.mod"
- "github.com/stretchr/testify v1.3.0/go.mod"
- "github.com/stretchr/testify v1.4.0/go.mod"
- "github.com/stretchr/testify v1.5.1/go.mod"
- "github.com/stretchr/testify v1.6.1/go.mod"
- "github.com/stretchr/testify v1.7.0/go.mod"
- "github.com/stretchr/testify v1.7.1"
- "github.com/stretchr/testify v1.7.1/go.mod"
- "github.com/subosito/gotenv v1.2.0"
- "github.com/subosito/gotenv v1.2.0/go.mod"
- "github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod"
- "github.com/ulikunitz/xz v0.5.10"
- "github.com/ulikunitz/xz v0.5.10/go.mod"
- "github.com/yuin/goldmark v1.1.25/go.mod"
- "github.com/yuin/goldmark v1.1.27/go.mod"
- "github.com/yuin/goldmark v1.1.32/go.mod"
- "github.com/yuin/goldmark v1.2.1/go.mod"
- "github.com/yuin/goldmark v1.3.5/go.mod"
- "go.etcd.io/etcd/api/v3 v3.5.2/go.mod"
- "go.etcd.io/etcd/client/pkg/v3 v3.5.2/go.mod"
- "go.etcd.io/etcd/client/v2 v2.305.2/go.mod"
- "go.opencensus.io v0.21.0/go.mod"
- "go.opencensus.io v0.22.0/go.mod"
- "go.opencensus.io v0.22.2/go.mod"
- "go.opencensus.io v0.22.3/go.mod"
- "go.opencensus.io v0.22.4/go.mod"
- "go.opencensus.io v0.22.5/go.mod"
- "go.opencensus.io v0.23.0/go.mod"
- "go.opentelemetry.io/proto/otlp v0.7.0/go.mod"
- "go.uber.org/atomic v1.7.0/go.mod"
- "go.uber.org/multierr v1.6.0/go.mod"
- "go.uber.org/zap v1.17.0/go.mod"
- "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
- "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
- "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod"
- "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod"
- "golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod"
- "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod"
- "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
- "golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod"
- "golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod"
- "golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod"
- "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
- "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod"
- "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod"
- "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod"
- "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod"
- "golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod"
- "golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod"
- "golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod"
- "golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod"
- "golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod"
- "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod"
- "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod"
- "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
- "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
- "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
- "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
- "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod"
- "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod"
- "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod"
- "golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod"
- "golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod"
- "golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod"
- "golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod"
- "golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod"
- "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod"
- "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod"
- "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod"
- "golang.org/x/mod v0.1.0/go.mod"
- "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod"
- "golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod"
- "golang.org/x/mod v0.2.0/go.mod"
- "golang.org/x/mod v0.3.0/go.mod"
- "golang.org/x/mod v0.4.0/go.mod"
- "golang.org/x/mod v0.4.1/go.mod"
- "golang.org/x/mod v0.4.2/go.mod"
- "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
- "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
- "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
- "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
- "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
- "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
- "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
- "golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod"
- "golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod"
- "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod"
- "golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
- "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
- "golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod"
- "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod"
- "golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod"
- "golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod"
- "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod"
- "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod"
- "golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod"
- "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod"
- "golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod"
- "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod"
- "golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod"
- "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod"
- "golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod"
- "golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod"
- "golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod"
- "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod"
- "golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod"
- "golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod"
- "golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod"
- "golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod"
- "golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod"
- "golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod"
- "golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod"
- "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod"
- "golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod"
- "golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod"
- "golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod"
- "golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod"
- "golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod"
- "golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod"
- "golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod"
- "golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod"
- "golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod"
- "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
- "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
- "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod"
- "golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod"
- "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod"
- "golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod"
- "golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod"
- "golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod"
- "golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod"
- "golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1/go.mod"
- "golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod"
- "golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod"
- "golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod"
- "golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod"
- "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
- "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
- "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
- "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
- "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
- "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
- "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod"
- "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod"
- "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
- "golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod"
- "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod"
- "golang.org/x/sync v0.0.0-20220513210516-0976fa681c29"
- "golang.org/x/sync v0.0.0-20220513210516-0976fa681c29/go.mod"
- "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod"
- "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
- "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
- "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
- "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
- "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
- "golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod"
- "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
- "golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
- "golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod"
- "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod"
- "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod"
- "golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod"
- "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod"
- "golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod"
- "golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod"
- "golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod"
- "golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod"
- "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
- "golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod"
- "golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod"
- "golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod"
- "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
- "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod"
- "golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod"
- "golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod"
- "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod"
- "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
- "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod"
- "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
- "golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod"
- "golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod"
- "golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod"
- "golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod"
- "golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod"
- "golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod"
- "golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod"
- "golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod"
- "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
- "golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod"
- "golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod"
- "golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod"
- "golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod"
- "golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod"
- "golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod"
- "golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod"
- "golang.org/x/sys v0.0.0-20210309040221-94ec62e08169/go.mod"
- "golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod"
- "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod"
- "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod"
- "golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod"
- "golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod"
- "golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod"
- "golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod"
- "golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod"
- "golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod"
- "golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod"
- "golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod"
- "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod"
- "golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod"
- "golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod"
- "golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod"
- "golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod"
- "golang.org/x/sys v0.0.0-20211004093028-2c5d950f24ef/go.mod"
- "golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod"
- "golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod"
- "golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod"
- "golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod"
- "golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod"
- "golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod"
- "golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod"
- "golang.org/x/sys v0.0.0-20220318055525-2edf467146b5/go.mod"
- "golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod"
- "golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod"
- "golang.org/x/sys v0.0.0-20220519141025-dcacdad47464"
- "golang.org/x/sys v0.0.0-20220519141025-dcacdad47464/go.mod"
- "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod"
- "golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod"
- "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod"
- "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod"
- "golang.org/x/term v0.0.0-20220411215600-e5f449aeb171"
- "golang.org/x/term v0.0.0-20220411215600-e5f449aeb171/go.mod"
- "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod"
- "golang.org/x/text v0.3.0/go.mod"
- "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
- "golang.org/x/text v0.3.2/go.mod"
- "golang.org/x/text v0.3.3/go.mod"
- "golang.org/x/text v0.3.4/go.mod"
- "golang.org/x/text v0.3.5/go.mod"
- "golang.org/x/text v0.3.6/go.mod"
- "golang.org/x/text v0.3.7"
- "golang.org/x/text v0.3.7/go.mod"
- "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
- "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
- "golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod"
- "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
- "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
- "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
- "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
- "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod"
- "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
- "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod"
- "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod"
- "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
- "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod"
- "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod"
- "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod"
- "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod"
- "golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod"
- "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod"
- "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod"
- "golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod"
- "golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod"
- "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod"
- "golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod"
- "golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod"
- "golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod"
- "golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod"
- "golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod"
- "golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod"
- "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod"
- "golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod"
- "golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod"
- "golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod"
- "golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod"
- "golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod"
- "golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod"
- "golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod"
- "golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod"
- "golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod"
- "golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod"
- "golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod"
- "golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod"
- "golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod"
- "golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod"
- "golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod"
- "golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod"
- "golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod"
- "golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod"
- "golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod"
- "golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod"
- "golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod"
- "golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod"
- "golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod"
- "golang.org/x/tools v0.1.0/go.mod"
- "golang.org/x/tools v0.1.1/go.mod"
- "golang.org/x/tools v0.1.2/go.mod"
- "golang.org/x/tools v0.1.3/go.mod"
- "golang.org/x/tools v0.1.4/go.mod"
- "golang.org/x/tools v0.1.5/go.mod"
- "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
- "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod"
- "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
- "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod"
- "golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f"
- "golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod"
- "google.golang.org/api v0.4.0/go.mod"
- "google.golang.org/api v0.7.0/go.mod"
- "google.golang.org/api v0.8.0/go.mod"
- "google.golang.org/api v0.9.0/go.mod"
- "google.golang.org/api v0.13.0/go.mod"
- "google.golang.org/api v0.14.0/go.mod"
- "google.golang.org/api v0.15.0/go.mod"
- "google.golang.org/api v0.17.0/go.mod"
- "google.golang.org/api v0.18.0/go.mod"
- "google.golang.org/api v0.19.0/go.mod"
- "google.golang.org/api v0.20.0/go.mod"
- "google.golang.org/api v0.22.0/go.mod"
- "google.golang.org/api v0.24.0/go.mod"
- "google.golang.org/api v0.28.0/go.mod"
- "google.golang.org/api v0.29.0/go.mod"
- "google.golang.org/api v0.30.0/go.mod"
- "google.golang.org/api v0.35.0/go.mod"
- "google.golang.org/api v0.36.0/go.mod"
- "google.golang.org/api v0.40.0/go.mod"
- "google.golang.org/api v0.41.0/go.mod"
- "google.golang.org/api v0.43.0/go.mod"
- "google.golang.org/api v0.47.0/go.mod"
- "google.golang.org/api v0.48.0/go.mod"
- "google.golang.org/api v0.50.0/go.mod"
- "google.golang.org/api v0.51.0/go.mod"
- "google.golang.org/api v0.54.0/go.mod"
- "google.golang.org/api v0.55.0/go.mod"
- "google.golang.org/api v0.56.0/go.mod"
- "google.golang.org/api v0.57.0/go.mod"
- "google.golang.org/api v0.59.0/go.mod"
- "google.golang.org/api v0.61.0/go.mod"
- "google.golang.org/api v0.63.0/go.mod"
- "google.golang.org/api v0.67.0/go.mod"
- "google.golang.org/api v0.70.0/go.mod"
- "google.golang.org/api v0.71.0/go.mod"
- "google.golang.org/api v0.74.0/go.mod"
- "google.golang.org/appengine v1.1.0/go.mod"
- "google.golang.org/appengine v1.4.0/go.mod"
- "google.golang.org/appengine v1.5.0/go.mod"
- "google.golang.org/appengine v1.6.1/go.mod"
- "google.golang.org/appengine v1.6.5/go.mod"
- "google.golang.org/appengine v1.6.6/go.mod"
- "google.golang.org/appengine v1.6.7/go.mod"
- "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
- "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
- "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod"
- "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod"
- "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod"
- "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod"
- "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
- "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod"
- "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod"
- "google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod"
- "google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod"
- "google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod"
- "google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod"
- "google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod"
- "google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod"
- "google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod"
- "google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod"
- "google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod"
- "google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod"
- "google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod"
- "google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod"
- "google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod"
- "google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod"
- "google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod"
- "google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod"
- "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod"
- "google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod"
- "google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod"
- "google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod"
- "google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod"
- "google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod"
- "google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod"
- "google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod"
- "google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod"
- "google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod"
- "google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod"
- "google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod"
- "google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod"
- "google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod"
- "google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod"
- "google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod"
- "google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod"
- "google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod"
- "google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod"
- "google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod"
- "google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod"
- "google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod"
- "google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod"
- "google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod"
- "google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod"
- "google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod"
- "google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod"
- "google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod"
- "google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod"
- "google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod"
- "google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod"
- "google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod"
- "google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod"
- "google.golang.org/genproto v0.0.0-20211008145708-270636b82663/go.mod"
- "google.golang.org/genproto v0.0.0-20211028162531-8db9c33dc351/go.mod"
- "google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod"
- "google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod"
- "google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod"
- "google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod"
- "google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod"
- "google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod"
- "google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod"
- "google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod"
- "google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod"
- "google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod"
- "google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod"
- "google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod"
- "google.golang.org/grpc v1.19.0/go.mod"
- "google.golang.org/grpc v1.20.1/go.mod"
- "google.golang.org/grpc v1.21.1/go.mod"
- "google.golang.org/grpc v1.23.0/go.mod"
- "google.golang.org/grpc v1.25.1/go.mod"
- "google.golang.org/grpc v1.26.0/go.mod"
- "google.golang.org/grpc v1.27.0/go.mod"
- "google.golang.org/grpc v1.27.1/go.mod"
- "google.golang.org/grpc v1.28.0/go.mod"
- "google.golang.org/grpc v1.29.1/go.mod"
- "google.golang.org/grpc v1.30.0/go.mod"
- "google.golang.org/grpc v1.31.0/go.mod"
- "google.golang.org/grpc v1.31.1/go.mod"
- "google.golang.org/grpc v1.33.1/go.mod"
- "google.golang.org/grpc v1.33.2/go.mod"
- "google.golang.org/grpc v1.34.0/go.mod"
- "google.golang.org/grpc v1.35.0/go.mod"
- "google.golang.org/grpc v1.36.0/go.mod"
- "google.golang.org/grpc v1.36.1/go.mod"
- "google.golang.org/grpc v1.37.0/go.mod"
- "google.golang.org/grpc v1.37.1/go.mod"
- "google.golang.org/grpc v1.38.0/go.mod"
- "google.golang.org/grpc v1.39.0/go.mod"
- "google.golang.org/grpc v1.39.1/go.mod"
- "google.golang.org/grpc v1.40.0/go.mod"
- "google.golang.org/grpc v1.40.1/go.mod"
- "google.golang.org/grpc v1.44.0/go.mod"
- "google.golang.org/grpc v1.45.0/go.mod"
- "google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod"
- "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod"
- "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod"
- "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod"
- "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod"
- "google.golang.org/protobuf v1.21.0/go.mod"
- "google.golang.org/protobuf v1.22.0/go.mod"
- "google.golang.org/protobuf v1.23.0/go.mod"
- "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod"
- "google.golang.org/protobuf v1.24.0/go.mod"
- "google.golang.org/protobuf v1.25.0/go.mod"
- "google.golang.org/protobuf v1.26.0-rc.1/go.mod"
- "google.golang.org/protobuf v1.26.0/go.mod"
- "google.golang.org/protobuf v1.27.1/go.mod"
- "google.golang.org/protobuf v1.28.0/go.mod"
- "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
- "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
- "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
- "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15"
- "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
- "gopkg.in/errgo.v2 v2.1.0/go.mod"
- "gopkg.in/ini.v1 v1.66.4"
- "gopkg.in/ini.v1 v1.66.4/go.mod"
- "gopkg.in/yaml.v2 v2.2.1/go.mod"
- "gopkg.in/yaml.v2 v2.2.2/go.mod"
- "gopkg.in/yaml.v2 v2.2.3/go.mod"
- "gopkg.in/yaml.v2 v2.2.4/go.mod"
- "gopkg.in/yaml.v2 v2.2.5/go.mod"
- "gopkg.in/yaml.v2 v2.2.8/go.mod"
- "gopkg.in/yaml.v2 v2.4.0"
- "gopkg.in/yaml.v2 v2.4.0/go.mod"
- "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
- "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod"
- "gopkg.in/yaml.v3 v3.0.0-20220512140231-539c8e751b99"
- "gopkg.in/yaml.v3 v3.0.0-20220512140231-539c8e751b99/go.mod"
- "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
- "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
- "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod"
- "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
- "honnef.co/go/tools v0.0.1-2019.2.3/go.mod"
- "honnef.co/go/tools v0.0.1-2020.1.3/go.mod"
- "honnef.co/go/tools v0.0.1-2020.1.4/go.mod"
- "rsc.io/binaryregexp v0.2.0/go.mod"
- "rsc.io/quote/v3 v3.1.0/go.mod"
- "rsc.io/sampler v1.3.0/go.mod"
-)
-go-module_set_globals
-
-SRC_URI="https://github.com/noborus/ov/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${EGO_SUM_SRC_URI}
-"
-
-LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-src_compile() {
- ego build -v -x -o ${PN} -ldflags="-X main.Version=${PV}" || die
-}
-
-src_install() {
- dodoc README.md ov{,-less}.yaml
- dobin ov
-}
-
-src_test() {
- go test ./... || die
-}
diff --git a/sys-apps/ov/ov-0.11.2.ebuild b/sys-apps/ov/ov-0.11.2.ebuild
new file mode 100644
index 0000000000..f6b6e8cb27
--- /dev/null
+++ b/sys-apps/ov/ov-0.11.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 edo go-module
+
+DESCRIPTION="Feature-rich terminal pager"
+HOMEPAGE="https://github.com/noborus/ov"
+SRC_URI="https://github.com/noborus/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ ego build -v -x -o ${PN} -ldflags="-X main.Version=${PV}"
+ edo ./ov --config ov.yaml --completion fish > ov.fish
+ edo ./ov --config ov.yaml --completion bash > ov.bash
+ edo ./ov --config ov.yaml --completion zsh > ov.zsh
+}
+
+src_install() {
+ dodoc README.md ov{,-less}.yaml
+ dobin ov
+ newbashcomp ov.bash ov
+ insinto /usr/share/fish/vendor_completions.d
+ doins ov.fish
+ insinto /usr/share/zsh/site-functions
+ newins ov.zsh _ov
+}
+
+src_test() {
+ ego test $(ego list ./... | grep -v /vendor/)
+}
diff --git a/sys-cluster/opari2/opari2-2.0.6.ebuild b/sys-cluster/opari2/opari2-2.0.6.ebuild
index a55ddf1e8c..f30d8e7d10 100644
--- a/sys-cluster/opari2/opari2-2.0.6.ebuild
+++ b/sys-cluster/opari2/opari2-2.0.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools
+inherit autotools toolchain-funcs
DESCRIPTION="OpenMP Pragma And Region Instrumentor"
HOMEPAGE="https://www.vi-hps.org/projects/score-p"
@@ -17,6 +17,19 @@ RDEPEND=""
DEPEND="${RDEPEND}"
src_prepare() {
+ tc-export CC CXX AR F77 FC CPP
+ export CXXCPP="${CPP}"
+ export CC_FOR_BUILD="${CC}"
+ export CXX_FOR_BUILD="${CXX}"
+ export FC_FOR_BUILD="${FC}"
+ export F77_FOR_BUILD="${F77}"
+ export CFLAGS_FOR_BUILD="${CFLAGS}"
+ export CXXFLAGS_FOR_BUILD="${CXXFLAGS}"
+ export FFLAGS_FOR_BUILD="${FFLAGS}"
+ export FCFLAGS_FOR_BUILD="${FCFLAGS}"
+ export LDFLAGS_FOR_BUILD="${LDFLAGS}"
+ export CPPFLAGS_FOR_BUILD="${CPPFLAGS}"
+
default
eautoreconf
}
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index 54020f5e5f..dc649cee32 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,2 +1,3 @@
DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
+DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
new file mode 100644
index 0000000000..951b829023
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
+HOMEPAGE="http://www.opencoarrays.org/"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+# We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
+"
+DEPEND="
+ ${RDEPEND}
+"
diff --git a/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild b/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild
index e1d5404bcb..027e3edd4b 100644
--- a/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild
+++ b/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
sys-apps/hwloc
sys-cluster/temanejo
- mpi? ( virtual/mpi )
+ mpi? ( virtual/mpi[threads] )
parsec_prof_otf2? ( sys-cluster/otf2 )
parsec_prof_pins? ( dev-libs/papi )
tools? (
diff --git a/sys-cluster/scalasca/scalasca-2.6.ebuild b/sys-cluster/scalasca/scalasca-2.6.ebuild
index 64dd29d612..20b3917273 100644
--- a/sys-cluster/scalasca/scalasca-2.6.ebuild
+++ b/sys-cluster/scalasca/scalasca-2.6.ebuild
@@ -36,25 +36,50 @@ src_prepare() {
}
src_configure() {
- tc-export CC CXX FC F77 CPP
+ tc-export CC CXX FC F77 CPP AR
- export MPICC=/usr/bin/mpicc
- export MPICXX=/usr/bin/mpicxx
- export MPIF77=/usr/bin/mpif77
- export MPIFC=/usr/bin/mpifc
+ cat > build-config/common/platforms/platform-backend-user-provided <<-EOF || die
+ CC=${CC}
+ CXX=${CXX}
+ FC=${FC}
+ F77=${F77}
+ CPP=${CPP}
+ CXXCPP=${CPP}
+ EOF
- export MPI_CFLAGS="${CFLAGS}"
- export MPI_CXXFLAGS="${CXXFLAGS}"
- export MPI_CPPFLAGS="${CPPFLAGS}"
- export MPI_F77LAGS="${F77FLAGS}"
- export MPI_FCLAGS="${FCFLAGS}"
- export MPI_LDFLAGS="${LDFLAGS}"
+ cat > build-config/common/platforms/platform-frontend-user-provided <<-EOF || die
+ CC_FOR_BUILD=${CC}
+ F77_FOR_BUILD=${F77}
+ FC_FOR_BUILD=${FC}
+ CXX_FOR_BUILD=${CXX}
+ LDFLAGS_FOR_BUILD=${LDFLAGS}
+ CFLAGS_FOR_BUILD=${CFLAGS}
+ CXXFLAGS_FOR_BUILD=${CXXFLAGS}
+ CPPFLAGS_FOR_BUILD=${CPPFLAGS}
+ FCFLAGS_FOR_BUILD=${FCFLAGS}
+ FFLAGS_FOR_BUILD=${FFLAGS}
+ CXXFLAGS_FOR_BUILD_SCORE=${CXXFLAGS}
+ EOF
+
+ cat > build-config/common/platforms/platform-mpi-user-provided <<-EOF || die
+ MPICC=mpicc
+ MPICXX=mpicxx
+ MPIF77=mpif77
+ MPIFC=mpif90
+ MPI_CPPFLAGS=${CPPFLAGS}
+ MPI_CFLAGS=${CFLAGS}
+ MPI_CXXFLAGS=${CXXFLAGS}
+ MPI_FFLAGS=${FFLAGS}
+ MPI_FCFLAGS=${FCFLAGS}
+ MPI_LDFLAGS=${LDFLAGS}
+ EOF
local myconf=(
--disable-platform-mic
--disable-static
--enable-shared
--with-cubew="${EPREFIX}/usr"
+ --with-custom-compilers
--with-libz="${EPREFIX}/usr"
--with-otf2="${EPREFIX}/usr"
$(use_enable openmp)
diff --git a/sys-cluster/scorep/scorep-7.1.ebuild b/sys-cluster/scorep/scorep-7.1.ebuild
index 95a2fa1b8e..06d0411e2b 100644
--- a/sys-cluster/scorep/scorep-7.1.ebuild
+++ b/sys-cluster/scorep/scorep-7.1.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+FORTRAN_NEED_OPENMP=1
+FORTRAN_STANDARD=90
LLVM_MAX_SLOT=14
inherit autotools llvm fortran-2 toolchain-funcs
@@ -48,37 +50,73 @@ DEPEND="
opencl? ( dev-util/opencl-headers )
"
-#PATCHES=( "${FILESDIR}/${P}-respect-flags.patch" )
-
pkg_setup() {
use llvm && llvm_pkg_setup
fortran-2_pkg_setup
}
src_prepare() {
+ tc-export CC CXX FC F77 CPP AR
+ rm build-config/common/platforms/platform-* || die
+
+ cat > build-config/common/platforms/platform-backend-user-provided <<-EOF || die
+ CC=${CC}
+ CXX=${CXX}
+ FC=${FC}
+ F77=${F77}
+ CPP=${CPP}
+ CXXCPP=${CPP}
+ EOF
+
+ cat > build-config/common/platforms/platform-frontend-user-provided <<-EOF || die
+ CC_FOR_BUILD=${CC}
+ F77_FOR_BUILD=${F77}
+ FC_FOR_BUILD=${FC}
+ CXX_FOR_BUILD=${CXX}
+ LDFLAGS_FOR_BUILD=${LDFLAGS}
+ CFLAGS_FOR_BUILD=${CFLAGS}
+ CXXFLAGS_FOR_BUILD=${CXXFLAGS}
+ CPPFLAGS_FOR_BUILD=${CPPFLAGS}
+ FCFLAGS_FOR_BUILD=${FCFLAGS}
+ FFLAGS_FOR_BUILD=${FFLAGS}
+ CXXFLAGS_FOR_BUILD_SCORE=${CXXFLAGS}
+ EOF
+
+ cat > build-config/common/platforms/platform-mpi-user-provided <<-EOF || die
+ MPICC=mpicc
+ MPICXX=mpicxx
+ MPIF77=mpif77
+ MPIFC=mpif90
+ MPI_CPPFLAGS=${CPPFLAGS}
+ MPI_CFLAGS=${CFLAGS}
+ MPI_CXXFLAGS=${CXXFLAGS}
+ MPI_FFLAGS=${FFLAGS}
+ MPI_FCFLAGS=${FCFLAGS}
+ MPI_LDFLAGS=${LDFLAGS}
+ EOF
+
+ cat > build-config/common/platforms/platform-shmem-user-provided <<-EOF || die
+ SHMEMCC=oshcc
+ SHMEMCXX=oshc++
+ SHMEMF77=oshfort
+ SHMEMFC=oshfort
+ SHMEM_CPPFLAGS=${CPPFLAGS}
+ SHMEM_CFLAGS=${CFLAGS}
+ SHMEM_CXXFLAGS=${CXXFLAGS}
+ SHMEM_FFLAGS=${FFLAGS}
+ SHMEM_FCFLAGS=${FCFLAGS}
+ SHMEM_LDFLAGS=${LDFLAGS}
+ SHMEM_LIBS=-lsma
+ SHMEM_LIB_NAME=libsma
+ SHMEM_NAME=sandia-openshmem
+ EOF
+
rm -r vendor || die
default
eautoreconf
}
src_configure() {
- tc-export CC CXX FC F77 CPP
-
- if use openshmem; then
- export SHMEMCC="oshcc"
- export SHMEMCXX="oshc++"
- export SHMEMF77="oshfort"
- export SHMEMFC="oshfort"
- export SHMEM_CPPFLAGS="${CPPFLAGS}"
- export SHMEM_CFLAGS="${CFLAGS}"
- export SHMEM_CXXFLAGS="${CXXFLAGS}"
- export SHMEM_FFLAGS="${FFLAGS}"
- export SHMEM_FCFLAGS="${FCFLAGS}"
- export SHMEM_LDFLAGS="${LDFLAGS}"
- export SHMEM_LIBS="-lsma"
- export SHMEM_LIB_NAME="libsma"
- export SHMEM_NAME="sandia-openshmem"
- fi
local myconf=(
--disable-cuda
@@ -89,6 +127,7 @@ src_configure() {
--enable-shared
--with-cubelib
--with-cubew
+ --with-custom-compilers
--with-libbfd
--with-opari2
--with-otf2
diff --git a/sys-kernel/msr-safe/msr-safe-1.6.0.ebuild b/sys-kernel/msr-safe/msr-safe-1.6.0.ebuild
index e382df77b9..ebd220eabc 100644
--- a/sys-kernel/msr-safe/msr-safe-1.6.0.ebuild
+++ b/sys-kernel/msr-safe/msr-safe-1.6.0.ebuild
@@ -24,7 +24,6 @@ BUILD_TARGETS="all"
MODULE_NAMES="msr-safe(misc:${S})"
src_compile() {
-# export KV_FULL
linux-mod_src_compile
use slurm && emake spank
}
@@ -43,6 +42,10 @@ src_install() {
doins -r allowlists
}
+pkg_postinst() {
+ udev_reload
+}
+
pkg_postrm() {
udev_reload
}
diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest
index cc400d5dca..ee0115acd9 100644
--- a/sys-kernel/uek-sources/Manifest
+++ b/sys-kernel/uek-sources/Manifest
@@ -9,3 +9,4 @@ DIST linux-uek-5.4.17-2136.306.1.tar.gz 175487701 BLAKE2B 4ea72ec404ef2e88492f46
DIST linux-uek-5.4.17-2136.307.2.tar.gz 175498423 BLAKE2B f3e95673891cdf2750d0ff19205c8a0b265de4c171125e69eaf2ee85b72cabe23265de74759a691b824525221f3824b365a9dc67d03e281dc64eaae539903bde SHA512 2b692a5ed58afcf0f351216dee1dda92a8033002c373afd8ab8afcda19b1ca48b46b4cd34c8d299391e44fee57c13be3edaca19a398f6bf3505e37eb7d2e21b5
DIST linux-uek-5.4.17-2136.308.4.tar.gz 176328838 BLAKE2B 0c7187afad5cc21e86eef121fff81a94f13ddad98c1533ed9d1024a28aabcee95eadb403eba33733371e58a6f481ebb7cc42a03af124ab2517475a3d86f8e2ce SHA512 44ba9c17d930624eb502ecc66ecd6b48c3d3686284f45030522d816e26ad0f74c6f92437ba4d39c9c4335182ffec198791ddd7232b49e8de21620862b1cf5648
DIST linux-uek-5.4.17-2136.308.6.tar.gz 176312971 BLAKE2B bc39d9f6c743d7b025e085b8bb86b7c5c42dd29254961aa079f393367bd382c282ebd4c95ecc99624be2dde2721e08c551030fade4f96542c5a2270019d209a6 SHA512 46158400a97eb7b6d687f2814fb09d41415607bc698cf3b3407d226c8da95bd20d955bedbddba474167eb8409dc43616bbd367b5266bbe941960ea508c249285
+DIST linux-uek-5.4.17-2136.309.3.tar.gz 176354922 BLAKE2B ffdfa4b347c7f4ae9037d93b96ee8971473f4fd9a97045700fe334788d94334ec48eebfe94900fa7349323798ed59bc575e7372be3dfe6038fd30266185b3940 SHA512 3e7a9d666f526885915bed89150e807b5e48dc8ad8aabfbd7896906c96fbea4d0e3f33738a0eed64bd596b65e1a4e1e9c73c74741c59564b3f819d745f1cb4d8
diff --git a/sys-kernel/uek-sources/uek-sources-5.4.17.2136.309.3.ebuild b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.309.3.ebuild
new file mode 100644
index 0000000000..4233972387
--- /dev/null
+++ b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.309.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KERNEL_VERSION=$(ver_cut 1-3)
+KERNEL_TRUNK=$(ver_cut 1-2)
+UEK_PATCH_VERSION=$(ver_cut 4-6)
+UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}"
+
+ETYPE="sources"
+
+K_GENPATCHES_VER="192"
+K_SECURITY_UNSUPPORTED="1"
+CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle"
+HOMEPAGE="https://github.com/oracle/linux-uek"
+SRC_URI="
+ https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz
+ -> linux-uek-${UEK_VERSION}.tar.gz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+S="${WORKDIR}/linux-uek-${UEK_VERSION}"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE="+gentoo experimental"
+
+PATCHES=(
+ "${FILESDIR}"/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch
+ "${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch
+)
+
+src_unpack() {
+ default
+
+ # remove all backup files
+ find . -iname "*~" -print -exec rm {} \; 2>/dev/null
+
+ unpack_set_extraversion
+ unpack_fix_install_path
+
+ env_setup_xmakeopts
+}
+
+src_prepare() {
+ use gentoo && PATCHES+=(
+ "${WORKDIR}"/1500_XATTR_USER_PREFIX.patch
+ "${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch
+ "${WORKDIR}"/2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
+ "${WORKDIR}"/2600_enable-key-swapping-for-apple-mac.patch
+ "${WORKDIR}"/2920_sign-file-patch-for-libressl.patch
+ "${WORKDIR}"/4567_distro-Gentoo-Kconfig.patch
+ )
+ use experimental && PATCHES+=(
+ "${WORKDIR}"/5000_shifts-ubuntu-20.04.patch
+ "${WORKDIR}"/5010_enable-cpu-optimizations-universal.patch
+ )
+ default
+}
diff --git a/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild b/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild
index ac0b75d9c7..40be58d30a 100644
--- a/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild
+++ b/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild
@@ -34,7 +34,12 @@ DEPEND="
${RDEPEND}
dev-cpp/gtest
"
-BDEPEND="doc? ( dev-python/sphinx )"
+BDEPEND="
+ doc? (
+ dev-python/sphinx
+ dev-python/sphinx_rtd_theme
+ )
+"
PATCHES=(
"${FILESDIR}/${P}-system-gtest.patch"
diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index aca1673a39..1ee2fcf991 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -1,3 +1,6 @@
+DIST jackett-bin-0.20.1202-amd64.tar.gz 45852447 BLAKE2B 84ba996e22e1586bc076e0439e3a01c39f4637fa4c390208f015123f4145eb2aececb2d56d6df42d41418b204b1f83f80bb033cc0eecbb9d7cf22e6e436571ab SHA512 2f299af77550e2338db5f32f96ee5475d9797145cf054998165cffd3a1a4c02d88850ce5410a6dc000abb912f894fb6c04ce99e592e0f900d8a963024af1f1ff
+DIST jackett-bin-0.20.1202-arm.tar.gz 43720146 BLAKE2B f42c71ba837129271f32dad9c2f40f6e2a98cb6adbc4096e164a5ae2f0221bfe2ad6d9dc62bab96d07220104863d2eaf9cf98a1944597bc25a549928bdac2a06 SHA512 926208849be29fefcc59d95d378a83901cf4f878c62dd0eca6a18d88f39582fefe3257e824a6d533a487268c41dad7390d61cbbccbab8b8104e7ba7ebd4ff0a6
+DIST jackett-bin-0.20.1202-arm64.tar.gz 43208862 BLAKE2B f5151102dede7f51d58f45475fe55038bd5443fc7d89d75febd9cdd54a07f92e258d3e50bdcd1cb0c76980deed0182a7dce4d4bebd72568e60e6ac690e2028bf SHA512 806eb5bb3daed8ff91c45cfbcf5d945a85b5df72c283a723811c46ed1ff5ba63ff753b2946e7775ad6cbd42ae46bee5a1c762c0f059606a4ca9f2458df2c4a89
DIST jackett-bin-0.20.514-amd64.tar.gz 45925906 BLAKE2B d90c11020ca9aded48ba7d6867f2250974746af42fe5308bd92d5eae34228c85dee31c6ce7569d52c4a199def00fb9145993ce9dffbc38cf4be424918fa55680 SHA512 c1adfe128537aeff6b9fadaf1decc9683d40d65c54c28527882dba848a524005186275f45473db077dc155d4ea5cfd17251edcbc8e4176ce2c78d0b8ef202e3c
DIST jackett-bin-0.20.514-arm.tar.gz 43675479 BLAKE2B 6ffb67456860b867f64e53c76d2a9b94484f8ebe6ace2f1654c1d2029e913b93d348e94506da74e21362fe7a069dccbe5dd9e6042c5eff764c1b2d64b406081d SHA512 9077b46bc9c07329737814133cd5ae45e7d59038747accf329829d6185d899c963998bdbaa1ccff49e93b74c117e4201fefd54cbfc80c924da437def0aecc9e9
DIST jackett-bin-0.20.514-arm64.tar.gz 43153883 BLAKE2B 89bcfd163831d05bb16b9a02c74b76d5d5e08dd859b8e7907168b853d05f51dd778b8e0fdd54721d3bae32ea0669cf548b39ebf96b7f3663bb9dee5acbe78c01 SHA512 3914d0ea8bde3d5c04bb44823a250c7e22b88c5212c2eff14109a1427089d822c8ce2fabeae46c897df8101d72e76356efd139226ad6d3af0c7fd2e942ca03bd
diff --git a/www-apps/jackett-bin/jackett-bin-0.20.1202.ebuild b/www-apps/jackett-bin/jackett-bin-0.20.1202.ebuild
new file mode 100644
index 0000000000..bb10533dec
--- /dev/null
+++ b/www-apps/jackett-bin/jackett-bin-0.20.1202.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett"
+SRC_URI="
+ amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}-amd64.tar.gz )
+ arm? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz -> ${P}-arm.tar.gz )
+ arm64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz -> ${P}-arm64.tar.gz )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64"
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+ acct-user/jackett
+ app-crypt/mit-krb5
+ dev-libs/icu
+ dev-util/lttng-ust
+"
+DEPEND="${RDEPEND}"
+
+QA_PREBUILT="*"
+S="${WORKDIR}"/Jackett
+
+src_install() {
+ dodir /opt/jackett
+ cp -a "${S}"/. "${ED}"/opt/jackett || die
+ newinitd "${FILESDIR}"/jackett.initd-r1 jackett
+ systemd_dounit "${FILESDIR}"/jackett.service
+ doenvd "${FILESDIR}"/99jackett
+}
diff --git a/x11-misc/tbsm/Manifest b/x11-misc/tbsm/Manifest
index c511c63fb9..0b0121844f 100644
--- a/x11-misc/tbsm/Manifest
+++ b/x11-misc/tbsm/Manifest
@@ -1 +1,2 @@
DIST tbsm-0.5.tar.gz 19515 BLAKE2B 336e4663c720ee376f37751903cd65b6c3c7ac6dbe00bb4b9e70a8e30b6068d2985146fbcfc9ad979a913ef1bbb6841c0e86ed24a70d22872bb5443825156986 SHA512 8954241d0f763bee42a36f39b9b40a5b30771d919f10ff0a5c67fcbd5625ff269cdcfae9e3eb6095710ab1fefef3cab5e2865ef9683a4cd628d7543e60846e91
+DIST tbsm-0.6.tar.gz 23071 BLAKE2B 2d9b567a3c1adaad898ed834760c84e9d89feb05e2570fa3ba2e9fcfd361aa0a59b5af63afdca009ec2b75150265cb814d54827117e9192eaa08833380fe08d7 SHA512 22c8aaaeca55ca4278f8ef44374c5ce71994a2e1a3dac2f7059947c73dbae58565bf389bee52f6e4bd6538cea6c0205e3cb6bd173f6da94d59218929d8b6624b
diff --git a/x11-misc/tbsm/tbsm-0.6.ebuild b/x11-misc/tbsm/tbsm-0.6.ebuild
new file mode 100644
index 0000000000..7d61bba56b
--- /dev/null
+++ b/x11-misc/tbsm/tbsm-0.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A pure bash session or application launcher. Inspired by cdm, tdm and krunner"
+HOMEPAGE="https://loh-tar.github.io/tbsm/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/loh-tar/${PN}.git"
+else
+ SRC_URI="https://github.com/loh-tar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="app-shells/bash:0"
+RDEPEND="${DEPEND}"