1
0

Compare commits

...

26 Commits

Author SHA1 Message Date
a3d8ba6513
app-emulation/x16-emulator: fix absolute symlink 2023-10-28 16:51:07 -07:00
59b81e313b
gui-apps/swww: treeclean
This is now packaged in ::guru.
2023-10-28 16:43:06 -07:00
652b540d97
projucer.eclass: treeclean 2023-10-28 16:42:02 -07:00
983d9a2a1c
licenses: remove JUCE EULAs 2023-10-28 16:40:37 -07:00
35453f4022
app-eselect/eselect-juce: treeclean 2023-10-28 16:40:10 -07:00
b39a26c590
dev-libs/juce: treeclean
The ::proaudio-gentoo overlay seems to package this now, and I haven't
touched JUCE in years, so I'll nuke this.
2023-10-28 16:36:24 -07:00
541ee609b1
media-plugins/geonkick: add 2.10.2 2023-10-28 16:34:28 -07:00
3561464407
x11-libs/ztoolkit: EAPI 8, update upstream 2023-10-28 16:26:27 -07:00
510c21fe0f
gui-libs/libdecor: add 0.2.0
There are some optional USE flags I should probably implement, but I
don't want to do that right now.
2023-10-28 16:20:39 -07:00
16cfee79ea
dev-python/hkdf: treeclean 2023-10-28 16:16:50 -07:00
0365ef1839
media-libs/lsp-dsp-lib: drop 1.0.12, 1.0.13 2023-10-28 16:13:39 -07:00
472763e779
media-libs/lsp-dsp-lib: add 1.0.18 2023-10-28 16:13:15 -07:00
1d66023282
media-plugins/airwindows-lv2: drop 20.0, 22.0 2023-10-28 16:09:32 -07:00
ae835fc3d7
media-plugins/airwindows-lv2: add 24.0 2023-10-28 16:09:14 -07:00
bee39936e9
dev-python/spake2: treeclean 2023-10-28 16:07:00 -07:00
1121e7aed6
net-misc/magic-wormhole: drop 0.12.0, 9999
A more complete package is now available in ::gentoo.
2023-10-28 16:06:01 -07:00
18cff1d27d
media-sound/eartag: treeclean
This is in ::guru, so I don't need to maintain this anymore.
2023-10-28 16:02:47 -07:00
bafaf0fc03
media-sound/carla: add 2.5.7 2023-10-28 16:01:36 -07:00
12ab0c9218 dev-python/pypandoc: add 1.12 2023-10-28 15:54:56 -07:00
75983d2ed0
dev-python/gtts: add 2.4.0, drop 2.3.2 2023-10-28 15:51:22 -07:00
bb0ce318d8
dev-python/gpxpy: add 1.6.1 2023-10-28 15:49:06 -07:00
7d65a99b92
dev-python/soxr: drop 0.3.4, 0.3.5 2023-10-28 15:45:55 -07:00
63ab500584
dev-python/soxr: add 0.3.7 2023-10-28 15:45:17 -07:00
fe8730621a
dev-python/ffpyplayer: drop 4.4.0, 4.5.0 2023-10-28 15:42:08 -07:00
fd62408fd8
dev-python/ffpyplayer: add 4.5.1 2023-10-28 15:41:38 -07:00
15e5ea83ea
README: Let's be real... 2023-10-28 15:20:13 -07:00
68 changed files with 243 additions and 2784 deletions

View File

@ -2,11 +2,13 @@ flewkey-overlay
A personal Gentoo overlay for flewkey with miscellaneous packages.
This overlay is no longer active, but it is still occasionally maintained.
Q: How do I install this overlay?
A: https://wiki.gentoo.org/wiki/Eselect/Repository
Q: Could you move this package to GURU or the audio overlay?
A: Yes. Send me an email and I will start the process.
A: No. However, I will gladly help you move packages there yourself.
Q: Can I contribute to this overlay?
A: Yes. Send me a patch or attach the modified files.

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -56,5 +56,5 @@ src_install() {
dodir /opt/${PN}
cp "${S}/x16emu" "${D}/opt/${PN}" || die
use rom && cp "${WORKDIR}/${ROM_P}/build/x16/rom.bin" "${D}/opt/${PN}" || die
dosym "${EPREFIX}/opt/${PN}/x16emu" "${EPREFIX}/usr/bin/x16emu"
dosym ../../opt/"${PN}"/x16emu /usr/bin/x16emu
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -56,5 +56,5 @@ src_install() {
dodir /opt/${PN}
cp "${S}/x16emu" "${D}/opt/${PN}" || die
use rom && cp "${WORKDIR}/${ROM_P}/build/x16/rom.bin" "${D}/opt/${PN}" || die
dosym "${EPREFIX}/opt/${PN}/x16emu" "${EPREFIX}/usr/bin/x16emu"
dosym ../../opt/"${PN}"/x16emu /usr/bin/x16emu
}

View File

@ -1 +0,0 @@
DIST eselect-juce-1.0.0.tar.gz 8266 BLAKE2B 68fdb4a61c487db5dae28277bac84b0fcf2374e6a34ba2bbfc1bff006cebe6a95044d28793a4e41662aed0e41a3ed866ae8e0343fe35db896f519ce88fa14253 SHA512 4ad1905a0e8180ae8c0926fe9d34246f16f359fc5483ae5c62ee5d8231020cd8256b6c98336a52aedebb33ddbd29477f0c7445f00eedf60c2b33d938c532481f

View File

@ -1,30 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sdf.org/flewkey/eselect-juce.git"
else
SRC_URI="https://git.sdf.org/flewkey/eselect-juce/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}"
fi
DESCRIPTION="JUCE eselect modules"
HOMEPAGE="https://git.sdf.org/flewkey/eselect-juce"
LICENSE="GPL-2"
SLOT="0"
DEPEND=""
RDEPEND="app-admin/eselect"
BDEPEND=""
src_compile() {
:
}
src_install() {
emake DESTDIR="${D}" install
}

View File

@ -1,30 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sdf.org/flewkey/eselect-juce.git"
else
SRC_URI="https://git.sdf.org/flewkey/eselect-juce/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}"
fi
DESCRIPTION="JUCE eselect modules"
HOMEPAGE="https://git.sdf.org/flewkey/eselect-juce"
LICENSE="GPL-2"
SLOT="0"
DEPEND=""
RDEPEND="app-admin/eselect"
BDEPEND=""
src_compile() {
:
}
src_install() {
emake DESTDIR="${D}" install
}

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
</pkgmetadata>

View File

@ -1,2 +0,0 @@
DIST juce-6.1.6.tar.gz 18703048 BLAKE2B 48e5a3f6bd56b2acd1ed1c84a4fb4ac0ac63465d639e9946e28ed5a89beb9d34721110e62e03ed1ab7501319c6caf3e5e6739c599b9de56cf41095922f70ac84 SHA512 795cde25790ba417f2e56c329129dab9c690c21e67656cf9775801b8a5455762391b5422fdc460ca9a14bb46eda0f47e8d573c4b76058e33f42e11fe9da649c9
DIST juce-7.0.2.gh.tar.gz 18931117 BLAKE2B 624282c0e324078be4fa8cbaaca8e3cc09642bec74432fdf92dd9115a234c849cbdc0519c874aaf15f8727c8196985ccf6c9cf6ba0574743a6cf35fd050970ac SHA512 0d81b8b68784268b0b8b23bb79c98a2b0bde6770272a2aa6e33a2f22a208e48601423f4fad9477137de925a97c93dc29b7ae5b8466a7a7687027c72e50195c6e

View File

@ -1,88 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/juce-framework/JUCE.git"
else
MY_PN="JUCE"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/juce-framework/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="A cross-platform C++ framework"
HOMEPAGE="https://juce.com/"
LICENSE="juce-6"
SLOT="6.1.6"
IUSE="+projucer extras examples"
DEPEND="
media-libs/alsa-lib
media-libs/freetype:2
net-libs/webkit-gtk
net-misc/curl
"
RDEPEND="
${DEPEND}
app-eselect/eselect-juce
"
BDEPEND="
>=dev-util/cmake-3.12
virtual/pkgconfig
"
src_configure() {
local mycmakeargs=(
"-DJUCE_BUILD_EXAMPLES="$(usex examples ON OFF)
)
if use projucer || use extras ; then
mycmakeargs+=("-DJUCE_BUILD_EXTRAS=ON")
else
mycmakeargs+=("-DJUCE_BUILD_EXTRAS=OFF")
fi
if use projucer && ! use extras ; then
cd extras
cmake_comment_add_subdirectory AudioPerformanceTest
cmake_comment_add_subdirectory AudioPluginHost
cmake_comment_add_subdirectory BinaryBuilder
cmake_comment_add_subdirectory NetworkGraphicsDemo
cmake_comment_add_subdirectory UnitTestRunner
cd ..
fi
cmake_src_configure
}
src_install() {
# Install JUCE to /opt
dodir /opt
cp -r "${S}/" "${D}/opt/${P}/" || die
# Move programs to JUCE folder
cp "${BUILD_DIR}/tools/extras/Build/juceaide/juceaide_artefacts/Debug/juceaide" "${D}/opt/${P}/"
if use projucer || use extras ; then
cp "${BUILD_DIR}/extras/Projucer/Projucer_artefacts/${CMAKE_BUILD_TYPE}/Projucer" "${D}/opt/${P}/"
fi
if use extras ; then
cp "${BUILD_DIR}/extras/AudioPerformanceTest/AudioPerformanceTest_artefacts/${CMAKE_BUILD_TYPE}/AudioPerformanceTest" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/AudioPluginHost/AudioPluginHost_artefacts/${CMAKE_BUILD_TYPE}/AudioPluginHost" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/BinaryBuilder/BinaryBuilder_artefacts/${CMAKE_BUILD_TYPE}/BinaryBuilder" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/NetworkGraphicsDemo/NetworkGraphicsDemo_artefacts/${CMAKE_BUILD_TYPE}/NetworkGraphicsDemo" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/UnitTestRunner/UnitTestRunner_artefacts/${CMAKE_BUILD_TYPE}/UnitTestRunner" "${D}/opt/${P}/"
fi
}
pkg_postinst() {
if [[ ! -f ${EROOT}/usr/bin/juceaide ]]; then
eselect juceaide set "${P}"
einfo "${P} set as the default juceaide version"
fi
if use projucer && [[ ! -f ${EROOT}/usr/bin/Projucer ]]; then
eselect projucer set "${P}"
einfo "${P} set as the default Projucer version"
fi
}

View File

@ -1,88 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/juce-framework/JUCE.git"
else
MY_PN="JUCE"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/juce-framework/${MY_PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="A cross-platform C++ framework"
HOMEPAGE="https://juce.com/"
LICENSE="JUCE-7-EULA"
SLOT="7.0.2"
IUSE="+projucer extras examples"
DEPEND="
media-libs/alsa-lib
media-libs/freetype:2
net-libs/webkit-gtk
net-misc/curl
"
RDEPEND="
${DEPEND}
app-eselect/eselect-juce
"
BDEPEND="
>=dev-util/cmake-3.15
virtual/pkgconfig
"
src_configure() {
local mycmakeargs=(
"-DJUCE_BUILD_EXAMPLES="$(usex examples ON OFF)
)
if use projucer || use extras ; then
mycmakeargs+=("-DJUCE_BUILD_EXTRAS=ON")
else
mycmakeargs+=("-DJUCE_BUILD_EXTRAS=OFF")
fi
if use projucer && ! use extras ; then
cd extras
cmake_comment_add_subdirectory AudioPerformanceTest
cmake_comment_add_subdirectory AudioPluginHost
cmake_comment_add_subdirectory BinaryBuilder
cmake_comment_add_subdirectory NetworkGraphicsDemo
cmake_comment_add_subdirectory UnitTestRunner
cd ..
fi
cmake_src_configure
}
src_install() {
# Install JUCE to /opt
dodir /opt
cp -r "${S}/" "${D}/opt/${P}/" || die
# Move programs to JUCE folder
cp "${BUILD_DIR}/tools/extras/Build/juceaide/juceaide_artefacts/Debug/juceaide" "${D}/opt/${P}/"
if use projucer || use extras ; then
cp "${BUILD_DIR}/extras/Projucer/Projucer_artefacts/${CMAKE_BUILD_TYPE}/Projucer" "${D}/opt/${P}/"
fi
if use extras ; then
cp "${BUILD_DIR}/extras/AudioPerformanceTest/AudioPerformanceTest_artefacts/${CMAKE_BUILD_TYPE}/AudioPerformanceTest" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/AudioPluginHost/AudioPluginHost_artefacts/${CMAKE_BUILD_TYPE}/AudioPluginHost" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/BinaryBuilder/BinaryBuilder_artefacts/${CMAKE_BUILD_TYPE}/BinaryBuilder" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/NetworkGraphicsDemo/NetworkGraphicsDemo_artefacts/${CMAKE_BUILD_TYPE}/NetworkGraphicsDemo" "${D}/opt/${P}/"
cp "${BUILD_DIR}/extras/UnitTestRunner/UnitTestRunner_artefacts/${CMAKE_BUILD_TYPE}/UnitTestRunner" "${D}/opt/${P}/"
fi
}
pkg_postinst() {
if [[ ! -f ${EROOT}/usr/bin/juceaide ]]; then
eselect juceaide set "${P}"
einfo "${P} set as the default juceaide version"
fi
if use projucer && [[ ! -f ${EROOT}/usr/bin/Projucer ]]; then
eselect projucer set "${P}"
einfo "${P} set as the default Projucer version"
fi
}

View File

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<use>
<flag name="projucer">Build the Projucer</flag>
<flag name="extras">Build all JUCE extras (including Projucer)</flag>
<flag name="examples">Build the JUCE examples</flag>
</use>
<upstream>
<remote-id type="github">juce-framework/JUCE</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,2 +1 @@
DIST ffpyplayer-4.4.0.gh.tar.gz 3695913 BLAKE2B be0c4063a108cbd637ffca0a9a73f41759b755486d46503bd8ccfbc84d42edffbfdb3fd5a9093708dff9c34b7493c90b1f6dacdce622226ae4bfcf8535b705b0 SHA512 da2cc2e81a7a21c4aeb6667756a645b3e3db82a66f998a3505d24f431306b113f60faae848a2e36c037c473414da0400be65e0844c081d9eb811de4d7d708b4e
DIST ffpyplayer-4.5.0.gh.tar.gz 3695929 BLAKE2B 0b1f48e510bf3ae89a87002f77d4eaae4537fb8f0e7596cf6078abca949c4966d786f58d54247bd9a8612e8e1eb2b9dbc9d999c98780dc041fc83ab8421dfd35 SHA512 63678f54ab16d0b3070f83c7ff84c4a99a0fbf7eb3130c0863064571e11d1061a407265e2d7f1096a9c782f8bf7b2c6baabf803fd2cb11fe76b83e8c1d9e318f
DIST ffpyplayer-4.5.1.gh.tar.gz 3696576 BLAKE2B bac0123d8292ee4cb8fb986dc09b8d3a53ea272caee1541e51f9101775cd515939be376e20c0670b11ea44b1827ebe0d3108cabc3c9c5755754a244ee7a6db77 SHA512 009a98e11e2c83121d0e6ac583ebbdfc9ca63fd6b9d41fbc66125558ae6e06aabba2c654b2354650c761a8fd197b904e5762f7d90830d53d4927b03c512764d8

View File

@ -1,32 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/matham/ffpyplayer.git"
else
SRC_URI="https://github.com/matham/ffpyplayer/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Python bindings for the FFmpeg media player"
HOMEPAGE="https://matham.github.io/ffpyplayer/"
LICENSE="LGPL-3"
SLOT="0"
DEPEND="
media-video/ffmpeg[postproc]
media-libs/libsdl2
media-libs/sdl2-mixer
"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
distutils_enable_tests setup.py

View File

@ -3,8 +3,9 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{8..12} )
inherit distutils-r1

View File

@ -3,8 +3,9 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{8..12} )
inherit distutils-r1

View File

@ -1 +1,2 @@
DIST gpxpy-1.5.0.gh.tar.gz 113446 BLAKE2B 0ed256a3eb869a610027ffea1706c4a3465cc8c7f9ec67cbeebe93a643b03d2ff1cb24442122928624f37d11115f9bfb8f8e83d0e0f1d3a89d132b4f07b71456 SHA512 08705fa0f78e0539d4b6b84723b01fa6b62a13de0ec25d034da2c14e6cabea14debe92e2a9c4120476bd21f6ea502da8e68217043ad9a401c365895bb69698b0
DIST gpxpy-1.6.1.gh.tar.gz 113942 BLAKE2B 9376719fe9fb4b716475a21efc420b1cbff7f495e9f5f93b3b95fe27a122a69b35500dd2662a51aa9ef5ba36d7a8aa62157a10cd8c9ed8502214aa95e23151ed SHA512 bd4dcbd512906dc050eb623577767bb406ce1db28f7be07fc7140503cf91503eac34727871e3b090424a5b19848fb12577637c08799d7e50bfe302cca966ef1a

View File

@ -0,0 +1,26 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..12} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/tkrajina/gpxpy.git"
else
SRC_URI="https://github.com/tkrajina/gpxpy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="GPX file parser and GPS track manipulation library"
HOMEPAGE="https://github.com/tkrajina/gpxpy"
LICENSE="Apache-2.0"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""

View File

@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{9..12} )
inherit distutils-r1

View File

@ -1 +1 @@
DIST gtts-2.3.2.gh.tar.gz 40344 BLAKE2B cacb7f49314861fc7908592da212d04aab0da31cda30d38775b41ce7874a8c19c0274e605989f592de0d1db4df85e6bc191f8c268b910fdba7987dfe7241ebf9 SHA512 4cb91bb317e30812b4343250c909190de055dda2030163ca43e59ae9739400c073f2bfe1dd1b5660a9be8ac2438fa4db9b63cafd8db09ff950a5e5e88e324fc1
DIST gtts-2.4.0.gh.tar.gz 40337 BLAKE2B 89a22f997529c5443df8c1e907239fd77eb51d56c7e7a9a8611f77f0a287a1965b670ea9e704390b11b7a0987eeb2a7908fe83d2a265ae1b1382eb598dc1803a SHA512 b10db0245ca95501b5012b5a1c3b65605341cbd1d1febe1fba86505e128b9c18fea96bff431721455855811bf2a42cbd81a39f62a9d127189cae489ae08b2160

View File

@ -1 +0,0 @@
DIST hkdf-0.0.3.gh.tar.gz 6727 BLAKE2B b91d8b65929b6d886659cf85ddb294b3399dd90b155fa88fc1125daf1894c65924abdcd20a1b53a60e9e30e371b4ff9160b3d4630cfec741110eb3c0ae86c224 SHA512 abbd779e28c49eae08736089cd14336b4a2004e258c469412b5d9c384fbb1ae1d2cbb3b6397ef0fed6fdbcd82b0ad57207bff655aca3f65e387a1ba825be2562

View File

@ -1,31 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/casebeer/python-hkdf.git"
else
EGIT_COMMIT="ba0e2eee8f50cc84706f816dbc57897319e2250c"
MY_PN="python-${PN}"
MY_P="${MY_PN}-${EGIT_COMMIT}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/casebeer/python-hkdf/archive/${EGIT_COMMIT}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Python implementation of HKDF"
HOMEPAGE="https://github.com/casebeer/python-hkdf"
LICENSE="BSD-2"
SLOT="0"
RESTRICT="test"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""

View File

@ -1,31 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/casebeer/python-hkdf.git"
else
EGIT_COMMIT="ba0e2eee8f50cc84706f816dbc57897319e2250c"
MY_PN="python-${PN}"
MY_P="${MY_PN}-${EGIT_COMMIT}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/casebeer/python-hkdf/archive/${EGIT_COMMIT}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Python implementation of HKDF"
HOMEPAGE="https://github.com/casebeer/python-hkdf"
LICENSE="BSD-2"
SLOT="0"
RESTRICT="test"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="pypi">hkdf</remote-id>
<remote-id type="github">casebeer/python-hkdf</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,2 +1,3 @@
DIST pypandoc-1.11.gh.tar.gz 69118 BLAKE2B d2a48c6c342325bd8a38ac697616ea5f694fe5928d1538e4ee47d4ffbcdc1c1206e9d68eea214c3edffabef0018cb2950f0cda7e700be5894cb41fe7a7de3446 SHA512 1ca753ac2da9ad1a98c72aa639b6809e31d8c5da85a3a843f91675f95861e5056c183f67d73008c064b8fd2c82a4cd255f20b1c0073cc288a1e0e6a74caa9f94
DIST pypandoc-1.12.gh.tar.gz 69756 BLAKE2B d8e3f10aa830889488872aeadca8551abfe68e8d77755db4c99212d23523254db0480eb09fad6b63d3e80c2992331a8fb56de56a5fd753c73bfb144d3bbbd308 SHA512 889050011fd6d2c79a8c0ab84e7effab849b75cf0616daf746d43f3f0165b1ace14d15b2d030370453ff4110fbddc97bf4886695619ffabd1eb235f9ed2d9cb3
DIST pypandoc-1.9.gh.tar.gz 36826 BLAKE2B 2d86bdbd4d8a61987e61c7d8ac71c96f58152dd2b0a377ce962563b4f39ec79cdd9ff066e875f9788141a449e32b217d5288aefd12fc6c25e21a950bd4e39455 SHA512 3cb95ffe21dc049f6b758314e2292b4db4eb7994540c10a2f25d9404f933ab2cea59f116432b77881bd9f8e651b73e64d8bfe2819720b2bae2aff438e70ebe5d

