From ce639ba0f686a97742b85d1527c706298ced2344 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Thu, 8 Sep 2022 14:30:43 +0300 Subject: [PATCH 01/30] dev-python/keyrings-alt: add 4.1.2 Signed-off-by: Viorel Munteanu --- dev-python/keyrings-alt/Manifest | 1 + .../keyrings-alt/keyrings-alt-4.1.2.ebuild | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild diff --git a/dev-python/keyrings-alt/Manifest b/dev-python/keyrings-alt/Manifest index 0d3b491199..45f6ca5e24 100644 --- a/dev-python/keyrings-alt/Manifest +++ b/dev-python/keyrings-alt/Manifest @@ -1,2 +1,3 @@ DIST keyrings-alt-4.1.0.tar.gz 26104 BLAKE2B 51b2bfa7d67182fa47e2994f50a8a1c9a94c8eb138e4957f1f33296f4c8696c06405953f9b10a57154d1e32f606db14810612a3526d727a8a6bcd468dbb02523 SHA512 941793b72688b182002793c14e4df84c79d8864fa3033d25326af8fd8cc90c500b10b53827916240f242490f60a9fd638873cedc3b8b04455a2621c756228bf8 DIST keyrings-alt-4.1.1.gh.tar.gz 26654 BLAKE2B c212abc663fffa28252e3286870d43caf907a55dc240eac4e19a37d88de0c3f9ae23b77e5ffa706a740876b89406d382cb7b0a3c6374ad30885e99127c37aeb6 SHA512 ba9f30ed30cc90a569dae76ffb4b9e7b97be0d63d5d683ab9ffc45cf866bc394b70cec3ba0bfbc3a5344c3853155b460c0fe3887a2b66a220d04270d6da746d8 +DIST keyrings-alt-4.1.2.gh.tar.gz 26661 BLAKE2B 14d0f0647441dbf74c7378c7546becbc800dc0b1693b5569261283c355dd41d3afcbb600e559b3c921395e13382dcef5de23a8b60bdf0f2db7b71902fbba5fe8 SHA512 a4c46f8a61bef65c6962ca78d0176a937a8267cdd10d9195b1d313fd4a6653cf3b736c0fcfe8cd40d73e6e69c1ff23a1e6550624cbdf5a8a94a299ce597aa61d diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild new file mode 100644 index 0000000000..06b7d698af --- /dev/null +++ b/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +MY_PN=${PN/-/.} +DESCRIPTION="Alternate keyring backend implementations for use with the keyring package" +HOMEPAGE=" + https://github.com/jaraco/keyrings.alt + https://pypi.org/project/keyrings.alt/ +" +SRC_URI="https://github.com/jaraco/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jaraco-classes[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +# dev-python/jaraco-packaging removed, cannot build docs + +pkg_setup() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +S="${WORKDIR}/${MY_PN}-${PV}" From bea67c604a2ba22e32cc9800aa219e182e553816 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Thu, 8 Sep 2022 14:31:11 +0300 Subject: [PATCH 02/30] dev-python/keyrings-alt: drop 4.1.0, 4.1.1 Signed-off-by: Viorel Munteanu --- dev-python/keyrings-alt/Manifest | 2 - .../keyrings-alt/keyrings-alt-4.1.0.ebuild | 39 ------------------- .../keyrings-alt/keyrings-alt-4.1.1.ebuild | 33 ---------------- 3 files changed, 74 deletions(-) delete mode 100644 dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild delete mode 100644 dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild diff --git a/dev-python/keyrings-alt/Manifest b/dev-python/keyrings-alt/Manifest index 45f6ca5e24..893bfa4be8 100644 --- a/dev-python/keyrings-alt/Manifest +++ b/dev-python/keyrings-alt/Manifest @@ -1,3 +1 @@ -DIST keyrings-alt-4.1.0.tar.gz 26104 BLAKE2B 51b2bfa7d67182fa47e2994f50a8a1c9a94c8eb138e4957f1f33296f4c8696c06405953f9b10a57154d1e32f606db14810612a3526d727a8a6bcd468dbb02523 SHA512 941793b72688b182002793c14e4df84c79d8864fa3033d25326af8fd8cc90c500b10b53827916240f242490f60a9fd638873cedc3b8b04455a2621c756228bf8 -DIST keyrings-alt-4.1.1.gh.tar.gz 26654 BLAKE2B c212abc663fffa28252e3286870d43caf907a55dc240eac4e19a37d88de0c3f9ae23b77e5ffa706a740876b89406d382cb7b0a3c6374ad30885e99127c37aeb6 SHA512 ba9f30ed30cc90a569dae76ffb4b9e7b97be0d63d5d683ab9ffc45cf866bc394b70cec3ba0bfbc3a5344c3853155b460c0fe3887a2b66a220d04270d6da746d8 DIST keyrings-alt-4.1.2.gh.tar.gz 26661 BLAKE2B 14d0f0647441dbf74c7378c7546becbc800dc0b1693b5569261283c355dd41d3afcbb600e559b3c921395e13382dcef5de23a8b60bdf0f2db7b71902fbba5fe8 SHA512 a4c46f8a61bef65c6962ca78d0176a937a8267cdd10d9195b1d313fd4a6653cf3b736c0fcfe8cd40d73e6e69c1ff23a1e6550624cbdf5a8a94a299ce597aa61d diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild deleted file mode 100644 index 9349690da4..0000000000 --- a/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -MY_PN=${PN/-/.} -DESCRIPTION="Alternate keyring backend implementations for use with the keyring package" -HOMEPAGE=" - https://github.com/jaraco/keyrings.alt - https://pypi.org/project/keyrings.alt/ -" -SRC_URI="https://github.com/jaraco/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/keyring[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest -# dev-python/jaraco-packaging removed -# distutils_enable_sphinx docs \ -# dev-python/rst-linker \ -# dev-python/jaraco-packaging - -pkg_setup() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild deleted file mode 100644 index 7f1cf17610..0000000000 --- a/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -MY_PN=${PN/-/.} -DESCRIPTION="Alternate keyring backend implementations for use with the keyring package" -HOMEPAGE=" - https://github.com/jaraco/keyrings.alt - https://pypi.org/project/keyrings.alt/ -" -SRC_URI="https://github.com/jaraco/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/keyring[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest -# dev-python/jaraco-packaging removed, cannot build docs - -pkg_setup() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -S="${WORKDIR}/${MY_PN}-${PV}" From 6d132382fb6f128eda060b544bba1fa53c4002c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Thu, 8 Sep 2022 07:40:41 -0400 Subject: [PATCH 03/30] www-client/vimb: post-install message for media decoding MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit also added missing metadata.xml Signed-off-by: Efe İzbudak --- www-client/vimb/metadata.xml | 8 ++++++++ www-client/vimb/vimb-3.6.0.ebuild | 5 +++++ 2 files changed, 13 insertions(+) create mode 100644 www-client/vimb/metadata.xml diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml new file mode 100644 index 0000000000..5b936b2e14 --- /dev/null +++ b/www-client/vimb/metadata.xml @@ -0,0 +1,8 @@ + + + + + efe.izbudak@metu.edu.tr + Efe İzbudak + + diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild index 1c95b4758d..5d5857e895 100644 --- a/www-client/vimb/vimb-3.6.0.ebuild +++ b/www-client/vimb/vimb-3.6.0.ebuild @@ -37,3 +37,8 @@ src_install() { emake V=1 PREFIX="/usr" DESTDIR="${D}" install save_config src/config.def.h } +pkg_postinst() { + elog "For media decoding to work properly, you need to install:" + elog "media-plugins/gst-plugins-libav" + elog "media-libs/gst-plugins-good" +} From 52c8f0f334081deee255c0463a4fdc6209e32a0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Thu, 8 Sep 2022 10:01:20 -0400 Subject: [PATCH 04/30] www-misc/wyebadblock: new package, add 1.0.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Efe İzbudak --- www-misc/wyebadblock/Manifest | 1 + www-misc/wyebadblock/wyebadblock-1.0.0.ebuild | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 www-misc/wyebadblock/Manifest create mode 100644 www-misc/wyebadblock/wyebadblock-1.0.0.ebuild diff --git a/www-misc/wyebadblock/Manifest b/www-misc/wyebadblock/Manifest new file mode 100644 index 0000000000..1622084909 --- /dev/null +++ b/www-misc/wyebadblock/Manifest @@ -0,0 +1 @@ +DIST wyebadblock-1.0.0.tar.gz 28549 BLAKE2B e1b8d3df1e042452d27eac2af6bfe4c6a7ab92a1f88697a3a7efadb6f011d662e9867ed0071beb2fdb8d33236afcecd0087818b1eb107ce5abcf138667fdde3a SHA512 ee3f37bc6c08941196e8ad88bbe8922d38e9d27d7f989587e60356faee352c6a3615f8cc5e36c42f800f00ee4f37bab8ebce2d17edf2e9c6b22857147a9377ab diff --git a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild new file mode 100644 index 0000000000..46d854fca7 --- /dev/null +++ b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="An adblock extension for wyeb, also webkit2gtk browsers." +HOMEPAGE="https://github.com/jun7/wyebadblock" +SRC_URI="https://github.com/jun7/wyebadblock/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + x11-libs/gtk+:3 + net-libs/webkit-gtk:4 + dev-libs/glib:2 +" +RDEPEND="${DEPEND}" +BDEPEND="" From 120967ad122c9ed42cce7185bb0300b9b0567b85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Thu, 8 Sep 2022 11:21:03 -0400 Subject: [PATCH 05/30] www-misc/wyebadblock: add missing metadata.xml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Efe İzbudak --- www-misc/wyebadblock/metadata.xml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 www-misc/wyebadblock/metadata.xml diff --git a/www-misc/wyebadblock/metadata.xml b/www-misc/wyebadblock/metadata.xml new file mode 100644 index 0000000000..5b936b2e14 --- /dev/null +++ b/www-misc/wyebadblock/metadata.xml @@ -0,0 +1,8 @@ + + + + + efe.izbudak@metu.edu.tr + Efe İzbudak + + From 3969a15b3da3dd8fe29a7451f013c7c92f61860b Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Thu, 8 Sep 2022 17:52:50 +0200 Subject: [PATCH 06/30] dev-cpp/drogon: fix race condition in tests Closes: https://bugs.gentoo.org/868930 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/drogon-1.8.0-r1.ebuild | 2 + ...rogon-1.8.0-fix-tests-race-condition.patch | 37 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch diff --git a/dev-cpp/drogon/drogon-1.8.0-r1.ebuild b/dev-cpp/drogon/drogon-1.8.0-r1.ebuild index 7848920989..a884fc4402 100644 --- a/dev-cpp/drogon/drogon-1.8.0-r1.ebuild +++ b/dev-cpp/drogon/drogon-1.8.0-r1.ebuild @@ -41,6 +41,8 @@ DEPEND="${RDEPEND} " BDEPEND="doc? ( app-doc/doxygen )" +PATCHES=( "${FILESDIR}"/${P}-fix-tests-race-condition.patch ) + DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) src_unpack() { diff --git a/dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch b/dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch new file mode 100644 index 0000000000..efeeb5a3d0 --- /dev/null +++ b/dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch @@ -0,0 +1,37 @@ +# Upstream PR (modified): +# Bug: + +From eb0d322f40967883c8b1fb7aad7d00827c2f819c Mon Sep 17 00:00:00 2001 +From: an-tao +Date: Thu, 8 Sep 2022 11:06:30 +0800 +Subject: [PATCH] Fix a test bug when clients start before servers + +--- + lib/tests/RealIpResolverTest.cc | 1 + + lib/tests/main_CookieSameSite.cc | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/lib/tests/RealIpResolverTest.cc b/lib/tests/RealIpResolverTest.cc +index e3d4cfb66..612174d45 100644 +--- a/lib/tests/RealIpResolverTest.cc ++++ b/lib/tests/RealIpResolverTest.cc +@@ -139,6 +139,7 @@ int main(int argc, char **argv) + }); + + f1.get(); ++ std::this_thread::sleep_for(std::chrono::milliseconds(200)); + int testStatus = test::run(argc, argv); + app().getLoop()->queueInLoop([]() { app().quit(); }); + thr.join(); +diff --git a/lib/tests/main_CookieSameSite.cc b/lib/tests/main_CookieSameSite.cc +index b271e7a42..43f76198f 100644 +--- a/lib/tests/main_CookieSameSite.cc ++++ b/lib/tests/main_CookieSameSite.cc +@@ -68,6 +68,7 @@ int main(int argc, char **argv) + }); + + f1.get(); ++ std::this_thread::sleep_for(std::chrono::milliseconds(200)); + int testStatus = test::run(argc, argv); + app().getLoop()->queueInLoop([]() { app().quit(); }); + thr.join(); From ea524f86185713fc26c331f40529fa783ff93df5 Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Thu, 8 Sep 2022 12:17:12 -0400 Subject: [PATCH 07/30] games-fps/crispy-doom: add 5.12.0 Signed-off-by: William Breathitt Gray --- games-fps/crispy-doom/Manifest | 1 + .../crispy-doom/crispy-doom-5.12.0.ebuild | 75 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 games-fps/crispy-doom/crispy-doom-5.12.0.ebuild diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest index f5a77ae7a9..b0653fb585 100644 --- a/games-fps/crispy-doom/Manifest +++ b/games-fps/crispy-doom/Manifest @@ -3,3 +3,4 @@ DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090 DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651 DIST crispy-doom-5.11.1.tar.gz 2664465 BLAKE2B 80b67193fb3b626f22e4570a1c17de70376846464bb82103196776d8b300f0c30a38612ee6c99f0abf71a7852109c91ce5b84c49dc6810bdb093a31e347e9125 SHA512 c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9 +DIST crispy-doom-5.12.0.tar.gz 2425206 BLAKE2B 18c0bd66dcec7b30404e32aa045d5666b89d68f2b9efb6f83455ab007d78816f72218591e5ddcf6ea68a02588f19e98057545dc27219407e450bf4ce600e3c1f SHA512 eb7b4da44c9b261712da4da1935de747928488571ba2be9f0fa43cedd2a0bab3e0f4e0ce1cec247f44ab1b61fc2aa1f545bb0ef50f5f8ac1d3c564342d992a11 diff --git a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild new file mode 100644 index 0000000000..983b8c3256 --- /dev/null +++ b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10,11} ) + +inherit autotools prefix python-any-r1 xdg + +DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" +HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" +SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" + +LICENSE="BSD GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc libsamplerate +midi png truecolor vorbis zlib" + +DEPEND=" + media-libs/libsdl2[video] + media-libs/sdl2-mixer[midi?,vorbis?] + media-libs/sdl2-net + libsamplerate? ( media-libs/libsamplerate ) + png? ( media-libs/libpng:= ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" +# ${PYTHON_DEPS} for bash-completion +BDEPEND=" + ${PYTHON_DEPS} + doc? ( ${PYTHON_DEPS} )" + +S="${WORKDIR}"/${PN}-${P} + +DOCS=( + "AUTHORS" + "ChangeLog" + "NEWS.md" + "NOT-BUGS.md" + "PHILOSOPHY.md" + "README.md" + "README.Music.md" + "README.Strife.md" +) + +src_prepare() { + default + + hprefixify src/d_iwad.c + + eautoreconf +} + +src_configure() { + econf \ + --enable-bash-completion \ + $(use_enable doc) \ + --disable-fonts \ + --disable-icons \ + $(use_with libsamplerate) \ + $(use_with png libpng) \ + --enable-sdl2mixer \ + --enable-sdl2net \ + $(use_enable truecolor) \ + $(use_with zlib) \ + --disable-zpool +} + +src_install() { + emake DESTDIR="${D}" install + + # Remove redundant documentation files + rm -r "${ED}/usr/share/doc/"* || die + + einstalldocs +} From 9b834282d1bd06556ad9f36288cb1de2c5b6b662 Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Thu, 8 Sep 2022 13:03:38 -0400 Subject: [PATCH 08/30] net-p2p/feather: new package, add 2.1.0, 9999 Signed-off-by: Adam Pimentel --- net-p2p/feather/Manifest | 9 +++ net-p2p/feather/feather-2.1.0.ebuild | 113 +++++++++++++++++++++++++++ net-p2p/feather/feather-9999.ebuild | 76 ++++++++++++++++++ net-p2p/feather/metadata.xml | 25 ++++++ 4 files changed, 223 insertions(+) create mode 100644 net-p2p/feather/Manifest create mode 100644 net-p2p/feather/feather-2.1.0.ebuild create mode 100644 net-p2p/feather/feather-9999.ebuild create mode 100644 net-p2p/feather/metadata.xml diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest new file mode 100644 index 0000000000..61e6b8cc9b --- /dev/null +++ b/net-p2p/feather/Manifest @@ -0,0 +1,9 @@ +DIST feather-2.1.0-monero-miniupnp.tar.gz 446961 BLAKE2B 802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4 SHA512 c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5 +DIST feather-2.1.0-monero-randomx.tar.gz 164390 BLAKE2B 704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801 SHA512 959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad +DIST feather-2.1.0-monero-rapidjson.tar.gz 1054330 BLAKE2B 5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610 SHA512 dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7 +DIST feather-2.1.0-monero-supercop.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 +DIST feather-2.1.0-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf +DIST feather-2.1.0-monero.tar.gz 11616189 BLAKE2B 704c7455d4ff1483d9b58078997d4371a9736bfacc63bc976ce65fdd966f51727f0cd656223c62f9f7baf95b475af34ac9d9e174fdf32a17d32872c46b7ad4d2 SHA512 44dfe24f4b844d9f1a14160fcf34007e735321f7beb9f6ae94ace46d67ced3e26efdfde82723ab2407c09a38da4a9aef2d52778620317051a3e780f0c0795edf +DIST feather-2.1.0-polyseed.tar.gz 105576 BLAKE2B 445a3e5d04e53dad2c2add37af13b2d1a1a8eb4d2204fcdfea77f9909dd5939d828e6f759269ebee1ec9a550f4f46768c54b234a836a22b0eaaa230791925cef SHA512 40e0ec78690ec9955d5ac70ccfc68c5bc7f56f11adafaec0d7a13fd02a02c50189f329e346c668e3737b856c916b322a5e4a97c483bfe0ce1b9f033c3857285b +DIST feather-2.1.0-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 +DIST feather-2.1.0.tar.gz 2005604 BLAKE2B 3e3cbd8334dd0b1b1d233b30f9fbe815a51f3f773ed73873fab316e9e22e616baa0e42112fc9b2450988915d16d7755cf79fa1e1672cb1001b8a50aeca96e102 SHA512 32697bfe80fb2e6fca00d29e78cfb9dae342f47fd47e0d49e03bc2baa18dff8d33f8b69f8658bb5bf5359ffa520a509af2c4e3e72aa80eb08d6967b26cc1870b diff --git a/net-p2p/feather/feather-2.1.0.ebuild b/net-p2p/feather/feather-2.1.0.ebuild new file mode 100644 index 0000000000..fe658d7c6c --- /dev/null +++ b/net-p2p/feather/feather-2.1.0.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +#Note: this is like a tree, with dependencies-of-dependencies +#You need to update all of these recursively every version bump. +#But at least they are distfiles if github goes down. ¯\_(ツ)_/¯ +POLYSEED_DIST_COMIT="e38516561c647522e2e2608f13eabdeab61d9a5d" +SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b" +MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450" + MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0" + RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c" + RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c" + SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9" + TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0" + +DESCRIPTION="A free, open-source Monero wallet" +HOMEPAGE="https://featherwallet.org" +SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PVR}.tar.gz -> ${PF}.tar.gz + https://github.com/tevador/polyseed/archive/${POLYSEED_DIST_COMIT}.tar.gz -> ${PF}-polyseed.tar.gz + https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz -> ${PF}-singleapplication.tar.gz + https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> ${PF}-monero.tar.gz + https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> ${PF}-monero-miniupnp.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz -> ${PF}-monero-randomx.tar.gz + https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> ${PF}-monero-rapidjson.tar.gz + https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz -> ${PF}-monero-supercop.tar.gz + https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz -> ${PF}-monero-trezorcommon.tar.gz +" + +# Feather is released under the terms of the BSD license, but it vendors +# code from Monero and Tor too. +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="qrcode xmrig" + +DEPEND=" + dev-libs/boost:=[nls] + dev-libs/libgcrypt:= + dev-libs/libsodium:= + dev-libs/libzip:= + dev-libs/monero-seed + dev-libs/openssl:= + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtnetwork-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwebsockets-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtxml-5.15:5 + media-gfx/qrencode:= + net-dns/unbound:=[threads] + net-libs/czmq:= + media-gfx/zbar:=[v4l] +" +RDEPEND=" + ${DEPEND} + net-vpn/tor + xmrig? ( net-misc/xmrig ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + mv -T "${WORKDIR}"/polyseed-${POLYSEED_DIST_COMIT} "${WORKDIR}"/${PF}/src/third-party/polyseed + mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} "${WORKDIR}"/${PF}/src/third-party/singleapplication + mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} "${WORKDIR}"/${PF}/monero + mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} "${WORKDIR}"/${PF}/monero/external/miniupnp + mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} "${WORKDIR}"/${PF}/monero/external/randomx + mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} "${WORKDIR}"/${PF}/monero/external/rapidjson + mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} "${WORKDIR}"/${PF}/monero/external/supercop + mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} "${WORKDIR}"/${PF}/monero/external/trezor-common + echo "#define FEATHER_VERSION \"${PV}\"" > "${WORKDIR}"/${PF}/src/config-feather.h + echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> "${WORKDIR}"/${PF}/src/config-feather.h + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DARCH=x86-64 + -DBUILD_64=ON + -DBUILD_SHARED_LIBS=Off # Vendored Monero libs collision + -DBUILD_TAG="linux-x64" + -DBUILD_TESTS=OFF + -DDONATE_BEG=OFF + -DINSTALL_VENDORED_LIBUNBOUND=OFF + -DMANUAL_SUBMODULES=1 + -DSTATIC=OFF + -DSELF_CONTAINED=OFF + -DUSE_DEVICE_TREZOR=OFF + -DXMRIG=$(usex xmrig) + -DWITH_SCANNER=$(usex qrcode) + -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON #disables fetching/checking git submodules + -DVERSION_IS_RELEASE=true + ) + + cmake_src_configure +} + +src_compile() { + cmake_build feather +} + +src_install() { + dobin "${BUILD_DIR}/bin/feather" +} + +pkg_postinst() { + einfo "Ensure that Tor is running with 'rc-service tor start' before" + einfo "using Feather." +} diff --git a/net-p2p/feather/feather-9999.ebuild b/net-p2p/feather/feather-9999.ebuild new file mode 100644 index 0000000000..2897655f16 --- /dev/null +++ b/net-p2p/feather/feather-9999.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake git-r3 + +DESCRIPTION="A free, open-source Monero wallet" +HOMEPAGE="https://featherwallet.org" +SRC_URI="" +EGIT_REPO_URI="https://git.featherwallet.org/feather/feather.git" + +# Feather is released under the terms of the BSD license, but it vendors +# code from Monero and Tor too. +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="" +IUSE="qrcode xmrig" + +DEPEND=" + dev-libs/boost:=[nls] + dev-libs/libgcrypt:= + dev-libs/libsodium:= + dev-libs/libzip:= + dev-libs/monero-seed + dev-libs/openssl:= + >=dev-qt/qtcore-5.15 + >=dev-qt/qtgui-5.15 + >=dev-qt/qtnetwork-5.15 + >=dev-qt/qtsvg-5.15 + >=dev-qt/qtwebsockets-5.15 + >=dev-qt/qtwidgets-5.15 + >=dev-qt/qtxml-5.15 + media-gfx/qrencode:= + net-dns/unbound:=[threads] + net-libs/czmq:= + qrcode? ( media-gfx/zbar:=[v4l] ) +" +RDEPEND=" + ${DEPEND} + net-vpn/tor + xmrig? ( net-misc/xmrig ) +" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DARCH=x86-64 + -DBUILD_64=ON + -DBUILD_SHARED_LIBS=Off # Vendored Monero libs collision + -DBUILD_TAG="linux-x64" + -DBUILD_TESTS=OFF + -DDONATE_BEG=OFF + -DINSTALL_VENDORED_LIBUNBOUND=OFF + -DMANUAL_SUBMODULES=1 + -DSTATIC=OFF + -DUSE_DEVICE_TREZOR=OFF + -DXMRIG=$(usex xmrig) + -DWITH_SCANNER=$(usex qrcode) + ) + + cmake_src_configure +} + +src_compile() { + cmake_build feather +} + +src_install() { + dobin "${BUILD_DIR}/bin/feather" +} + +pkg_postinst() { + einfo "Ensure that Tor is running with 'rc-service tor start' before" + einfo "using Feather." +} diff --git a/net-p2p/feather/metadata.xml b/net-p2p/feather/metadata.xml new file mode 100644 index 0000000000..916a96588d --- /dev/null +++ b/net-p2p/feather/metadata.xml @@ -0,0 +1,25 @@ + + + + + + Feather is a free, open-source Monero wallet for Linux, Tails, + Windows and macOS. It is: + - easy-to-use, small and fast - Feather runs well on any modern + hardware, including virtual machines and live operating systems. + - beginner friendly, but also caters to advanced Monero users by + providing a feature set that is on par with the official CLI. + - ships with sane defaults that suit most users, but can also be + configured for high or uncommon threat models. + - serves as a testing grounds for experimental features that may + later be adopted in the reference wallets. + + + + Enable QR code scanning with media-gfx/zbar + + + Enable mining support using a user specified xmrig binary + + + From b5cc60fd89938052822928ef1fc7b096ab3accd0 Mon Sep 17 00:00:00 2001 From: Adel KARA SLIMANE Date: Thu, 8 Sep 2022 21:27:21 +0200 Subject: [PATCH 09/30] media-video/obs-vkcapture: version bump to 1.2.0 Signed-off-by: Adel KARA SLIMANE --- media-video/obs-vkcapture/Manifest | 1 + .../obs-vkcapture/obs-vkcapture-1.2.0.ebuild | 50 +++++++++++++++++++ .../obs-vkcapture/obs-vkcapture-9999.ebuild | 9 ++-- 3 files changed, 56 insertions(+), 4 deletions(-) create mode 100644 media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest index 2caba1f34e..ab4aa17f7e 100644 --- a/media-video/obs-vkcapture/Manifest +++ b/media-video/obs-vkcapture/Manifest @@ -1,2 +1,3 @@ DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91 SHA512 34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce SHA512 5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c +DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4 SHA512 e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild new file mode 100644 index 0000000000..7c3049cabc --- /dev/null +++ b/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) + +inherit xdg cmake + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture" +else + SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="OBS Linux Vulkan/OpenGL game capture" +HOMEPAGE="https://github.com/nowrep/obs-vkcapture" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +BDEPEND=" + dev-util/vulkan-headers + media-libs/shaderc + media-libs/vulkan-loader + >=media-video/obs-studio-27[wayland] + x11-libs/libdrm +" +RDEPEND=" + media-libs/libglvnd + >=media-video/obs-studio-27[wayland] + x11-libs/libdrm + x11-libs/libxcb:= +" + +QA_SONAME=" + /usr/lib64/libVkLayer_obs_vkcapture.so + /usr/lib64/libobs_glcapture.so +" + +src_unpack() { + default + + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + fi +} diff --git a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild index de3e803134..7c3049cabc 100644 --- a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild +++ b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild @@ -36,6 +36,11 @@ RDEPEND=" x11-libs/libxcb:= " +QA_SONAME=" + /usr/lib64/libVkLayer_obs_vkcapture.so + /usr/lib64/libobs_glcapture.so +" + src_unpack() { default @@ -43,7 +48,3 @@ src_unpack() { git-r3_src_unpack fi } - -src_configure() { - cmake_src_configure -} From fb3dcffb1d8cb632b81de1809dbc41b90d32d677 Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Thu, 8 Sep 2022 15:33:21 -0400 Subject: [PATCH 10/30] net-p2p/feather: fixed live ebuild Signed-off-by: Adam Pimentel --- net-p2p/feather/feather-2.1.0.ebuild | 5 ++--- net-p2p/feather/feather-9999.ebuild | 21 +++++++++++---------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/net-p2p/feather/feather-2.1.0.ebuild b/net-p2p/feather/feather-2.1.0.ebuild index fe658d7c6c..c9324c8e6c 100644 --- a/net-p2p/feather/feather-2.1.0.ebuild +++ b/net-p2p/feather/feather-2.1.0.ebuild @@ -20,8 +20,8 @@ MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450" DESCRIPTION="A free, open-source Monero wallet" HOMEPAGE="https://featherwallet.org" SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PVR}.tar.gz -> ${PF}.tar.gz - https://github.com/tevador/polyseed/archive/${POLYSEED_DIST_COMIT}.tar.gz -> ${PF}-polyseed.tar.gz - https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz -> ${PF}-singleapplication.tar.gz + https://github.com/tevador/polyseed/archive/${POLYSEED_DIST_COMIT}.tar.gz -> ${PF}-polyseed.tar.gz + https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz -> ${PF}-singleapplication.tar.gz https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> ${PF}-monero.tar.gz https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> ${PF}-monero-miniupnp.tar.gz https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz -> ${PF}-monero-randomx.tar.gz @@ -42,7 +42,6 @@ DEPEND=" dev-libs/libgcrypt:= dev-libs/libsodium:= dev-libs/libzip:= - dev-libs/monero-seed dev-libs/openssl:= >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 diff --git a/net-p2p/feather/feather-9999.ebuild b/net-p2p/feather/feather-9999.ebuild index 2897655f16..15e38dd01c 100644 --- a/net-p2p/feather/feather-9999.ebuild +++ b/net-p2p/feather/feather-9999.ebuild @@ -8,7 +8,7 @@ inherit cmake git-r3 DESCRIPTION="A free, open-source Monero wallet" HOMEPAGE="https://featherwallet.org" SRC_URI="" -EGIT_REPO_URI="https://git.featherwallet.org/feather/feather.git" +EGIT_REPO_URI="https://github.com/feather-wallet/feather.git" # Feather is released under the terms of the BSD license, but it vendors # code from Monero and Tor too. @@ -22,19 +22,18 @@ DEPEND=" dev-libs/libgcrypt:= dev-libs/libsodium:= dev-libs/libzip:= - dev-libs/monero-seed dev-libs/openssl:= - >=dev-qt/qtcore-5.15 - >=dev-qt/qtgui-5.15 - >=dev-qt/qtnetwork-5.15 - >=dev-qt/qtsvg-5.15 - >=dev-qt/qtwebsockets-5.15 - >=dev-qt/qtwidgets-5.15 - >=dev-qt/qtxml-5.15 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtnetwork-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwebsockets-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtxml-5.15:5 media-gfx/qrencode:= net-dns/unbound:=[threads] net-libs/czmq:= - qrcode? ( media-gfx/zbar:=[v4l] ) + media-gfx/zbar:=[v4l] " RDEPEND=" ${DEPEND} @@ -54,9 +53,11 @@ src_configure() { -DINSTALL_VENDORED_LIBUNBOUND=OFF -DMANUAL_SUBMODULES=1 -DSTATIC=OFF + -DSELF_CONTAINED=OFF -DUSE_DEVICE_TREZOR=OFF -DXMRIG=$(usex xmrig) -DWITH_SCANNER=$(usex qrcode) + -DVERSION_IS_RELEASE=true ) cmake_src_configure From 7911079d4e3a5d8f1c18ac258508766ad148a2a7 Mon Sep 17 00:00:00 2001 From: Patrick Taylor Date: Thu, 8 Sep 2022 20:41:15 +0100 Subject: [PATCH 11/30] sci-chemistry/xcrysden: new package, add 1.6.2 Signed-off-by: Patrick Taylor --- sci-chemistry/xcrysden/Manifest | 1 + .../xcrysden/files/icons/xcrysden.png | Bin 0 -> 11920 bytes .../files/xcrysden-1.6.2-Togl_lib.patch | 14 ++++ .../files/xcrysden-1.6.2-ext-bwidget.patch | 14 ++++ .../files/xcrysden-1.6.2-gcc_flags.patch | 14 ++++ .../files/xcrysden-1.6.2-wrapper_paths.patch | 16 +++++ sci-chemistry/xcrysden/files/xcrysden.desktop | 8 +++ sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild | 67 ++++++++++++++++++ 8 files changed, 134 insertions(+) create mode 100644 sci-chemistry/xcrysden/Manifest create mode 100644 sci-chemistry/xcrysden/files/icons/xcrysden.png create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-Togl_lib.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-ext-bwidget.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-gcc_flags.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-wrapper_paths.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden.desktop create mode 100644 sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild diff --git a/sci-chemistry/xcrysden/Manifest b/sci-chemistry/xcrysden/Manifest new file mode 100644 index 0000000000..a5d3d65323 --- /dev/null +++ b/sci-chemistry/xcrysden/Manifest @@ -0,0 +1 @@ +DIST xcrysden-1.6.2.tar.gz 2460277 BLAKE2B f0b7c2c5aeff51db97b29c8052273ed44bb9c183e0df62c406eee327c4c5d86d141d8adfd05df70b97661a8cbddbf052c233c288f1f30b308e4c877539c06a84 SHA512 9ed1b7fc11674509a3f2bf6604aa11e087fd77a971afb93039ca542cb9abb62b2553c7f386b845f004df5d3d340bdf1fe673552319788f006fd031efb6a4ad67 diff --git a/sci-chemistry/xcrysden/files/icons/xcrysden.png b/sci-chemistry/xcrysden/files/icons/xcrysden.png new file mode 100644 index 0000000000000000000000000000000000000000..f41eddceb9ef66d5e018598b52347124319c73b8 GIT binary patch literal 11920 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 literal 0 HcmV?d00001 diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-Togl_lib.patch b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-Togl_lib.patch new file mode 100644 index 0000000000..533c506500 --- /dev/null +++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-Togl_lib.patch @@ -0,0 +1,14 @@ +Ensures that Togl is linked properly. +diff --git a/system/Make.sys-shared b/system/Make.sys-shared +index 51891e7..ba478fa 100644 +--- a/system/Make.sys-shared ++++ b/system/Make.sys-shared +@@ -48,7 +48,7 @@ X_INCDIR = + + TCL_LIB = -ltcl$(TCL_VER2) + TK_LIB = -ltk$(TCL_VER2) +-TOGL_LIB = -lTogl ++TOGL_LIB = -Wl,-rpath,"/usr/lib64/Togl2.0" -L/usr/lib64/Togl2.0 -lTogl2.0 + GLU_LIB = -lGLU + GL_LIB = -lGL + FFTW3_LIB = -lfftw3 diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-ext-bwidget.patch b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-ext-bwidget.patch new file mode 100644 index 0000000000..0ca1f69b60 --- /dev/null +++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-ext-bwidget.patch @@ -0,0 +1,14 @@ +Prevents bwidget from being automatically downloaded when it is already required as a build/run-time dependency. +diff --git a/Makefile b/Makefile +index cfdc14a..d0f7e6c 100644 +--- a/Makefile ++++ b/Makefile +@@ -18,7 +18,7 @@ what: + + all: tcl tk mesa togl fftw xcrysden + # meschach +-xcrysden: usage bwidget bindir src-C src-F src-Tcl ++xcrysden: usage bindir src-C src-F src-Tcl + + usage: $(TOPDIR)/docs/xcrysden.1 + man $(TOPDIR)/docs/xcrysden.1 | awk 'BEGIN {lprint=0; print "## do not edit changes will be lost (file automatically generated)\n"; } /SYNOPSIS/ { lprint=1; } /SEE ALSO/ { lprint=0; } /a*/ { if (lprint) print; }' > usage diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-gcc_flags.patch b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-gcc_flags.patch new file mode 100644 index 0000000000..ef231827e2 --- /dev/null +++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-gcc_flags.patch @@ -0,0 +1,14 @@ +Adds -fcommon to CFLAGS to allow compilation on more recent GCC. +diff --git a/system/Make.sys-shared b/system/Make.sys-shared +index 51891e7..f89f876 100644 +--- a/system/Make.sys-shared ++++ b/system/Make.sys-shared +@@ -19,7 +19,7 @@ MAKE = make + # C-preprocessor flags + CPPFLAGS ?= + # C-compiler flags +-CFLAGS += -ffast-math -funroll-loops -fPIC -pedantic -Wall ++CFLAGS += -ffast-math -funroll-loops -fPIC -pedantic -Wall -fcommon + + CC = gcc + #LDLIB = -ldl diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-wrapper_paths.patch b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-wrapper_paths.patch new file mode 100644 index 0000000000..8cc8b247a6 --- /dev/null +++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-wrapper_paths.patch @@ -0,0 +1,16 @@ +Ensures that wrapper scripts account for live filesystem merge. +diff --git a/sys_utils/wrappers.sh b/sys_utils/wrappers.sh +index 1fa3cc6..e078b22 100755 +--- a/sys_utils/wrappers.sh ++++ b/sys_utils/wrappers.sh +@@ -5,8 +5,8 @@ do + #!/bin/sh -f + + # simple wrapper to run $cmd +-XCRYSDEN_TOPDIR="$prefix/share/$xcrysden" +-XCRYSDEN_LIB_BINDIR="$prefix/lib/$xcrysden" ++XCRYSDEN_TOPDIR="/usr/share/$xcrysden" ++XCRYSDEN_LIB_BINDIR="/usr/lib/$xcrysden" + export XCRYSDEN_TOPDIR + export XCRYSDEN_LIB_BINDIR + diff --git a/sci-chemistry/xcrysden/files/xcrysden.desktop b/sci-chemistry/xcrysden/files/xcrysden.desktop new file mode 100644 index 0000000000..1f01282809 --- /dev/null +++ b/sci-chemistry/xcrysden/files/xcrysden.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=XCrySDen +Type=Application +Comment=For the visualisation of molecular and crystal structures. +Exec=xcrysden +TryExec=xcrysden +Icon=/usr/share/icons/hicolor/96x96/apps/xcrysden.png +Categories=Science; diff --git a/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild b/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild new file mode 100644 index 0000000000..4d9e97a87a --- /dev/null +++ b/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop +inherit xdg-utils + +DESCRIPTION="For the visualisation of molecular and crystal structures." + +HOMEPAGE="http://www.xcrysden.org/" + +SRC_URI="http://www.xcrysden.org/download/${P}.tar.gz" + +LICENSE="GPL-2+" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND=">=dev-lang/tcl-8.6.12 + >=dev-lang/tk-8.6.12 + >=dev-tcltk/togl-2.0-r3 + >=dev-tcltk/bwidget-1.9.14 + >=media-libs/mesa-22.1.3 + >=sci-libs/fftw-3.3.10" + +BDEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-ext-bwidget.patch" + "${FILESDIR}/${P}-gcc_flags.patch" + "${FILESDIR}/${P}-Togl_lib.patch" + "${FILESDIR}/${P}-wrapper_paths.patch" +) + +src_prepare() { + default + cp "${S}/system/Make.sys-shared" "${S}/Make.sys" || die 'Copying Make.sys to build dir failed.' +} + +src_compile() { + emake xcrysden +} + +src_install() { + emake \ + prefix="${D}"/usr \ + install + + domenu "${FILESDIR}/${PN}.desktop" + doicon -s 32x32 "${FILESDIR}/icons/${PN}.png" + docompress -x /usr/share/doc/${P}/examples/GAUSSIAN_files/ \ + /usr/share/doc/${P}/examples/Orca_files/ \ + /usr/share/doc/${P}/examples/XSF_Files/ \ + /usr/share/doc/${P}/examples/Scripting/ \ + /usr/share/doc/${P}/examples/FermiSurface \ + /usr/share/man/ +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} From 49f61b1d314069b7b6dca1ad29cf40729559b576 Mon Sep 17 00:00:00 2001 From: Patrick J Taylor Date: Thu, 8 Sep 2022 23:09:03 +0100 Subject: [PATCH 12/30] sci-chemistry/xcrysden: fixed path to icon in desktop file Signed-off-by: Patrick J Taylor --- sci-chemistry/xcrysden/files/xcrysden.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-chemistry/xcrysden/files/xcrysden.desktop b/sci-chemistry/xcrysden/files/xcrysden.desktop index 1f01282809..6880af1431 100644 --- a/sci-chemistry/xcrysden/files/xcrysden.desktop +++ b/sci-chemistry/xcrysden/files/xcrysden.desktop @@ -4,5 +4,5 @@ Type=Application Comment=For the visualisation of molecular and crystal structures. Exec=xcrysden TryExec=xcrysden -Icon=/usr/share/icons/hicolor/96x96/apps/xcrysden.png +Icon=/usr/share/icons/hicolor/32x32/apps/xcrysden.png Categories=Science; From 96cff7b5de00c1e74240ac37583c71fafc505a7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Thu, 8 Sep 2022 18:40:48 -0400 Subject: [PATCH 13/30] www-client/vimb: unkeyword 3.6.0 for ~arm, ~arm64, ~x86 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Efe İzbudak --- www-client/vimb/vimb-3.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild index 5d5857e895..813d487b32 100644 --- a/www-client/vimb/vimb-3.6.0.ebuild +++ b/www-client/vimb/vimb-3.6.0.ebuild @@ -8,7 +8,7 @@ inherit savedconfig DESCRIPTION="a fast, lightweight, vim-like browser based on webkit" HOMEPAGE="https://fanglingsu.github.io/vimb/" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 " +KEYWORDS="~amd64" SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" From ca29cbb3d54449c1f3765404fcf2308c138df1e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Thu, 8 Sep 2022 18:43:57 -0400 Subject: [PATCH 14/30] www-client/vimb: added adblock support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Efe İzbudak --- www-client/vimb/metadata.xml | 3 +++ www-client/vimb/vimb-3.6.0.ebuild | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml index 5b936b2e14..04468f7875 100644 --- a/www-client/vimb/metadata.xml +++ b/www-client/vimb/metadata.xml @@ -5,4 +5,7 @@ efe.izbudak@metu.edu.tr Efe İzbudak + + Use www-misc/wyebadblock for adblocking + diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild index 813d487b32..b822ec942e 100644 --- a/www-client/vimb/vimb-3.6.0.ebuild +++ b/www-client/vimb/vimb-3.6.0.ebuild @@ -13,10 +13,11 @@ SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -IUSE="savedconfig" +IUSE="savedconfig adblock" DEPEND=" virtual/pkgconfig + adblock? ( www-misc/wyebadblock ) " RDEPEND=" @@ -36,7 +37,9 @@ src_compile() { src_install() { emake V=1 PREFIX="/usr" DESTDIR="${D}" install save_config src/config.def.h + use adblock && dosym /usr/lib/wyebrowser/adblock.so /usr/lib/vimb/adblock.so } + pkg_postinst() { elog "For media decoding to work properly, you need to install:" elog "media-plugins/gst-plugins-libav" From b83c4d3c3556f6aeef1da6546c3fac2b83b5921a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Thu, 8 Sep 2022 19:03:48 -0400 Subject: [PATCH 15/30] www-misc/wyebadblock: added post install instruction MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Efe İzbudak --- www-misc/wyebadblock/wyebadblock-1.0.0.ebuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild index 46d854fca7..6f3b9d87f2 100644 --- a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild +++ b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild @@ -18,3 +18,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND="" + +pkg_postinst() { + ewarn "To use wyebadblock, you must first download and copy the easylist.txt file into ~/.config/wyebadblock/" +} From 2c4dc3ebc1e65c7eed8187ac4922c36f3806c4cf Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Thu, 8 Sep 2022 19:18:44 -0400 Subject: [PATCH 16/30] net-p2p/feather: add desktop icons Signed-off-by: Adam Pimentel --- net-p2p/feather/feather-2.1.0.ebuild | 5 ++++- net-p2p/feather/feather-9999.ebuild | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/net-p2p/feather/feather-2.1.0.ebuild b/net-p2p/feather/feather-2.1.0.ebuild index c9324c8e6c..7b74b4158d 100644 --- a/net-p2p/feather/feather-2.1.0.ebuild +++ b/net-p2p/feather/feather-2.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit cmake desktop #Note: this is like a tree, with dependencies-of-dependencies #You need to update all of these recursively every version bump. @@ -104,6 +104,9 @@ src_compile() { src_install() { dobin "${BUILD_DIR}/bin/feather" + + doicon "${WORKDIR}"/${PF}/src/assets/images/feather.png + domenu "${WORKDIR}"/${PF}/src/assets/feather.desktop } pkg_postinst() { diff --git a/net-p2p/feather/feather-9999.ebuild b/net-p2p/feather/feather-9999.ebuild index 15e38dd01c..351455e575 100644 --- a/net-p2p/feather/feather-9999.ebuild +++ b/net-p2p/feather/feather-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake git-r3 +inherit cmake git-r3 desktop DESCRIPTION="A free, open-source Monero wallet" HOMEPAGE="https://featherwallet.org" @@ -69,6 +69,9 @@ src_compile() { src_install() { dobin "${BUILD_DIR}/bin/feather" + + doicon "${WORKDIR}"/${PF}/src/assets/images/feather.png + domenu "${WORKDIR}"/${PF}/src/assets/feather.desktop } pkg_postinst() { From 63ec6735b349d9afcd3585d469ab660527b84475 Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Thu, 8 Sep 2022 22:00:51 -0400 Subject: [PATCH 17/30] net-p2p/p2pool: new package, add 2.3 Signed-off-by: Adam Pimentel --- net-p2p/p2pool/Manifest | 8 +++ net-p2p/p2pool/p2pool-2.3.ebuild | 83 ++++++++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 net-p2p/p2pool/Manifest create mode 100644 net-p2p/p2pool/p2pool-2.3.ebuild diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest new file mode 100644 index 0000000000..ead21fa414 --- /dev/null +++ b/net-p2p/p2pool/Manifest @@ -0,0 +1,8 @@ +DIST p2pool-2.3-cppzmq.tar.gz 46891 BLAKE2B 45d7cc64b7ff306d119cc976edefd8d0a6565c4a948a3c80e011aebf91bfadd04016c1914d74a4870ced26b04f72a8ccfdd8a510ad2fb503d2edde6c61c2d2dd SHA512 692e72f738bfcc739f36026fb043764949867639ff581585036f51e453635f5b39ef2971402318881a4b59296fdcdb1dec0d46ac0bc857ab5935cc40bd492478 +DIST p2pool-2.3-curl.tar.gz 2999621 BLAKE2B 331619d13e99957c8f20380506a7b358dc83ada80db2b45886a804bd264f02057d79502dc4a451759ab5aa8f861c2d47e5901467bd6610be55c6af0b6f68c7d8 SHA512 62cdcbb8cf16c4ceb5d1528a7352dfd6f5e26f9631af728f713210333c321112eb5c6faf8531bef2eaf6041b32e9b77f82b005a7623ef099e77b641277f2974b +DIST p2pool-2.3-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89 +DIST p2pool-2.3-libzmq.tar.gz 932878 BLAKE2B 0a382f2d7fb421f7521cd62a956dc4f3acef439eb3d5d798815127822b63df8c66dab69eaef4411e41d543d13522dc7df79a4afc8d10b5c6cede02609e87edaf SHA512 a87815a13df388fccc19c5a37c78bba2fcaef5d31b644789f89f500882f16fda085d29205c3c15611117790f53def92a7768d9cf750c40846d7002c8c007704f +DIST p2pool-2.3-randomx.tar.gz 165734 BLAKE2B c75ab8d4737d9c053ec2ff21e1634e315e4e9d37d9d3a075339f0970072c7bd64c0bc37482c7409dec92fa066fca9f4a58fbf5ff491fe029501abd6a7a826473 SHA512 225eb4ccb65af3b3bbfa0888133f278b972c0348d844c41223964c5d4571e9909b5a9175cc2a37fc8e9872a7dfbbc010040d480a55868e67b560e3689a1f3ca1 +DIST p2pool-2.3-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c +DIST p2pool-2.3-robin-hood-hashing.tar.gz 177669 BLAKE2B 73646d4d9ebcdaf74af322536388c17141e722a93cf2bd8e5c061bd1b75c30d324d89ad239e6dd9ee96a0a22f3055fc7d43551c396a5e20a981990ecd56e5bbc SHA512 38e0db368ba74be1e9c4ac2580862cc3ad917dd50204d5a50fc89e16c30b9dd36a2c7da619a46a5c90aba3472bf4fdecc0aee5f8e589683ceaa3e5667f21ddb2 +DIST p2pool-2.3.tar.gz 45594974 BLAKE2B f0ecc677511a7dc0507159e2c60c0df44b7e84d5a4fac4cc0e96b79856b46b840ca5d249e11b88756b8046c6ef8970970baadf1615ca46bef5c6b47c3851aed0 SHA512 b5b7be845074a05a7386408720f1ddefb8e09b11caabfdac97d57fb6caac68a57625f4f735b5784024f5c39f1dc493e0271e02774eb37d9e084e563e22dda8b9 diff --git a/net-p2p/p2pool/p2pool-2.3.ebuild b/net-p2p/p2pool/p2pool-2.3.ebuild new file mode 100644 index 0000000000..1e5010801c --- /dev/null +++ b/net-p2p/p2pool/p2pool-2.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +P2POOL_DIST_COMMIT="d40bb61da88ac25b8d92ca37c006d0d7e8ec8550" + RANDOMX_DIST_COMMIT="b39068f7c3086f7453a80b7a444d3651b0684500" + CPPZMQ_DIST_COMMIT="e70dd63a343e79315ff3950246a6f0d20b018944" + CURL_DIST_COMMIT="e5926fe5f91ae5673c7d5e31e484aed4188581f7" + LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8" + LIBZMQ_DIST_COMMIT="4e193f36fc7d0f729a7c87d55fff18d8c0db5ebf" + RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68" + ROBIN_HOOD_HASHING_DIST_COMMIT="7f87d77122d15f76519f2b03f5455df98758e764" + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/SChernykh/p2pool.git" + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${PF}-randomx.tar.gz + https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${PF}-cppzmq.tar.gz + https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${PF}-curl.tar.gz + https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${PF}-libuv.tar.gz + https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${PF}-libzmq.tar.gz + https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${PF}-rapidjson.tar.gz + https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${PF}-robin-hood-hashing.tar.gz + " + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium +" + +src_unpack() { + unpack ${P}.tar.gz ${PF}-randomx.tar.gz ${PF}-cppzmq.tar.gz ${PF}-curl.tar.gz ${PF}-libuv.tar.gz ${PF}-libzmq.tar.gz ${PF}-rapidjson.tar.gz ${PF}-robin-hood-hashing.tar.gz + #mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${PF} + mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/RandomX + mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/cppzmq + mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/curl + mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/libuv + mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/libzmq + mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/rapidjson + mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/robin-hood-hashing +} + +src_configure() { + local mycmakeargs=( + -DWITH_RANDOMX=OFF + ) + + cmake_src_configure +} + +src_install(){ + #cmake_src_install + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:3333'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +} From 91660e2407206b2bb57d45c3717b1ceca210e18f Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Thu, 8 Sep 2022 22:26:04 -0400 Subject: [PATCH 18/30] net-p2p/p2pool: add 9999 Signed-off-by: Adam Pimentel --- net-p2p/p2pool/p2pool-9999.ebuild | 47 +++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 net-p2p/p2pool/p2pool-9999.ebuild diff --git a/net-p2p/p2pool/p2pool-9999.ebuild b/net-p2p/p2pool/p2pool-9999.ebuild new file mode 100644 index 0000000000..63dce50784 --- /dev/null +++ b/net-p2p/p2pool/p2pool-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake git-r3 + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool" + +SRC_URI="" +EGIT_REPO_URI="https://github.com/SChernykh/p2pool.git" + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium +" + +src_configure() { + local mycmakeargs=( + -DWITH_RANDOMX=OFF + ) + + cmake_src_configure +} + +src_install(){ + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:3333'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +} From 599b443ff7687db183047568f8ce5189583072ff Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Thu, 8 Sep 2022 22:27:45 -0400 Subject: [PATCH 19/30] net-p2p/p2pool: minor fix to 2.3 ebuild Signed-off-by: Adam Pimentel --- net-p2p/p2pool/p2pool-2.3.ebuild | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/net-p2p/p2pool/p2pool-2.3.ebuild b/net-p2p/p2pool/p2pool-2.3.ebuild index 1e5010801c..c095d390d1 100644 --- a/net-p2p/p2pool/p2pool-2.3.ebuild +++ b/net-p2p/p2pool/p2pool-2.3.ebuild @@ -17,22 +17,16 @@ P2POOL_DIST_COMMIT="d40bb61da88ac25b8d92ca37c006d0d7e8ec8550" DESCRIPTION="Decentralized pool for Monero mining" HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SChernykh/p2pool.git" - EGIT_SUBMODULES=() -else - SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz - https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${PF}-randomx.tar.gz - https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${PF}-cppzmq.tar.gz - https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${PF}-curl.tar.gz - https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${PF}-libuv.tar.gz - https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${PF}-libzmq.tar.gz - https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${PF}-rapidjson.tar.gz - https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${PF}-robin-hood-hashing.tar.gz - " - KEYWORDS="~amd64 ~arm64 ~x86" -fi +SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${PF}-randomx.tar.gz + https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${PF}-cppzmq.tar.gz + https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${PF}-curl.tar.gz + https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${PF}-libuv.tar.gz + https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${PF}-libzmq.tar.gz + https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${PF}-rapidjson.tar.gz + https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${PF}-robin-hood-hashing.tar.gz +" +KEYWORDS="~amd64 ~arm64 ~x86" LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" SLOT="0" @@ -62,7 +56,6 @@ src_configure() { } src_install(){ - #cmake_src_install dobin "${BUILD_DIR}/p2pool" } From 4e84d04a0ea2899354d7e3f02b47ef41570a0d4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 18:40:17 -0500 Subject: [PATCH 20/30] net-mail/hydroxide: don't add LICENSE file to $DOCS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- net-mail/hydroxide/hydroxide-0.2.23.ebuild | 2 +- net-mail/hydroxide/hydroxide-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/hydroxide/hydroxide-0.2.23.ebuild b/net-mail/hydroxide/hydroxide-0.2.23.ebuild index 2fde6ee27b..901210cd91 100644 --- a/net-mail/hydroxide/hydroxide-0.2.23.ebuild +++ b/net-mail/hydroxide/hydroxide-0.2.23.ebuild @@ -42,7 +42,7 @@ src_compile() { } src_install() { - local DOCS=( "LICENSE" "README.md" ) + local DOCS=( "README.md" ) einstalldocs dobin "${PN}" diff --git a/net-mail/hydroxide/hydroxide-9999.ebuild b/net-mail/hydroxide/hydroxide-9999.ebuild index 7f88918767..ef3cb95b9d 100644 --- a/net-mail/hydroxide/hydroxide-9999.ebuild +++ b/net-mail/hydroxide/hydroxide-9999.ebuild @@ -42,7 +42,7 @@ src_compile() { } src_install() { - local DOCS=( "LICENSE" "README.md" ) + local DOCS=( "README.md" ) einstalldocs dobin "${PN}" From dcefdb7b0fa187d8f57e39d0cb23b051433377c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 21:00:09 -0500 Subject: [PATCH 21/30] net-mail/hydroxide: add 0.2.24 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- net-mail/hydroxide/Manifest | 3 ++ net-mail/hydroxide/hydroxide-0.2.24.ebuild | 56 ++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 net-mail/hydroxide/hydroxide-0.2.24.ebuild diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest index 6ccab93dab..110dc28002 100644 --- a/net-mail/hydroxide/Manifest +++ b/net-mail/hydroxide/Manifest @@ -1,3 +1,6 @@ DIST hydroxide-0.2.23-deps.tar.xz 24543788 BLAKE2B 589d9a1f9c65ea192817f76bb00cce56d9d1bfa4c496dd392fbab65edaee34ac850fcc55d05d8ec944c49d98a7432bf4e2b4271e7acbc870d9bf115c4f0a8002 SHA512 ab1dfbc65677caac4d51e6e6301328046811e0359c45552e702da5605e990152040cdc6eec2920d7dd914cbdaf15d8179ae41a9a51d5e0b507c442d875516caf DIST hydroxide-0.2.23.tar.gz 43602 BLAKE2B d238758a67475620325ac7b267aa714a84871d45762f22547798dddc0562419988c382cb79a314d7239dd5fa9eafd407ae1cc20a491391a14ef872af36ad3495 SHA512 9f2c9b59cb7c1dfcfec9cc626767f340b1d5caea4db69e81de6b87c4bcf26840d14cd6568a0d3aad36d8e31184e2f1827a5e27745338bc2f38265ce64fe2d4a4 DIST hydroxide-0.2.23.tar.gz.sig 566 BLAKE2B f8ba4f03ea9dd41f79cade5acdf19ef29ed40cb456465240ea60ba7bdfed86e5c842a9b74d78e4c49629de86d8d0630bd54b23923d50df926df2203fc0a5d543 SHA512 e2f87ec14412720479cdfc854268bd2422080bdf528491cf3d004f9e46e86fa5872f853b4085513c28f2a929a8f799a4f30538e66496f93aebc81a06a0ff584e +DIST hydroxide-0.2.24-deps.tar.xz 68892640 BLAKE2B 6d30090862dbe9df1978e04c6e5e5e8f93ab1e7c8403eafaab82040f40aff80efe4032584701fb926af8c972bee6f63aae2a52cd2a594df1f79d459dac2e015b SHA512 c8cb7621c34369af15a6c47a8ac6bd9245c52ea65c20ddcdd894062a3a5f2b46f436aa184093b25fad3338287f1d4d64a857e305cf000191bb4644e43e1d26f0 +DIST hydroxide-0.2.24.tar.gz 43788 BLAKE2B ea7cd766531fad4eff57ec0a87c6dcc964a15116fbfc21b7a7cce503f57618c192f91560756ee09a21d7d7ffcd6d818dbfdfde501e8a44a8253de7e7941bf0bb SHA512 925e7516cffbb06ea8fa8cbc25fce18832ad78da747c9b77a83db96f8bf8d05f05bcb300b972d9f6cf62a794a330f3efc086f32021ddaf608603f10462699583 +DIST hydroxide-0.2.24.tar.gz.sig 566 BLAKE2B 49a0fcd5f4d70f37fde0f77cc50f03749a5dfe0b9c83c565b283f996127762fc204d4b04f0b0797b12c98840a72f2328fdb5fbccb180d4fbd4000d4e7b3fde38 SHA512 e0fb3308012111af91ee593b1ea998b0ae3e61a3ce947a0dbe08e88728ecce6a9da035a785bbac7e58905e68951935f20096b0035fa475346c259c1344104656 diff --git a/net-mail/hydroxide/hydroxide-0.2.24.ebuild b/net-mail/hydroxide/hydroxide-0.2.24.ebuild new file mode 100644 index 0000000000..ef3cb95b9d --- /dev/null +++ b/net-mail/hydroxide/hydroxide-0.2.24.ebuild @@ -0,0 +1,56 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/emersion/hydroxide.git" +else + inherit verify-sig + SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ) + https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc" + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge" +HOMEPAGE="https://github.com/emersion/hydroxide" + +LICENSE="MIT BSD" +SLOT="0" + +src_unpack() { + if [[ "${PV}" == "9999" ]]; then + git-r3_src_unpack + go-module_live_vendor + else + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/"${P}".tar.gz{,.sig} + fi + go-module_src_unpack + fi +} + +src_compile() { + ego build -v ./cmd/hydroxide +} + +src_install() { + local DOCS=( "README.md" ) + einstalldocs + + dobin "${PN}" +} + +pkg_postinst() { + elog "" + elog "In order to use ${PN} you need to read" + elog "https://github.com/emersion/hydroxide#installing" + elog "" +} From 358edb82132086a89b5f0ec2bb1d75cc18fc6475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 21:12:57 -0500 Subject: [PATCH 22/30] gui-wm/dwl: fix libxcb dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit also don't include LICENSE* into DOCS Signed-off-by: Leonardo Hernández Hernández --- gui-wm/dwl/dwl-9999.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild index ad416e20a7..d44eaaac27 100644 --- a/gui-wm/dwl/dwl-9999.ebuild +++ b/gui-wm/dwl/dwl-9999.ebuild @@ -14,14 +14,12 @@ SLOT="0" KEYWORDS="" IUSE="X" -DOCS=( LICENSE LICENSE.{dwm,sway,tinywl} README.md ) - RDEPEND=" dev-libs/libinput dev-libs/wayland - x11-libs/libxcb x11-libs/libxkbcommon gui-libs/wlroots:0/15[X(-)?] + X? ( x11-libs/libxcb ) " DEPEND="${RDEPEND}" BDEPEND=" From 2e56c7bf53b4442b497726aeb6a532d500a02563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 21:06:12 -0500 Subject: [PATCH 23/30] gui-wm/dwl: fix wlroots dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- gui-wm/dwl/dwl-0.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/dwl/dwl-0.3.1.ebuild b/gui-wm/dwl/dwl-0.3.1.ebuild index 79989a7d88..1c27fa2082 100644 --- a/gui-wm/dwl/dwl-0.3.1.ebuild +++ b/gui-wm/dwl/dwl-0.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ IUSE="X" RDEPEND=" dev-libs/libinput dev-libs/wayland - >=gui-libs/wlroots-0.15.1[X(-)?] + gui-libs/wlroots:0/15[X(-)?] x11-libs/libxcb x11-libs/libxkbcommon " From 0af8fac5e831d2f66a489f096c7ab0c59a570dda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 21:34:33 -0500 Subject: [PATCH 24/30] licenses: add Unicode-DFS-2016 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit required by zoxide-0.8.3 Signed-off-by: Leonardo Hernández Hernández --- licenses/Unicode-DFS-2016 | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 licenses/Unicode-DFS-2016 diff --git a/licenses/Unicode-DFS-2016 b/licenses/Unicode-DFS-2016 new file mode 100644 index 0000000000..85d0d580d2 --- /dev/null +++ b/licenses/Unicode-DFS-2016 @@ -0,0 +1,46 @@ +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +See Terms of Use +for definitions of Unicode Inc.’s Data Files and Software. + +NOTICE TO USER: Carefully read the following legal agreement. +BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S +DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), +YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE +TERMS AND CONDITIONS OF THIS AGREEMENT. +IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE +THE DATA FILES OR SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE + +Copyright © 1991-2022 Unicode, Inc. All rights reserved. +Distributed under the Terms of Use in https://www.unicode.org/copyright.html. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Unicode data files and any associated documentation +(the "Data Files") or Unicode software and any associated documentation +(the "Software") to deal in the Data Files or Software +without restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, and/or sell copies of +the Data Files or Software, and to permit persons to whom the Data Files +or Software are furnished to do so, provided that either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT OF THIRD PARTY RIGHTS. +IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS +NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THE DATA FILES OR SOFTWARE. + +Except as contained in this notice, the name of a copyright holder +shall not be used in advertising or otherwise to promote the sale, +use or other dealings in these Data Files or Software without prior +written authorization of the copyright holder. From 32fc59eb923cbb49bdc021d8444c34bdffd50760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 21:41:43 -0500 Subject: [PATCH 25/30] app-shells/zoxide: add 0.8.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- app-shells/zoxide/Manifest | 30 ++++++ app-shells/zoxide/zoxide-0.8.3.ebuild | 137 ++++++++++++++++++++++++++ 2 files changed, 167 insertions(+) create mode 100644 app-shells/zoxide/zoxide-0.8.3.ebuild diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest index 13c61c42fa..5ae1d38ef0 100644 --- a/app-shells/zoxide/Manifest +++ b/app-shells/zoxide/Manifest @@ -1,6 +1,7 @@ DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST anyhow-1.0.52.crate 44224 BLAKE2B 79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31 SHA512 b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a DIST anyhow-1.0.58.crate 43137 BLAKE2B 8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a SHA512 78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7 +DIST anyhow-1.0.61.crate 43202 BLAKE2B cd13e3b187a87c1ada6fea8c3c289627893e782a9bdad0c7a32d2b4acf5182abeff3fd649664b645b14f46a25a59a5b13d0a072296146acb9954af781e972ba9 SHA512 06a7e077efb1e1cb3fd5b210a9fdfa2142141d57188660fc2e301501ba38f49291126cb1dccd0f01facbc1d0302132e41b42e5ebb14e44e152cf10b18d3e5e6d DIST askama-0.11.0.crate 8343 BLAKE2B cc2c4cddde8a6644f57c5493ac72040122e9590df48dc55a14b653f2a9274ac1c416e19760fe6e42268224e215874b355e2dfb1c0c5c3dd182cda9a3c6934f9d SHA512 3650fbc9a0bc7cf1deb6f6f7e8a0ce1595bf67c1cba8c7c20c0dcb963ea74258b675f5a75f2ffa1e1c0a790a985dfe8e04498de1cf7803f9e4b98cbd295b4f47 DIST askama-0.11.1.crate 8182 BLAKE2B 5cfa6a0cf5679e271c1d35500b5ae40eb4fe1f955f4356d913ae38d7dc6fa9137ff6e250b7f0ff2a3aadb747d4abc8456a6990c99908e602521ba28014d81ca9 SHA512 d75507a43d2ab12b046854e33308eeabbac6825282588554a678742a71f2521a33637b89d3b24088643d18e84cefa538031264c587896e6e1eb16cc15c93afb7 DIST askama_derive-0.11.0.crate 7076 BLAKE2B 6bae0809ece63c28a00adb339d17aa3cda3017eb5a90c6f7aea493d1ac25c4f54304a0425b6ded12ab7b8190311d6b1462b4b7c21d3e694841db8c3534640b07 SHA512 d0b947817847c70d3ee2cf59afbc3b249147a056e2a59fd93f16788b9e8d75720ec918f75f19d1007026e6d543651974984930c760391a6873df7bc808d3c409 @@ -32,16 +33,22 @@ DIST cache-padded-1.2.0.crate 9125 BLAKE2B d50b506aca9cfad3117be593c33bba4a52400 DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST clap-3.0.0-rc.8.crate 188969 BLAKE2B 691e91b6d757fede3b89c273646866f1d9ca118f269d1305d5d09589aab0edaecd99eef30f9ac8ad540d2d9a7e6f1df9b33fa1f5327a7519eba559f0e75c515e SHA512 30f9605b24cccee76f1ecad53e3ff17b6e6c3ac6291a0359b435f50c9a21885639064316166d496853a2f92725c4a0a69adf78b167e8bf5b15cb62a0d02c9284 +DIST clap-3.2.16.crate 213258 BLAKE2B 62eab1afc05f1153a9f7286431de6bc35f6720794f0418006354888fdbd1341d27173c13ce8f35508a2066767a456372e9c3da6a2e82fa8bebb174478953c782 SHA512 939104ae65bf40817ce38e87d99319a4999857b3f81babea4f79ec38a01285a7f27a4700f913d0382ddad229586f54a437a37be6634f1ec426333fa6b798a3f3 DIST clap-3.2.6.crate 208469 BLAKE2B c3e3fab5db9f2e80dec9f298dc859d600c794e60bb597c4bf1f6afa1baf3e88c7972c110eb32eaf9678e4a9f10f0ef903c83c11889885ac30b344fa862673178 SHA512 6cc1b975a9f5e4995392231fbc8db066794d8d7c1ebb133aa65f4ee3dbae4ec258577c8d655bb6b981ea67fc694b693fb77ea960d19f68595a8ca509d811a753 DIST clap_complete-3.2.2.crate 31472 BLAKE2B e69214c173b3ea4991dc1c98268aa31280d54b95202d2d43c56801323d9025013f0c5de47093c9a99318b8a8228f67af108907c561c23a5c20b9f1549ea55356 SHA512 52be6c35a692b2335e831d7de810dc78d56081662dcc580e49b63c5559b1b6140abdb31148d623be3ab666e56053eb8818e6d10d452d27ee7d7cca8cb501e24c +DIST clap_complete-3.2.3.crate 31481 BLAKE2B 1668b7b4d8a368b17d6fb2254a6db4228d1957ce5824a649b09bea1a9e303945ec3a4984541d494b32ecdd7037d6ad371866d531f600f3cab76e88db82d01c09 SHA512 52ac37202b088094414f8148d87cbb37de931c7514d43aef8fe8ce82406884bb8d2a287f03a6e4fda1db28a62e98decc46f6a8d007e5399317e7f2da07a45de1 DIST clap_complete_fig-3.2.2.crate 10100 BLAKE2B 0963dee2ef0a2c6cfa829251bb7bd2c9878256c61b40b13214637c8c962fcd7833b88bec6deea11dc3749c0fa385824972057568ebf95564ed2b47e5569f8b15 SHA512 9506889a7350c03b6c87d6cb9c6af4e42ba216eacce323efc0ae89972890489b1fd43c839896bba26dc7755da22cb19bb521489687d55cd0bae9657e72faadf4 +DIST clap_complete_fig-3.2.4.crate 10205 BLAKE2B 372d1a26d4535efbe7e1d7e39f43938a742f2d88213c01e73098eaf5a35a91e58748b491b4a566bca76f2dbbd983f489f774f67961496932c50c26570ca6651a SHA512 ca5e00895e334e447a12c66108b284fe835eab101ca7c3b014d827247c7ab1d56ca06de3bf82a3cf9213b3011786dd97fbea31ef23772041d2d53ad3ab2375aa DIST clap_derive-3.0.0-rc.8.crate 24698 BLAKE2B fc308cb72b80d02f8c215d170f22739ef6592f5c668029a0fc19040e88828dd8f072b671e4fd589744783759440db523a9a8b29e7e9248cdc7c12a263cb7ac3f SHA512 fb5fc1029157d49bda6b2588ef49bd1974e97d2a0e2cac3b4bc6052d13535fdc629b8f84e3aefaa03c55bc67825c6e934480968df99d57e0cc255533d7371e39 +DIST clap_derive-3.2.15.crate 28218 BLAKE2B fab12b77b78edf58e3779c986d2c0b9f5e22a2c7d39ca5cfaf5210100a005a430157b4df19c726b68e3d55fd8ea825e4079fc01add760e43ba5903bf31e6cccc SHA512 75572a3215df81f6256fa520fdec95c2242a3ba17119e5b39292c8470195204322bb58b2b7b770622865e2345c1a4ebadf19bedf09f47b9958033d5506466d74 DIST clap_derive-3.2.6.crate 27639 BLAKE2B d75b4923817d8bfc924394079c507f43fa1f1755f75844bf85d8b848265da3a42f9828ecf6257dcace838e7d8db40733ca9185f7a8d32135f7416502799d01ce SHA512 d6023028dcb86e68158b6692eb6627205ec55116f62c5410f489d6274ae89db9b2f9066a0b9d1997f0d80a774f826966ba416bc28bb72aacfc3332b66228bf73 DIST clap_generate-3.0.0-rc.8.crate 22342 BLAKE2B 7a7bc8c954b81ec6333ef0979b2ca2063437038c2b4d54cb1e515eb4e86d691f18d04a97e3db04c341d9ffbd031b1336fbd2f8982d1084d00b3c5f02363cffd6 SHA512 fd2d52ab67ad046d41a9bf7dc65939bb226f66bd3519f569e17fd0b5de6cb70ea6b391d82176b298096a13567a5e63049032da9a13623fb08fd55de319aec096 DIST clap_generate_fig-3.0.0-rc.8.crate 9179 BLAKE2B d4a8cad9dcb22ff30b8e7a1c722fa5e22aac6b4fada55b48ad3d4eed3a5da14b1631197bf9e2c9eaec96d83258a00a444a5e42bfddd1fd7e4f51ec4494c4e5a7 SHA512 90dab4da8c840e9360be42052a94bae9bad63f7e42a36c993e0da83f2ca222d5b5fed7e3e801e7b2a969afe04db1f3892d5ddf0220db10c377dba93c6d0d070d DIST clap_lex-0.2.3.crate 9638 BLAKE2B aa771b07e7c94617d9692aee2721b20d371824d5744fee1aee606665d828803719cd91fa009d73a4155e0dfe82465761f3b0d1e76320f50328a67c8f58cc3c62 SHA512 64fecf3e2d1be78e68e04b61fa64137ab49ea9be17164eaa7f40079b53209a957b029bfd23d3a62f11a8d6a6e6f524af1019ccb2fb4b46e5c6394ef74470fc59 +DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514 SHA512 84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc DIST crossbeam-utils-0.8.10.crate 40672 BLAKE2B fbc65ab8a68d66f27cfc8495652ec5ff31a3b8c4de41464bf3a9f673249c2fd5ba4bff7ec8c7b838d5903328346214f91fe075bbe7a05a9b11055b7b17376ac6 SHA512 e0ac772262677e7228e4f2e06099ca788f4906f40fe5dbfb0891431c993c7e4d755d3ad93f55570ae06c1f06df14801edb3ba4f28271c4e83c80dbba2fffe24c +DIST crossbeam-utils-0.8.11.crate 40887 BLAKE2B 6cf3c4e28243515f06193ef746b18129f62832abde8153503571052f4965b38ce510b09d18e51e0f563bfc14818af13463d1e2d63716b98a91b55461f5186b25 SHA512 eeb19480ca1860953507606f6649756974f65a05883c695fa371ff6d80a9fd0b94872aad5168955b4771b38f50314364236cb39363bcafe9750b687ff92a5ed5 DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f DIST ctor-0.1.22.crate 9311 BLAKE2B a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda40c01add4bdb7a81e9136acb1208c79763cd612160bf39b342460fecc334c6e421e7f7ff610c4bc44e2f SHA512 cd7c60dae8fb19c3b10e0bf1ffbcedac90cbbd147d564335e4da2d5483f64ea3dc10ad17d7573b00958db0a72cce45f8b7bc10c32864dd943fe64df8d22aaaab DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 @@ -51,8 +58,10 @@ DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0 DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST dunce-1.0.2.crate 7953 BLAKE2B 5572521dd8b85419561ad0af2abc47f3b60b1142c1966b89f678bcce500a38b88b3986523bb6c29b38205440ed110ad5dda3ec7170c476c5614054b36b691acf SHA512 9d1a5d449985913d1cecf2249f3c14001361faf98a0ffa2cb682b4ee4dbde906302355632033484640373587c78c0345c1c7e267c354018cb070cbc46517ba86 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf +DIST either-1.7.0.crate 15492 BLAKE2B 3ed1c5c27e7bd9453f83b82d3f57a4a73f965b1943a7a17d3de45ee35f62db53976ba9f2055ba28c555500cda528ff3a2d7ad6cd957540c91f512bd3adf9c5e6 SHA512 894bf3980def07848a2911734c02eb0c5c5d2ff3ab7656413d2acfd164d120a7c075e0a5f3fb95243b8bda0257a5f457117d5c6eafc146f3f6aaf6c6fbc4cf33 DIST event-listener-2.5.2.crate 15225 BLAKE2B 3a8b8fbc6b938fd6c2882dabc1bc23eefbaff2c1a931972bdae6866d9d03cbf3e03f49b4d57a98104b311e1bff38f83715c1e3494197d9283f494678168692ea SHA512 65a9c5669799dfad5a1dab9a500244f444693e9728b14a70aa72967f90cec6e9de06311966d85f8408950bc94e24697d9d4eaf253754a19232bb52347ba989ef DIST fastrand-1.7.0.crate 11265 BLAKE2B 318f6c903a0ad0d0eac39638aceb162739868efd61dc0b54f6aac4c96b7b1283c8d463b48b36f9ea1fee640a2081a0eda39238cd53cdcc24efc4d17b4a3a09d4 SHA512 6a1a8cd4f6f9bfff07a4ca18ef84839e4427ca9bf9b6733bb15b1b70cf2439820d6a770ae9f3e5e10166a6144449e37e6f3f6ed9acb761688207fd7c53d2c673 +DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST futures-0.3.21.crate 49935 BLAKE2B 290dee4f7662a473d82350092c0b12a8270f6d6f5eae9e4f7e06a6abf59e2d9f2d33e5e62e2682fcf6e109d62f651cb37cc467cff2b20f909c72b5fee2cb7683 SHA512 723fc190e4480fd812a852656fa6509a188f0d06adaa1c22ef24ec4afa7688a1c5d3961e5747f0812d073fc672b0e084af6ad5e5c3fac3ea5829466f993ad865 DIST futures-channel-0.3.21.crate 31961 BLAKE2B e99f37cdeac080c8bad2203fd24b48eb62918166104ad6cc531c8f69d3e0c3a5898ca27f19693e2c143c9049a7d244f9af49c16fecba12233f9ff3f1d01e35b0 SHA512 1c10398657949b53b6df196cc44d8e4b3acf53b4d216be6f5f631d8d4b500f5c344e2cc7d5a5642ced6c5480511884611be6d429f56a0ede4a716b9c5770cb76 @@ -73,6 +82,7 @@ DIST globset-0.4.9.crate 22929 BLAKE2B 91dfaeb99a3f6f40a5a025ad8527c917705454873 DIST gloo-timers-0.2.4.crate 5438 BLAKE2B 04113c72a2d47b1b41b2c6494ecdce8ea2c43d54019afb6d622caf3c8fef55367e029827ecbc64ae8cb3e95d2e09951801da5bdd3b58342a346ecb9e6a197a07 SHA512 ceb57d8f72ac460a9c411f3e58116c049b7e922c5d7010dee8c0cf8955bc5241c0098d27e4b5b39c6f79071a6df7045ee39aefff235023f89f63a50e4dbccd38 DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c DIST hashbrown-0.12.1.crate 90855 BLAKE2B 0d38ca94f1a7b750b31bc5469ffc1fbdb79a789d0410dc51583f0319569c94ed03b7a8b5f02972cd370a48ad8252eaa6ecc6eca4cb92911ae7366992b9b43cba SHA512 a037554dda19d8c1d79e74fe59f0297855173a1bd0b119c8fbe724b18a07ec7c2475162213d2502483279712a46ff1247f1681aceb97f67c2e7a53b60779b418 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a @@ -86,6 +96,7 @@ DIST kv-log-macro-1.0.7.crate 16842 BLAKE2B ad3c028863d78730e4b2bb2e8cb980581b13 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175 SHA512 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44 +DIST libc-0.2.131.crate 595288 BLAKE2B d6377d0c4248068825d9cb78858e8204fe16fdfc9de81600a0312edd7479c73f61fdadeed214c11a67c4eebf242056ec1394b0d9e5226f63324228843e913837 SHA512 8f73e01e3f6d2283917e5fc01bf7b3fd69035e533fd6320b55e46fa7961ba36cd8e0613d6cb652ee9fe6a535b8d7f3b065844eea376c060cbc192af237398aef DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 @@ -94,17 +105,20 @@ DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908 DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c DIST nix-0.24.1.crate 263506 BLAKE2B 6e89beb88a924d4bd4d4cdb8b384cb4d3b080f3594817a663038d906b1e26b044f32271d5e1cb6f17053ba2b5133b6a2ba8b748aaa08cec2855159b14160f51b SHA512 eea2346477b5acbcc7c74fc0d3f99e35bc85f8195563599423cd838f258c388561e82feb66e9793528f55eea2cb015e899a335d6da82ca0c1b8acdff1b53efaa +DIST nix-0.24.2.crate 264176 BLAKE2B 2da44a51beba8549a558730567f6ea36ab0da81053dac10db637beb3901ce7c32b6efebba519af37068fa32270186d733ef55661b58621eb7e946fb16690cd6c SHA512 9502f899868466165d898b1dee676188e9761cbf7ad7be21e231d6d5c993f109b48edf06b659f547712ccec2d648dcdb689626845ecce22965aad2dfd7ed75ff DIST nom-7.1.0.crate 115647 BLAKE2B 5adbe8250d168379aa7051a4fad7fce3cee74820043ba8233f1016417f91ecff64887c3bec1dd6bf4cc6b3b3803a2c19a44513f1affc635d8be6212bdc8ee47d SHA512 aacf14e84be17edced412e3d256734508426a8acb8352e83a5d9d4f26d640f60a881d8f70fbc6edf1843173af63ec05be7694fcd6c6287d871e40518e2ed04ee DIST nom-7.1.1.crate 115818 BLAKE2B 1ec3df3d9a7527f26618a9b6b976ca8ad5176d711dc7e6163dafb1ec214a55345e952439b4c98b2ac371c9a67c7ffdc3213d1081b62b699b36af68207fa8b320 SHA512 1456efdbda4f5b3da6c8580721acf101ed7d779619ee0190c1df103244e405a8ffa0c3889901a2d8beeab0ab84074ed4c7cec5330c7cc2a5a3c30e36a2530be8 DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 DIST once_cell-1.12.0.crate 31549 BLAKE2B 72a6c2efe279abce207096dfc47d207adae34764642f742bcbddcd8ebab9f78f6c2ea7750bd670844de5f6989e4951904b5f624281c28346cb6c41c585137e91 SHA512 02da0e6eccee2d5246fff5e6323bd7eff0f4641801be5e5910763929a5e9d8b62c07f81001c405cc6aff03f68a14ed5bfebd9900bbdd09568bd1ab9ca9b73093 +DIST once_cell-1.13.0.crate 31726 BLAKE2B 76519b97e04fbfd555c2ae034bd8a95525bbfdecffb7a3fc0fa7081a721b8243faa1269bd409d01a16a62186bddcba341ba13c167e8165b7b011f57aa393c715 SHA512 20a72f8741e6edc2b7f54eee822fdbea1b1c0120d3621059f61eca2d5adbcf044a474b5142871d37a3c0f90495224ec8fbb3b90e62660b66fde3a4d3a5add303 DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46 DIST ordered-float-2.8.0.crate 14420 BLAKE2B b885114e0f0907241d9e7bb14fac0ae22f4c8c22cc0a8d707bcc6ecb21c06ecdaa8999e970859b2056b9700eaf757d52c06993ba2b82cdb42711d0ca50d2168a SHA512 f10254cd7ab71c75fb46e238fe1da0d618b9430bc96ac480402fa7d0f98b5909f4d9387d4c146e736d7a27fd7325dda307ae50b3a3f23571d0f561576c217ac5 DIST ordered-float-3.0.0.crate 15900 BLAKE2B c1fb5b81ae998c914396d8232be76c343a94d0fd1a7d90db29630a438a333ebbc1c673955720f9a371f89fca60a0fe9cf761b5b79b2157f8432cd2ae0c829a81 SHA512 831c641b34513c93408d948d23a6e120bd32a27a29531906cab3a26e8836e38771ad7e4f95c0a150984618785fb6f5aaa6f2de5aa6214a3b4b9fbed9a89e49c4 DIST os_str_bytes-6.0.0.crate 21046 BLAKE2B 9d2a9f47aac852ca2e27e63a22c7267e1a4affde2277d50e128b54f377758322f07ca7263478c39c91e11a2b32b0e7a5fc5ba1b31e0ee014b412a4151642e605 SHA512 d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8 DIST os_str_bytes-6.1.0.crate 21150 BLAKE2B a3bea67d5dfdc3bdf535b8576a49b3b76aac6fb5e0c9b672910756cf2d8062694b973f4d38365e7e17237efe0429ef942adb0416f8a9fbeb18bac68e1ec250a4 SHA512 b15a901533380be745e3d3ee34d36e192bcf32c8ca66b0aeb77da66b931773b9bd818bd5485c142f8733e7af7d41958957d9ed8f8c6e405b89be69df625364f5 +DIST os_str_bytes-6.2.0.crate 21037 BLAKE2B 0ba546e68579a9221a84a66a6be0ddb5a27d78b70ca307bd514648e2a39a60265f85082f47c07ad64801c865ef613cce5f3b65e828bd594ac45fc6b00e0828d3 SHA512 aecfd7ad0433ffe532d72c6c269eefb7e7097cc1acdfe91511ecdaa7ad4db5d97026268bd216c70bf4fe17f23bc02b1fbbe95a28b8fedda3f812b3ce78723c75 DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 @@ -120,34 +134,45 @@ DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315 DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.34.crate 41072 BLAKE2B 6b507e95802fd8dfca422deace25e328b1e4c5a9515c83ae55f8a34b1c1d34ce427afea7d7a748f582abf903245ed8c2b3f4175d78c8c9dc9f467c9805329d47 SHA512 960036a077c3869386ecb5c2019816adc70e9a9b32ceeacd4b14b39a91dbffe0b21764ead7237ab3aa553b26cb6732bbeccacbaf83c8dca9069b11b9a85dd1f8 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 +DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910 DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be +DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc 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.13.crate 23759 BLAKE2B b59c3e923b7bddc84285377eca86e649c21ee7dd61924245d43c6554124adf689f9b92841ca64876b34797249698511b322f6e8e639d71e45e1ae9da5f8b7834 SHA512 6551f503ba52c4edc0cb4a418ff212188ddc7be80dcb39eaf3bfb82faa9a76cdf359f604d6b32be6c6a335b54180c9399a0e32670333a5a08351957308486100 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 DIST regex-1.5.6.crate 238593 BLAKE2B d2b200d9d3d8924e7dd7a1f96c769a5bdf01d9bcd358ffb90692c526a81ac6f1a5db8ab0c343b96868ef9d71e78633373744468fe97d281676c84ac795352745 SHA512 43ad2ebe14f43d69c62f563a4fd53b5657f0f2cc130a0e6353a13073027640ff891e9f9b40ea85858507047bddb2e023d668c9bf57f2ba0ae045b74b5f0d2a1f +DIST regex-1.6.0.crate 239329 BLAKE2B 646405e681ce572ebe2dc51a3339f0f8204143f9b2b8f8e74a4c80379c43c3581363ad347610a384d5ee831cf1425f74ddd944a658b1da2461e8068c5521af69 SHA512 b4861c9cc13d6fb224f67057fd3522f04576591b3d7ae0d3581dce42ca2b2bff96860cf2a7f4dfab00e46a1d29e6473f6723c4aeb02e34ed6d5f205b66f07876 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 DIST regex-syntax-0.6.26.crate 293912 BLAKE2B b0ea1ea1f87a493c770265a8d9371e3c532bf5ca20330b5946f5c922292d4420ddcfc30105a4ec3c1b154b5a77e55e86987f7edd61ef34c12eb0b4bbcaf23d2b SHA512 46087f5a2abfb48f24da77e79e66f6e514b5d005c4ae2c3283418ec471ddac9e4a1361edbae9d27efeb10217157092f812946b7b98182cf9f8aa703e01c03634 +DIST regex-syntax-0.6.27.crate 297300 BLAKE2B 4ca1a2e23d04e29c5925085ea4ab7ebcc398dfe135eacaab1e686aa8be43a110a28e8bec05a6910183f9a6bb1fd0d635fcb1a60b5a6a03fed4d2cf937a542a5a SHA512 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6 DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c DIST rstest-0.12.0.crate 919939 BLAKE2B 4af2a7b379448393134bd759e46be9effb32d8c8a4b8d0360d85146df6ac60de84a84686d4131ac78de5be85a30ded224c0c15fbb55e7f54c546de4898bf7595 SHA512 de633d8dfcae3f20b6ade6b503331f15fdda40d01c470ad9baedcd6837b034d620ef668d1893ad8413a1402570f203769f3bfdd931e2bfd53fc1e8133cd55750 DIST rstest-0.13.0.crate 24059 BLAKE2B 4a2162cce61c52ab01f96176ff1d3c79b8cc862dc1e29d80e90f1ff9e3fbc0bc0e8db2140e81c9ff9a8ed0fddf5d248e1800652169623713b881a7a4db271825 SHA512 da5f8e8d71a4b562fc67c8aab3e0e6f8f20a1aea13d752d993cdc035d2f644a7084224bc49da97f20c6849ae74e1deb37a4c733772bb9bd41964ae9838c328ca +DIST rstest-0.15.0.crate 24882 BLAKE2B 1069c05ff1d92df6cbf4551570bfe3437162cab4bb25f0ca698e39d58dc81ae6300c11fd7b245b87e8dfcbae4a9a51b823f4ecbc1a4a3ece5db952f4f606d748 SHA512 7ec914263c9fecdeee8a1bd3eeeb8c356a08617f2fb17201d9511e0f0183607158e5fad42b4ef39fba16a9c2c5fd06b95b07282d474da61ad684c232c4f954e0 DIST rstest_macros-0.13.0.crate 45563 BLAKE2B 05e71e2cde0f93517559cd83c1f700a6525413d5a902b86e5ab17d5083b889c9e17c65b5d81fc7daf9998ecad77e26c459d6bfad040f4ad63a8e4fb447d51a4f SHA512 0521a3492353a23e17cc63ad6a0ea9e0087b7563e986f6fde08aa5e699468cdcab86e78fe806d55dc56ebb7e1a61de1c3775fa31a5ca8c0c6a8b8012bf979fdc +DIST rstest_macros-0.14.0.crate 45914 BLAKE2B 77111c50425fd7fed5562bde5b33a6c9fcb69867799415832135ffe48f55071bed01abb965178b55538b836367e67e1266712c1c4702cf06d0d5bb487a1263a7 SHA512 0e24aaf33e80617f78583bca8666ff545f6c84dcd1311c9ecca65d2a13e17b9090244ab237fb5eb77a603ea01b0ac34193ebbda8163d1fc4c440203f8c799611 DIST rstest_reuse-0.3.0.crate 8801 BLAKE2B f372cb3acebe9870bc03279ee4713b4b0af5ce42e59bec7b04ae2aa404095b0eea00da0e1dfccaff366ac0269e05d43a93d19638a7b567b606b21ac99f6528d9 SHA512 e6a71fd9f5c5435a2092e9e21d80300de88936cb24c36a6c3a264cba8cb84bfd07bf48a7ec2a60c2a0764f0f423b451351836ee06e4be0fc6a277fcb8c915f75 +DIST rstest_reuse-0.4.0.crate 8212 BLAKE2B 74ab42f7010af07c862104839adcb3071178f05c1ace2a3e06899fba0d34ba31941bb550eb3240e95515da3949ea0d4aff1997e3a000e773a5e6110f90ae39dd SHA512 049e22cfb8bf27379188c968c15d01405bcbe6b3c9c8e9f0b100d20a4f678591956a98f7927f89840719b0755adc088ea74b1c5aa4994216a817dd6772044e8b DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST semver-1.0.10.crate 30912 BLAKE2B e0addb727cfec75ac00d0941bec66433f549c5e731a86cf19954c1c402cb5a6721f20af11f1da87370791fd71f95b1febc1b9c90acba8d5416987fe97502cd5f SHA512 92f01a95f6d20bca1e9101f17cd7a7be7e002d55a0ad792c0a1b6b47c510c8e902a8dc33f683ac35800e39020453b0300b79a41fc32f29c8eda9a9d57d456fbc +DIST semver-1.0.13.crate 29653 BLAKE2B 382a1fd00b20e55d5c5f8bf536ee012f8bc4c21633f47fc7f39efa46a547b720a349f0c6ff22dcb9faa3acd82022a5f82f182824fa262d96687866da0125aa73 SHA512 c4c1e5c5118f99de10fa2800a057e1eeb4cb5267752ed2093f57dc1d03e9817a42d6a34ea6165132e0bc84bcc573b93d608668d3681216e28da9fa8da49860b3 DIST semver-1.0.4.crate 29375 BLAKE2B 534a89125c4483fc99c44f7b104870be1471d478ba4f709819ae700767f4d6d0bdc98955897e33566651cbecadb4d4dc223204e4504ba4820c2d3919ef4fa775 SHA512 82ef2b4a3533360de1c645dba02b57a2670fdc51709a07be4a63b94055335225764d42d70f9617ed3aeb4c4de121da24e73b0e2c5c781501e9ee32dff756ebd9 DIST serde-1.0.132.crate 75364 BLAKE2B 7485bcf0ae578f02f7c7dcdb284fcd6d8ccb4022b7d487e19593f3b3c9bd03a369410307dbe5ecde8071ca3ab6c7e45a5ddfe332e43076b84d67444d1f105b7b SHA512 8dac512547074a6934315ebae3e7540ef8baa225cdd58f11416b4565a1335ab317e659901fd626beffd6514c5dc6ec9fc705cc1d15e9cdd2051bd28649cca555 DIST serde-1.0.137.crate 76182 BLAKE2B dffef53be259eeb051a375e532c3748219f8219413af0615debdbbce61c5ca17be13b06c0bbbd7a85a696b4bc76ae8e252d880b01ecf540b758fc10f11415b21 SHA512 28223488e18826f83a7e90029aebc0722e0cd238a2c0c021e5a162d0f5deaa494713fad10f7ac79c8e14de856af931b6d83cb3efcfd0885837fc71e35ee38a2b +DIST serde-1.0.143.crate 76400 BLAKE2B 119b6150d650306fad5e6b18ddce2d5dc0f3c1c0b7f2c602827b22243573fb1d606dc6d465f334a94640bb3c7a1b763d28c5c050f70067297c4d5e9eb2ac6792 SHA512 934f74aad56f3bd4f39be2e15a0f7afa718647df640166752b7417399354ba3e2584cbaeb54ef4accc9214fa936e584de657aa056dae0fd7cfe7676f1dd37df1 DIST serde_derive-1.0.132.crate 54725 BLAKE2B 10ba0e55a498cfb469f1a36368f66515ab3e331f337b9441b08aba857dd6c824ccb718fdc33ab467413bd755db31370d4eb52039bb28e4a6c0775e2be87db896 SHA512 04f1a738b133de752fd1f4d70ffa35bbc144208bc3495ead56cda8ce65a72c501ea9c8e5e6d088cee94a878bf62509fc9f75dfadb320eb942042ee5ea80dc76a DIST serde_derive-1.0.137.crate 54831 BLAKE2B 19a0324c18bd00da4feabcf83dd78de2ff7a1905abb82d5600c6128a8351f5ccc37df21e0135601167a51ea1e6691bd22957c2bbd9da637653c7673dbb808d24 SHA512 ee47d3bad717ae16118c43e6f308a0e264bde80caab8f8649bef96ed3f7aa0f9b6a479311df22ecdc7bbcdade65f7b03b79100f8b86caf02f9a0bc77ce01035a +DIST serde_derive-1.0.143.crate 54877 BLAKE2B 50b51622da22f8c9dec26803ee12cc590b00e266344dd1610aa5ea5c3f5442f5256cc31efb15ef4f633a7d9d6996bcaa2a679c210b00b9379457d10c15fd2f8f SHA512 ddbd58ebaf94dd2f534195dbb738bd88da5d10bba7c3a88e73207ec2b6dd78765649edf0a2632cfd43b7237929d3a93fab7838fe73dedd0c74310d4330776959 DIST shell-words-1.0.0.crate 9798 BLAKE2B b2511d6a956842346f672edc9a3a3554af6d424c3ccad4244c190a7edb5c6d9f18166d91a90ce2c4e86239b858cb04f36f3cb2ac0f1e64926bbc8377f3745d57 SHA512 f1de4606bb249fca7dea437464ef560aa49839382716b9c940738547a5def28337501d9ba77d96a63ecb956d3c49867d6f4742f14946448a2c9d0b1ecea9ebc9 DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 DIST slab-0.4.6.crate 16067 BLAKE2B 0aa3d8914479baf2409ce83644f8eca93f49b426333f1b82392b779fd79cdc04a0a33bc1aa5e34e8248df9ebd88e742b3e870716adf1787bcb7aa5b9caee307c SHA512 788837db210be63579eccf12d96fcaa3280c7515bedebe3040a71ed27d013430815ebc74acc06280daf22c0b16871bad210981d32615c26cb1da344b4b0d9488 @@ -155,6 +180,7 @@ DIST socket2-0.4.4.crate 44048 BLAKE2B b2b1aad2995e44944b98ff3291479fb74e8cc965f DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST syn-1.0.83.crate 234750 BLAKE2B bd4162b01c8f2a1a46b60f4b380fbc1d83292c4c5400e9ecf59bf86ea35f6eda1c3e868ded25c86d6dafe973103c89aaca6dcd67a45a5bcfb111508e60e6ea08 SHA512 83bfe34f52bf20dd5c1465840652066ca8d99b10113048e753a323d7f20fa28fa1977156dd6b420a4e34ee3f674aa1c36da4e84cb8175e9c0281f0bb460b7c11 DIST syn-1.0.98.crate 235451 BLAKE2B 0667c24d7f6b9bf4c0a5f45fb51c903303a87c72d445ad824e05ab98a158f9beda0d00721144c486335b6a830db47fe57a34831cff6995f478c969c4d0a039dc SHA512 fe5dda742e085e14b6aea5617d3f9dd19ffd46009f34b119c0d74ec693042f641e594f75ff027dbfa38f3d5149a94eb6187248ee9d09d41dab9cc2cfc18fab18 +DIST syn-1.0.99.crate 236084 BLAKE2B 852493506271ee364ecb6e907fca55f18af9dc7ec4b4737e43e104d04064a37a2a59b31f5f780621785e44606d43e74adca5cf24c9ac1a8e186955c6b3e43b85 SHA512 47a9ec4d5e6702709c1069d1804d29880a1c5bbbed5a91c44e80eec657c62ceb223d6fbd942deef591463664766ae1997d154525f4e7a212bb84151418f40d10 DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c @@ -165,12 +191,15 @@ DIST textwrap-0.14.2.crate 52016 BLAKE2B db80b15ba23db718064ef0214578ea6aa4f0ee3 DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99 DIST thiserror-1.0.31.crate 18013 BLAKE2B 5a46332efc602f8ce864024a538379b23b4586c04b18bf01b32b3cafae3ad90ae0c1ae5639cad555c01767c20f0109f87384918cb15a7ce51437094e70a2e544 SHA512 0e11aba54d38fc164c65b9357d1738ca96af2bc7bc2bcacfc4efc6f5c26a594effbb5e47aef46772ccafbe88871825a517920030572b79fae3d305550bfa6431 +DIST thiserror-1.0.32.crate 17241 BLAKE2B 70a1fa10c54078a49cc167c2792fd54bbff17543966c221d1648a80f08da2fb880ae64f0d08984b7e0ffd6a79cac4c31c04a1c0bdea5b26d18e4a8c7d83dfe1f SHA512 cb1839b2687e228ea43838a8a2d55a04f5f3bd8c2972df0ff6a703560454abf9b838558c16095cc9b030b6b13e9d715e2b4741de6af9d5decdfeaaa508481138 DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46 DIST thiserror-impl-1.0.31.crate 15283 BLAKE2B ad7afdfbbf9c42a08dfbd5a2385883bc0bd855c123040cb187f8ec633456a7912f9e46559b41e4943bcca86043adcee08ddd9c61ec04ab6fcd78ebb42c1d1d10 SHA512 a265be50ae209775abb812f0e9b8c5af7a639514149d9f50f4a95bcedabd3666076bf7764351ea6f1836eb8a0e3c67c0b76abd26b27b0a853132fef011543e1e +DIST thiserror-impl-1.0.32.crate 15347 BLAKE2B 174ea820965b3de4d35b394e875e0dab51559bed098d5a3037fc09c80326c5fe87c4e79358d6f49524a5f246ac5c51995ab47e6c967947d48d2194057c8a6e66 SHA512 7dc5e842880f4ee6b3c85264048975c027e9b80834618f6abab618fa653b9ed34b887a1d72112fffaa0560b7e90fa456e241ac08e6fdcd4b3be6e39946e92d2b DIST thread_local-1.1.3.crate 13111 BLAKE2B 1ac2d9f6b9d5f685857cec0377f41faa2941614c9a0642b8c8d209590ce72c0dcf16f89b5da58d016b26a41e6103407811658a81217716cde0b0c69bc3939877 SHA512 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6 DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5 DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 DIST unicode-ident-1.0.1.crate 33770 BLAKE2B e028e9f1d6c01a7a37c8f9ecd6b1d99041b45674bc7699066bb7479822cb8d5a1b4083db1117d9d44ab05096d8a37a9bd5d93dfe8cc5db6bb58950b4f5d5c8e8 SHA512 505650712a51c6f309c97bf72029de1eede33c71b84de9733f5f987859a61225e3d07d369b85a89797d870ea436f30b5b5046306f3d5fd672551a4b30c43e428 +DIST unicode-ident-1.0.3.crate 35031 BLAKE2B d8d20829b97e7f1b9710feb6773cc5c4d25de6509772491e6f508a489285e32ec3a14ae689a1f1cd01ff5e2d4301b98579155535e03e240c8605b5737c9c5de5 SHA512 7ebdcfd7131a0e7a834f7e973b9cf813495259e0a0606539623d3f9bb51f9c6414908e71281d6a77397021e48d41c400a704c65990aaa8ca8d0a6095d9b3ed47 DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST value-bag-1.0.0-alpha.9.crate 26630 BLAKE2B 300e33ff2a397ee1d5463c868740a0a8baa007be023a5cf7bc4836acc5babd4d529c136fc7d968556397f9bac6b884259222a92d292b659fc24df0520a7da58f SHA512 52ae5b11c2f9befe58c28274f0596ba5b5a59e64f60be715967693600b94adf8329471e0db45c7abcd7d13bcf8a8dbf6f7818de253509ce6f87e04d6af084709 @@ -196,3 +225,4 @@ DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST zoxide-0.8.0.tar.gz 461146 BLAKE2B 739f594bcbe916acc2c6ff076c86583621b296905641b5d197096399de8cb683fb8c82c06f9f3859e768a2247127fe1a190d0d379ba5f86d785cb6c211e7b6a4 SHA512 5f0bed68a391a28b7065ec7d50e5477547174f07e6e785817cb724b0bf59f174b84da2d4f22a9f49e06595a6570a2885f99ef7d0c08711a4ee46f5d3086cae96 DIST zoxide-0.8.2.tar.gz 135044 BLAKE2B 58ee9d8aab57ebf8b4dd91df9a5fd8ef85a379d61fa3f1bf99acd266bd2ed0779529bd8accc0a227131ec530f3dc4ff9744a54f0870d8b2abe82615857e23bbb SHA512 69d1526f0288f3cd56df72d388ab52f6a797142254b0b97e18f7bc4ed0ca386494884e4acefc388e62f1142982fca35deee0ecbeb8d509ed7002a0f86afe3721 +DIST zoxide-0.8.3.tar.gz 136145 BLAKE2B 1559574acdf2fc08b1f129b427610c0cd9e5fec72fd9ef28cbb32c5a7d7a1f54f8db6d9af21c4654370884ff0fc9087223f77f0c282df7af2429e1b3358438bf SHA512 822db1dc7666bbcf72b568c6ff26b65e2f550260f508b48f546ca08b6f3ef1e14adc4f83ae513e5ad7b23a496af5e3d6072c3df71c4a0c4425e0333d9e1e65d0 diff --git a/app-shells/zoxide/zoxide-0.8.3.ebuild b/app-shells/zoxide/zoxide-0.8.3.ebuild new file mode 100644 index 0000000000..4c29612bca --- /dev/null +++ b/app-shells/zoxide/zoxide-0.8.3.ebuild @@ -0,0 +1,137 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.2 + +EAPI=8 + +CRATES=" + aho-corasick-0.7.18 + anyhow-1.0.61 + askama-0.11.1 + askama_derive-0.11.2 + askama_escape-0.10.3 + askama_shared-0.12.2 + assert_cmd-2.0.4 + atty-0.2.14 + autocfg-1.1.0 + bincode-1.3.3 + bitflags-1.3.2 + bstr-0.2.17 + cfg-if-1.0.0 + clap-3.2.16 + clap_complete-3.2.3 + clap_complete_fig-3.2.4 + clap_derive-3.2.15 + clap_lex-0.2.4 + crossbeam-utils-0.8.11 + difflib-0.4.0 + dirs-4.0.0 + dirs-sys-0.3.7 + doc-comment-0.3.3 + dunce-1.0.2 + either-1.7.0 + fastrand-1.8.0 + fnv-1.0.7 + getrandom-0.2.7 + glob-0.3.0 + globset-0.4.9 + hashbrown-0.12.3 + heck-0.4.0 + hermit-abi-0.1.19 + ignore-0.4.18 + indexmap-1.9.1 + instant-0.1.12 + itertools-0.10.3 + lazy_static-1.4.0 + libc-0.2.131 + log-0.4.17 + memchr-2.5.0 + mime-0.3.16 + mime_guess-2.0.4 + minimal-lexical-0.2.1 + nix-0.24.2 + nom-7.1.1 + once_cell-1.13.0 + os_str_bytes-6.2.0 + predicates-2.1.1 + predicates-core-1.0.3 + predicates-tree-1.0.5 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.43 + quote-1.0.21 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-1.6.0 + regex-automata-0.1.10 + regex-syntax-0.6.27 + remove_dir_all-0.5.3 + rstest-0.15.0 + rstest_macros-0.14.0 + rstest_reuse-0.4.0 + rustc_version-0.4.0 + same-file-1.0.6 + semver-1.0.13 + serde-1.0.143 + serde_derive-1.0.143 + shell-words-1.1.0 + strsim-0.10.0 + syn-1.0.99 + tempfile-3.3.0 + termcolor-1.1.3 + termtree-0.2.4 + textwrap-0.15.0 + thiserror-1.0.32 + thiserror-impl-1.0.32 + thread_local-1.1.4 + unicase-2.6.0 + unicode-ident-1.0.3 + version_check-0.9.4 + wait-timeout-0.2.0 + walkdir-2.3.2 + wasi-0.11.0+wasi-snapshot-preview1 + which-4.2.5 + 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 +" + +inherit cargo bash-completion-r1 + +DESCRIPTION="A smarter cd command for your terminal" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/ajeetdsouza/zoxide" +SRC_URI=" + https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 MIT Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/zoxide" + +src_install() { + cargo_src_install + + doman man/man1/* + dodoc README.md CHANGELOG.md + + newbashcomp contrib/completions/"${PN}".bash "${PN}" + + insinto /usr/share/zsh/site-functions + doins contrib/completions/_"${PN}" + + insinto /usr/share/fish/vendor_completions.d + doins contrib/completions/"${PN}".fish + + insinto /usr/share/"${PN}" + doins init.fish + doins zoxide.plugin.zsh +} From 86d79e93a1b6f7fffa3b8543d87a99a10ee96a14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 8 Sep 2022 21:47:58 -0500 Subject: [PATCH 26/30] www-apps/code-server-bin: add 4.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- www-apps/code-server-bin/Manifest | 2 + .../code-server-bin-4.6.1.ebuild | 126 ++++++++++++++++++ 2 files changed, 128 insertions(+) create mode 100644 www-apps/code-server-bin/code-server-bin-4.6.1.ebuild diff --git a/www-apps/code-server-bin/Manifest b/www-apps/code-server-bin/Manifest index cf97e193e4..adf420fc65 100644 --- a/www-apps/code-server-bin/Manifest +++ b/www-apps/code-server-bin/Manifest @@ -1,2 +1,4 @@ DIST code-server-4.5.1-linux-amd64.tar.gz 99839294 BLAKE2B a72b14b8647b8814d4c79e84f2cf0ef09f8db5462bb1a4611cb65c089e9dea24d72bda3a20ac3a606d7c5ff2f62e23b0d53daec0444421ad3d302343e947468b SHA512 d53f2187830617ce83a0b23ad7258571436fe0d2e259a2d2f0f5869c6588c68974ddcc1871a5eb09c5106e32460732a3449a1d4b0a5d14b921061eea080e89fc DIST code-server-4.5.1-linux-arm64.tar.gz 90931432 BLAKE2B 829c405c4b47339dad4bcc883433716e2f2da2b64e90b461fa8fb12f61414768a0705624c01f1eb13fc984a09fe1d8ce15c36aefd33afcd8406af7688d58a552 SHA512 91f1554c0505eefc717ea6f479fa6d7560c1abd121934842e333775d0a01a205dea203914d223a8c4ea69edd65203a557243e4a4fe040e0833531e77a31e5398 +DIST code-server-4.6.1-linux-amd64.tar.gz 98908844 BLAKE2B 7ca74733578b8f2fcfbc395a2fd385511b23ebced014f024904e1bf29dfa48f0ac7295746f61ea3a9d8cafa13e2b9072d48062f753ffab4f95470b868958d5e7 SHA512 d4bf2cbc06cdf6fe387758a6968bb4db375745f24c32c7b1f5ad199295fb363b83a071d6de78f55f117e20e78287274a0ab7b654b03454ed3056e4ea4cbefb2d +DIST code-server-4.6.1-linux-arm64.tar.gz 89823651 BLAKE2B 1795c6d7f3198f26a5f8567fe00c59e01f6bc9dd1230e74672671399d3ee9d2566ae73711ae30fdece51a387c4d5cfe3738ade6705b91610da67fabc7adcc6fc SHA512 36c3d102c5fdf09c1ce8e22edc10464c6f9b6915572a7ce8b9c50a77f77489a5ba89e050f204383375d04772f7ebce6dde5d6914c3d769af8f7e4d2e53831b0c diff --git a/www-apps/code-server-bin/code-server-bin-4.6.1.ebuild b/www-apps/code-server-bin/code-server-bin-4.6.1.ebuild new file mode 100644 index 0000000000..9c32a8ba22 --- /dev/null +++ b/www-apps/code-server-bin/code-server-bin-4.6.1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" +MY_P="${MY_PN}-${PV}" +BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux" + +inherit systemd + +DESCRIPTION="VS Code in the browser (binary version with unbundled node and ripgrep)" +HOMEPAGE="https://coder.com/" +SRC_URI=" + amd64? ( ${BASE_URI}-amd64.tar.gz ) + arm64? ( ${BASE_URI}-arm64.tar.gz ) +" +RESTRICT="test" +LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+ + || ( BSD-2 MIT Apache-2.0 ) + || ( MIT WTFPL ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="gnome-keyring" + +RDEPEND=" + ${DEPEND} + >=net-libs/nodejs-16.0.0[ssl] + sys-apps/ripgrep + gnome-keyring? ( + app-crypt/libsecret + ) +" + +S="${WORKDIR}/${MY_P}-linux-${ARCH}" + +PATCHES=( "${FILESDIR}/${PN}-node.patch" ) + +DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" ) + +# Relative +VSCODE_MODULES="lib/vscode/node_modules" + +QA_PREBUILT=" + opt/${PN}/lib/coder-cloud-agent + opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node + opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node + opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node + opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node + opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node + opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node + opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node + opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node + opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node + opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node + opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node + opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node + opt/${PN}/${VSCODE_MODULES}/spdlog/build/Release/obj.target/spdlog.node + opt/${PN}/${VSCODE_MODULES}/spdlog/build/Release/spdlog.node + opt/${PN}/${VSCODE_MODULES}/vscode-nsfw/build/Release/obj.target/nsfw.node + opt/${PN}/${VSCODE_MODULES}/vscode-nsfw/build/Release/nsfw.node + opt/${PN}/${VSCODE_MODULES}/@vscode/sqlite3/build/Release/obj.target/sqlite.node + opt/${PN}/${VSCODE_MODULES}/@vscode/sqlite3/build/Release/sqlite.node + opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/build/Release/watcher.node + opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/build/Release/obj.target/watcher.node +" + +QA_PRESTRIPPED=" + opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node + opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node + opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node +" + +src_prepare() { + default + + # We remove as much precompiled code as we can, + # node modules not written in JS cannot be removed + # thus "-bin". + + # use system node + rm ./node ./lib/node \ + || die "Failed to remove bundled nodejs" + + # remove bundled ripgrep binary + rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \ + || die "Failed to remove bundled ripgrep" + + # not needed + rm ./code-server || die + rm ./postinstall.sh || die + + # For windows + rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/win32-x64 || die + + if [[ $ELIBC != "musl" ]]; then + rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node || die + elif [[ $ELIBC != "glibc" ]]; then + rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node || die + rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-x64/node.napi.glibc.node || die + rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-arm64/node.napi.glibc.node || die + fi + + rm -r ./lib/vscode/extensions/node_modules/.bin || die +} + +src_install() { + einstalldocs + + insinto "/opt/${PN}" + doins -r . + fperms +x "/opt/${PN}/bin/${MY_PN}" + dosym -r "/opt/${PN}/bin/${MY_PN}" "/opt/${PN}/bin/${PN}" + dosym -r "/opt/${PN}/bin/${PN}" "${EPREFIX}/usr/bin/${PN}" + + dosym -r "/usr/bin/rg" \ + "${EPREFIX}/opt/${PN}/${VSCODE_MODULES}/@vscode/ripgrep/bin/rg" + + systemd_douserunit "${FILESDIR}/${PN}.service" +} + +pkg_postinst() { + elog "When using code-server systemd service run it as a user" + elog "For example: 'systemctl --user enable --now code-server'" +} From 8cf997ba6f6663847bd3d6af7829bbcc07fe70c4 Mon Sep 17 00:00:00 2001 From: David Flogeras Date: Fri, 9 Sep 2022 07:03:47 -0300 Subject: [PATCH 27/30] x11-misc/ksnip: bump to clean up xdg inherit. Thanks tastytea! Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: David Flogeras --- .../{ksnip-1.10.0.ebuild => ksnip-1.10.0-r1.ebuild} | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) rename x11-misc/ksnip/{ksnip-1.10.0.ebuild => ksnip-1.10.0-r1.ebuild} (87%) diff --git a/x11-misc/ksnip/ksnip-1.10.0.ebuild b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild similarity index 87% rename from x11-misc/ksnip/ksnip-1.10.0.ebuild rename to x11-misc/ksnip/ksnip-1.10.0-r1.ebuild index 44c65d917b..dc39b04f65 100644 --- a/x11-misc/ksnip/ksnip-1.10.0.ebuild +++ b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild @@ -3,8 +3,7 @@ EAPI=8 -inherit desktop xdg cmake -# cmake has to be listed after xdg for src_prepare to work +inherit cmake desktop xdg-utils DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool" HOMEPAGE="https://github.com/ksnip/ksnip" @@ -42,3 +41,11 @@ src_install() { doicon -s scalable desktop/${PN}.svg domenu desktop/org.${PN}.${PN}.desktop } + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From 683ebd4495367a980dcdf547f51ddcb1b033fd3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Efe=20=C4=B0zbudak?= Date: Fri, 9 Sep 2022 09:29:58 -0400 Subject: [PATCH 28/30] gui-wm/dwl: fixed libxcb dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Copied off of version 9999 Signed-off-by: Efe İzbudak --- gui-wm/dwl/dwl-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/dwl/dwl-0.3.1.ebuild b/gui-wm/dwl/dwl-0.3.1.ebuild index 1c27fa2082..8438f673a7 100644 --- a/gui-wm/dwl/dwl-0.3.1.ebuild +++ b/gui-wm/dwl/dwl-0.3.1.ebuild @@ -18,8 +18,8 @@ RDEPEND=" dev-libs/libinput dev-libs/wayland gui-libs/wlroots:0/15[X(-)?] - x11-libs/libxcb x11-libs/libxkbcommon + X? ( x11-libs/libxcb ) " DEPEND="${RDEPEND}" BDEPEND=" From c927e2cc777459cc6295372c8b7b0ff9001ecd5c Mon Sep 17 00:00:00 2001 From: Samuel Bauer Date: Fri, 9 Sep 2022 15:43:17 +0200 Subject: [PATCH 29/30] games-emulation/yuzu: update live ebuild Signed-off-by: Samuel Bauer --- games-emulation/yuzu/yuzu-9999.ebuild | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild index 0860eda94d..7fdca80d65 100644 --- a/games-emulation/yuzu/yuzu-9999.ebuild +++ b/games-emulation/yuzu/yuzu-9999.ebuild @@ -49,7 +49,6 @@ DEPEND="${RDEPEND} system-vulkan? ( >=dev-util/vulkan-headers-1.3.216 ) " BDEPEND=" - test? ( =dev-cpp/nlohmann_json-3.8.0 dev-cpp/robin-map dev-util/glslang @@ -74,6 +73,10 @@ src_unpack() { EGIT_SUBMODULES+=('Vulkan-Headers') fi + if use test; then + EGIT_SUBMODULES+=('Catch2') + fi + git-r3_src_unpack # Do not fetch via sources because this file always changes use compatibility-list && curl https://api.yuzu-emu.org/gamedb/ > "${S}"/compatibility_list.json @@ -104,12 +107,10 @@ src_prepare() { # Unbundle mbedtls: undefined reference to `mbedtls_cipher_cmac' sed -i -e '/mbedtls/d' externals/CMakeLists.txt || die + sed -i -e 's/mbedtls/& mbedcrypto mbedx509/' sed -i -e 's/mbedtls/& mbedcrypto mbedx509/' \ - -e '1ifind_path(MBEDTLS_INCLUDE_DIR NAMES mbedtls/ssl.h)' \ - -e '1ifind_library(MBEDTLS_LIB NAMES mbedtls)' \ - -e '1ifind_library(MBEDX509_LIB NAMES mbedx509)' \ - -e '1ifind_library(MBEDCRYPTO_LIB NAMES mbedcrypto)' \ - src/core/CMakeLists.txt + src/dedicated_room/CMakeLists.txt \ + src/core/CMakeLists.txt || die # Workaround: GenerateSCMRev fails sed -i -e "s/@GIT_BRANCH@/${EGIT_BRANCH:-master}/" \ From bce80b9eefda637767ac3b6f5707107e7b5fa6e4 Mon Sep 17 00:00:00 2001 From: Samuel Bauer Date: Fri, 9 Sep 2022 15:58:08 +0200 Subject: [PATCH 30/30] games-emulation/citra: submodule whitelist instead of blacklist Signed-off-by: Samuel Bauer --- games-emulation/citra/citra-9999.ebuild | 26 ++++++++++++------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/games-emulation/citra/citra-9999.ebuild b/games-emulation/citra/citra-9999.ebuild index 747eb426f2..d5e0f2d1b8 100644 --- a/games-emulation/citra/citra-9999.ebuild +++ b/games-emulation/citra/citra-9999.ebuild @@ -8,11 +8,9 @@ inherit cmake git-r3 xdg DESCRIPTION="A Nintendo 3DS Emulator" HOMEPAGE="https://citra-emu.org" EGIT_REPO_URI="https://github.com/citra-emu/citra" -EGIT_SUBMODULES=( '*' - '-boost' '-catch' '-cryptopp' '-cubeb' '-enet' - '-inih' '-libressl' '-libusb' '-teakra' '-zstd' - '-externals/dynarmic/externals/fmt' - '-externals/dynarmic/externals/xbyak' +EGIT_SUBMODULES=( + 'discord-rpc' 'dynarmic' 'libyuv' + 'lodepng' 'nihstro' 'soundtouch' 'xbyak' ) LICENSE="GPL-2" @@ -34,24 +32,24 @@ DEPEND=" media-libs/libsdl2 >=dev-libs/inih-52 ) - system-libfmt? ( <=dev-libs/libfmt-8 ) - video? ( media-video/ffmpeg ) - >=dev-libs/openssl-1.1 + system-libfmt? ( <=dev-libs/libfmt-8:= ) + video? ( media-video/ffmpeg:= ) + >=dev-libs/openssl-1.1:= app-arch/zstd dev-cpp/catch:0 - dev-cpp/robin-map dev-libs/boost:= - dev-libs/crypto++ + dev-libs/crypto++:= dev-libs/teakra - net-libs/enet:1.3 + net-libs/enet:1.3= virtual/libusb:1 " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + dev-cpp/robin-map" REQUIRED_USE="|| ( qt5 sdl )" src_unpack() { - if use system-libfmt; then - EGIT_SUBMODULES+=( "-fmt" "-externals/dynarmic/externals/fmt" ) + if ! use system-libfmt; then + EGIT_SUBMODULES+=( 'fmt' ) fi git-r3_src_unpack