View File

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{8..12} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NicklasTegner/pypandoc.git"
else
SRC_URI="https://github.com/NicklasTegner/pypandoc/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Thin wrapper for pandoc"
HOMEPAGE="https://github.com/NicklasTegner/pypandoc"
LICENSE="MIT"
SLOT="0"
DEPEND=""
RDEPEND="app-text/pandoc"
BDEPEND=">=dev-python/pip-8.1.10"

View File

@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{8..12} )
inherit distutils-r1

View File

@ -1,2 +1 @@
DIST soxr-0.3.4.gh.tar.gz 22664 BLAKE2B 0b8715ac0ff5e65302c773137d2e9e83dd0a7c5ac12a6d12d13168e639aae1d4f35a3dd5f1fb8d584ff1f285fed4f2bd10e2f26eb0b22c81209a91c13e7531ec SHA512 5ea3f5eb5c9a012987d070a97a83bc0077aea5056e5a0b0fc08bebedb07233bb144c2ac496c4df2468d60ad5d399f90b42c9318bd7ca89d6bd9eaaa67f780b76
DIST soxr-0.3.5.gh.tar.gz 22771 BLAKE2B 5a516ef1738130c736b88b1eb27ed855fd65916061d2b6c3ea0f5285e2c82fd37b527bed2dfb557c303e495a5e0f9f6351f7e706cd8daf938e5cd8b7b4e824b4 SHA512 400bf1b79f8177627acef19751d52c890e2352b1bb65b05514a17e356753b268610a670adc7ec52afaaac10befa4ed9d5a28bbf2561075ed0f22abacc3cf48f3
DIST soxr-0.3.7.gh.tar.gz 24012 BLAKE2B b06a14e63becb537b0eb150a326b1457dbb1cd7d4c87b62c14610bb0a442cbb6dddca54160627ef288fb6994e884982a180c0a478f08b329053a6e8dfd4474bd SHA512 da9cc246d20c904e18fa01dfc94b0af8b430bb3d9235ab42a042ef120ec789e960a63f8e15dd79f80e9a3107ea20ebbad22f4861011ddca77ec6179fa3e6d363

View File

@ -1,52 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/dofuuz/python-soxr.git"
EGIT_SUBMODULES=()
else
MY_PN="python-soxr"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/dofuuz/python-soxr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Resampling library for Python"
HOMEPAGE="https://github.com/dofuuz/python-soxr"
LICENSE="LGPL-2.1"
SLOT="0"
DEPEND="media-libs/soxr"
RDEPEND="
${DEPEND}
dev-python/numpy[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools-scm[${PYTHON_USEDEP}]
"
src_configure() {
DISTUTILS_ARGS=( --use-system-libsoxr )
}
python_prepare_all() {
# https://github.com/cython/cython/issues/3783
sed -i 's/const datatype_t/datatype_t/g' "${S}/src/soxr/cysoxr.pyx"
distutils-r1_python_prepare_all
}
python_compile() {
SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" distutils-r1_python_compile
}
distutils_enable_tests pytest

View File

@ -3,8 +3,9 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{8..12} )
inherit distutils-r1

View File

@ -3,8 +3,9 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{8..12} )
inherit distutils-r1

View File

@ -1 +0,0 @@
DIST spake2-0.8.gh.tar.gz 62425 BLAKE2B 64215362af26fff0785fdabf4282f7111a4cc917750827075b616f009cb1fa6373fc2325382c26b43c051aa5b94e414ca2a5223d9ab666289eb2d04723b15cb5 SHA512 908c377c831f4a11551973ca917b113d51a66c533d35fd19b2692fdb7e575ed2a5045d9b632bc55c37b68ad092f01dff5da191e9dfbfb5599b72844788438d68

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="pypi">spake2</remote-id>
<remote-id type="github">warner/python-spake2</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,35 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/warner/python-spake2.git"
else
MY_PN="python-${PN}"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/warner/python-spake2/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Python implementation of SPAKE2"
HOMEPAGE="https://github.com/warner/python-spake2"
LICENSE="MIT"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="dev-python/hkdf[${PYTHON_USEDEP}]"
BDEPEND=""
python_test() {
"${EPYTHON}" setup.py speed || die
}

View File

@ -1,35 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/warner/python-spake2.git"
else
MY_PN="python-${PN}"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/warner/python-spake2/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Python implementation of SPAKE2"
HOMEPAGE="https://github.com/warner/python-spake2"
LICENSE="MIT"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="dev-python/hkdf[${PYTHON_USEDEP}]"
BDEPEND=""
python_test() {
"${EPYTHON}" setup.py speed || die
}

View File

@ -1,73 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: projucer.eclass
# @MAINTAINER:
# Ryan Fox <flewkey@2a03.party>
# @AUTHOR:
# Ryan Fox <flewkey@2a03.party>
# @BLURB: Resave Projucer projects
# @DESCRIPTION:
# Provides a function to resave Projucer projects, and automatically sets the
# paths for JUCE and it's modules.
# @ECLASS_VARIABLE: JUCE_VERSION
# @REQUIRED
# @DEFAULT_UNSET
# @DESCRIPTION:
# Choose a specific version of JUCE to use. A project may only build with older
# versions of JUCE.
#
# Example:
# @CODE
# JUCE_VERSION=6.0.4
# @CODE
# @ECLASS_VARIABLE: PROJUCER_VERSION
# @DESCRIPTION:
# Choose a specific version of JUCE to use. A project may only build with older
# versions of JUCE.
: ${PROJUCER_VERSION="${JUCE_VERSION}"}
# @ECLASS_VARIABLE: JUCE_PATH
# @DESCRIPTION:
# The path to JUCE
: ${JUCE_PATH:="/opt/juce-${JUCE_VERSION}"}
# @ECLASS_VARIABLE: JUCE_MODULES_PATH
# @DESCRIPTION:
# The path to JUCE modules
: ${JUCE_MODULES_PATH:="${JUCE_PATH}/modules"}
# @ECLASS_VARIABLE: PROJUCER
# @DESCRIPTION:
# Provided in case someone wants to use a different binary
: ${PROJUCER:="/opt/juce-${PROJUCER_VERSION}/Projucer"}
# @ECLASS_VARIABLE: PROJUCER_CONF
# @INTERNAL
# @DESCRIPTION:
# Config file affected by the eclass. Projucer itself doesn't care
: ${PROJUCER_CONF:="${HOME}/.config/Projucer/Projucer.settings"}
# @FUNCTION: _projucer_update_paths
# @USAGE: <project>
# @INTERNAL
# @DESCRIPTION:
# Sets the proper paths in the project and Projucer
_projucer_update_paths() {
# Update project
sed -i "s/path=\".*\"\/>/path=\"${JUCE_MODULES_PATH//\//\\/}\"\/>/g" "${1}"
# Generate config (This is fine since ebuilds have a temporary homedir)
${PROJUCER} --help > /dev/null
sed -i "s/<PROJECT_DEFAULT_SETTINGS\/>/<PROJECT_DEFAULT_SETTINGS jucePath=\"${JUCE_PATH//\//\\/}\" defaultJuceModulePath=\"${JUCE_MODULES_PATH//\//\\/}\"\/>/g" "${PROJUCER_CONF}"
}
# @FUNCTION: projucer_resave
# @USAGE: <project>
# @DESCRIPTION:
# Resave all project files and resources
projucer_resave() {
_projucer_update_paths "${1}"
${PROJUCER} --resave "${1}"
}

View File

@ -1,308 +0,0 @@
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
DIST anstream-0.2.6.crate 19429 BLAKE2B ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6 SHA512 6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad
DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
DIST anstyle-0.3.5.crate 14272 BLAKE2B 15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf28dddd14d0b4de173d52 SHA512 3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
DIST anstyle-parse-0.1.1.crate 24186 BLAKE2B c488959a2c50905f35b43b8d6174f1f1e56bf5da49e4d7c8cad7eb313eeef5a66b61d1b5f3780796b8f6f4b0702b54b112e9227054c5567c5e57ce7b1c3d8440 SHA512 366fc0a5eb27744eac1f8cfc775734226e937ab5288e1401043d033eca046eeed6918362bc9c1e76f8b2f77ec85e7f0d9a0c801a4b36790f278d62a8fe1d417f
DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
DIST anstyle-wincon-0.2.0.crate 11667 BLAKE2B 491e1e2d4932e9d9cc170379e297833c9731c7628061116f9a590a63059005b36c41d96abb6c8ed0be3698800bda7930df92aa827d77bc7ddb2182f170c85eb6 SHA512 d0d9703e023a92ce51a0987b23564e93504d11266e049be5fb386bd7d448e6bc9e7fc795217ce139290ffad5c40bf6fddad23709ebfbeebb9f2f8e0592be9b63
DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
DIST assert_cmd-2.0.10.crate 24717 BLAKE2B 398c68ff3384229e1a56c969ac74189c2f93494ed8414da4f66491e01cbff185c525b4bd40062e1651b6cca14cef532ee2cca43a240d9599734c1151a85eee82 SHA512 2aba58644cabb8a7daa0bdeb22f628be12c267cf4c720581bb2a1fa5cfb38d7f53aa9ecf840bfcb5b0af1ab859908b0a6e2ae9b9db6cc9a3b74d5a219976a037
DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e SHA512 45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bit_field-0.10.2.crate 10568 BLAKE2B 4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b SHA512 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36
DIST bstr-1.6.0.crate 385877 BLAKE2B c83895b56381b066d17bfed179fca86f69b1284299887d7590be1cf6821cb6ae21e07fdbaeac65cab4a8b2310ea18a316e25c2e5d05c0fbfb926193183cef046 SHA512 094e914ae7087caa6f340a1e26d0ca94927b1c92f0d7f907e4472b3b5c142b63b14759056d537d04be6a7901103fdd47b14f3c6315f68e8c8266155d133cb1dc
DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
DIST bytecheck-0.6.11.crate 8300 BLAKE2B 9e241e2cdbf3fc07676fb1ace06a175ba2c089490f1d9233bc0189e31973c0cc1e681413a0e00e8baa1a1e4a4e7aa1a63c684f7d0730d3fbaa890c6bf6598ab9 SHA512 6a501a308d5bb0f746e1512ee31c3a56ca7c4041f2fdf34e8114f585fb63a3320f8bcdbbf821ae42a4ce7bd3820b70d2260a60fd4e235cd606efda4181393ae9
DIST bytecheck_derive-0.6.11.crate 5476 BLAKE2B 630dac90c2a9498cde66aacf1c6fe4256ad6b437f8e63d149baec24dffed9ea73d323677a972e2c8c5b0f18cbb90caaacc15b31881011a392ea6b07ab6f63467 SHA512 c6535f5cc2bb9c9ca05d34c03dcad36af5e495233bbb83402a91032b069408f1d42e35738e8f73d17f5a4dbe4bb182ffdc7135da7da21a5917fe94c9f2660f41
DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
DIST calloop-0.10.5.crate 53694 BLAKE2B a94b3145e1a414195d4cf3e384626c1d530cb799c2a337660545383dee518d6f49212e1a2101523b8a90d9288dbd5f5fba93c85f157100bff211c5d12a152197 SHA512 d45627c173498e7b02d8536dc141f4dfbf4104e5234f7bae4e13b54c983f5e2e3d79e9596ac1675fff2c907cd0f3b204087cc22457001c812ae69c47ffdca4d1
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST ciborium-0.2.0.crate 30130 BLAKE2B 69896bd45dc95fb38df5f6b7f0952866c8efcb65490ad64447e1a645b5558c00a56d81aafe1ff6d2477daab4050c1f69598f0a3f2a74f644e090006291b9af0d SHA512 05f906ca1eec19e903652f2cfe86de36c25f6019af0e10212720bfdb2260a90426cea3acbab6acf64cb059fd138883e5cd4e46032b9a2d7a021715243ca6ecc1
DIST ciborium-0.2.1.crate 34974 BLAKE2B 370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4 SHA512 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
DIST ciborium-io-0.2.0.crate 2738 BLAKE2B 6f59c4e8d9c91bec47775d96d1089fa3989d347f7138f73f73cda02842a0409d96f32ce25f371a8a7dd5b34706c457b6815aeafeac36a61e309e828f9cc2edd3 SHA512 814059cf5c32c3ca2eab6877eeb73074d38f3419c04137ba345f83c7dc0222b983166e869e0ae9f22d9c604a162555926bff92a3ff57c076d72c9cb39072db63
DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d SHA512 8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
DIST ciborium-ll-0.2.0.crate 10740 BLAKE2B f2ab6870bf68d238d51617e17a6a50fb7894d11d7428305fa0ef590b825fa9351dcfec02e27d5cdf716bf392d0a996ecee2a475297de02ed99c65d8fc06f2c08 SHA512 73a7507332c8d941c82e7ff8cc707168f8d231db7531fd28eaba1be341f1511cd494c61f531852e0c5e37a65153addf259ebceac70f70185ede287d93b911845
DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3 SHA512 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a
DIST clap-4.2.1.crate 53500 BLAKE2B 9c088b22612441cb33a501e589de09594ac2e19632534e57abbd6ae2d6f7b52afd6e720e2104668c7dc3b82d5e1fdd0128c736c7e6825f1eb3be2fee6f677833 SHA512 4d4d78e050fd6c6b9d80a417fa10ac6026787c529717e09b8dbc80cfde365eb9280aef4859ddd77c723ad50d5d0732c4e3b9abff9a4a4f184dce02de9e803f0f
DIST clap-4.3.11.crate 54864 BLAKE2B c1b0567950d6df6c6f40d0f0c2fcb4c485a65a3d5abe49ca04ba8c3ff24ffa52eb08a7d17395c20fc0ff09fee06852ff854369dbe033bc049d322b0a61b13142 SHA512 d00a142055671b4986f95e394f01d05cc41e9bb2fed23b2b1f6cc3366fc24204d877bc5220572f2a7a9424136b24d2596cd7ec7d1604c13b1384c0f0d9d1012a
DIST clap_builder-4.2.1.crate 158784 BLAKE2B 7a9508e256e1fe4fd9f1a9f7e5fc5a6b28902cd2e6ddbb0d6e90561247073c3ddf19885ee1fc0903382f4a108b2602271530bb6384c4ba17b5f4d92c47f2a84a SHA512 e3282e0041d4c38105b643de6dd9561b1a4126fa45d1de2fd7cdb18ef9681f93adfe9f073b50272212e95cf906e31fc38734e254eea1fbf2b896a467b50216a8
DIST clap_builder-4.3.11.crate 160795 BLAKE2B ec650dd28d65412f594ad7cb578afb36412840bd7e04734f8c4bd8a40b453cd2c926ad7164dbdd0e33d357a8c3830560ad03d6f8e105463b7ba592ab68ba897c SHA512 9b0dfe5bfa838d6f5fd9388f574a6a880d724dd49eb987955609bc1e754fdade6db9fd9fc6672d42458d9e621e638aa7702205d894d2318a12711791168bb741
DIST clap_complete-4.2.0.crate 33353 BLAKE2B cafd8bf89d0eaa98fe4077e75f9640d06b7c510e8f82366377f15533fed7c41a1d2cf82439a74bf121fa16432a2a566c78ae4f90a70e442b4158332eafc20e79 SHA512 6af0d15c54aea2dd90fe49688053936f158f374290a568df80ca7907c6a6a93edf2c84f281c3ff0a4ca716619e71714922928b2f90885cb79a3b64666e83bebd
DIST clap_complete-4.3.2.crate 34104 BLAKE2B 8ac5d031536f3917755642cb69cb80a70138871505f7f3b346c66163c6295b94c6981c9ec6291dcac4f6f675bcbcd507a9264c44dba42e6403090a32844a0a7a SHA512 8eecccc5ecb24983bad0c0f7118d632b466e6bad2f2efe1d6695bb53616fbc2ee382e1105252fe587d534a5120a985efe07922447e2168cb3d28e9c72704bc4e
DIST clap_derive-4.2.0.crate 28953 BLAKE2B ba1a598c4febaa3a2eb41fa4f0b78b79c1f0fa9e04b488c770a59fe450e057648941292f54f799766d54f979f8e0f38c145721b410a6da9cd9eb4bf3dd1a81d0 SHA512 99f509007248bef618550ecb49f77bcf8efedd0067333e97e72d4d3e05db08db8ba16f353a28a53c5719f5c6f367b8e085536492bf38b46e8d3cb9dfcd78ea1f
DIST clap_derive-4.3.2.crate 29053 BLAKE2B 9e578a78e92fcb90689c1327a41f446fac64506ac77c4721f5a87094b18beb540704846485585525695de333c301bd6f6da2805bad4d00888664da01e5a1a8c8 SHA512 2d7214eb91517067d6701443440f514648ae1345a326e6d00c1fec9d387e7781d5ce429d340277eb85fd436fec69154ba51d6a10a0e117276656f0187ddc19fe
DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9
DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd
DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST concolor-override-1.0.0.crate 6570 BLAKE2B bdb82a18c4fed55ce3eb02712da64a82ebea1789ab627ef99c5cdd989838408d5a540aa19380e7739fda5672814ec854b191b4a6f1bfa90cbeec594a86a0d201 SHA512 c49a96db1507b87d518fcd275ef7b4c563a4acab43a37a427fd52f844f03a5e051eaf9599b5a531f2b47555cb27e5d300b7925e97efb3450db3b3c1f4cf3d8ee
DIST concolor-query-0.3.3.crate 8337 BLAKE2B 0d4069a63d79dbf76fb56ab1aeb9992e2c32a2cfdcb02d8304b55c8fb0dd1df315ba4bbe7d7a3d5f6e6f9c5654c1165b99113ffde30eadb5e84b31d15ebab957 SHA512 6c039db27978b809d2eaccb86261532a46ebab3677e6c3963cae5a6cc2920021cfd097bf622fd6eaf2b1fb3c5ee5f07fa79eeff0682f2b70e739fc0d062505e9
DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
DIST criterion-0.4.0.crate 108978 BLAKE2B 8016f306593f91c74039a5cfec759d64bfac04445cdde20d535580f1fa9419cfef94453a4a276f7979551b823578cb7862f88a0f2fd1f5ecce58964a42df8302 SHA512 e6e078ae5be2c8fc018986eb8fc1432ef78fd94b93aed1f05d7b0bb195a440d0a068cc8c26066a970cdd105102131e706bfc3e05f3a44174b5df4184aa3ffdcb
DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19
DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
DIST dlib-0.5.0.crate 5788 BLAKE2B 0c1bafa05ace4a51fa7f5d8db9cc46773c1da9948e6a3f7e531c60953e554798d562546b50ddbfdbc266da8cbb988c59d57a95e7c3ad6e6d84f9b4888180f264 SHA512 1f828bc845570d8d6a6fb6c4f9bacd7d4f50bf800a68fbce2e0b8f8bf1eeee7e7260fc95fc49a14a3f7e2a4264368c80d8328d408b2a6544f4f796c48a4fbf76
DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14
DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54
DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST exr-1.6.3.crate 242130 BLAKE2B 3792413a27a5881587d7927a26e5149d38c906be3a332c82e170ce07a9405963ffa4923482d7bf57314b879ae5d4594e60ff14d74044a1d884cf98858d64b974 SHA512 d436825bec8efcc3bf7048936d2c1eb7b13d3b94a5b865b85348afe2f164a384231b46d6968dd8edc07bc473816c95aa5d6480d4649ef2afd1441545740f0d90
DIST exr-1.7.0.crate 245602 BLAKE2B ad71e47ce3fc177950a8285d38a1d1daf0e077ef93650d5193e5d239085c28fb1041a3c51ae7c91644b792aae56bc07be8eae5816de9e686995217fbea1389f5 SHA512 3975ffc7bf4005364d1bd35042fee8b86af6cef1eba35f9431b11fadf2104289b63a3e4d04b6f61686a7cdcd0092b0e957c6a737b30e99158756ed816c61f3e2
DIST fast_image_resize-2.7.0.crate 100871 BLAKE2B dc4e2e6d097d6b042bdd5f4694c50e18216039059099dbe1f591aa21e1790f88c7aceef2278a0d683ca7d45e0d8eebaeb9cfa3c9d23d6d5c744a63625a1b1a46 SHA512 e2eba7dfc26db9587bc2ca5713b4688af3a271b35ae7c88301cde82b6c9e8a6a2a55df339efa67b852dee52b812fe42db993798d1f9e4702a5f4e64ca7ca5a9e
DIST fast_image_resize-2.7.3.crate 101315 BLAKE2B 1aceb8e88c4d428e7ad4ad48e2349ac902d70eabe7db96411f9957c341003e0b69712b06f7322f08a7a89599ebdd9e7f93eef67a5ef107562d468be5c5f3688b SHA512 c97a299382f83a757922d221f3856cc3f9e9ab4c59a382604cd15dd8dd3102e5ec67016afd73d01f89c988189185f3624441f65badf33f9f427c62a6f11c62fe
DIST fdeflate-0.3.0.crate 21790 BLAKE2B 3c96f6395fc42f66e436fbf6b747c2f3c2dfd8c38729bd0eb88be872ad55e5d964ba322b703fae122907d51892619687ac9b7a5e7546f8fe6eb7d80a91c1f398 SHA512 1a1862460745780407892c835b4e3431267044285fdd718dc6b316dbce9520d2955bf36e5e28257f2f758ba7bc3051b446e786d11ace83deec492e4c161664bc
DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7
DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d
DIST flume-0.10.14.crate 65389 BLAKE2B c88deea78a5713728a6b6a94a4aaef570f6eee1af85fc489534d7b336a9ec9cfdd76890929a456a689ac196bef24cee68efadb30e06ad585063c5bb77fb2699f SHA512 ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f
DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07
DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082
DIST gif-0.12.0.crate 634734 BLAKE2B 067baacc4a10ad1d992aadecb578034bc820ff2470eb2fe1b63212584ae1f73fb6febe3652a309a3931fc6fc6823533af2c3d567414925118c5086970a09bdf3 SHA512 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e
DIST half-2.2.1.crate 47021 BLAKE2B b7e4890c3db85f5adbc79241aab8a5501a66cc4c1856d883cab771192b42173623abe670b85e092111f31e118d7316cb29733efe5b9cb09e2594909059c5ad2f SHA512 6a2aa43a2a2f5c981305cbac46fe9dbfd3644912f6a8ae17e0ccd09aad5bbcceaf095b91d51d12c55963c88c208510f9bd94b472446d23752e3c0d3b41531a48
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9
DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6
DIST image-0.24.6.crate 273618 BLAKE2B 3a76d8dbc30540d3b34df2bff54ac8cff024d3edbaf22d0de8acc6e48219b168be98699c823e1173d88316fe7b696d6cb89819d33dc04aafab010fce706ea35d SHA512 559f8396cedcf7141a05e3714f2e8e33e5b5873b0ea81d50f13c8e8ca860c1ec20dc2fe89feb59c8a72eefa1bf74f2b93ab81f28aea0339b2a4c24c5e4a94803
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9
DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544
DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5aa2f83f6966711a5f986852befe21ac9281fd611e65cb4fcbf35dfb212748785c7258c44602e7e390c51f09dec5 SHA512 56c00b2942963f8a0b5c40c96a885f85565fb09e247bfd5a3e77ca5c9e0e0e40a17a8d809c0541177e8b496fef87baac4b86c751765491ffffdb631515d8acf5
DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
DIST itoa-1.0.8.crate 10465 BLAKE2B e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938 SHA512 6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
DIST jobserver-0.1.26.crate 22645 BLAKE2B 44bcc15330268ea29650e58605c7f21c35108eb64b790c005968955238e948d27b3d12e6bb06bfc0eb4a3fe5f9e5322bc0657200212bf87e08d9e043e008a5a8 SHA512 ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7
DIST jpeg-decoder-0.3.0.crate 742671 BLAKE2B ea2226b1475a488c9c1d767145d021de87feabe993eef5b6534c91ec35176eda74881af667b2833d0610db04f4bed0456d803af92d4fab6d472db606633e3f2c SHA512 68611f52ce1b9999736711daf17d9fac8286179e5f937f04f90d79f1a4d9f7cfd9cfbba9ba2bc52b107392939d57f4a37e8ebc409878d7e9838d5fbddd8bf5bd
DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
DIST keyframe-1.1.1.crate 33573 BLAKE2B ef84e113154be3e1242d5dfa794dd7f9d7a3ad01280b700a0b4ddde81e999ec6ae5c2711077f0a2d82bc85b657ea1a7633eeb1f397592ffb8f897ed655c00e45 SHA512 979af986ed46b7dfddefd520464710a499afc32b3d91685e90813d2cd6708bb2ca64138f726dbe0c06a7c950c3f7fd122a16c2c960227f13f3b7c91f18f00ccb
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae
DIST libc-0.2.141.crate 671145 BLAKE2B c0e37825ac3fba376e942a0e2c2aeefcab384b24c50a453d1948376cecb3f953d59735e37aef8a9ca7ae707fc6b4818823fae7330f213bf084e5460a82dd3ed5 SHA512 29d81f440d62fa1c9f7983c38138994e61f4897761a50a4f14abce1ced85a8994c6f0cc0ce86f77113b74495e36ddbebae6627f0b94c44621620a395a6723cdd
DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
DIST libloading-0.8.0.crate 27845 BLAKE2B c98317a94f297d56c547bd136eeaa03c34a238d86c98d19f4c2651a324839ac691de0cd732845dec9ddb39a237dc8ccc1de655807e9e4663bf65bab1dabd8e13 SHA512 dc6de5b5eefdc93532be4b5604836a8cda2a50b663d10ad06d3b51697fdd2339e040418f151c73bf5a85d184429da060dbdaaed52716fff0b01e3088e64b52f8
DIST libm-0.2.6.crate 113690 BLAKE2B 5828bf7a14fc62b28da148284988292646909bba60b2d82bbc6ee482fe0791576133d9666edb1b57bd5208469c78f2b2560223631fad4dc74b7e0d42627ca5d2 SHA512 6ba263c95f1c555e66fbc5a5f7d0f2aca4e20f6aaeca27c3baa4d17aa00b88830334736fc58d268d98e50bcab65220507b0d8e7973fcdbf14600ab3f20c34a56
DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
DIST linux-raw-sys-0.3.1.crate 932203 BLAKE2B 090e9c11a36ed26b244d9f130c87d1c6adcd81424e83eded72ffc421192d0800af27c683afa262efa8b3063f0ea510ec113664e0c2b0eb273325d2c30443f313 SHA512 bd82bb055a8f40ccd4a1cbfbf8c628c63ed609489f7ebf61b9ccb268474c16e206867c3695e1da2840c72cb26b3f646fe9585148037604adfcdaf7bfb494a452
DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375
DIST linux-raw-sys-0.4.3.crate 1116245 BLAKE2B 93900384a5ee0c655d60a8fb7a4e5a237ea1402dd531fc236cc55bcce190e10aae9fd04818c708c5f67596e19dea2549bc69c55648cd1ad58150193cf4e71d67 SHA512 13e53092e7c8a766da2860b87034e38e9a9ee56a304d1d3f3617cb005bd939d94c62e34189000fe0bd6cd28bdec7944192c0cb50d6297db802fdb0114e170ec9
DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038
DIST lzzzz-1.0.4.crate 128643 BLAKE2B 1b4e34ef8c3195695f8cccdaca5330ea99798219643a6763eb1681cb0c61757950e33ec8d385abcc17c51f4b9683438562946d44b1a149ab044ac53ff32290bf SHA512 b263c8af2403fc900c2a76188e56a0507875dae99f5e17b5e8a64b19f7639034a77e5aa5fcc84a693b09da6061adf6b07793f8ea3b7415b9768550c120979577
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
DIST mint-0.5.9.crate 8399 BLAKE2B 5161188d3a455e5e479fd00468863fb649bc3093f5a25678e6872cc6ae05ef44280905b6e4b357d5b3f76b20fba9349d76ec191e71a784ba888fbc7e0210a8ef SHA512 c9677d1a22d410f7efa373a5dd60ee82cf78f1950c364ae88fdcf53d99def551182afec9bda7169a5c10d44a22e70357902d8f6311fcad4addedc2a8d5723e9a
DIST nanorand-0.7.0.crate 18437 BLAKE2B f4aaf18b7cf32b385d97842cee234f0781bc2e55ca5662031204b999293d417e0ab2726eacff084dc6681ea5e46ce01335a1a5cfaa5e8bc6e602aacb1fd25252 SHA512 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69
DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad
DIST nix-0.25.1.crate 272312 BLAKE2B 5981fec66eb96dfeb4b380130c4f2927a1f904b10744690e361b480355be31ac625f52614f95a89ea19fa07cc383b0975b3985f743c64f6780800e64a2f11f14 SHA512 e80b3a4e38b26687ba39b52ebebc6415e9618ca41e037d571fcaa33638ef28d022be02e2265db0149088a927fb81935329e651e2cda5c29c92038eb07fe55538
DIST nix-0.26.2.crate 277973 BLAKE2B 86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad SHA512 abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2
DIST pin-project-1.0.12.crate 56972 BLAKE2B 1f6b106cd55b9692bb1d671bfd51011d9f89cfe8bbbe030c64e7ea57b6efb0765838b03812708a7aa38c197d3b43328a9d88fdf93abb51f4d1a3061301b74414 SHA512 434ce0a0e16441c7aa6f12dc98584a0e7986e9491eb08d5143e3f64e1f73dfa4db9d0fb2098f16e5a36f3653201aff735437d2d1d366c11160c09534c75fbfe7
DIST pin-project-1.1.2.crate 57540 BLAKE2B 72e656ea79f14fd43ad903e5d817db29632067d3d794fba10c3ddd9aed952702330982ba7f2aa8de3c5e192453169fdb494a39ba7b23bb78fbab7afeddec0485 SHA512 b486dd2d86a1b9a1b72bb9629cd60cb7c913a431f645d6d75a4eb23c8fc02f438859b8ca9fe9694410da39b32ee11a6b729b9f7cde4b1032f631d24148f67f54
DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de1576f696006ffc035b33173b1606a1d12c7b12c53a217f5723e8ebd622a121345f440b200ab3972410a2f161a5ed83fa8769ed6 SHA512 f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9
DIST pin-project-internal-1.1.2.crate 27825 BLAKE2B 45602fbcec053119eb1be6889f9d8a344c56148afe4b28f033051f2dca1da5232fa442ffb610a34a8fc12298995f828a3c6004fd2b882f3edf083f72c68292bf SHA512 c14b65df7929f9d2ec1e4877ab65ccef84310a6a45b6e12f68f9f8dd4ccd08ad97b388340bc8340dbc9499244db037bde3e8cb9b9d1ae4a394b963cbb7257bd8
DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435
DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
DIST plotters-0.3.4.crate 143219 BLAKE2B 3121caf7d2a62d3dd337d887ea2343981d23b26ab742fa192456d58a73ebd07d384ad6e1de58671b5c06344c2efea8e32168d830051d425a63299d15746f3a73 SHA512 04d490ad1b822195259a661dbc605ec2f8e190a5bbbbf549741b286aa888b26a2c7468d226cee7718bd69b77e026283944367504db98c0293b3db4ce45103534
DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045
DIST plotters-backend-0.3.4.crate 13416 BLAKE2B 2b7090fb98ab9c28fd8525e1b3b4ca3410dafdb80563f52b545af70db638899123455254861e95973fb9c9e178e83cccd941c7305977de033091ed957291c28d SHA512 4784da70eda90a48aab38192619cfa7df733519cadc3b9aecd339dc735a9237e03144eee4f22f5f03ca214a732e8807d179d455032dd255a8125092ea489228b
DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460
DIST plotters-svg-0.3.3.crate 6916 BLAKE2B 74c2c71afefe1148c82f8695ca3ae5283bad5b084e542325f3b6d587eac23f9fc087b64033043ff52ebcd661d40bb91c33ccd0de3c424ac0916baaa3a69c63b6 SHA512 1233eece4ab91ec690f93c7134ae8e6405183aaf500b2dce6973b6e212058334b7335aa80915e40363b9d2057398028c57d0b3aa974b88bb42c4e0e4726e7a92
DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a
DIST png-0.17.8.crate 88654 BLAKE2B 2c7d7cf032be40bcb614c2cdea6e41af2d15ca701377af6cae1bac6be7dc154d33a1d31cbaebe4848044ba59e02d56cc4b02bee14ce2d93904ae9bc5e4b6a699 SHA512 65a7a98295f6c4d1da79d17c3ad5a879e43fdafe3a925cf92c9866146032fd223144a84c1e6d95886bdfd07bbf35d1ef38abf2ab4ed09373c9fccc12992019af
DIST png-0.17.9.crate 88839 BLAKE2B b218fcaa166f142ced8ae75a47bb587015d0a449210f3cf789ef3f85eb6dec946c3744ff93a40a2e2d08de8a4973e12cc0880f8ef95c36f96c920ee47bc096fc SHA512 95c532136b7f31dc7aa3b04e721307b5a722f95cb815c885ed26a751b5c1eabd52b38aa1a1f504e610a5bc1baa6058ade1406cc833d0d2286fa7523f0c6ad5d1
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST predicates-3.0.2.crate 22741 BLAKE2B b6b4835620e26f129d08f8a9158a7e29eaf835699e68c1bc47b43f70fcdd96b2eb1fddea9d5c59669ab465bc00c968a04b983acd1b7bdc89dd724210af7ed5aa SHA512 ab2d05d6596bba9cdb1e9723e591371cf1bc6d5f88fa7b6ee78ae847a678238130b2f0a4fb772434e7f88bde11da34f3b89afbd406bd684c737eb16fc94f6800
DIST predicates-3.0.3.crate 22743 BLAKE2B e0dbdba7bfaedfd3730bc381efd439c09a0730a8876be219ae5b8beb230f99acb29263c7eea1ea7333102335550936cb968f82268eeaf61db912fc4d2ba2952c SHA512 6638890cf3ca26170363e789318fd201223818089a34970fb650c12e11da0c2031dbe114ffa1e4bc55c05f7c75f41c60ca3bdb4764e061c6317508275940c7e1
DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad SHA512 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03
DIST proc-macro2-1.0.64.crate 44848 BLAKE2B 4422122d9299eff3bfbb4507c4a117fef7c0906cab5a680933d482b7f9b49480bcb9c8172b412e70bf87dd0737b8532e90c310bf083f144292cc72190059ba3b SHA512 884fd14ff23c19420692e35a38f88bb6a766a09da105759cd958c315b9360a2c49cfe61ceaa3122307d44040195ec9dffb12b6d0ce224fbac5d3701621a12b04
DIST ptr_meta-0.1.4.crate 5754 BLAKE2B 89e312313d343177c6fd20637da6fcb720027064038cd362f41104dd753e6ac949582297f91da6a088fa408816af75f1ea9030634ab3291afccbb598b001de1c SHA512 9936264dd52ae40e6afc8cef8914dbdc5767f397b91ea965d65275fe547a2d9cde7ccdcf908f787e25f84fbc23a2e30df895793fca308e09f48f2adf2e30d2bf
DIST ptr_meta_derive-0.1.4.crate 2302 BLAKE2B 14210f93fdf3460feb53963e88001b468d0305395fff7b082f079eead29723d09b7986277c760ad4f6b906e5373e4307dc81dd0e8d37d4dcc3e61c4458b76fdc SHA512 15a72b2c36e9d1761c4dd42cee1623c2d85c52eadc3c3102c8334c14c9c5db9a43d74dbbab1d14a2600d789917fcb5bc2652877b172aaa02c37a6868462ff20e
DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377
DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0
DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5
DIST quote-1.0.29.crate 28345 BLAKE2B 3aeb637a4139730348775caab4d48173650d8bdce08247263d741ccc657dfff7f2facff05725bcaa73486818d394c392c64ecbc61bae3f5b612104aec16ff289 SHA512 d686a3943dca059a8e79689c77e6e8f6dbfa9b16a1a7ecdd27099339b77a55334252eaa8b4340e79c35ebb1f6e4deeb3f6356dfd02484f9c724e66a74387e30b
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f
DIST regex-1.9.1.crate 251978 BLAKE2B c5a049a485bb78cf27501b1c150d922ad56fa26fcc4594f111786cda8879b21573cd0b629dc4dee81e579a98d3ad2620a08ab97c5d0bd5abb1fbd1f8eadeb3e1 SHA512 cbee57ecf620795eb2625cb2a6a3d6eb2b46de91ade021111f8960e31d8d0098b786ddc1e97734cfa16f7e68d77ebb8a9b7362542d91f2345bf2e4f64778a454
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.3.3.crate 604301 BLAKE2B 56e385b6b6a759710c1edece283034580ab47753c21be2aeff97d267a00bf6086fac7130ddad35a7a296b50b3abb4fadd034e67ebad4eb25b885d8ae7847d7f8 SHA512 c09bc62d3357f69f6908fd1a6eeef37a6dc862bdf40cc4559bc76f30ba14f7e5e3677a86426b6eef60c76ba83b933a9a685d6efef384c1d6644079aa673086aa
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18
DIST rend-0.4.0.crate 8816 BLAKE2B 619e7434ac4cb3ae78cf624322f21d896b3525377a0fc7be7ecf2ff37182bf43566b6ca973054d4a9dc4243fb9c43c01c14c14f53849d4ce35101d15822d9353 SHA512 81760a50e9957bad30e0c0a02c6be8a26700c87f712e8f8e841be9fa7390cc047e67699f1815021b943a50e570729b0ab16c86f13e5e35cf471432f2760841ee
DIST rkyv-0.7.42.crate 114626 BLAKE2B 51e401bcddcf5250dd8795ba4b28c6faad4fee9405b3ebd2c84988ca7c4d8fa6bb55993a6fa8440168856bdded02691b0ca2383695581de6d17c4752f0d2958c SHA512 e14e7ed994057fd196ad9fc7624e8b22d7f23efe09232754af435e894db3a69f6de4c906ce4a3f75ae8138dd1f12d099680ef2f21bdb33856a39e4d535913fc1
DIST rkyv_derive-0.7.42.crate 19124 BLAKE2B dc16db2a50f6bf6f63ff321a232e677e4150885f2b8f695a9c24bb5951c2edcc4224691fc0a7345a25642f9ca8a82b4847a6d36d77bbbbd9ed4a99a0d4a7153f SHA512 01c5abe29f8df961c038683da23ec0c46d92378be2a6fb84fd9aaaed7839f0e43face753935b5034b00def91c919cb09bb7c17bd34e65254707ea078a52e4c56
DIST rustix-0.37.11.crate 313917 BLAKE2B 12b29f09ad68029fc2ebeff12636a2d06f3a5663f6c8d1df814c9347119f8af0ce8357fe6bcc2f4b6512f859507e2ea5fafd91f7ed03d7ec329668a581e47979 SHA512 206d76b080b6f12788c28949c7f1b2798b184bc8a0e38b5b8ca01e43f25a823efec9dcf3061652998048ae5c3ab769bce0852d7238a75d12008260cf615117b5
DIST rustix-0.37.23.crate 328010 BLAKE2B 299ad4b521b1008b6e864e9e52e523e97319d4b976343dccfe9705273f92930bbf7ca21c3e243c90ff7424fe881b55f38a2840701ab75bdb381f31ca91b1d9ff SHA512 9dcc915b753b0ae9ea4d92d33f3a7c73e889ca0dc22abb95ec3d375e4188449d1bd6835c122598beb947fc8aaf884c59cc2cf55ab77f32480f5c17e789664988
DIST rustix-0.38.4.crate 323637 BLAKE2B 2ea5f1374a96b7a50c68bd28a9189623e2002dfc4d983978be9f5f04e2ae0cb2825a22a554ab78a7b92dff7bd126e1a4f768d185e78dd48dc257eeb96f93526a SHA512 46b25e0e2f82185797ef12dcdb2e90b08cb19af1dcb6a6b3fdf5048ea9c428c5194c0612528a560adf70915f0e41659f682cff854146cfb6341f7dad659f622d
DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
DIST ryu-1.0.14.crate 46861 BLAKE2B 208fa87e54e3c6831193ddefcdfa7e9731a3b72de6ea23a4af708a15487cf4d6cbc49fd3681da078390741595ff5d44b02e607cab6ea9e37e7f5f05c7275b4a9 SHA512 9832c760d1ac674ba362639968962928971231d696e450738045ca36ae2780116ad865b2bdd96e36f14d8f92e12107dc8b75be90c74d76e3bb834a94bd6e5599
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST sd-notify-0.4.1.crate 10085 BLAKE2B eca53698e8de73938b4d3281536619401099e2f487e47f3e5caae147f718864284b7353b14b324107d7ea79044f86d5c290adec9e0b5206e5511c303dccbb436 SHA512 fd14ca6a3aa1842cc4808925e7d1ce88481834cb29efb6474906ed023c60e8bd978ac55657a7065910e72c2ce44b84d7ce6f7e699ae540df1fe7468f704aa2a7
DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
DIST serde-1.0.160.crate 77010 BLAKE2B 45d2585bd7e5dcd368b72c29046bd595c577826da4aea6d019adaf07d23adc096db7aba952037dfdac9dbf08a1e92ababd44cc784ace557fe2cfe83beca446cf SHA512 b03eb453ac01a483843829952462de4e8f6d0fa4a244d38a6f476a911e2e991a508121265befd108134ae7cce8a7a40c4d217f80f3e025f9a612a0bf80862306
DIST serde-1.0.171.crate 77630 BLAKE2B 84b4377c78018a9d32a1a3841d26111f2db8b761f45376abaf0412ce456e0bbb39b287e460a8d99e217dcf0ce24a461488af85539ec127672767fee0b44aab7a SHA512 c8db09da8845e102e209276d5747a28d2e7b12ab5297d24156062c61c6ac8aaac8789d6e91a4f939d1f674375d8c3d3d1e372dd248baf63fece3740ea6f68bce
DIST serde_derive-1.0.160.crate 55081 BLAKE2B 851cbd173bd758d46c9f545f05a17f65f7b0a2cd353cc75a985072e3772ca6d8395b63208d845dfba231d7cb5fcee97ec0df0bd0df010096577d618fad8bffb0 SHA512 14b2a2ad7131efa7ec95d5a6e7633a9d1e991b046c0b00cce9c3681edd73cb53ff477aa52a430d8465aa8b362696244ea80f12ffbf0e6f98e35605fe4c60f407
DIST serde_derive-1.0.171.crate 55183 BLAKE2B d60c2aefc4f7ef43bc5ba9b39c9d62d5a784aef205aae4c90c9fe402e872699ce7fb0d74f2c657cb6862459d1dcba39562a7f4a0915cbe3e2c45a9f649858983 SHA512 2561e5105c6fd6ab802ddc04dbb4392450c7eff6709f39ec8ae43ba73138944879330f9bb8de7a6cbef3507153a22007a69d6e27d0acc717889ac91ea195ef45
DIST serde_json-1.0.102.crate 146070 BLAKE2B 3b1cd8a40b8569ed933d105eb1e37861339b7fc98d0e3583e91a976d8414244daa17049640a4f44d7c1ed604e13c9fd6d735a915c14be0ae0bd5bfa0e52a5979 SHA512 103d2fae45bf5b723ebf8cae4ee1734a06f9f4c93dfa3a9ae58c633942c92c380020cbd7913e870baf9db27a51feee505c4a2fae455a7b8c6fa76c82f14b65b1
DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e
DIST simd-adler32-0.3.5.crate 12132 BLAKE2B 3f757e8232e7115315de750dfaad58da922cf8f87971afac9a62beb9024a85af882362651900556ed131841c2af433491742a3f87f9d2ded09b9bf7903999d92 SHA512 8aaca8ee7a6c884bd12a19164ce1bf913b29b262192e34821f47e5e655b0eacce690b41da6c724a7417ed556d09af9d6a1639bba0b34523a0267eaba3df5c397
DIST simdutf8-0.1.4.crate 28621 BLAKE2B 94ab48bc899e603acf3805dd45ae8489d565aa39ff79606e80a1731b59d11f429d71bb6c65becf3ceab123767f2d20612cb9f86410fd1aad00d0a796091ad045 SHA512 9f821035e147c035707910227b51e01d3f761ab8b578d95a86a776b2a4da01bc4d8ef28df7ea2c16ca125a2699d8903b826ad07a5937728e33dd58753ebd704c
DIST simplelog-0.12.1.crate 21052 BLAKE2B 0a962dccf693671f39d7e87cbf1cceec56a7d481bd6c23f896828dcc2ea54f1eb7c082685147d631d9ca93d7ade91bf8b55e82b4f63456480f26f43cbd30366e SHA512 f72e010ff208dccf755a49351e4255f9e858361823ae459345bccc54e00be5919111047362844c6b74bdb1fa984fdcd65e3c2673b97b56e1dcb116a2051d7889
DIST slotmap-1.0.6.crate 58954 BLAKE2B b00f328a8ac4738bfa4f0bc25ac7ef91fba9d5006d4806a351d21119f23c98d39c5120c2fee0a622b8229abea6dd9a08a3ebd7a34a8a64ba172c2d6f9c53b2cc SHA512 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
DIST smallvec-1.11.0.crate 34680 BLAKE2B e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188 SHA512 41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7
DIST smithay-client-toolkit-0.16.0.crate 132020 BLAKE2B 94db9198287863f8ee14fd743f64520593df9b43aea325f7f994b485b76a9361b5e74b45f6ceddc118e79c64d863ee8c76e91ce06042593a4701eb4365c8fa66 SHA512 448c122ca20dce7017ab2ffdd8af51fe0314ceee987e0b0f151623876f43403cb0b4a18ef54cabf78cf9ad6adaeda3c5c10dc62dfbbb339e74e816ce8b10eb38
DIST smithay-client-toolkit-0.17.0.crate 150751 BLAKE2B 1deb667c2ede2c3945fb81430ce578f7cbd623ece8169afda56c852f5ae6dd61d412a310a71ed54fe8a4cca11cfcdf472236bac6ebaebebf7ac02d840cfb2df9 SHA512 4f61a7cfcc529bc138206dcc079de45195c7721d6edfe36bbb0ea8a29e402ff27b5cc19e432a7aee0ef37a555d4526a0caaf3f61a939645e65d6763f063c7917
DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST swww-0.7.3.tar.gz 67133 BLAKE2B b4daba94419b5f2592e53e67f45a38ead6087f56118a2554e9de512381987d2bf601420d6b1736e99607d6ce6f30eadb64aa43e7bc46699982d400d98000c815 SHA512 7cb85c19923648095805ede5878ed37097ca41e716a336e20da0d05c5f213da94580df7f2f6ce79d7518f1dc04c92112af16400d0e56ffe043e725abf67c3d80
DIST swww-0.8.1.tar.gz 71218 BLAKE2B 2e2fc1245e8963faf628ba98d42da39cd0584554ee465f11e9b59afd56baf186ed01f5eea0adc24ba2f41d320714a430b85a09037b912c14610fa0c2a8b129bb SHA512 a1dc56b3e7ab157519b87d90f0ae0edb963169c3618d982fe10cce8f00896bcd3d453ae21b0976cba284924fa00a98927c47602eb0bb3d8a467fb93f442fe931
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.14.crate 240699 BLAKE2B 7807bf1dcf5c19dab814fad916a5b8167324627406b7113bff7501c12b3e460e803a0e6b06f08047979d2d6af103ac60aacb4e98c9258d12e0e693e44001500a SHA512 a1cb1a427f7fe5bc5f1d130be93aff673e933e9ce971324d010ad883bc1a91c81d3467641762498bb7cc4c1ee3d1aa2301bdb68e8b0e81b014f99d91b824039a
DIST syn-2.0.25.crate 241421 BLAKE2B f8b06686d0891a1d50d5f214836e43f518aeea443cbb7dabd2563c2399559014b9d42b7e0d1dbed2f4aa5e644efaf2f5f8b37358f9e0140efa231a62348fa1b6 SHA512 2c07b24d5bec7463da97eabbbccea3bf82aff5a74d7ffca6ef21f66420dce369cf77529fe722ce77b019b9085a52feb900f707b6aee5ee088d07035ae191930b
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
DIST terminal_size-0.2.6.crate 10585 BLAKE2B 8696b9046c717eec8bf7246346af84a5d0cb740ac6e1335a4d8c20476628f4c0dd7c6106cde33513681466e9701d4b05d73f22a3bd2dfabc4d22045a69d31345 SHA512 95f38bc00f8c5e1a6913bb2a0a7c46d96e02a4f3234af1623ad3d7be41eae677e77f1b5d5d005d1e9d778fcc6c87196f67a51ab37caab5b4d299da79c85d06ed
DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3
DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91
DIST thiserror-1.0.43.crate 18735 BLAKE2B 5fe2238a5e8daba702a3f8d33843b91a37fae7d49b9a570694f6bd22ea567a658e15c682ffa2aa92f5a77d5456fb5143e3eb31faedcc1d4538196894938e3f74 SHA512 3e5ab0a0450bd1be0bc5c928d0d9332fdb5a98e4c7b989b814f764994138988aa0c3776eb0b1e9f7568f3110ab421d3eacfcc0cbd4d5c9dd0f3f3fe252b57785
DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2
DIST thiserror-impl-1.0.43.crate 15062 BLAKE2B 9f8ee18d7d0db4f93eeb673edd0ff7f01bc293cfa6531ee047a0976b56bd1358750854809444c40932ac80f1403df933ccacd8a3b0adbf410ff4fdfc6d62a549 SHA512 8b3b873a543e3a0cef5efe2feac161878b5efb60a0aacc83f80376573557e540a503429359d60d286d27ef84b2b823f8a112e515380a10b84426c779f4993885
DIST tiff-0.8.1.crate 1417977 BLAKE2B 4beeb5c46cb598311cfbe486d54a99d99ee2bef5aeb040796c30663dc724e9ba2df82530004e933d82564bc8b1ae89af60799725d8df2647003b9618f5537943 SHA512 8a71882990b07d77ba81a4aef6c8614659ba3a37de845123fe4f4c3c5840a1d2929b4d79133b32e641cd23a856251bec46cdf6eb5e0be72a568761fc4f8ea77d
DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145
DIST time-0.3.23.crate 115028 BLAKE2B 2d3782aaad37156d6a51fd98c6f69955410e3bcbd313a4739c4e68260fc0fff4bebb05a02e2a0acc5d68a4f2f9583b0fd8d4d5b7b1cae23fbf99c9eb597fa60a SHA512 cb3671ade408daf3b8f929ec412bc2eaf7cdd2486673269e83c381c277eba8ff04450ebdbc73af35c3abc6a822dde10b767a800434621c697363558a42c88ff3
DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c576553b202d178a64d46396958745b00c9f2aa60a6eb609d663e48b1f9bd1f7ebe58ff6e22540e96b2b1c7f2 SHA512 f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db
DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14
DIST time-macros-0.2.10.crate 23680 BLAKE2B 44b755081cb2cfe8af1bd4fdcfcedf40e4b37261a9a72a70c45fea72af9eac32dca795002845a0be6b62274ef17fd99ed9a27ffd943b9c9e8b36168949ae0e6a SHA512 b325eaa48c7fcc30a478e05e92b9db15b825e21ae77351941b9557824ffc810aea554c61d4b057fe28f3b209d307e96f1a33dd21b52eefec77857645b88c8654
DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST unicode-ident-1.0.10.crate 42039 BLAKE2B 3365850e1991b9e572c6917a35f3c85523d921d5ebd9fa7025fbc1ce2a0518b06aaa9f3e3bfafb47d357226b5b9964145c7f1b5ddc16cb7280542f6c96f650ec SHA512 5dcc24e138a86f84cb05290332d02953b0ca18839ead1e74b0319bc361ea449700e04d62a51e435cba266121e463643e017718d3023a84f844a59e4ca4475686
DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST uuid-1.4.0.crate 55200 BLAKE2B 11e641e76f2f25f94430cbb473887cfa052f73527d7df2625d304d101c25ba0148c901460798dea962611df1f5af41119c29ff2aea25fd09bfd64368a2df8aab SHA512 92acf08ee1f36a3a394422ce9b1cdbe0ccf3fb8d878efe068fd025832af677466622bd1260e853c5232f18b4f5411136595aa07311a3f9886904800bee7cfaa0
DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d
DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705
DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058
DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94
DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43
DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6
DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5
DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33
DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010
DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008
DIST wayland-backend-0.1.2.crate 68748 BLAKE2B 2454c85cf8dfb7cb1ba30be3bc4835241000d3c994049ce7614e108d9da17248d389af25e950126cdf61cb93462783d44e64a5f9312657b9f993054b04eb91e0 SHA512 3ec299448f17eb75c00ccd5cb1f3f5d7378dd7849cd547a2b1eb0389226f32b16ed55c7f1a1932fa2d5af39686b893a792736e2f02b776ae89e26b4fd085623f
DIST wayland-client-0.29.5.crate 71041 BLAKE2B 8473069b5a575509a0a7d518ffe98786282b2e7d726690f8c782b5cc93d31f865d040efda8fdc9132cbe5b338fa9f8cde47d828273bf4d34cd57ffebd8e50b8d SHA512 07405d2749893743f9c6341dcc333203ceac22d96a9c2bddb0777b22fc7d54ecb3cec19f48d4fc60e372c9269f4f85f8aa94378d54f2400f3d41de9b439589a2
DIST wayland-client-0.30.2.crate 65289 BLAKE2B d5993cd5185fe136eea6427be82ae7c83246573d2693d7f05828acc3bff886c5ec4a0719fc14525226e3b4a5dec1e6c981eb9c355a8559bf2d63991f7644689e SHA512 7d86e6c2ee02e52352fdaebfd4ecb04617983b36cfaac745998aa1e8cdd6c775507f3f1283bfc1d68006ea0ec1ce7b63e388fa7b87b50b4b520dd93c84ab59a5
DIST wayland-commons-0.29.5.crate 20771 BLAKE2B 6f13e38ed1278a36bea0bfb1a051feb64edbe21e49a29d0b25490659c496bb287f549a88987f97d14c4d95c90e76ceb7ec8aa8fb597980893809a17fbcaa9225 SHA512 91d1ed58be31c47ae12d6ffe7cb475d9bf040b6aa3a2753bd0f5ab92407165e729f89f52f6972d9fef39aaf0e32a01bdb7e9fb76e04b827133255078abc98778
DIST wayland-cursor-0.29.5.crate 6195 BLAKE2B 4baea584e033faad9d576be78353e1d000257bafc6ff4d950282cffd7fbf882abe1e548fa886ebb09579ed23e623f15ff36c1db25c68ad57476ea29625a08d6b SHA512 3308fdd4e6819867b2ba00c4d612deeab9636db6d3363f7496ea6eaec4b14da5ff12975216f2b01214d8f26a4bf36163b72540d227aa4fd267746a97ca27b111
DIST wayland-cursor-0.30.0.crate 6930 BLAKE2B ecf4e8f6a165c6124e18da1b3f8255b39800ac02ba574ed4d3245dd36c1b674a74a9ca90df37891149fd862c160f7338af77634d74072bfa3a1e040a056256e9 SHA512 1083427d11bf806b02fb63924b7d8fb7445562b60bba9bd99db94eae289b8a6a018644e9fc19e5bec6091ed7424e45943638bd4c97a193adf00228c6e55bde84
DIST wayland-protocols-0.29.5.crate 140859 BLAKE2B 746bdb7e46529f5d33298067a190c2d35f4ceb1c2cb2995745c7728841eda7d8bc4a5ea4d2e9b6f4ee00c599bce9ee49f92e6203adfe27a865c11baabaf9f593 SHA512 d7c21cb1976b9ede6fc13ba3781e11dafab1009a2aeaf792e96ed1816569b9f7c061c6c57990b7274f12e61bb7730421578029749447d46ab6aacf0434422a8f
DIST wayland-protocols-0.30.0.crate 127598 BLAKE2B 2ce5b589ca02b6ecef22463254b4d255034e9f653a9eb3bda086a4bb803f63a33ffc75bbdc4762b0baa1c619030bf5bf1ee80be94a2b04a3fc1ba6fd88e6df36 SHA512 fc2c3b01655693c354d48e935f638d0efec3f0b1e9ba47a35d6d9c9286961558a1fc909043c8da01165960a45984ddbb6de479155ecb91dc3729a01e3001fc46
DIST wayland-protocols-wlr-0.1.0.crate 25759 BLAKE2B 4b5557001617bf3d33c7644468e0d7212142be7395f1ac6629b8dfefd76fe58425f9541f2160094c6df11f0b4f77fd5016a3ad08c07e58d086195125d171976e SHA512 b6136bf7b5921b4e70d07538b133fc29da1bf5c84edb1bf1ccbc0dd4bb4e714250af861a540df4b084758bbeb1d3205787a5e14ee0bd2f135213fb010d4f1eeb
DIST wayland-scanner-0.29.5.crate 17248 BLAKE2B de239ef313e5c4fa4aaebfc4c7aea945634d0de2bb51eca04e81982c9f71933d0ee704696b787922702f60437a3fd55f6026375fc61017bedce6d750bdeafc4c SHA512 7c2ebee011db8714801a3b3af9552129a502f983fc1737a40a520d2a2de92cf003b9bef24f4b55e2e7ffa0c843fbb77096efeb20606b61e74c2c082fa55a2e6d
DIST wayland-scanner-0.30.1.crate 34633 BLAKE2B b9182bdc4d22405ee60ed94e845d002102e98cfc6250870bb43a1184ce864cee37d6081ffb1223a8454ddd399061ead9149a7f7db62eb675563f89648412821b SHA512 65660afccce26abf6088250e274372ec9ca494d05430843063480257593a92be58ee4098fa31549ead0febb0c601d7ac5bb87d2aab6c0a5d4ba6f6715ae1117d
DIST wayland-sys-0.29.5.crate 7926 BLAKE2B bf09b522dc69b2a49493e769696196e18bfede5681120ceeee94b0cb3393ed8c4d0d3b1acc967d5231735cbc65d71d13394a25845e30a1ce40e6f8461647daca SHA512 ec99802c44e75840e029b771fcdfb57ba4f0e0f143b012f91eaf661ccedf4eb82122950fec25c6692f24c0f7c123e697e7cca890131f04bc8bb4b670485b2191
DIST wayland-sys-0.30.1.crate 8358 BLAKE2B bf64423e9bc99bdb0009cffdf35132a8a6961196ce85235b9ca29831d3af8e1dfa75aacbbc1b01f6daa66138507eb746744afa3863d674ddde25751e256ac78d SHA512 a34b759c6360728339a0416d546f9e22df8423dc0141a0379b76ffbbe7004a25ae27972ec246353115bd16e9cbdb531f844f650a314fa68066cda4ddd097ed39
DIST web-sys-0.3.61.crate 706333 BLAKE2B f57cb14032e2ea01b5e0ffcef0988ee3e8227c1da7d27ef8799583f64cddb4bcfbbb145f5ea1889006fc9ff61d42b1c02d4b278d67371c9d914827113f5e4128 SHA512 dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c
DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
DIST weezl-0.1.7.crate 42166 BLAKE2B a3a2a48dbb444b2bd910e1470507209f3d0acc75d88e22bcb42b5ca7ab8edbc41fc9e49cb6a2e18cf5e470d7bd26f4e4d9e30ea01c3eb543f171289a86927fdf SHA512 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22
DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST xcursor-0.3.4.crate 6069 BLAKE2B 0597eb71a6ad7ad5360674c76bab042a80f1f52f490edcdd824661288eae98f2bf2c4d7da7079bffda0fbfed0409a7ddb329d855deb784fc952d1c2f2d5dbdd1 SHA512 229ea7516d8a07c3fac46b70329e89c19fcf282134b5063b8302a64f8723d31b52b4fcf23c49aecd3a3a0a736ba4a52cd033f8c3db21a775084c6c0a0e1f6c1e
DIST xml-rs-0.8.4.crate 52690 BLAKE2B 140d4e725ae0e82c949838c1f6d82e1fbb00e2df4d51b74486597302d4a434ccb46bbd6f5e97636b4947c0092793928c29837a3290bb525344e8a27c0951a42b SHA512 b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6
DIST zune-inflate-0.2.53.crate 36273 BLAKE2B f9541ae3a15422a13a731cd1f43df475dd9f5f0c3934247d70a61278e041f8b182ff3b7e053cdc38231c1f07187805e42e3656dda91a4f577817f9d46722b4e5 SHA512 6238def319045557a640f8a60f8c525b0749e6eed0c9856a52e0e33fc6f02d3a32a9c9145b317aee45bac3f2fe7a1e76eb14ac35519f6e895a2eec47cc5ad5d3
DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="github">Horus645/swww</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,228 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
adler-1.0.2
anes-0.1.6
anstream-0.2.6
anstyle-0.3.5
anstyle-parse-0.1.1
anstyle-wincon-0.2.0
assert_cmd-2.0.10
atty-0.2.14
autocfg-1.1.0
bincode-1.3.3
bit_field-0.10.2
bitflags-1.3.2
bstr-1.4.0
bumpalo-3.12.0
bytemuck-1.13.1
byteorder-1.4.3
calloop-0.10.5
cast-0.3.0
cc-1.0.79
cfg-if-1.0.0
ciborium-0.2.0
ciborium-io-0.2.0
ciborium-ll-0.2.0
clap-3.2.23
clap-4.2.1
clap_builder-4.2.1
clap_complete-4.2.0
clap_derive-4.2.0
clap_lex-0.2.4
clap_lex-0.4.1
color_quant-1.1.0
concolor-override-1.0.0
concolor-query-0.3.3
crc32fast-1.3.2
criterion-0.4.0
criterion-plot-0.5.0
crossbeam-channel-0.5.8
crossbeam-deque-0.8.3
crossbeam-epoch-0.9.14
crossbeam-utils-0.8.15
crunchy-0.2.2
difflib-0.4.0
dlib-0.5.0
doc-comment-0.3.3
downcast-rs-1.2.0
either-1.8.1
errno-0.3.1
errno-dragonfly-0.1.2
exr-1.6.3
fast_image_resize-2.7.0
fdeflate-0.3.0
flate2-1.0.25
flume-0.10.14
futures-core-0.3.28
futures-sink-0.3.28
getrandom-0.2.9
gif-0.12.0
half-1.8.2
half-2.2.1
hashbrown-0.12.3
heck-0.4.1
hermit-abi-0.1.19
hermit-abi-0.2.6
hermit-abi-0.3.1
image-0.24.6
indexmap-1.9.3
io-lifetimes-1.0.10
is-terminal-0.4.7
itertools-0.10.5
itoa-1.0.6
jobserver-0.1.26
jpeg-decoder-0.3.0
js-sys-0.3.61
keyframe-1.1.1
lazy_static-1.4.0
lebe-0.5.2
libc-0.2.141
libloading-0.7.4
libm-0.2.6
linux-raw-sys-0.3.1
lock_api-0.4.9
log-0.4.17
lzzzz-1.0.4
memchr-2.5.0
memmap2-0.5.10
memoffset-0.6.5
memoffset-0.8.0
minimal-lexical-0.2.1
miniz_oxide-0.6.2
miniz_oxide-0.7.1
mint-0.5.9
nanorand-0.7.0
nix-0.24.3
nix-0.25.1
nom-7.1.3
num-integer-0.1.45
num-rational-0.4.1
num-traits-0.2.15
num_cpus-1.15.0
num_threads-0.1.6
once_cell-1.17.1
oorandom-11.1.3
os_str_bytes-6.5.0
pin-project-1.0.12
pin-project-internal-1.0.12
pkg-config-0.3.26
plotters-0.3.4
plotters-backend-0.3.4
plotters-svg-0.3.3
png-0.17.8
ppv-lite86-0.2.17
predicates-3.0.2
predicates-core-1.0.6
predicates-tree-1.0.9
proc-macro2-1.0.56
qoi-0.4.1
quote-1.0.26
rand-0.8.5
rand_chacha-0.3.1
rand_core-0.6.4
rayon-1.7.0
rayon-core-1.11.0
regex-1.7.3
regex-automata-0.1.10
regex-syntax-0.6.29
rustix-0.37.11
ryu-1.0.13
same-file-1.0.6
scopeguard-1.1.0
sd-notify-0.4.1
serde-1.0.160
serde_derive-1.0.160
serde_json-1.0.96
simd-adler32-0.3.5
simplelog-0.12.1
slotmap-1.0.6
smallvec-1.10.0
smithay-client-toolkit-0.16.0
spin-0.9.8
strsim-0.10.0
syn-1.0.109
syn-2.0.14
termcolor-1.1.3
terminal_size-0.2.6
termtree-0.4.1
textwrap-0.16.0
thiserror-1.0.40
thiserror-impl-1.0.40
tiff-0.8.1
time-0.3.20
time-core-0.1.0
time-macros-0.2.8
tinytemplate-1.2.1
unicode-ident-1.0.8
utf8parse-0.2.1
vec_map-0.8.2
version_check-0.9.4
wait-timeout-0.2.0
walkdir-2.3.3
wasi-0.11.0+wasi-snapshot-preview1
wasm-bindgen-0.2.84
wasm-bindgen-backend-0.2.84
wasm-bindgen-macro-0.2.84
wasm-bindgen-macro-support-0.2.84
wasm-bindgen-shared-0.2.84
wayland-client-0.29.5
wayland-commons-0.29.5
wayland-cursor-0.29.5
wayland-protocols-0.29.5
wayland-scanner-0.29.5
wayland-sys-0.29.5
web-sys-0.3.61
weezl-0.1.7
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
windows-sys-0.45.0
windows-sys-0.48.0
windows-targets-0.42.2
windows-targets-0.48.0
windows_aarch64_gnullvm-0.42.2
windows_aarch64_gnullvm-0.48.0
windows_aarch64_msvc-0.42.2
windows_aarch64_msvc-0.48.0
windows_i686_gnu-0.42.2
windows_i686_gnu-0.48.0
windows_i686_msvc-0.42.2
windows_i686_msvc-0.48.0
windows_x86_64_gnu-0.42.2
windows_x86_64_gnu-0.48.0
windows_x86_64_gnullvm-0.42.2
windows_x86_64_gnullvm-0.48.0
windows_x86_64_msvc-0.42.2
windows_x86_64_msvc-0.48.0
xcursor-0.3.4
xml-rs-0.8.4
zune-inflate-0.2.53
"
inherit cargo
DESCRIPTION="Animated wallpaper daemon for Wayland."
HOMEPAGE="https://github.com/Horus645/swww"
SRC_URI="
https://github.com/Horus645/swww/archive/v${PV}.tar.gz -> ${P}.tar.gz
$(cargo_crate_uris)
"
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT Unicode-DFS-2016 Unlicense ZLIB"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="app-arch/lz4"
RDEPEND="${DEPEND}"
BDEPEND=""
# rust does not use *FLAGS from make.conf, silence portage warning
QA_FLAGS_IGNORED="
usr/bin/swww
usr/bin/swww-daemon
"

View File

@ -1,233 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
adler-1.0.2
ahash-0.7.6
aho-corasick-1.0.2
anes-0.1.6
anstream-0.3.2
anstyle-1.0.1
anstyle-parse-0.2.1
anstyle-query-1.0.0
anstyle-wincon-1.0.1
assert_cmd-2.0.11
autocfg-1.1.0
bit_field-0.10.2
bitflags-1.3.2
bitflags-2.3.3
bitvec-1.0.1
bstr-1.6.0
bumpalo-3.13.0
bytecheck-0.6.11
bytecheck_derive-0.6.11
bytemuck-1.13.1
byteorder-1.4.3
cast-0.3.0
cc-1.0.79
cfg-if-1.0.0
ciborium-0.2.1
ciborium-io-0.2.1
ciborium-ll-0.2.1
clap-4.3.11
clap_builder-4.3.11
clap_complete-4.3.2
clap_derive-4.3.2
clap_lex-0.5.0
color_quant-1.1.0
colorchoice-1.0.0
crc32fast-1.3.2
criterion-0.5.1
criterion-plot-0.5.0
crossbeam-channel-0.5.8
crossbeam-deque-0.8.3
crossbeam-epoch-0.9.15
crossbeam-utils-0.8.16
crunchy-0.2.2
difflib-0.4.0
dlib-0.5.2
doc-comment-0.3.3
downcast-rs-1.2.0
either-1.8.1
errno-0.3.1
errno-dragonfly-0.1.2
exr-1.7.0
fast_image_resize-2.7.3
fdeflate-0.3.0
flate2-1.0.26
flume-0.10.14
funty-2.0.0
futures-core-0.3.28
futures-sink-0.3.28
getrandom-0.2.10
gif-0.12.0
half-1.8.2
half-2.2.1
hashbrown-0.12.3
heck-0.4.1
hermit-abi-0.3.2
image-0.24.6
io-lifetimes-1.0.11
is-terminal-0.4.9
itertools-0.10.5
itoa-1.0.8
jobserver-0.1.26
jpeg-decoder-0.3.0
js-sys-0.3.64
keyframe-1.1.1
lazy_static-1.4.0
lebe-0.5.2
libc-0.2.147
libloading-0.8.0
libm-0.2.7
linux-raw-sys-0.3.8
linux-raw-sys-0.4.3
lock_api-0.4.10
log-0.4.19
lzzzz-1.0.4
memchr-2.5.0
memmap2-0.5.10
memoffset-0.7.1
memoffset-0.9.0
minimal-lexical-0.2.1
miniz_oxide-0.7.1
mint-0.5.9
nanorand-0.7.0
nix-0.26.2
nom-7.1.3
num-integer-0.1.45
num-rational-0.4.1
num-traits-0.2.15
num_cpus-1.16.0
num_threads-0.1.6
once_cell-1.18.0
oorandom-11.1.3
pin-project-1.1.2
pin-project-internal-1.1.2
pkg-config-0.3.27
plotters-0.3.5
plotters-backend-0.3.5
plotters-svg-0.3.5
png-0.17.9
ppv-lite86-0.2.17
predicates-3.0.3
predicates-core-1.0.6
predicates-tree-1.0.9
proc-macro2-1.0.64
ptr_meta-0.1.4
ptr_meta_derive-0.1.4
qoi-0.4.1
quick-xml-0.28.2
quote-1.0.29
radium-0.7.0
rand-0.8.5
rand_chacha-0.3.1
rand_core-0.6.4
rayon-1.7.0
rayon-core-1.11.0
regex-1.9.1
regex-automata-0.3.3
regex-syntax-0.7.4
rend-0.4.0
rkyv-0.7.42
rkyv_derive-0.7.42
rustix-0.37.23
rustix-0.38.4
ryu-1.0.14
same-file-1.0.6
scoped-tls-1.0.1
scopeguard-1.1.0
sd-notify-0.4.1
seahash-4.1.0
serde-1.0.171
serde_derive-1.0.171
serde_json-1.0.102
simd-adler32-0.3.5
simdutf8-0.1.4
simplelog-0.12.1
smallvec-1.11.0
smithay-client-toolkit-0.17.0
spin-0.9.8
static_assertions-1.1.0
strsim-0.10.0
syn-1.0.109
syn-2.0.25
tap-1.0.1
termcolor-1.1.3
terminal_size-0.2.6
termtree-0.4.1
thiserror-1.0.43
thiserror-impl-1.0.43
tiff-0.8.1
time-0.3.23
time-core-0.1.1
time-macros-0.2.10
tinytemplate-1.2.1
tinyvec-1.6.0
tinyvec_macros-0.1.1
unicode-ident-1.0.10
utf8parse-0.2.1
uuid-1.4.0
version_check-0.9.4
wait-timeout-0.2.0
walkdir-2.3.3
wasi-0.11.0+wasi-snapshot-preview1
wasm-bindgen-0.2.87
wasm-bindgen-backend-0.2.87
wasm-bindgen-macro-0.2.87
wasm-bindgen-macro-support-0.2.87
wasm-bindgen-shared-0.2.87
wayland-backend-0.1.2
wayland-client-0.30.2
wayland-cursor-0.30.0
wayland-protocols-0.30.0
wayland-protocols-wlr-0.1.0
wayland-scanner-0.30.1
wayland-sys-0.30.1
web-sys-0.3.64
weezl-0.1.7
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
windows-sys-0.48.0
windows-targets-0.48.1
windows_aarch64_gnullvm-0.48.0
windows_aarch64_msvc-0.48.0
windows_i686_gnu-0.48.0
windows_i686_msvc-0.48.0
windows_x86_64_gnu-0.48.0
windows_x86_64_gnullvm-0.48.0
windows_x86_64_msvc-0.48.0
wyz-0.5.1
xcursor-0.3.4
zune-inflate-0.2.54
"
inherit cargo
DESCRIPTION="Animated wallpaper daemon for Wayland."
HOMEPAGE="https://github.com/Horus645/swww"
SRC_URI="
https://github.com/Horus645/swww/archive/v${PV}.tar.gz -> ${P}.tar.gz
$(cargo_crate_uris)
"
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT Unicode-DFS-2016 Unlicense ZLIB"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
app-arch/lz4
x11-libs/libxkbcommon[wayland]
"
RDEPEND="${DEPEND}"
BDEPEND=""
# rust does not use *FLAGS from make.conf, silence portage warning
QA_FLAGS_IGNORED="
usr/bin/swww
usr/bin/swww-daemon
"

View File

@ -1,2 +1,3 @@
DIST libdecor-0.1.0.tar.gz 45026 BLAKE2B d698dee7e86266adcd39c09fc58944b7359c86c9d25706fe3f193e0eaed8b07b06501199a10db34497b94a6561a74051ed5c0255b7e9759753c60304c8ff0a89 SHA512 7e228b276efc98894085398ac8b4a37fb23a8ce3dfbb16c3d664d833f99e7d6365c43276880ef36d21d6471e1cdcae1925e6daaf95b4904b5701d103e023a916
DIST libdecor-0.1.1.tar.bz2 37286 BLAKE2B 32a0ef9711fc0b830f2b2997a05e2ac8ce60ef6f972d8a4c17cebe987b49828c81f3888e42dde0627ce71dbc825ddfd336be3f591ca1f76168c3efd13c2e24ae SHA512 3a5a293a58d40a1d5377912c90ede7670caffbb6b4539ffb00f33667fd84ecaf8a90e05100ddc22c4af34482aac8d2deb67ba25ddbede67e7952b1054e359409
DIST libdecor-0.2.0.tar.bz2 45204 BLAKE2B 388dcf8706a0dfd52bf7c3a6d760fc847986636ec6793ec83b50ce603a907ba5713325fe82898f8aada23cf7cdba6748a03824b2ebc28893bf43cb87fef699b9 SHA512 4cfacde6b04a7da0beca8e7cadd18bdad34be5df1da997feefd854470726da44bf62265142843806247c9d5ece02e9efe21f8384e5481f99ab27057d4e41324e

View File

@ -0,0 +1,29 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.freedesktop.org/libdecor/libdecor.git"
else
SRC_URI="https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/${PV}/${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="A client-side decorations library for Wayland clients"
HOMEPAGE="https://gitlab.freedesktop.org/libdecor/libdecor"
LICENSE="MIT"
SLOT="0"
IUSE="+dbus"
DEPEND="
>=dev-libs/wayland-1.18
>=dev-libs/wayland-protocols-1.15
dbus? ( sys-apps/dbus )
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=">=dev-util/meson-0.47"

View File

@ -1,556 +0,0 @@
JUCE 7 End User License Agreement
IMPORTANT NOTICE: PLEASE READ CAREFULLY BEFORE DOWNLOADING, INSTALLING OR USING
THE SOFTWARE:
Welcome to JUCE 7! This JUCE 7 end-user licence agreement (Agreement) is a legal
agreement between you (Licensee or you) and Raw Material Software Limited (RMS,
Licensor, us or we) for the JUCE 7 Framework, which includes both the JUCE Code
and the Projucer and DemoRunner Software, and the associated media. For the
purposes of this Agreement, JUCE Personal, JUCE Pro, JUCE Indie, JUCE Education,
shall be described as “Code”, and Projucer and DemoRunner shall be described as
“Software” and the Code and Software may be described as “Framework”. Users of
JUCE 6 should refer to the JUCE 6 End-User License Agreement. Users of JUCE 5
should refer to the JUCE 5 End-User License Agreement. Users of JUCE 4 should
refer to the JUCE 4 End-User License Agreement.
IMPORTANT NOTICE TO ALL USERS:
BY CLICKING ON THE "ACCEPT" BUTTON LINKING TO THESE TERMS, OR BY DOWNLOADING,
INSTALLING OR USING THE JUCE FRAMEWORK, YOU AGREE TO THE TERMS OF THIS
AGREEMENT, AND ALL INCORPORATED TERMS INCLUDING THE JUCE PRIVACY POLICY AND
WEBSITE TERMS OF SERVICE, AS APPLICABLE, WHICH WILL BIND YOU. IF YOU DO NOT
AGREE TO THE TERMS OF THIS AGREEMENT, WE WILL NOT LICENSE THE JUCE FRAMEWORK TO
YOU AND YOU MUST DISCONTINUE THE INSTALLATION OR DOWNLOAD PROCESS OR CEASE USE
OF THE JUCE FRAMEWORK. If you are accepting the terms of this Agreement on
behalf of a company or other legal entity, you represent and warrant that you
have the authority to bind that company or other legal entity to the terms of
this Agreement and, in such event, “you” and “Licensee” will refer to that
company or other legal entity. You affirm that you are at least 18 years of age.
If you are not 18 years of age but you are at least the age of 13, you may use
the JUCE Framework only if your parent or guardian agrees to be bound by this
Agreement. Parents and guardians of users under the age of 18 agree to the terms
of this Agreement, and any reference to “you” shall include the parent or
guardian.
You should print a copy of this Licence for future reference.
Each JUCE licence comes with similar, yet slightly different features, which are
fully explained in the chart found here. A truncated version of the chart is
found directly below. JUCE Personal Free JUCE Indie $40 JUCE Pro $130
Education Free Splash screen Made with JUCE splashscreen Custom animation
or none Custom animation or none Made with JUCE splash screen Revenue
or funding limit $50k $500k No limit No limit Minimum
commitment 1 month 1 month One-off perpetual price
$800 $2,600
Each type of JUCE licence also comes with different Minimum Commitments, Revenue
Limits and Fees, as discussed below.
REVENUE LIMITS AND MINIMUM COMMITMENTS
There are different licences and options for use of the JUCE Code, and each
licence has different Minimum Commitments, Revenue Limits and features. To see
the full set of features and functionality of each licence, please visit
https://juce.com/get-juce. The following describes the Minimum Commitments and
Revenue Limits for each licence. Revenue Limits are based on gross revenue,
meaning all monies collected, including through funding, whether it be received
in connection with your JUCE Applications or not, without offsets of any kind.
JUCE Personal
JUCE Personal comes with one licence seat and aims to provide individuals with
the opportunity to utilize JUCE free of charge. We provide this licensing option
to grow the base of developers who can engage with JUCE and explore its
capabilities. To this end, there is no Minimum Commitment. However, you may only
use your JUCE Personal to release Applications up to a Revenue Limit of $50,000
(USD or currency conversion equivalent). This means that if gross revenue is
generated or raised by you in the amount of $50,000 or more, which is gross
revenue, without offsets of any kind and based on overall monies collected, then
you may only continue to release your Application in connection with your JUCE
Personal licence if (a) you license your Application as an open-source project
under the GNU License, as further described in clause 1.9 below, or (b) you
upgrade to JUCE Indie or JUCE Pro, as applicable. If you want to distribute your
Application, but dont want to release your Application under the GNU License,
then you must upgrade to either JUCE Indie or JUCE Pro.
JUCE Indie
JUCE Indie is for smaller companies and teams generating less than a Revenue
Limit of $500k per year in gross revenue or funding. Companies qualifying for
JUCE Indie can acquire multiple licences for $40/month per developer under the
subscription plan or $800 for a one-off perpetual licence per developer. We
require a 1-month Minimum Commitment for the JUCE Indie subscription plan. You
may release Applications with your JUCE Indie licence up to a Revenue Limit of
$500,000. This means that if your companys total gross revenue earned or raised
exceeds $500,000, then you will be required to either upgrade to JUCE Pro,
license your Application as an open-source project under the GNU License, or
stop using the Framework and distributing your Applications.
JUCE Pro
JUCE Pro is for businesses and teams and is also offered as a per-developer
licence, with a Fee required for each developer on a team or within a business
who uses JUCE Pro. Companies can acquire the JUCE Pro license for $130/month per
developer under the subscription plan or $2,600 for a one-off perpetual licence
per developer. We require a 1-month Minimum Commitment for the JUCE Pro
subscription plan. There is no Revenue Limit for use of JUCE Pro.
JUCE Education
JUCE Education is offered to bona fide educational institutions and comes with a
number of seats as requested by the educational institution. JUCE Education is
free and does not come with any Minimum Commitments or Revenue Limits. You agree
to submit any requested documentation to show proof of a bona fide educational
institute.
What are the Projucer and the DemoRunner?
The Projucer and DemoRunner are not to be confused with the JUCE Code. The
Projucer is rather a Software project management tool to be used with the JUCE
Code that helps you organize your Code. The DemoRunner is a simple app
showcasing the capabilities of the JUCE Code. Both are included in your JUCE
licence. The Projucer and the DemoRunner are referred to as “Software,” and the
JUCE Code together with the Projucer and DemoRunner Software are collectively
referred to as “Framework” throughout this Agreement.
What is the GNU General Public License?
If you exceed your Revenue Limit for JUCE Personal and dont want to upgrade to
a JUCE Indie or JUCE Pro license, then to distribute your Applications you must
release the source code under the open-source GNU General Public License v.3 as
described in this Agreement.
During the term of this Agreement, you expressly acknowledge and agree that if
you are a JUCE Personal, JUCE Indie user and the Revenue Limit thresholds,
above, are exceeded, then you may no longer use that tier of the Framework to
distribute Applications, and to continue distributing Applications you must
either: (a) purchase a different JUCE licence (if eligible); (b) cease
distributing your Applications; (c) license your Applications under the GNU
License. We may monitor your compliance with and enforce these restrictions and
requirements as described in clause 10.4 below.
1. Grant and scope of Licence for the Framework
1.1. We do not sell the Framework to you. The Framework is licensed to you as
described in this Agreement and we remain the owners of the Framework at all
times. Provided you adhere to the terms of this Agreement, including payment of
Fees and Minimum Commitments, we grant you a non-exclusive, non-transferable
(except as provided in clause 11.2 below) licence to download, develop, and
modify the Code to enable the development of the Applications on the terms of
this Agreement, and to download the Software to be used in connection with the
Code.
1.2. The following five JUCE modules are governed by the permissive ISC License:
juce_core, juce_audio_devices, juce_audio_basics, juce_events, juce_blocks.
1.3. Each JUCE licence includes New Features and Minor Updates for that specific
JUCE license and all previous versions of JUCE, but does not include New
Releases.
1.4. Each JUCE licence comes with a specific number of seats for users to
utilise the Framework, and you agree that only one user may utilise the
Framework per seat offered in your specific JUCE licence for the purposes of
coding and development. Note: if you have a JUCE Pro license and are installing
JUCE on multiple computers and such computers are only being used for
compilation and testing, such usage is included in your JUCE Pro license and no
additional seats are required.
1.5. You may not use a JUCE subscription licence to license Applications owned
by a third party. Where the Licensee Content is not owned by the licence holder
the licence holder must have a perpetual licence.
1.6. You may not use JUCE Personal, JUCE Indie, JUCE Pro or JUCE Education
simultaneously. You may not combine or integrate your Licensee Content developed
with one tier of the Code (e.g., JUCE Personal) simultaneously with any of your
Licensee Content that you develop with another tier (e.g., JUCE Indie or JUCE
Pro).
1.7. You may sell or distribute Applications using the Code that incorporates
your Licensee Content to end users, provided that you adhere to the terms in
this Agreement, including paying applicable Fees once you hit your Revenue
Limit. You may not sell, sublicense, or otherwise distribute the Code or
Software on their own.
1.8. Where you have licensed JUCE Education, you may be requested to provide
certain documentation before being approved, and RMS reserves the right in its
sole discretion to decline authorization for JUCE Education.
1.9. Remember, unless you upgrade to JUCE Indie or JUCE Pro, if you exceed the
Revenue Limit for JUCE Personal and you want to continue distributing
Applications, then you must do so under the GNU GPLv3 License. The GNU GPLv3 is
an open-source licence and requires, among other things, that you make your
source code available and license modified files and larger derived works
(including all linked code) under the same terms of the GNU License. Please
review the terms of the GNU GPLv3 License carefully.
1.10. You may not create Applications directed toward Children, unless you fully
comply with the COPPA rules, including without limitation obtaining verifiable
parental consent, as further described in clause 10 below. You are responsible
for any liabilities arising out of a violation of COPPA.
1.11. Each particular type of JUCE license comes with certain features as
described further in this chart, and you agree to only use the JUCE Framework as
is allowed under your particular JUCE licence, including not removing the JUCE
splash screen if you have the JUCE Personal or JUCE Education licence.
2. Restrictions
Except as expressly set out in this Agreement or as permitted by any local law,
you undertake:
2.1. not, in whole or in part, to copy the Framework except where such copying
is incidental to normal use of the Framework;
2.2. not to rent, lease, sub-license, loan, translate, merge, adapt, vary or
modify the Framework nor permit the Framework or any part of it to be combined
with, or become incorporated in, any other programs or frameworks;
2.3. not to do anything that could cause or result in the Framework being
subject to any open source licence (or similar licence) that requires as a
condition of use, modification or distribution that the Framework or other
software combined or distributed with the Framework be:
2.3.1.disclosed or distributed in source code form; 2.3.2. licensed for the
purpose of making derivative works; or 2.3.3. redistributable at no charge.
please note if you are interested in an open source option, please review the
JUCE Personal licence terms referenced in clause 1.9 above
2.4. not to disassemble, de-compile, reverse engineer or create derivative works
based on the whole or any part of the Framework nor attempt to do any such
things except to the extent expressly permitted by applicable law;
2.5. to maintain accurate and up-to-date records of the number and locations of
all copies of the Framework;
2.6. to comply with all applicable laws, including all technology control or
export laws and regulations;
2.7. to supervise and control use of the Framework and ensure that the Framework
is used by your employees and representatives in accordance with the terms of
this Agreement;
2.8. not to use the Framework in connection with any Licensee Content,
Application or otherwise that infringes or misappropriates any third party
right, including any intellectual property, property, privacy, contract or other
proprietary right or for any other illegal or immoral purpose;
2.9. not to delete or in any manner alter any of our copyright, trademark or
other proprietary rights notices or markings appearing on or in the Framework;
2.10.not otherwise use, copy, transfer or distribute the Framework or part of
it, except as expressly permitted by this Agreement, in any manner which is
inconsistent with this Agreement.
3. Fees and Minimum Commitments
3.1. Where you have purchased a JUCE subscription licence, you agree to pay the
subscription Fee from the first day of purchase, and recurring every month on
the same day, for the Minimum Commitment, where applicable. Through purchasing a
subscription you authorise RMS to send instructions to the financial institution
that issued your payment card to take Fees from your card account in accordance
with this Agreement.
3.2. We may change the Fees associated with our subscription plans from time to
time, or may upgrade a subscription license to the latest New Release of the
Framework. These changes will be communicated to you in advance. Subject to
applicable law, you accept the new Fee or New Release by continuing to use the
Framework after the change has taken effect. You have the right to reject a Fee
change or New Release by terminating your subscription prior to the change going
into effect.
3.3. Where you have purchased a perpetual licence you agree to pay the Fee as
notified to you on the Website at the time you purchase your JUCE licence.
3.4. All payments of Fees are non-refundable.
3.5. All Fees payable under this Agreement are exclusive of VAT or any relevant
local sales taxes, for which you shall be responsible.
3.6. Without limiting all available remedies, in the event RMS discovers that
you have been using the Code in breach of this Agreement, or have exceeded your
Revenue Limit in breach of this Agreement, you shall be liable for the amount of
Fees due if you had properly purchased a JUCE subscription licence, the amount
of any audit, and internal administration costs in the amount of no less than
£1,000.
4. Support
4.1. We shall have no obligation to provide support and maintenance services to
you. You may participate in our online support forum in accordance with our
forum policies in place from time to time. Further support and maintenance
services may be offered at our sole discretion, and may be offered as a feature
of the JUCE licence you purchase.
4.2. You acknowledge and agree that we have no obligation under this Agreement
to provide New Features, Minor Updates, or New Releases of the Framework.
5. Intellectual Property Rights
5.1. You acknowledge that all Intellectual Property Rights in the Framework and
all copies thereof throughout the world belong to us, that rights in the
Framework are licensed (not sold) to you, and that you have no rights in, or to,
the Framework other than the right to use it in accordance with the terms of
this Agreement.
5.2. You shall own all modifications you make to the Code, and all Intellectual
Property Rights therein, that are created and incorporated in the Application,
subject to our continuing ownership of the Framework and all associated
Intellectual Property Rights in the Framework.
6. Disclaimer of Warranty
6.1. The Framework is provided “as is” without warranty of any kind, including
without limitation any warranties that the Framework or Application will be
uninterrupted, error-free or otherwise free from infringement. All other
conditions, warranties or other terms whether express or implied, or
incorporated into this Agreement or any collateral contract, whether by statute,
common law or otherwise, including without limitation warranty of
merchantability or fitness for a particular purpose are hereby excluded to the
fullest extent permitted by law, including the implied conditions, warranties or
other terms as to satisfactory quality, fitness for purpose or the use of
reasonable skill and care.
6.2. You acknowledge that the Framework has not been developed to meet your
individual requirements and that it is therefore your responsibility to ensure
that the facilities and functions of the Framework meet your requirements.
7. Limitation of Liability and Indemnification
7.1. Neither RMS nor its parent company, subsidiaries, employees, partners or
contractors shall in any circumstances whatsoever be liable to you, whether in
contract, tort (including negligence), breach of statutory duty, or otherwise,
arising under or in connection with this Agreement for any indirect,
consequential or special loss or damage, including but not limited to, for:
7.1.1. loss of profits, sales, business, or revenue; business interruption;
7.1.2. loss of anticipated savings; 7.1.3. loss or corruption of content, data
or information; 7.1.4. loss of business opportunity, goodwill or reputation;
7.1.6. any indirect or consequential loss or damage; or 7.1.7. any computer
failure or malfunction, corruption to or loss of data or files, or any and all
other commercial damage or loss.
7.2. Nothing in this Agreement shall limit or exclude our liability for: 7.2.1.
death or personal injury resulting from our negligence; 7.2.2. fraud or
fraudulent misrepresentation; 7.2.3. any other liability that cannot be excluded
or limited by law.
7.3. Subject to clause 7.1 and 7.2, our maximum aggregate liability under or in
connection with this Agreement whether in contract, tort (including negligence)
or otherwise, shall in all circumstances be limited to the Fees paid by you to
RMS in the month before the claim arose or $15, whichever is greater.
7.4. You agree to indemnify, defend and hold us and our licensors, partners,
affiliates, contractors, officers, directors, employees and agents harmless from
any third party claims, liabilities, losses, costs and expenses (including legal
expenses) or otherwise arising directly or indirectly from (i) the Licensee
Content or your Applications; (ii) your use, handling, or operation of the
Framework otherwise than in accordance with this Agreement, or (iii) any
violation of applicable laws by you, including without limitation COPPA
violations.
7.5. This clause 7 shall survive and shall not be rendered ineffective by the
termination or expiry of this Agreement for whatever reason.
8. Term and Termination
8.1. Where you have purchased a JUCE perpetual licence, this Agreement shall
remain in effect in perpetuity for the version originally acquired (and any New
Features or Minor Updates acquired under that version) unless terminated by us
in advance in accordance with this Agreement.
8.2. Where you have purchased a JUCE subscription licence, this Agreement shall
remain in effect for the Minimum Commitment and shall renew automatically on a
monthly basis following expiry of the Minimum Commitment, subject to payment of
any applicable Fees.
8.3. Where you have licensed a JUCE Education licence, this Agreement shall
renew automatically on a monthly basis and remain in effect until the JUCE
Education licence is terminated or you no longer qualify for the JUCE Education
licence.
8.4. Where you have purchased a subscription licence and you fail to pay the
subscription Fee when it falls due then your JUCE licence will terminate. Where
your licence is terminated before the end of the Minimum Commitment then you, in
any event, are still responsible for paying the subscription Fee for the
remaining term of the Minimum Commitment.
8.5. We may terminate this Agreement immediately by written notice to you if you
commit a breach of this Agreement which you fail to remedy (if remediable)
within 14 days after written notice requiring you to do so.
8.6. Upon termination for any reason:
8.6.1. all rights granted to you under this Agreement shall cease, including
without limitation, the rights to deal with the Framework incorporated within
the Application; 8.6.2. you must cease all activities authorized by this
Agreement, including distribution of your Application that incorporates the
Framework;
9. Communications Between Us
9.1. If you wish to contact us in writing, or if any condition in this Agreement
requires you to give us notice in writing, you can send this to us by email at
info@juce.com. We will confirm receipt of this by contacting you by email.
9.2. If we have to contact you or give you notice in writing, we will do so by
the email associated with your JUCE licence or by pre-paid post to the address
you provide to us in your order for the Framework.
10. Data, Privacy and Publicity
10.1. We may collect and process information about you and your use of our
Framework, some of which may amount to personal data. Personal data will be
collected and processed in accordance with our Privacy Policy.
10.2. You may not use the Framework in connection with any Application that may
be “directed to children” as defined under the Childrens Online Privacy
Protection Act (“COPPA”) unless you fully comply with COPPA and all other
similar applicable laws. You are fully liable for, and will defend, hold
harmless and indemnify RMS and its affiliates against any and all liability
arising from or relating to COPPA in connection with any Application directed to
Children.
10.3. You agree that RMS may use your name and logo to publicize that you are
using the JUCE Framework in your Applications. You may opt out of this publicity
by emailing RMS at info@juce.com and we will use best efforts to remove all uses
of your name or logo within a commercially reasonable time.
10.4 To ensure compliance with this Agreement, you agree that within thirty (30)
days from the date of our request, you shall provide all pertinent records and
information requested in order to verify that your installation and use of any
and all Frameworks are in compliance with this Agreement, along with a signed
verification that all such information is complete and correct. You also agree
we may audit applicable records concerning your use of Framework during normal
business hours upon notice to you, at our cost, except in the event the audit
reveals an underpayment or breach of this Agreement, you shall be liable for the
cost of the audit.
11. Other Important Terms
11.1. We may transfer our rights and obligations under this Agreement to another
organisation, but this will not affect your rights or our obligations under this
Agreement.
11.2. You may transfer your rights or your obligations under this Agreement to
another person or entity provided that you are in full compliance with this
Agreement and provided that you first contact RMS in writing and follow the
required steps for transfer.
11.3.This Agreement and any document expressly referred to in it constitutes the
entire agreement between you and us. You acknowledge that you have not relied on
any statement, promise or representation made or given by or on behalf of us
which is not set out in this Agreement or any document expressly referred to in
it.
11.4. If we fail to insist that you perform any of your obligations under this
Agreement, or if we do not enforce our rights against you, or if we delay in
doing so, that will not mean that we have waived our rights against you and will
not mean that you do not have to comply with those obligations. If we do waive a
default by you, we will only do so in writing, and that will not mean that we
will automatically waive any later default by you.
11.5. Each of the conditions of this Agreement operates separately. If any court
or competent authority decides that any of them are unlawful or unenforceable,
the remaining conditions will remain in full force and effect.
11.6. Governing Law and Jurisdiction.
11.6.1. If you are a UK, EU, EEA or Swiss citizen, this Licence shall be
governed by the laws of England and Wales without regard to its conflict of law
rules and you consent to the exclusive jurisdiction of the courts located in
London, UK.
11.6.2. If you are a US citizen, this Licence shall be governed by the laws of
California without regard to its conflict of laws rules and you consent to the
exclusive jurisdiction of the state and federal courts located in Santa Clara
County.
11.6.3. If you live outside the US, UK and EU, EEA or Switzerland, you agree to
the laws and jurisdiction of California as noted above in clause 11.6.2 above.
11.6.4. You may have additional rights as a consumer under your local law.
12. Definitions. The definitions and rules of interpretation in this clause
apply in this Licence:
12.1. Application(s): desktop or mobile applications developed using the JUCE
Code, which incorporates the Licensee Content.
12.2. Code: means the JUCE 7 code, specifically, JUCE Personal, JUCE Pro, JUCE
Indie, JUCE Education, and any New Features and Minor Updates thereto.
12.3. COPPA: means the Childrens Online Privacy Protection Act of 1998, 15
U.S.C. 65016505, as may be updated and amended.
12.4. Children: mean children under the age of 13, or as otherwise defined by
applicable law.
12.5. Customizations: mean the enhancements, modifications, improvements, or any
other changes made by RMS to either JUCE or the Licensee code, as specified.
12.6. Fee: the licence fee payable by you to us for use of the Framework as
detailed further in clause 3 and on the Website.
12.7. GNU License: the GNU General Public License v.3, which governs the terms
of your JUCE Personal or Indie license if you exceed the Revenue Limit.
12.8. ISC License: the permissive ISC license, which governs the following five
modules: juce_core, juce_audio_devices, juce_audio_basics, juce_event,
juce_blocks.
12.9. Intellectual Property Rights: patents, utility models, rights to
inventions, copyright and related rights, trademarks and service marks, trade
names and domain names, rights in get-up, goodwill and the right to sue for
passing off or unfair competition, rights in designs, rights in computer
software, database rights, rights to preserve the confidentiality of information
(including know-how and trade secrets) and any other intellectual property
rights, including all applications for (and rights to apply for and be granted),
renewals or extensions of, and rights to claim priority from, such rights and
all similar or equivalent rights or forms of protection which subsist or will
subsist, now or in the future, in any part of the world.
12.10. Licensee Content: any content created, owned or used by the Licensee in
connection with the Framework.
12.11. Minimum Commitment: the minimum length of time you must license your JUCE
Code in order to be eligible for the JUCE licence, depending on the type of your
JUCE licence.
12.12. Minor Update: any release of bug fixes and small improvements within the
same version of the JUCE Framework licensed by you (e.g., JUCE 7.1.1 to JUCE
7.1.2).
12.13. New Features: any release of a new feature within the same version of the
JUCE Framework licensed by you (e.g., JUCE 7.1 to JUCE 7.2), but not including
New Releases or other features not included in your specific type of JUCE
license.
12.14. New Releases: any new release of a new version of the JUCE Framework,
that is not included in this license Agreement, which contains such significant
differences from the previous versions as to be generally accepted in the
marketplace as constituting a new product (e.g., JUCE 7 to JUCE 8).
12.15. Framework: the Code and Software.
12.16. Revenue Limit: the total gross annual revenue limit in USD (or the
currency conversion equivalent thereof), of a business, whether it be a sole
trader, team, or registered company, which shall be calculated as any and all
revenue raised, donated towards, earned, or otherwise received in connection
with your business, whether or not in connection with your Applications, before
your JUCE licence requires either payment or separate license terms.
12.17. Software: the Projucer software management tool to be used with the JUCE
Code that helps you organize your Code and any New Features and Minor Updates
thereto, and the DemoRunner software and any New Features and Minor Updates
thereto.
12.19. Website: means juce.com, and its associated web pages.
12.20. Distributing/Releasing applications: To distribute/release an Application
means to provide copies of the Application to end users. You are free to develop
Applications and make modifications to copies of JUCE and use them privately,
without ever releasing/distributing them. This applies to organizations
(including companies), too; an organization can make Applications and modified
versions of JUCE and use them internally without ever releasing/distributing
them outside the organization.

View File

@ -1,546 +0,0 @@
IMPORTANT NOTICE: PLEASE READ CAREFULLY BEFORE DOWNLOADING, INSTALLING OR USING
THE SOFTWARE:
Welcome to JUCE 6! This JUCE 6 end-user licence agreement (Agreement) is a legal
agreement between you (Licensee or you) and Raw Material Software Limited (RMS,
Licensor, us or we) for the JUCE 6 Framework, which includes both the JUCE Code
and the Projucer and DemoRunner Software, and the associated media. For the pur
poses of this Agreement, JUCE Personal, JUCE Pro, JUCE Indie, JUCE Education, sh
all be described as "Code", and Projucer and DemoRunner shall be described a
s "Software" and the Code and Software may be described as "Framework".
Users of JUCE 5 should refer to the JUCE 5 End-User License Agreement. Users of
JUCE 4 should refer to the JUCE 4 End-User License Agreement.
IMPORTANT NOTICE TO ALL USERS:
BY CLICKING ON THE "ACCEPT" BUTTON LINKING TO THESE TERMS, OR BY DOWNLOADING
, INSTALLING OR USING THE JUCE FRAMEWORK, YOU AGREE TO THE TERMS OF THIS AGREEME
NT, AND ALL INCORPORATED TERMS INCLUDING THE JUCE PRIVACY POLICY AND WEBSITE TER
MS OF SERVICE, AS APPLICABLE, WHICH WILL BIND YOU.
IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, WE WILL NOT LICENSE THE
JUCE FRAMEWORK TO YOU AND YOU MUST DISCONTINUE THE INSTALLATION OR DOWNLOAD PROC
ESS OR CEASE USE OF THE JUCE FRAMEWORK.
If you are accepting the terms of this Agreement on behalf of a company or o
ther legal entity, you represent and warrant that you have the authority to bind
that company or other legal entity to the terms of this Agreement and, in such
event, "you" and "Licensee" will refer to that company or other legal en
tity.
You affirm that you are at least 18 years of age. If you are not 18 years of
age but you are at least the age of 13, you may use the JUCE Framework only if
your parent or guardian agrees to be bound by this Agreement. Parents and guardi
ans of users under the age of 18 agree to the terms of this Agreement, and any r
eference to "you" shall include the parent or guardian.
You should print a copy of this Licence for future reference.
Each JUCE licence comes with similar, yet slightly different features, which are
fully explained in the chart found here. A truncated version of the chart is fo
und directly below.
JUCE Personal Free JUCE Indie $40 JUCE Pro $130 Education Free
Splash screen 'Made with JUCE' splashscreen Custom animation or none
Custom animation or none 'Made with JUCE' splash screen
Revenue or funding limit $50k $500k No limit No limit
Minimum commitment 1 month 1 month
One-off perpetual price $800 $2,600
Each type of JUCE licence also comes with different Minimum Commitments, Revenue
Limits and Fees, as discussed below.
REVENUE LIMITS AND MINIMUM COMMITMENTS
There are different licences and options for use of the JUCE Code, and each lice
nce has different Minimum Commitments, Revenue Limits and features. To see the f
ull set of features and functionality of each licence, please visit https://shop
.juce.com/get-juce. The following describes the Minimum Commitments and Revenue
Limits for each licence. Revenue Limits are based on gross revenue, meaning all
monies collected, including through funding, whether it be received in connectio
n with your JUCE Applications or not, without offsets of any kind.
JUCE Personal
JUCE Personal comes with one licence seat and aims to provide individuals with t
he opportunity to utilize JUCE free of charge. We provide this licensing option
to grow the base of developers who can engage with JUCE and explore its capabili
ties. To this end, there is no Minimum Commitment. However, you may only use you
r JUCE Personal to release Applications up to a Revenue Limit of $50,000 (USD or
currency conversion equivalent). This means that if gross revenue is generated
or raised by you in the amount of $50,000 or more, which is gross revenue, witho
ut offsets of any kind and based on overall monies collected, then you may only
continue to release your Application in connection with your JUCE Personal licen
ce if (a) you license your Application as an open-source project under the GNU L
icense, as further described in clause 1.8 below, or (b) you upgrade to JUCE Ind
ie or JUCE Pro, as applicable. If you want to distribute your Application, but d
on't want to release your Application under the GNU License, then you must upg
rade to either JUCE Indie or JUCE Pro.
JUCE Indie
JUCE Indie is for smaller companies and teams generating less than a Revenue Lim
it of $500k per year in gross revenue or funding. Companies qualifying for JUCE
Indie can acquire multiple licences for $40/month per developer under the subscr
iption plan or $800 for a one-off perpetual licence per developer. We require a
1-month Minimum Commitment for the JUCE Indie subscription plan. You may release
Applications with your JUCE Indie licence up to a Revenue Limit of $500,000. Th
is means that if your company's total gross revenue earned or raised exceeds $
500,000, then you will be required to either upgrade to JUCE Pro, license your A
pplication as an open-source project under the GNU License, or stop using the Fr
amework and distributing your Applications.
JUCE Pro
JUCE Pro is for businesses and teams and is also offered as a per-developer lice
nce, with a Fee required for each developer on a team or within a business who u
ses JUCE Pro. Companies can acquire the JUCE Pro license for $130/month per deve
loper under the subscription plan or $2,600 for a one-off perpetual licence per
developer. We require a 1-month Minimum Commitment for the JUCE Pro subscription
plan. There is no Revenue Limit for use of JUCE Pro.
JUCE Education
JUCE Education is offered to bona fide educational institutions and comes with a
number of seats as requested by the educational institution. JUCE Education is
free and does not come with any Minimum Commitments or Revenue Limits. You agree
to submit any requested documentation to show proof of a bona fide educational
institute.
What are the Projucer and the DemoRunner?
The Projucer and DemoRunner are not to be confused with the JUCE Code. The Proju
cer is rather a Software project management tool to be used with the JUCE Code t
hat helps you organize your Code. The DemoRunner is a simple app showcasing the
capabilities of the JUCE Code. Both are included in your JUCE licence. The Proju
cer and the DemoRunner are referred to as "Software," and the JUCE Code toge
ther with the Projucer and DemoRunner Software are collectively referred to as â
€œFramework" throughout this Agreement.
What is the GNU General Public License?
If you exceed your Revenue Limit for JUCE Personal and don't want to upgrade t
o a JUCE Indie or JUCE Pro license, then to distribute your Applications you mus
t release the source code under the open-source GNU General Public License v.3 a
s described in this Agreement.
During the term of this Agreement, you expressly acknowledge and agree that if y
ou are a JUCE Personal, JUCE Indie user and the Revenue Limit thresholds, above,
are exceeded, then you may no longer use that tier of the Framework to distribu
te Applications, and to continue distributing Applications you must either: (a)
purchase a different JUCE licence (if eligible); (b) cease distributing your App
lications; (c) license your Applications under the GNU License. We may monitor y
our compliance with and enforce these restrictions and requirements as described
in clause 10.4 below.
1. Grant and scope of Licence for the Framework
1.1. We do not sell the Framework to you. The Framework is licensed to you as de
scribed in this Agreement and we remain the owners of the Framework at all times
. Provided you adhere to the terms of this Agreement, including payment of Fees
and Minimum Commitments, we grant you a non-exclusive, non-transferable (except
as provided in clause 11.2 below) licence to download, develop, and modify the C
ode to enable the development of the Applications on the terms of this Agreement
, and to download the Software to be used in connection with the Code.
1.2. The following five JUCE modules are governed by the permissive ISC License:
juce_core, juce_audio_devices, juce_audio_basics, juce_events, juce_blocks.
1.3. Each JUCE licence includes New Features and Minor Updates for that specific
JUCE license and all previous versions of JUCE, but does not include New Releas
es.
1.4. Each JUCE licence comes with a specific number of seats for users to utilis
e the Framework, and you agree that only one user may utilise the Framework per
seat offered in your specific JUCE licence for the purposes of coding and develo
pment. Note: if you have a JUCE Pro license and are installing JUCE on multiple
computers and such computers are only being used for compilation and testing, su
ch usage is included in your JUCE Pro license and no additional seats are requir
ed.
1.5. You may not use JUCE Personal, JUCE Indie, JUCE Pro or JUCE Education simul
taneously. You may not combine or integrate your Licensee Content developed with
one tier of the Code (e.g., JUCE Personal) simultaneously with any of your Lice
nsee Content that you develop with another tier (e.g., JUCE Indie or JUCE Pro).
1.6. You may sell or distribute Applications using the Code that incorporates yo
ur Licensee Content to end users, provided that you adhere to the terms in this
Agreement, including paying applicable Fees once you hit your Revenue Limit. You
may not sell, sublicense, or otherwise distribute the Code or Software on their
own.
1.7. Where you have licensed JUCE Education, you may be requested to provide cer
tain documentation before being approved, and RMS reserves the right in its sole
discretion to decline authorization for JUCE Education.
1.8. Remember, unless you upgrade to JUCE Indie or JUCE Pro, if you exceed the R
evenue Limit for JUCE Personal and you want to continue distributing Application
s, then you must do so under the GNU GPLv3 License. The GNU GPLv3 is an open-sou
rce licence and requires, among other things, that you make your source code ava
ilable and license modified files and larger derived works (including all linked
code) under the same terms of the GNU License. Please review the terms of the G
NU GPLv3 License carefully.
1.9 You may not create Applications directed toward Children, unless you fully c
omply with the COPPA rules, including without limitation obtaining verifiable pa
rental consent, as further described in clause 10 below. You are responsible for
any liabilities arising out of a violation of COPPA.
1.10. Each particular type of JUCE license comes with certain features as descri
bed further in this chart, and you agree to only use the JUCE Framework as is al
lowed under your particular JUCE licence, including not removing the JUCE splash
screen if you have the JUCE Personal or JUCE Education license.
2. Restrictions
Except as expressly set out in this Agreement or as permitted by any local law,
you undertake:
2.1. not, in whole or in part, to copy the Framework except where such copying i
s incidental to normal use of the Framework;
2.2. not to rent, lease, sub-license, loan, translate, merge, adapt, vary or mod
ify the Framework nor permit the Framework or any part of it to be combined with
, or become incorporated in, any other programs or frameworks;
2.3. not to do anything that could cause or result in the Framework being subjec
t to any open source licence (or similar licence) that requires as a condition o
f use, modification or distribution that the Framework or other software combine
d or distributed with the Framework be:
2.3.1.disclosed or distributed in source code form; 2.3.2. licensed for the purp
ose of making derivative works; or 2.3.3. redistributable at no charge.
[please note if you are interested in an open source option, please review the J
UCE Personal licence terms referenced in clause 1.8 above]
2.4. not to disassemble, de-compile, reverse engineer or create derivative works
based on the whole or any part of the Framework nor attempt to do any such thin
gs except to the extent expressly permitted by applicable law;
2.5. to maintain accurate and up-to-date records of the number and locations of
all copies of the Framework;
2.6. to comply with all applicable laws, including all technology control or exp
ort laws and regulations;
2.7. to supervise and control use of the Framework and ensure that the Framework
is used by your employees and representatives in accordance with the terms of t
his Agreement;
2.8. not to use the Framework in connection with any Licensee Content, Applicati
on or otherwise that infringes or misappropriates any third party right, includi
ng any intellectual property, property, privacy, contract or other proprietary r
ight or for any other illegal or immoral purpose;
2.9. not to delete or in any manner alter any of our copyright, trademark or oth
er proprietary rights notices or markings appearing on or in the Framework;
2.10.not otherwise use, copy, transfer or distribute the Framework or part of it
, except as expressly permitted by this Agreement, in any manner which is incons
istent with this Agreement.
3. Fees and Minimum Commitments.
3.1. Where you have purchased a JUCE subscription licence, you agree to pay the
subscription Fee from the first day of purchase, and recurring every month on th
e same day, for the Minimum Commitment, where applicable. Through purchasing a s
ubscription you authorise RMS to send instructions to the financial institution
that issued your payment card to take Fees from your card account in accordance
with this Agreement.
3.2. We may change the Fees associated with our subscription plans from time to
time, or may upgrade a subscription license to the latest New Release of the Fra
mework. These changes will be communicated to you in advance. Subject to applica
ble law, you accept the new Fee or New Release by continuing to use the Framewor
k after the change has taken effect. You have the right to reject a Fee change o
r New Release by terminating your subscription prior to the change going into ef
fect.
3.3. Where you have purchased a perpetual licence you agree to pay the Fee as no
tified to you on the Website at the time you purchase your JUCE licence.
3.4. All payments of Fees are non-refundable.
3.5. All Fees payable under this Agreement are exclusive of VAT or any relevant
local sales taxes, for which you shall be responsible.
3.6. Without limiting all available remedies, in the event RMS discovers that yo
u have exceeded your Revenue Limit in breach of this Agreement, you shall be lia
ble for the amount of Fees due if you had properly purchased a JUCE licence, the
amount of any audit, and internal administration costs in the amount of no less
than £1,000.
4. Support
4.1. We shall have no obligation to provide support and maintenance services to
you. You may participate in our online support forum in accordance with our foru
m policies in place from time to time. Further support and maintenance services
may be offered at our sole discretion, and may be offered as a feature of the JU
CE licence you purchase.
4.2. You acknowledge and agree that we have no obligation under this Agreement t
o provide New Features, Minor Updates, or New Releases of the Framework.
5. Intellectual Property Rights
5.1. You acknowledge that all Intellectual Property Rights in the Framework and
all copies thereof throughout the world belong to us, that rights in the Framewo
rk are licensed (not sold) to you, and that you have no rights in, or to, the Fr
amework other than the right to use it in accordance with the terms of this Agre
ement.
5.2. You shall own all modifications you make to the Code, and all Intellectual
Property Rights therein, that are created and incorporated in the Application, s
ubject to our continuing ownership of the Framework and all associated Intellect
ual Property Rights in the Framework.
6. DISCLAIMER OF WARRANTY
6.1. The Framework is provided "as is" without warranty of any kind, includi
ng without limitation any warranties that the Framework or Application will be u
ninterrupted, error-free or otherwise free from infringement. All other conditio
ns, warranties or other terms whether express or implied, or incorporated into t
his Agreement or any collateral contract, whether by statute, common law or othe
rwise, including without limitation warranty of merchantability or fitness for a
particular purpose are hereby excluded to the fullest extent permitted by law,
including the implied conditions, warranties or other terms as to satisfactory q
uality, fitness for purpose or the use of reasonable skill and care.
6.2. You acknowledge that the Framework has not been developed to meet your indi
vidual requirements and that it is therefore your responsibility to ensure that
the facilities and functions of the Framework meet your requirements.
7. LIMITATION OF LIABILITY AND INDEMNIFICATION
7.1. Neither RMS nor its parent company, subsidiaries, employees, partners or co
ntractors shall in any circumstances whatsoever be liable to you, whether in con
tract, tort (including negligence), breach of statutory duty, or otherwise, aris
ing under or in connection with this Agreement for any indirect, consequential o
r special loss or damage, including but not limited to, for:
7.1.1. loss of profits, sales, business, or revenue; business interruption; 7.1.
2. loss of anticipated savings; 7.1.3. loss or corruption of content, data or in
formation; 7.1.4. loss of business opportunity, goodwill or reputation; 7.1.6. a
ny indirect or consequential loss or damage; or 7.1.7. any computer failure or m
alfunction, corruption to or loss of data or files, or any and all other commerc
ial damage or loss.
7.2. Nothing in this Agreement shall limit or exclude our liability for: 7.2.1.
death or personal injury resulting from our negligence; 7.2.2. fraud or fraudule
nt misrepresentation; 7.2.3. any other liability that cannot be excluded or limi
ted by law.
7.3. Subject to clause 7.1 and 7.2, our maximum aggregate liability under or in
connection with this Agreement whether in contract, tort (including negligence)
or otherwise, shall in all circumstances be limited to the Fees paid by you to R
MS in the month before the claim arose or $15, whichever is greater.
7.4. You agree to indemnify, defend and hold us and our licensors, partners, aff
iliates, contractors, officers, directors, employees and agents harmless from an
y third party claims, liabilities, losses, costs and expenses (including legal e
xpenses) or otherwise arising directly or indirectly from (i) the Licensee Conte
nt or your Applications; (ii) your use, handling, or operation of the Framework
otherwise than in accordance with this Agreement, or (iii) any violation of appl
icable laws by you, including without limitation COPPA violations.
7.5. This clause 7 shall survive and shall not be rendered ineffective by the te
rmination or expiry of this Agreement for whatever reason.
8. Term and Termination
8.1. Where you have purchased a JUCE perpetual licence, this Agreement shall rem
ain in effect in perpetuity for the version originally acquired (and any New Fea
tures or Minor Updates acquired under that version) unless terminated by us in a
dvance in accordance with this Agreement.
8.2. Where you have purchased a JUCE subscription licence, this Agreement shall
remain in effect for the Minimum Commitment and shall renew automatically on a m
onthly basis following expiry of the Minimum Commitment, subject to payment of a
ny applicable Fees.
8.3. Where you have licensed a JUCE Education licence, this Agreement shall rene
w automatically on a monthly basis and remain in effect until the JUCE Education
licence is terminated or you no longer qualify for the JUCE Education licence.
8.4. Where you have purchased a subscription licence and you fail to pay the sub
scription Fee when it falls due then your JUCE licence will terminate. Where you
r licence is terminated before the end of the Minimum Commitment then you, in an
y event, are still responsible for paying the subscription Fee for the remaining
term of the Minimum Commitment.
8.5. We may terminate this Agreement immediately by written notice to you if you
commit a breach of this Agreement which you fail to remedy (if remediable) with
in 14 days after written notice requiring you to do so.
8.6. Upon termination for any reason:
8.6.1. all rights granted to you under this Agreement shall cease, including wit
hout limitation, the rights to deal with the Framework incorporated within the A
pplication; 8.6.2. you must cease all activities authorized by this Agreement, i
ncluding distribution of your Application that incorporates the Framework;
9. Communications Between Us
9.1. If you wish to contact us in writing, or if any condition in this Agreement
requires you to give us notice in writing, you can send this to us by email at
info@juce.com. We will confirm receipt of this by contacting you by email.
9.2. If we have to contact you or give you notice in writing, we will do so by t
he email associated with your JUCE licence or by pre-paid post to the address yo
u provide to us in your order for the Framework.
10. Data, Privacy and Publicity
10.1. We may collect and process information about you and your use of our Frame
work, some of which may amount to personal data. Personal data will be collected
and processed in accordance with our Privacy Policy.
10.2. You may not use the Framework in connection with any Application that may
be "directed to children" as defined under the Children's Online Privacy P
rotection Act ("COPPA") unless you fully comply with COPPA and all other sim
ilar applicable laws. You are fully liable for, and will defend, hold harmless a
nd indemnify RMS and its affiliates against any and all liability arising from o
r relating to COPPA in connection with any Application directed to Children.
10.3. You agree that RMS may use your name and logo to publicize that you are us
ing the JUCE Framework in your Applications. You may opt out of this publicity b
y emailing RMS at info@juce.com and we will use best efforts to remove all uses
of your name or logo within a commercially reasonable time.
10.4 To ensure compliance with this Agreement, you agree that within thirty (30)
days from the date of our request, you shall provide all pertinent records and
information requested in order to verify that your installation and use of any a
nd all Frameworks are in compliance with this Agreement, along with a signed ver
ification that all such information is complete and correct. You also agree we m
ay audit applicable records concerning your use of Framework during normal busin
ess hours upon notice to you, at our cost, except in the event the audit reveals
an underpayment or breach of this Agreement, you shall be liable for the cost o
f the audit.
11. Other Important Terms
11.1. We may transfer our rights and obligations under this Agreement to another
organisation, but this will not affect your rights or our obligations under thi
s Agreement.
11.2. You may transfer your rights or your obligations under this Agreement to a
nother person or entity provided that you are in full compliance with this Agree
ment and provided that you first contact RMS in writing and follow the required
steps for transfer.
11.3.This Agreement and any document expressly referred to in it constitutes the
entire agreement between you and us. You acknowledge that you have not relied o
n any statement, promise or representation made or given by or on behalf of us w
hich is not set out in this Agreement or any document expressly referred to in i
t.
11.4. If we fail to insist that you perform any of your obligations under this A
greement, or if we do not enforce our rights against you, or if we delay in doin
g so, that will not mean that we have waived our rights against you and will not
mean that you do not have to comply with those obligations. If we do waive a de
fault by you, we will only do so in writing, and that will not mean that we will
automatically waive any later default by you.
11.5. Each of the conditions of this Agreement operates separately. If any court
or competent authority decides that any of them are unlawful or unenforceable,
the remaining conditions will remain in full force and effect.
11.6. Governing Law and Jurisdiction.
11.6.1. If you are a UK, EU, EEA or Swiss citizen, this Licence shall be governe
d by the laws of England and Wales without regard to its conflict of law rules a
nd you consent to the exclusive jurisdiction of the courts located in London, UK
.
11.6.2. If you are a US citizen, this Licence shall be governed by the laws of C
alifornia without regard to its conflict of laws rules and you consent to the ex
clusive jurisdiction of the state and federal courts located in Santa Clara Coun
ty.
11.6.3. If you live outside the US, UK and EU, EEA or Switzerland, you agree to
the laws and jurisdiction of California as noted above in clause 11.6.2 above.
11.6.4. You may have additional rights as a consumer under your local law.
12. Definitions. The definitions and rules of interpretation in this clause appl
y in this Licence:
12.1. Application(s): desktop or mobile applications developed using the JUCE Co
de, which incorporates the Licensee Content.
12.2. Code: means the JUCE 6 code, specifically, JUCE Personal, JUCE Pro, JUCE I
ndie, JUCE Education, and any New Features and Minor Updates thereto.
12.3. COPPA: means the Children's Online Privacy Protection Act of 1998, 15 U.
S.C. 6501–6505, as may be updated and amended.
12.4. Children: mean children under the age of 13, or as otherwise defined by ap
plicable law.
12.5. Customizations: mean the enhancements, modifications, improvements, or any
other changes made by RMS to either JUCE or the Licensee code, as specified.
12.6. Fee: the licence fee payable by you to us for use of the Framework as deta
iled further in clause 3 and on the Website.
12.7. GNU License: the GNU General Public License v.3, which governs the terms o
f your JUCE Personal or Indie license if you exceed the Revenue Limit.
12.8. ISC License: the permissive ISC license, which governs the following five
modules: juce_core, juce_audio_devices, juce_audio_basics, juce_event, juce_bloc
ks.
12.9. Intellectual Property Rights: patents, utility models, rights to invention
s, copyright and related rights, trademarks and service marks, trade names and d
omain names, rights in get-up, goodwill and the right to sue for passing off or
unfair competition, rights in designs, rights in computer software, database rig
hts, rights to preserve the confidentiality of information (including know-how a
nd trade secrets) and any other intellectual property rights, including all appl
ications for (and rights to apply for and be granted), renewals or extensions of
, and rights to claim priority from, such rights and all similar or equivalent r
ights or forms of protection which subsist or will subsist, now or in the future
, in any part of the world.
12.10. Licensee Content: any content created, owned or used by the Licensee in c
onnection with the Framework.
12.11. Minimum Commitment: the minimum length of time you must license your JUCE
Code in order to be eligible for the JUCE licence, depending on the type of you
r JUCE licence.
12.12. Minor Update: any release of bug fixes and small improvements within the
same version of the JUCE Framework licensed by you (e.g., JUCE 6.1.1 to JUCE 6.1
.2).
12.13. New Features: any release of a new feature within the same version of the
JUCE Framework licensed by you, but not including New Releases (e.g., JUCE 6.1
to JUCE 6.2) or other features not included in your specific type of JUCE licens
e.
12.14. New Releases: any new release of a new version of the JUCE Framework, tha
t is not included in this license Agreement, which contains such significant dif
ferences from the previous versions as to be generally accepted in the marketpla
ce as constituting a new product (e.g., JUCE 6 to JUCE 7).
12.15. Framework: the Code and Software.
12.16. Revenue Limit: the total gross annual revenue limit in USD (or the curren
cy conversion equivalent thereof), of a business, whether it be a sole trader, t
eam, or registered company, which shall be calculated as any and all revenue rai
sed, donated towards, earned, or otherwise received in connection with your busi
ness, whether or not in connection with your Applications, before your JUCE lice
nce requires either payment or separate license terms.
12.17. Software: the Projucer software management tool to be used with the JUCE
Code that helps you organize your Code and any New Features and Minor Updates th
ereto, and the DemoRunner software and any New Features and Minor Updates theret
o.
12.19. Website: means juce.com, and its associated web pages.
12.20. Distributing/Releasing applications: To distribute/release an Application
means to provide copies of the Application to end users. You are free to develo
p Applications and make modifications to copies of JUCE and use them privately,
without ever releasing/distributing them. This applies to organizations (includi
ng companies), too; an organization can make Applications and modified versions
of JUCE and use them internally without ever releasing/distributing them outside
the organization.

View File

@ -1,6 +1,3 @@
DIST lsp-common-lib-1.0.28.tar.gz 66171 BLAKE2B 40232a604e1c431607e49eb720683d80fc0cf8cf62fededd21f666a74201d9f806da30079dfc8b0351669f47c05ab3e95177d7008a9890f1655e57d4f483df18 SHA512 4dd3ef2cb2d8ca9bef1382078decc387f0b508c1cee1c482074066e8094fc514409560274d8fb65d21bfabddbeb1af44c2f252383335d32df7cf724b4631396d
DIST lsp-common-lib-1.0.29.tar.gz 66270 BLAKE2B cb67cd51c52cfb306622061a4e6d5fe885999869354dfd59551faa5ce2220117ad746f8df0ba225890e7133d5cd3fcab8c3c9c4988e43361f7ac5d50cfcc2040 SHA512 f2aa0297c704edb247dcd01e2f2310db8557cb3d31406845e8b4609ff800598ff4f9108d2ee2a67f9f35de247bf86ba223a9b59167bc1b30a68ea4ae049bcca9
DIST lsp-dsp-lib-1.0.12.tar.gz 673575 BLAKE2B cb2ac1c5084a0197f88498395f7b8c87f112c1ab165a0ae2c35185031156ea33d6b1bd3f24edc4311ff2fcba615c4cc131bd66e6ab6018b1853e0535f86c9642 SHA512 53bee87428c15cadfe1c0a13ec7da868025e99e65154ba52af6630cf0ffac2cbc663b0195ac1c58ed90d7f5abaa9afed73b93dc19b4b3284c80fb1bddf0f1ddb
DIST lsp-dsp-lib-1.0.13.tar.gz 697307 BLAKE2B cbe639336eafdd9d41f6963f21d2873acc95df6132ce0ec789d44d4cb444d29cfd961306842b465a973fe9e8b380faf8c5351ca9abdf596d2db557891db69893 SHA512 12efd0031e1883d5a5ae5583523c9d8c73e81b4679bb07f9d7f5649d4c03c49b3bfdae6524326aed794ed7a203fe71577fc01e5317c1df95347cfdce06d4480d
DIST lsp-test-fw-1.0.20.tar.gz 63723 BLAKE2B 9b1fa921c07139d4617db9e55701ee881236aaf8eadc2d6e0f6a5cbddcc98036888f04fd890540fb9e5614d23faef5c9da5e1d45c5411447a47dd2a2123d774c SHA512 1dfb9275dc102d3687481ff5db627db1886e0c5b3a2a872be7434b6744d48d2343896427f2a80b7a04362074d89755b0ace71387e1cbdea7047e69cd379f4ae9
DIST lsp-test-fw-1.0.21.tar.gz 63827 BLAKE2B 480a595b18303a7fe95ba7580b10ae7adba52840859a3b11525a240a9ab8e6d5b73589b65912c782e46ba47a26be01598d4a82fa73bd1af1273e8dcbbdd57419 SHA512 b81b73e5de3896d6ab1eef06a3726d25ecbdcf6e87a0067453d214d40a261bbd30df9f47c5d804a796492cc90979e0255ef32757eff36666da82a99430cb9ba7
DIST lsp-common-lib-1.0.32.tar.gz 66890 BLAKE2B 38c2a80d0c4b177648e30995cafbdcd67e584d7745651a5d7d20f3c106c766072596eae8720b7d9fb23ee5060796343dae1cfd965d9725118f101d96062107f6 SHA512 07802247e3140c45ca1d26e71de4cefcfe7abf29a25eeaadc9a0a5cc4b945257013ffac489d08d0296b099ab7594f7fad6dcff703bbe18af3eff8faed944be10
DIST lsp-dsp-lib-1.0.18.tar.gz 755332 BLAKE2B 493db657301cb09027f23ac981c1ba729464d50470e35dcac289296275f7571636a6ab13a285844fef8899faf522db2af41810fdb0115379de0531d47de6c33f SHA512 0bbf4a5bac955a3f091de25849f0706c5992d8e8bae59e427ffb5263c2f8eb1395fde4f5d7e67fd05ab4f61a1cba462073f7bd10af9a7ea8d68fc97ae5210f12
DIST lsp-test-fw-1.0.22.tar.gz 63890 BLAKE2B 4bd36375d5e8c5e31845a034d4323157fb3b5339905facfdf3f3213e2e37d5f43112df6643e6b939b557a49fd2f79c7ecb3220930f0e41deb0e4f7b3f02b4215 SHA512 cf8bdb72aef124d44c4ef32c4895bb6c8ba7b00d8270e01e822db587ee151fc27084bb29d8cdd5881391eff83a2fd07752f72514ea5afe1b68c9f8cee7245d63

View File

@ -1,40 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CLV="1.0.29" # LSP_COMMON_LIB_VERSION
CLN="lsp-common-lib" # LSP_COMMON_LIB_NAME
CLP="${CLN}-${CLV}"
TFV="1.0.21" # LSP_TEST_FW_VERSION
TFN="lsp-test-fw" # LSP_TEST_FW_NAME
TFP="${TFN}-${TFV}"
SRC_URI="
https://github.com/lsp-plugins/lsp-dsp-lib/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/lsp-plugins/lsp-common-lib/archive/${CLV}.tar.gz -> ${CLP}.tar.gz
https://github.com/lsp-plugins/lsp-test-fw/archive/${TFV}.tar.gz -> ${TFP}.tar.gz
"
KEYWORDS="~amd64"
DESCRIPTION="Optimized DSP library"
HOMEPAGE="https://github.com/lsp-plugins/lsp-dsp-lib"
LICENSE="LGPL-3"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
src_unpack() {
default
mkdir "${S}/modules" || die
mv "${WORKDIR}/${CLP}" "${S}/modules/${CLN}" || die
mv "${WORKDIR}/${TFP}" "${S}/modules/${TFN}" || die
}
src_configure() {
emake config PREFIX="/usr" LIBDIR="/usr/$(get_libdir)" TEST=$(usex test 1 0)
}

View File

@ -3,10 +3,10 @@
EAPI=8
CLV="1.0.28" # LSP_COMMON_LIB_VERSION
CLV="1.0.32" # LSP_COMMON_LIB_VERSION
CLN="lsp-common-lib" # LSP_COMMON_LIB_NAME
CLP="${CLN}-${CLV}"
TFV="1.0.20" # LSP_TEST_FW_VERSION
TFV="1.0.22" # LSP_TEST_FW_VERSION
TFN="lsp-test-fw" # LSP_TEST_FW_NAME
TFP="${TFN}-${TFV}"

View File

@ -1,2 +1 @@
DIST airwindows-lv2-20.0.tar.gz 225994 BLAKE2B cbd0a842bca190d07d785c7ed9a961987ba9a661d4545c1e464df41ba2cff900fe5ff98ecb2faa8d8c2963845f09dce51ed06e28eb4230e3064ffe59b23c9c4d SHA512 c8ecab8edd116c4678d6bf31cd157c2ea9c88cbb791ea4520cb73a51ccc4d10c221add6818338e9279abf62089131d96ff6fe1b75cb56d242d8e15ed308aab2e
DIST airwindows-lv2-22.0.tar.gz 257084 BLAKE2B 57caa7684f37c17483ff76687ab46647793df46ff51fb0d82dbccb0c0af6e6cc662ac304530a01de24707c6c96a9b27718ffb263ec5c1ec8e8bb2ccbf67ccf57 SHA512 693cce907867bd565b9004a8fdfd868812c95a55e5b6b7a876b64ef1cf78a46807a786dce31203ecd143f1d3cda9f320667febb57b4877f311418db7efed8453
DIST airwindows-lv2-24.0.tar.gz 263037 BLAKE2B f47e8dcbe6a7b72206a2b87fad3c6a7b4caad7537d39f39242969b3d9b820ffc14c074c7604d4c9e3a7f60e17ccfd9015f7b831c893fdaf997f90f45da7fa326 SHA512 2388ada8771229a814928b169f460f4be9ddc9c60816f833e3411149372c3fe15a47303786fefdefd596c2b77b4219aacafdb9331a8bf7ec272b7d34925aed64

View File

@ -1,26 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~hannes/airwindows-lv2"
else
SRC_URI="https://git.sr.ht/~hannes/airwindows-lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
MY_PV="v${PV}"
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="A port of Airwindows plugins to LV2"
HOMEPAGE="https://sr.ht/~hannes/airwindows-lv2/"
LICENSE="MIT"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="media-libs/lv2"

View File

@ -1 +1 @@
DIST geonkick-2.9.1.tar.gz 57368565 BLAKE2B 5864d24e273de85c6fb3fd85f5883f7ef2884d3520ff2c8412717a35066f72a3693ff74cd84e11dfb86cbb8c782d5232f8430c1f074a9de5c752e5b623305f92 SHA512 9d72588405da30b8968ee5a23274593b08bdc21c4a7df73dcd75231d67e9e92706fbfd3f26d6ba7352ec7323ca01ec9cd40619fab8cf7a3d78263a45f75eb9ff
DIST geonkick-2.10.2.tar.gz 2140151 BLAKE2B 435e9cabfe203b58442018ec6c1024a015f6a3a682ec2551e1c7bc4e25c8b5cf124e1507f65009b6bb1ad096839ed819ce19d98fe4af7dc18eb636d6910cfc75 SHA512 076aa889b7209d094ca5b6cfd05a9cadea87f3ab4e166414eef11ad53767b05f61da4115cd4fa97bb99300331b7866d96a02e6d46164bda968777e017d724eec

View File

@ -1,24 +1,23 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake xdg
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/free-sm/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/free-sm/geonkick.git"
EGIT_REPO_URI="https://github.com/Geonkick-Synthesizer/geonkick.git"
else
SRC_URI="https://github.com/Geonkick-Synthesizer/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="A free software percussion synthesizer"
HOMEPAGE="https://github.com/free-sm/geonkick"
HOMEPAGE="https://geonkick.org/"
LICENSE="GPL-3"
SLOT="0"
IUSE="+standalone +lv2 +vst3"
REQUIRED_USE="vst3? ( lv2 )"
IUSE="+standalone +lv2"
DEPEND="
dev-libs/rapidjson
@ -34,7 +33,6 @@ src_configure() {
local mycmakeargs=(
-DGKICK_STANDALONE=$(usex standalone "ON" "OFF")
-DGKICK_PLUGIN=$(usex lv2 "ON" "OFF")
-DGKICK_VST3=$(usex vst3 "ON" "OFF")
)
cmake_src_configure
}

View File

@ -1,24 +1,23 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake xdg
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/free-sm/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/free-sm/geonkick.git"
EGIT_REPO_URI="https://github.com/Geonkick-Synthesizer/geonkick.git"
else
SRC_URI="https://github.com/Geonkick-Synthesizer/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="A free software percussion synthesizer"
HOMEPAGE="https://github.com/free-sm/geonkick"
HOMEPAGE="https://geonkick.org/"
LICENSE="GPL-3"
SLOT="0"
IUSE="+standalone +lv2 +vst3"
REQUIRED_USE="vst3? ( lv2 )"
IUSE="+standalone +lv2"
DEPEND="
dev-libs/rapidjson
@ -34,7 +33,6 @@ src_configure() {
local mycmakeargs=(
-DGKICK_STANDALONE=$(usex standalone "ON" "OFF")
-DGKICK_PLUGIN=$(usex lv2 "ON" "OFF")
-DGKICK_VST3=$(usex vst3 "ON" "OFF")
)
cmake_src_configure
}

View File

@ -8,9 +8,8 @@
<use>
<flag name="standalone">Build standalone application</flag>
<flag name="lv2">Build LV2 plug-in</flag>
<flag name="vst3">Build VST3 plug-in</flag>
</use>
<upstream>
<remote-id type="github">free-sm/geonkick</remote-id>
<remote-id type="github">Geonkick-Synthesizer/geonkick</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1 +1,2 @@
DIST carla-2.5.6.tar.gz 11527564 BLAKE2B 29016bb6fbad400bc1c2e67a5a40db769ab72c18109de43b18622724633318ecc073237a4fc773f2a32dd15392615cb4402325b8310fd975ef40819915645201 SHA512 ed4faf79aa079022c394da6deb7d9dcdcf2738e110dc1591c4441e8c19a474987d5db5df40d5d9f2afb91738d0b35a4dea826de7402272fe69e87c443c6bff4b
DIST carla-2.5.7.tar.gz 11542751 BLAKE2B b7ed18f0743caeb3a95d43756ce640ac3bad510979387f720f2bf819143587fc608d0a7e612554e7ef7dd3cccd3353eaa22964dba5cb8f9d3dc5b0310502f9ce SHA512 c634ade64ff8ab66b0c06b17e33ea6fc758837e19156abbfe214d81fc084d96278bc49cb2941ab7328ed4452bb539cde5afa7f16352b18349ffddd1b53a65f3d

View File

@ -0,0 +1,94 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..12} )
inherit python-single-r1 xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/falkTX/Carla.git"
EGIT_SUBMODULES=() # Prevent Carla-Plugins from installing
else
SRC_URI="https://github.com/falkTX/Carla/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
MY_PN="Carla"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Fully-featured audio plugin host, supports many audio drivers and plugin formats"
HOMEPAGE="https://kx.studio/Applications:Carla"
LICENSE="GPL-2 LGPL-3"
SLOT="0"
IUSE="alsa gtk gtk2 opengl osc pulseaudio rdf sf2 sndfile X"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep 'dev-python/PyQt5[gui,opengl?,svg,widgets,${PYTHON_USEDEP}]')
virtual/jack
alsa? ( media-libs/alsa-lib )
gtk? ( x11-libs/gtk+:3 )
gtk2? ( x11-libs/gtk+:2 )
osc? (
media-libs/liblo
media-libs/pyliblo
)
pulseaudio? ( media-libs/libpulse )
rdf? ( dev-python/rdflib )
sf2? ( media-sound/fluidsynth )
sndfile? ( media-libs/libsndfile )
X? ( x11-libs/libX11 )
"
RDEPEND="${DEPEND}"
BDEPEND="${DEPEND}"
src_prepare() {
sed -i -e "s|exec \$PYTHON|exec ${PYTHON}|" \
data/carla \
data/carla-control \
data/carla-database \
data/carla-jack-multi \
data/carla-jack-single \
data/carla-patchbay \
data/carla-rack \
data/carla-settings || die "sed failed"
sed -i "s;/share/appdata;/share/metainfo;g" "${S}/Makefile" || die "sed failed"
default
}
src_compile() {
myemakeargs=(
LIBDIR="/usr/$(get_libdir)"
SKIP_STRIPPING=true
HAVE_FFMPEG=false
HAVE_ZYN_DEPS=false
HAVE_ZYN_UI_DEPS=false
HAVE_QT4=false
HAVE_QT5=true
HAVE_PYQT5=true
DEFAULT_QT=5
HAVE_ALSA=$(usex alsa true false)
HAVE_FLUIDSYNTH=$(usex sf2 true false)
HAVE_GTK2=$(usex gtk2 true false)
HAVE_GTK3=$(usex gtk true false)
HAVE_LIBLO=$(usex osc true false)
HAVE_PULSEAUDIO=$(usex pulseaudio true false)
HAVE_SNDFILE=$(usex sndfile true false)
HAVE_X11=$(usex X true false)
)
# Print which options are enabled/disabled
make features PREFIX="/usr" "${myemakeargs[@]}"
emake PREFIX="/usr" "${myemakeargs[@]}"
}
src_install() {
emake DESTDIR="${D}" PREFIX="/usr" "${myemakeargs[@]}" install
if ! use osc; then
find "${D}/usr" -iname "carla-control*" | xargs rm
fi
}

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{8..12} )
inherit python-single-r1 xdg
if [[ ${PV} == 9999 ]]; then

View File

@ -1 +0,0 @@
DIST eartag-0.4.2.tar.bz2 624792 BLAKE2B 7999ae53149cde47c03238d8cba79dcda165b34964694743dc7e10980dc833ea4c904862cb2ac85a287be8cc6c4f3c17726c1f623c6d0ff07ba9f4322170fbf8 SHA512 09f76e1ee9f7fcbcad149e9fe5c212343674be0da5f7ca3c4d50593f9a8471896f6deb5347b88a1ba0ce999cba394efe6781b0531d1f8951c260a0a5e03343a9

View File

@ -1,43 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..12} )
inherit python-single-r1 meson xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.gnome.org/World/eartag.git"
else
SRC_URI="https://gitlab.gnome.org/World/eartag/-/archive/${PV}/${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="A simple music tag editor."
HOMEPAGE="https://apps.gnome.org/app/app.drey.EarTag/"
LICENSE="MIT"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
>=gui-libs/gtk-4.8.0:4
>=gui-libs/libadwaita-1.2.0
"
RDEPEND="
${DEPEND}
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pyacoustid[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
dev-python/python-magic[${PYTHON_USEDEP}]
media-libs/mutagen[${PYTHON_USEDEP}]
')
"
BDEPEND=""
src_install() {
meson_install
python_fix_shebang "${D}/usr/bin/eartag"
}

View File

@ -1,43 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..12} )
inherit python-single-r1 meson xdg
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.gnome.org/World/eartag.git"
else
SRC_URI="https://gitlab.gnome.org/World/eartag/-/archive/${PV}/${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="A simple music tag editor."
HOMEPAGE="https://apps.gnome.org/app/app.drey.EarTag/"
LICENSE="MIT"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
>=gui-libs/gtk-4.8.0:4
>=gui-libs/libadwaita-1.2.0
"
RDEPEND="
${DEPEND}
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pyacoustid[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
dev-python/python-magic[${PYTHON_USEDEP}]
media-libs/mutagen[${PYTHON_USEDEP}]
')
"
BDEPEND=""
src_install() {
meson_install
python_fix_shebang "${D}/usr/bin/eartag"
}

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="gnome-gitlab">World/eartag</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1 +0,0 @@
DIST magic-wormhole-0.12.0.gh.tar.gz 274063 BLAKE2B 6a0cddd285169373926de9da26125b34457c76e456b1bfd910baed74090900a663435b0df78e5521fd91274b111d8fad56e923832cdd430b2eb27c31d8b510e3 SHA512 141244e746b0718f2c9417e8f7de6a714b0feb051aea8c7950ea0d1bc5d2e24e922bed29544fe76aa61b06aa2ce2b5f330824017af8c6030813415e6c004c716

View File

@ -1,40 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/magic-wormhole/magic-wormhole.git"
else
SRC_URI="https://github.com/magic-wormhole/magic-wormhole/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Safe, simple file sharing"
HOMEPAGE="https://github.com/magic-wormhole/magic-wormhole"
LICENSE="MIT"
SLOT="0"
RESTRICT="test" # Requires magic-wormhole-mailbox-server
DEPEND=""
RDEPEND="
>=dev-python/spake2-0.8[${PYTHON_USEDEP}]
dev-python/pynacl[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
>=dev-python/twisted-22.4.0-r2[${PYTHON_USEDEP},ssl]
>=dev-python/autobahn-0.14.1[${PYTHON_USEDEP}]
dev-python/automat[${PYTHON_USEDEP}]
dev-python/hkdf[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
>=dev-python/txtorcon-18.0.2[${PYTHON_USEDEP}]
"
BDEPEND=""

View File

@ -1,40 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/magic-wormhole/magic-wormhole.git"
else
SRC_URI="https://github.com/magic-wormhole/magic-wormhole/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Safe, simple file sharing"
HOMEPAGE="https://github.com/magic-wormhole/magic-wormhole"
LICENSE="MIT"
SLOT="0"
RESTRICT="test" # Requires magic-wormhole-mailbox-server
DEPEND=""
RDEPEND="
>=dev-python/spake2-0.8[${PYTHON_USEDEP}]
dev-python/pynacl[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
>=dev-python/twisted-22.4.0-r2[${PYTHON_USEDEP},ssl]
>=dev-python/autobahn-0.14.1[${PYTHON_USEDEP}]
dev-python/automat[${PYTHON_USEDEP}]
dev-python/hkdf[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
>=dev-python/txtorcon-18.0.2[${PYTHON_USEDEP}]
"
BDEPEND=""

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="pypi">magic-wormhole</remote-id>
<remote-id type="github">magic-wormhole/magic-wormhole</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1 +1 @@
DIST ztoolkit-0.1.2.tar.gz 166043 BLAKE2B a680cc240bb3e100b7b6c88c122ddcbd351c409bb8126a76fbe1817f70d9ce055f18bbebe1605e616a50b8f884d67ad5b85a389e4422c8d4bbcd378d5e8b183d SHA512 fc4808afcda527a80b7d4561e355dd272e710492f658f8e9f391ae8c2c88cca5fc6560aceecc8b9a8870d1d2a57bf9d72a7c3c331c807ceed1de3e0d5663aaa7
DIST ztoolkit-0.1.2.tar.bz2 136860 BLAKE2B 6e948af6fb0bd58e12e405d682098bc40d58e925f47117f62420c02da796c7cb489a9c168c16583c83804111b6d30a525ee23b4dc5d45a6107bc2b1afc78ddbb SHA512 c738a89d2185db130f1745cb86a1746dd3eb91f8fadb1bdb448226406c5cd84f59f38f04d9cc6309f525949422a2f6156cea9f69c7deccf77afbdf34d008aa86

View File

@ -1,17 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit meson
if [[ ${PV} != *9999* ]]; then
S="${WORKDIR}/${PN}"
SRC_URI="https://git.zrythm.org/zrythm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.zrythm.org/zrythm/ztoolkit.git"
EGIT_REPO_URI="https://gitlab.zrythm.org/zrythm/ztoolkit.git"
else
MY_P="${PN}-v${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://gitlab.zrythm.org/zrythm/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="GUI toolkit for LV2 plugins"

View File

@ -1,17 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit meson
if [[ ${PV} != *9999* ]]; then
S="${WORKDIR}/${PN}"
SRC_URI="https://git.zrythm.org/zrythm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.zrythm.org/zrythm/ztoolkit.git"
EGIT_REPO_URI="https://gitlab.zrythm.org/zrythm/ztoolkit.git"
else
MY_P="${PN}-v${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://gitlab.zrythm.org/zrythm/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
KEYWORDS="~amd64"
fi
DESCRIPTION="GUI toolkit for LV2 plugins"