pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

import gifski



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Sat Dec 17 09:35:07 2022 +0100
Changeset:	e4f1455185c33af2946a44cb169f2d09eaa93554

Modified Files:
	Makefile
Added Files:
	gifski/DESCR
	gifski/Makefile
	gifski/PLIST
	gifski/cargo-depends.mk
	gifski/distinfo
	gifski/patches/patch-Cargo.toml

Log Message:
import gifski

Highest-quality GIF encoder based on pngquant.

gifski converts video frames to GIF animations using pngquant's
fancy features for efficient cross-frame palettes and temporal
dithering. It produces animated GIFs that use thousands of
colors per frame.

Requested by @wiz

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e4f1455185c33af2946a44cb169f2d09eaa93554

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                        |   1 +
 gifski/DESCR                    |  10 ++
 gifski/Makefile                 |  27 +++++
 gifski/PLIST                    |   2 +
 gifski/cargo-depends.mk         |  86 ++++++++++++++
 gifski/distinfo                 | 258 ++++++++++++++++++++++++++++++++++++++++
 gifski/patches/patch-Cargo.toml |  17 +++
 7 files changed, 401 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 4195955476..81b73a91d8 100644
--- a/Makefile
+++ b/Makefile
@@ -1147,6 +1147,7 @@ SUBDIR+=	ghc710
 SUBDIR+=	ghmm
 SUBDIR+=	ghostpcl-urwfonts-ttf
 SUBDIR+=	ghostscript-cidfonts-ryumin
+SUBDIR+=	gifski
 SUBDIR+=	giggle
 SUBDIR+=	gimp-jxl
 SUBDIR+=	gin
diff --git a/gifski/DESCR b/gifski/DESCR
new file mode 100644
index 0000000000..de2498930b
--- /dev/null
+++ b/gifski/DESCR
@@ -0,0 +1,10 @@
+Highest-quality GIF encoder based on pngquant.
+
+gifski converts video frames to GIF animations using pngquant's fancy features
+for efficient cross-frame palettes and temporal dithering.
+It produces animated GIFs that use thousands of colors per frame.
+
+It's a CLI tool, but it can also be compiled as a C library for seamless use in
+other apps.
+gifski is a command-line tool. There is no GUI for Windows or Linux (there is
+one for macOS).
diff --git a/gifski/Makefile b/gifski/Makefile
new file mode 100644
index 0000000000..312d43712b
--- /dev/null
+++ b/gifski/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD$
+
+DISTNAME=	gifski-1.8.1
+CATEGORIES=	graphics
+MASTER_SITES=	${MASTER_SITE_GITHUB:=ImageOptim/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/ImageOptim/gifski/
+COMMENT=	GIF encoder based on libimagequant (pngquant)
+LICENSE=	gnu-agpl-v3
+
+.include "cargo-depends.mk"
+
+USE_TOOLS+=	pkg-config
+
+INSTALLATION_DIRS=	bin
+
+RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.clang}/lib
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/target/release/gifski \
+		${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/rust/cargo.mk"
+.include "../../lang/clang/buildlink3.mk"
+.include "../../multimedia/ffmpeg5/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gifski/PLIST b/gifski/PLIST
new file mode 100644
index 0000000000..d0ea6583ce
--- /dev/null
+++ b/gifski/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/gifski
diff --git a/gifski/cargo-depends.mk b/gifski/cargo-depends.mk
new file mode 100644
index 0000000000..48cfa7f7f3
--- /dev/null
+++ b/gifski/cargo-depends.mk
@@ -0,0 +1,86 @@
+# $NetBSD$
+
+CARGO_CRATE_DEPENDS+=	adler-1.0.2
+CARGO_CRATE_DEPENDS+=	ahash-0.7.6
+CARGO_CRATE_DEPENDS+=	arrayvec-0.7.2
+CARGO_CRATE_DEPENDS+=	atty-0.2.14
+CARGO_CRATE_DEPENDS+=	autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=	bindgen-0.54.0
+CARGO_CRATE_DEPENDS+=	bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=	bytemuck-1.12.3
+CARGO_CRATE_DEPENDS+=	cc-1.0.77
+CARGO_CRATE_DEPENDS+=	cexpr-0.4.0
+CARGO_CRATE_DEPENDS+=	cfg-if-0.1.10
+CARGO_CRATE_DEPENDS+=	cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+=	clang-sys-0.29.3
+CARGO_CRATE_DEPENDS+=	clap-3.2.23
+CARGO_CRATE_DEPENDS+=	clap_lex-0.2.4
+CARGO_CRATE_DEPENDS+=	color_quant-1.1.0
+CARGO_CRATE_DEPENDS+=	crc32fast-1.3.2
+CARGO_CRATE_DEPENDS+=	crossbeam-channel-0.5.6
+CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.8.2
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.13
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.8.14
+CARGO_CRATE_DEPENDS+=	dunce-1.0.3
+CARGO_CRATE_DEPENDS+=	either-1.8.0
+CARGO_CRATE_DEPENDS+=	fallible_collections-0.4.6
+CARGO_CRATE_DEPENDS+=	ffmpeg-next-4.4.0
+CARGO_CRATE_DEPENDS+=	ffmpeg-sys-next-4.4.0
+CARGO_CRATE_DEPENDS+=	flate2-1.0.25
+CARGO_CRATE_DEPENDS+=	getrandom-0.2.8
+CARGO_CRATE_DEPENDS+=	gif-0.12.0
+CARGO_CRATE_DEPENDS+=	gif-dispose-4.0.0
+CARGO_CRATE_DEPENDS+=	gifsicle-1.92.5
+CARGO_CRATE_DEPENDS+=	glob-0.3.0
+CARGO_CRATE_DEPENDS+=	hashbrown-0.12.3
+CARGO_CRATE_DEPENDS+=	hermit-abi-0.1.19
+CARGO_CRATE_DEPENDS+=	imagequant-4.0.4
+CARGO_CRATE_DEPENDS+=	imgref-1.9.4
+CARGO_CRATE_DEPENDS+=	indexmap-1.9.2
+CARGO_CRATE_DEPENDS+=	lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=	lazycell-1.3.0
+CARGO_CRATE_DEPENDS+=	libc-0.2.138
+CARGO_CRATE_DEPENDS+=	libloading-0.5.2
+CARGO_CRATE_DEPENDS+=	lodepng-3.7.2
+CARGO_CRATE_DEPENDS+=	loop9-0.1.3
+CARGO_CRATE_DEPENDS+=	memchr-2.5.0
+CARGO_CRATE_DEPENDS+=	memoffset-0.7.1
+CARGO_CRATE_DEPENDS+=	miniz_oxide-0.6.2
+CARGO_CRATE_DEPENDS+=	natord-1.0.9
+CARGO_CRATE_DEPENDS+=	noisy_float-0.2.0
+CARGO_CRATE_DEPENDS+=	nom-5.1.2
+CARGO_CRATE_DEPENDS+=	num-traits-0.2.15
+CARGO_CRATE_DEPENDS+=	num_cpus-1.14.0
+CARGO_CRATE_DEPENDS+=	once_cell-1.16.0
+CARGO_CRATE_DEPENDS+=	os_str_bytes-6.4.1
+CARGO_CRATE_DEPENDS+=	pbr-1.0.4
+CARGO_CRATE_DEPENDS+=	peeking_take_while-0.1.2
+CARGO_CRATE_DEPENDS+=	pkg-config-0.3.26
+CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.47
+CARGO_CRATE_DEPENDS+=	quick-error-2.0.1
+CARGO_CRATE_DEPENDS+=	quote-1.0.21
+CARGO_CRATE_DEPENDS+=	rayon-1.6.0
+CARGO_CRATE_DEPENDS+=	rayon-core-1.10.1
+CARGO_CRATE_DEPENDS+=	regex-1.7.0
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.28
+CARGO_CRATE_DEPENDS+=	resize-0.7.4
+CARGO_CRATE_DEPENDS+=	rgb-0.8.34
+CARGO_CRATE_DEPENDS+=	rustc-hash-1.1.0
+CARGO_CRATE_DEPENDS+=	scopeguard-1.1.0
+CARGO_CRATE_DEPENDS+=	shlex-0.1.1
+CARGO_CRATE_DEPENDS+=	strsim-0.10.0
+CARGO_CRATE_DEPENDS+=	termcolor-1.1.3
+CARGO_CRATE_DEPENDS+=	textwrap-0.16.0
+CARGO_CRATE_DEPENDS+=	thread_local-1.1.4
+CARGO_CRATE_DEPENDS+=	time-0.1.45
+CARGO_CRATE_DEPENDS+=	unicode-ident-1.0.5
+CARGO_CRATE_DEPENDS+=	vcpkg-0.2.15
+CARGO_CRATE_DEPENDS+=	version_check-0.9.4
+CARGO_CRATE_DEPENDS+=	wasi-0.10.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=	wasi-0.11.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=	weezl-0.1.7
+CARGO_CRATE_DEPENDS+=	wild-2.1.0
+CARGO_CRATE_DEPENDS+=	winapi-0.3.9
+CARGO_CRATE_DEPENDS+=	winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=	winapi-util-0.1.5
+CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
diff --git a/gifski/distinfo b/gifski/distinfo
new file mode 100644
index 0000000000..c629dd17a1
--- /dev/null
+++ b/gifski/distinfo
@@ -0,0 +1,258 @@
+$NetBSD$
+
+BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
+SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+Size (adler-1.0.2.crate) = 12778 bytes
+BLAKE2s (ahash-0.7.6.crate) = 5a260485860dccfc4af4ad41b107d11c1a1a0fadb036ef801484ecc98d4a6bc8
+SHA512 (ahash-0.7.6.crate) = 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+Size (ahash-0.7.6.crate) = 38030 bytes
+BLAKE2s (arrayvec-0.7.2.crate) = 8aa10ad047a554cd7b40494bc9e022c75feb413f61b978dca46c1459ac913163
+SHA512 (arrayvec-0.7.2.crate) = 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
+Size (arrayvec-0.7.2.crate) = 29341 bytes
+BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
+SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+Size (atty-0.2.14.crate) = 5470 bytes
+BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
+SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+Size (autocfg-1.1.0.crate) = 13272 bytes
+BLAKE2s (bindgen-0.54.0.crate) = da6066aea715db647895c993efc557b6e90c0b8a71cc477766543d96b93fa7ca
+SHA512 (bindgen-0.54.0.crate) = 17053d27fc54cf905c2ec481f7e236352fca4e676c4dfaa260f36a357f4b54bec2a6a5983ca036055df236aa21e80f6650635462ce9e700cde4ca119a80c5da1
+Size (bindgen-0.54.0.crate) = 192585 bytes
+BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
+SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+Size (bitflags-1.3.2.crate) = 23021 bytes
+BLAKE2s (bytemuck-1.12.3.crate) = cc21d52b15b08d1451e65fe761f7b6066f8e12f84845f8c91ef4737da79331e0
+SHA512 (bytemuck-1.12.3.crate) = 4bd87ace983d659877792e4f463d7ccf16e5a524f2c9698728bd688bf9d0cc5651cf641f4d6d987c8c26be5e56d11d22537389ac76a8d49b4d6e25b6a2284c1e
+Size (bytemuck-1.12.3.crate) = 39835 bytes
+BLAKE2s (cc-1.0.77.crate) = fe25536fb1f3fa15d4456d9c598e7554b0a17c3dc7963f497ca9623e4b0aeb8c
+SHA512 (cc-1.0.77.crate) = 38a421818bbb22fa6a6bd871a7d69add88932db68683ec91d1b4ce1ba68ea2b9272c42c35f437030614cb522f43db964e3a8f1223dcdef9158090b00d17afe2b
+Size (cc-1.0.77.crate) = 60723 bytes
+BLAKE2s (cexpr-0.4.0.crate) = 3c28bccb46672db1c2a056d8a0d6152c809a0a65aa64685cb7cde4058858990b
+SHA512 (cexpr-0.4.0.crate) = 31592e38d80414cd07b25f7460775eafce1f91570abc1b94af7452961604574d1ca2374c0177875569b644f615a2b6fede273f37a6ee137f9adc9c0315c59b37
+Size (cexpr-0.4.0.crate) = 18023 bytes
+BLAKE2s (cfg-if-0.1.10.crate) = d12527b913127910287edf00421530370392c52aa1c8b43c447fc49ebd012225
+SHA512 (cfg-if-0.1.10.crate) = 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+Size (cfg-if-0.1.10.crate) = 7933 bytes
+BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
+SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+Size (cfg-if-1.0.0.crate) = 7934 bytes
+BLAKE2s (clang-sys-0.29.3.crate) = e7118da101389ac9599faf0555b63098e7ddba29f956b2c3ae78ca70ef7864b6
+SHA512 (clang-sys-0.29.3.crate) = a34ae3e1963e64e3d5e28e2d665aca7caea1c0b604ffa184eaec8824d2fd8f8b4f48a6bf4721be8355411163a521e273218217deaac7adf1e4f8542244277bec
+Size (clang-sys-0.29.3.crate) = 36660 bytes
+BLAKE2s (clap-3.2.23.crate) = 97497df585f3c070fbccfc052bad84214d8cf36b2f6c19009af80d659f18aec9
+SHA512 (clap-3.2.23.crate) = 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a
+Size (clap-3.2.23.crate) = 219435 bytes
+BLAKE2s (clap_lex-0.2.4.crate) = 1bbfe62e845a1359285226b76325c0741f80844d895ded709cc9c4eb71fe1a48
+SHA512 (clap_lex-0.2.4.crate) = 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
+Size (clap_lex-0.2.4.crate) = 9652 bytes
+BLAKE2s (color_quant-1.1.0.crate) = 1aecde4105fac2b5caed5200763780f18edfcf9ddcbad72d63b41e149d1885ea
+SHA512 (color_quant-1.1.0.crate) = 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
+Size (color_quant-1.1.0.crate) = 6649 bytes
+BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
+SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+Size (crc32fast-1.3.2.crate) = 38661 bytes
+BLAKE2s (crossbeam-channel-0.5.6.crate) = 30e11d675cdeac3e31e168dd61a41379362f84ef85196cb2cb6d008c53782035
+SHA512 (crossbeam-channel-0.5.6.crate) = de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a
+Size (crossbeam-channel-0.5.6.crate) = 90292 bytes
+BLAKE2s (crossbeam-deque-0.8.2.crate) = bcf57ecb82e3225e313aa692726e05bd81637d208792de29feb436c56ea5f773
+SHA512 (crossbeam-deque-0.8.2.crate) = a50a878d843d6eb1b5b92321ce6bfb87a23d3c16e820b1ff55472f0bd3d29b41d09ea95e1b9ccb2790f6687c043dd9ada1cd5124705e24292ccbd8fae1f243b3
+Size (crossbeam-deque-0.8.2.crate) = 21237 bytes
+BLAKE2s (crossbeam-epoch-0.9.13.crate) = c4e307ce5de32eaa039a72cc2bc0a8d0fab09f418ca6b34710f6327f2df871f3
+SHA512 (crossbeam-epoch-0.9.13.crate) = a4578e0e535f301b73f0332778e79b327bafea6afa43284317fccc49b410118360866a2dea8ac22f2977f309d07c663e5d95fbfa852ab795d414c170ee4e06bf
+Size (crossbeam-epoch-0.9.13.crate) = 48313 bytes
+BLAKE2s (crossbeam-utils-0.8.14.crate) = 065e3e303cd4141354ab27ccededc07a9c6d92f1f5a425a985740f1d32c4e709
+SHA512 (crossbeam-utils-0.8.14.crate) = fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393
+Size (crossbeam-utils-0.8.14.crate) = 42127 bytes
+BLAKE2s (dunce-1.0.3.crate) = 728f362e29b6d30005a3b6e8e6d7e41b5dd05a83e01450cec842ddf00ecbb319
+SHA512 (dunce-1.0.3.crate) = 3d775fd99d74462d5bd7dbec65c196868c20befb52f04c37ea93f3f67d33cee6062534342abe20c01577a517ad4b16bf15b08a09bbb2d310fdb731db5b1511dd
+Size (dunce-1.0.3.crate) = 8035 bytes
+BLAKE2s (either-1.8.0.crate) = 1de907e00592eaab6463081f07dbb9bf7d7a11b84b8a53d55f14bd9bd0f0b055
+SHA512 (either-1.8.0.crate) = 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
+Size (either-1.8.0.crate) = 15992 bytes
+BLAKE2s (fallible_collections-0.4.6.crate) = 1a2b4abdbc1250972883bf29588bb4fb079c73a56e92e339481bf54001dd7af4
+SHA512 (fallible_collections-0.4.6.crate) = 0878e2c9ca4d7407fb7a77f7554d1fdb1ba1a42eb64905d35bd8966dd8aac0937da84bd1b84f03a1ab8a237447b439148d03595f23961f5648acc328fb7adf5c
+Size (fallible_collections-0.4.6.crate) = 49282 bytes
+BLAKE2s (ffmpeg-next-4.4.0.crate) = c0e698aeae8172e8af1d217899a45a24adb9f91e62d028aade6a8d7ef8a5400f
+SHA512 (ffmpeg-next-4.4.0.crate) = 83d75c028a725d2cd667af9d8e65ceff8dd1d73e4430dc2b7cfade26a63973ff5fc83bcaed398b9dcda161f6bb9089438668223f419bc382abece8c62f225746
+Size (ffmpeg-next-4.4.0.crate) = 86104 bytes
+BLAKE2s (ffmpeg-sys-next-4.4.0.crate) = 1e6e80d3f3f22d7a4b5835ce443347bd8d627ba97cb4d93e57e30fb1182db20d
+SHA512 (ffmpeg-sys-next-4.4.0.crate) = 69c440776d7ef2a4ad1c73b323085799ac7c03b6bad7f87f7552a1d51002dda93cca2dcf2304579a9bcd2ea21028e48ee7268d0a09aa18319b9996e75d0db8e4
+Size (ffmpeg-sys-next-4.4.0.crate) = 14123 bytes
+BLAKE2s (flate2-1.0.25.crate) = 8bc5a58136c877c007759d197f43d616619760e34fb9b7e08fb628422ab5f48f
+SHA512 (flate2-1.0.25.crate) = d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7
+Size (flate2-1.0.25.crate) = 70210 bytes
+BLAKE2s (getrandom-0.2.8.crate) = 3384f83c641aae81e11d7974210ee38cc05eb376d6cbf156b219236ab21f9159
+SHA512 (getrandom-0.2.8.crate) = cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
+Size (getrandom-0.2.8.crate) = 30553 bytes
+BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2
+SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
+Size (gif-0.12.0.crate) = 634734 bytes
+BLAKE2s (gif-dispose-4.0.0.crate) = 9a120e0c027dd340b0ac283e58acabd741d0205b222469cbd8a781c9e0461621
+SHA512 (gif-dispose-4.0.0.crate) = ded55baa0dfb14e51894af5b7bab0bf91612f47c3500ff5d5196420a17578a32ba7b138e8ae85336d140ee1a69d7d5523723a7efb2422893a2d0d3cd2a473ed6
+Size (gif-dispose-4.0.0.crate) = 6373 bytes
+BLAKE2s (gifsicle-1.92.5.crate) = c18a1e400d00ee497f364c6540671a2d6fce45265ff4f78f05ba5c4a991a62b7
+SHA512 (gifsicle-1.92.5.crate) = 9c8a13628d4b7b606561e913d0e30919259124b4de16da2598fe096fac3d85417af30a23f091b3e536f92dbe3b2133e71978093727a364cc270808eff1d38524
+Size (gifsicle-1.92.5.crate) = 148814 bytes
+BLAKE2s (gifski-1.8.1.tar.gz) = 28f11c99954c6fdba2888c3224e8fd99e2e1b6e78798f853785c6ec910ffd089
+SHA512 (gifski-1.8.1.tar.gz) = ac04db56c8a46f98c25599749b2d05eaf9c8549916a39c33062d34808cffe6cecde1b4e61d05ec646a87d962141fb1bd89189a98c5b60831c2c8780a1f118b66
+Size (gifski-1.8.1.tar.gz) = 70462 bytes
+BLAKE2s (glob-0.3.0.crate) = a60fa0dbb50f7da285b5ad2a74a36139efc9e6fe2f33c9ac81cf2c2db6b024f0
+SHA512 (glob-0.3.0.crate) = 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
+Size (glob-0.3.0.crate) = 18724 bytes
+BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
+SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+Size (hashbrown-0.12.3.crate) = 102968 bytes
+BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
+SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
+Size (hermit-abi-0.1.19.crate) = 9979 bytes
+BLAKE2s (imagequant-4.0.4.crate) = 7a85a8a4f965ad0e97d794b3793766bd899ec497bad1220cc920ce5c5e1cdd6a
+SHA512 (imagequant-4.0.4.crate) = 3f368779f861548f75c129cab625f3b389632f41916d7364453a59545509e6431a541383776f9281b8b0b21ee36f20a789b1a24d8a640d07bc1852b80df0dbbd
+Size (imagequant-4.0.4.crate) = 54961 bytes
+BLAKE2s (imgref-1.9.4.crate) = 3b238b87ec4df589ecdb9dbc296cc74d6e3d78ad8f9d051d6008944a9c9f87af
+SHA512 (imgref-1.9.4.crate) = 880c2944db43925d23941ef2fffc35bdd9cc54bb537f459b56c79d8302971927d336c7b0acea29a5c87032642979f0fc15fa1cae2412d3dab9cf50c0c3f8376c
+Size (imgref-1.9.4.crate) = 61486 bytes
+BLAKE2s (indexmap-1.9.2.crate) = f6cceefc96099678efedd17b938e032d0359152de4540e2feb60c4ed911e2e5c
+SHA512 (indexmap-1.9.2.crate) = 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85
+Size (indexmap-1.9.2.crate) = 54627 bytes
+BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
+BLAKE2s (lazycell-1.3.0.crate) = 4b68bb7aee4d9c2db1f382991cd5257b908571f8e550a9af7818ce4a2c268469
+SHA512 (lazycell-1.3.0.crate) = f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
+Size (lazycell-1.3.0.crate) = 12502 bytes
+BLAKE2s (libc-0.2.138.crate) = 19ab2d938ce7e5258a30519c22c186a08aa7702326fc6b9b7c2cad299934fce9
+SHA512 (libc-0.2.138.crate) = 986ccf0fcd18dd124fa6d3d89c3c7cfeca1046270a6a1b5c4addcdbc7f7f36216cb74094836ce8e97a9e331b97ed893d57daf39e919d24b001c4789a022f7761
+Size (libc-0.2.138.crate) = 609081 bytes
+BLAKE2s (libloading-0.5.2.crate) = edd63fdc66e4b1c4f610f52d14a4fe8cd3021bdde137484050dab883b80bb2c1
+SHA512 (libloading-0.5.2.crate) = d04cb1bb220c9364c02da4f360593907c875951fc0f6de5da1455bac4e96a470128409f77b21194fd6a87550f3ba00abe3b7a3426e7637acb62b80d61da46be4
+Size (libloading-0.5.2.crate) = 16420 bytes
+BLAKE2s (lodepng-3.7.2.crate) = b4bb43ad9e696c17751d8cc9cf2db8ba158763a061ac90ebfd9e243f94250b97
+SHA512 (lodepng-3.7.2.crate) = f8a9a7e9d7583881c933404dbabc341943485131b25dd778f235a89f27ae1d613ce5b45d825f546ea1919b3599f80641f8479a216c801da27d2feddd59e8847c
+Size (lodepng-3.7.2.crate) = 48504 bytes
+BLAKE2s (loop9-0.1.3.crate) = cc5a2722b139d77ba1115c7955cc6a54da829d740a6e319046ec1c74c36295a7
+SHA512 (loop9-0.1.3.crate) = 468d8057f2d10afd7190add108c13089ccc61203ddb3b60d9772403b72c6e900afee8e42a2c62faec0cc4e81dbdf58a36f7ae6428aea00bd85e42baf586990c8
+Size (loop9-0.1.3.crate) = 2377 bytes
+BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
+SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
+Size (memchr-2.5.0.crate) = 65812 bytes
+BLAKE2s (memoffset-0.7.1.crate) = 63c245481f898f808e842144ebfad25087c46756cddc3b2775541af8012a033e
+SHA512 (memoffset-0.7.1.crate) = 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
+Size (memoffset-0.7.1.crate) = 8556 bytes
+BLAKE2s (miniz_oxide-0.6.2.crate) = 40705e2707ac84ac57fc3cd07f78c1e6762938d377651212ed54c3297d78e96c
+SHA512 (miniz_oxide-0.6.2.crate) = 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
+Size (miniz_oxide-0.6.2.crate) = 54536 bytes
+BLAKE2s (natord-1.0.9.crate) = 0e3a2b5077d1f66f232fcd853c5d90cb8f4542783661fafa384bb66dbb44546e
+SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
+Size (natord-1.0.9.crate) = 3866 bytes
+BLAKE2s (noisy_float-0.2.0.crate) = 038091f57161d5f9a9648def2efe76c78f7bbf3e3f0bb81dee2e3d0f6716c69c
+SHA512 (noisy_float-0.2.0.crate) = 98e7914d37e9c170753e999e349eb50603c4df5f9abc0c9803c150604e05848be24af318ca0370cc4902250aad2641b1393f2e75da15bf581737e44d3719cd38
+Size (noisy_float-0.2.0.crate) = 15564 bytes
+BLAKE2s (nom-5.1.2.crate) = e53409e93d97ffea1e7dea584661529d9dda991343482db47bc2cc19dca89cbd
+SHA512 (nom-5.1.2.crate) = 53b8ddab62475588efae46c78b5fd086a14c0fa505c84e625fbedd6dc74d4ac047e9fbed7312b797f126e9ca1f056458d8ffe0ab13f0117de685ef8b43f86aca
+Size (nom-5.1.2.crate) = 136174 bytes
+BLAKE2s (num-traits-0.2.15.crate) = d26091cb6caaf8d70fbe0d045c852e026461499d2c9a18721a049bbeb0049d3e
+SHA512 (num-traits-0.2.15.crate) = 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
+Size (num-traits-0.2.15.crate) = 49262 bytes
+BLAKE2s (num_cpus-1.14.0.crate) = 7cbec007b485092e3ecf7a4834182c865c0e88a4cbbbc8a4af617eba2da98a3f
+SHA512 (num_cpus-1.14.0.crate) = c3b19f7cad14947c9860ed81617e2f7492f69248c8436ce83429cae9fe09d7be04c813233b54ca216e7dc2e03b76f46c5659154f89bb804e702f23b78feb3507
+Size (num_cpus-1.14.0.crate) = 15673 bytes
+BLAKE2s (once_cell-1.16.0.crate) = cb65c0a9822af143ab9d8be1ecafe5a7f1f6b68d7bcf188a740c0eb1b209bce6
+SHA512 (once_cell-1.16.0.crate) = bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568
+Size (once_cell-1.16.0.crate) = 32120 bytes
+BLAKE2s (os_str_bytes-6.4.1.crate) = 81b438a8f1df2054a2f104b644544127b9c552fab4bb3085a13d95db0c280ccf
+SHA512 (os_str_bytes-6.4.1.crate) = 2199502ad24449e08370686a596f905325f5b145e105e8c7bf90ed7729bbc405e065fce62c98eada40f77f0665ca041db41f16cc8e62473501eca32c24e56f43
+Size (os_str_bytes-6.4.1.crate) = 23101 bytes
+BLAKE2s (pbr-1.0.4.crate) = 8932bf19f094ce389dc35480fe04c3ea1ee1270be90363d3d00aa0b87a5c9256
+SHA512 (pbr-1.0.4.crate) = cad705c779642d1e464066bbf1ea6abf557893b928c92ab162b4fc13381b99d1491b286938b9299a9ea3448d2c635678058e98cc98a1029d10d674ea221cc81c
+Size (pbr-1.0.4.crate) = 13988 bytes
+BLAKE2s (peeking_take_while-0.1.2.crate) = 79fc1d7c8b820e30ed2253d0155b8f4c734b162a980690aa89233a74f9238be6
+SHA512 (peeking_take_while-0.1.2.crate) = 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
+Size (peeking_take_while-0.1.2.crate) = 6697 bytes
+BLAKE2s (pkg-config-0.3.26.crate) = aff17e03d8788ca27c877c1d7387a68aba13cdfeaba16d368a3bca1410046835
+SHA512 (pkg-config-0.3.26.crate) = 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435
+Size (pkg-config-0.3.26.crate) = 18662 bytes
+BLAKE2s (proc-macro2-1.0.47.crate) = ef333dc55763f2a4f83c0f2c5abc653e565fc682dcbdacf61b4d892b1bd56a91
+SHA512 (proc-macro2-1.0.47.crate) = 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931
+Size (proc-macro2-1.0.47.crate) = 41955 bytes
+BLAKE2s (quick-error-2.0.1.crate) = b5baa20597127843f2ea703488925348d57077126e4c5741bf35bc415b1489b6
+SHA512 (quick-error-2.0.1.crate) = e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
+Size (quick-error-2.0.1.crate) = 14265 bytes
+BLAKE2s (quote-1.0.21.crate) = 35d526b76a740996fdcd393d2d077d4929f971b5f341498682b878c7cac7ebc0
+SHA512 (quote-1.0.21.crate) = 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
+Size (quote-1.0.21.crate) = 28030 bytes
+BLAKE2s (rayon-1.6.0.crate) = f4d06bda3659ba358e225264bea1559ae730d0bf7fa26e0ea922352884f7b762
+SHA512 (rayon-1.6.0.crate) = aa167f3d24dea8136bdc7a432434995cc2e5d79373b6c7b1cc363e3e56c8cc1335df665df907a32d9553211886c30c7237a072d2ce0fbdd568353ee06d3c702f
+Size (rayon-1.6.0.crate) = 166335 bytes
+BLAKE2s (rayon-core-1.10.1.crate) = d462e430da44c03282d2406342d861e07d8d90a86ff216f425bb8725edd3f2d1
+SHA512 (rayon-core-1.10.1.crate) = a9261aa4a648029f50bcca30bd991ef51353c258b9b8c98027efe9ff62e4b7be200e59bc7aa9144d9a3d39873b01bbe104c1d7875d61e02e089bb04e0312798f
+Size (rayon-core-1.10.1.crate) = 70008 bytes
+BLAKE2s (regex-1.7.0.crate) = 0f6f6571b988a598d86db223a99d498f22ca75e63db0db99799164294292ff69
+SHA512 (regex-1.7.0.crate) = 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c
+Size (regex-1.7.0.crate) = 239421 bytes
+BLAKE2s (regex-syntax-0.6.28.crate) = c40298ba14ce3896bd03d232d78063b4961c18b64ce8b02efdb131a33d8843e2
+SHA512 (regex-syntax-0.6.28.crate) = ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
+Size (regex-syntax-0.6.28.crate) = 299288 bytes
+BLAKE2s (resize-0.7.4.crate) = bde750800a9ccbf26dc7ad4d2e6d6b9d80fdf9c536373cb6a8e306e81e6a1b76
+SHA512 (resize-0.7.4.crate) = 2ce9246857c42d794c0d41b97ed1c180ec49829b4aae820cddd18aa85bf276f88935a1dff8c2aaa09109ae5b8a7a40456b9227fc52bd61c442920e46e1807112
+Size (resize-0.7.4.crate) = 10345 bytes
+BLAKE2s (rgb-0.8.34.crate) = 60fa0b6a50e5748fd26f6c562c5cdfc5dd8fdd99b2a3f71c803a73162fde681f
+SHA512 (rgb-0.8.34.crate) = 2db90ed5e9fe4c28cddb1aba55daaaba01be93885815fd618cdb970df6c5a5c1ebd6af8550594ae57436df1ef631b1d6742e3f2309d665ef486b9c0d07f61da0
+Size (rgb-0.8.34.crate) = 16285 bytes
+BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
+SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
+Size (rustc-hash-1.1.0.crate) = 9331 bytes
+BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
+SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+Size (scopeguard-1.1.0.crate) = 11470 bytes
+BLAKE2s (shlex-0.1.1.crate) = 0561091e3fc7193d204f17cb025527beacb48f6e73446a1d6227a62187c77c0d
+SHA512 (shlex-0.1.1.crate) = a4d202897861ca7955a3561dc1b0fd0307d77948c9b97aa0f8b9caff2b9721d2836a08760d308675973b0e9c7bae92e4d5fbd2a2497cba9e5aeefbe31075e069
+Size (shlex-0.1.1.crate) = 5687 bytes
+BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
+SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+Size (strsim-0.10.0.crate) = 11355 bytes
+BLAKE2s (termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
+SHA512 (termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
+Size (termcolor-1.1.3.crate) = 17242 bytes
+BLAKE2s (textwrap-0.16.0.crate) = 92527aef066c919ec5fc9f3a7747e34bda1ae617254c65b963a0f728beb7518b
+SHA512 (textwrap-0.16.0.crate) = 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3
+Size (textwrap-0.16.0.crate) = 53722 bytes
+BLAKE2s (thread_local-1.1.4.crate) = bfe0b6715ed4534b4ce88a19a6ca1bf287ed0943adad0d6f65c9e0e8ab4dcf6b
+SHA512 (thread_local-1.1.4.crate) = db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5
+Size (thread_local-1.1.4.crate) = 13106 bytes
+BLAKE2s (time-0.1.45.crate) = 6be22935ea806f844fd3ab37cde92a5c9c759989c3341eb44b41acebf475cb81
+SHA512 (time-0.1.45.crate) = e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee
+Size (time-0.1.45.crate) = 28911 bytes
+BLAKE2s (unicode-ident-1.0.5.crate) = f6ef43eb4434b40a5cdc6df4d7706a63544a01ea7a54d96083cbf0442442dcfc
+SHA512 (unicode-ident-1.0.5.crate) = d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
+Size (unicode-ident-1.0.5.crate) = 35455 bytes
+BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4
+SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
+Size (vcpkg-0.2.15.crate) = 228735 bytes
+BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
+SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+Size (version_check-0.9.4.crate) = 14895 bytes
+BLAKE2s (wasi-0.10.0+wasi-snapshot-preview1.crate) = d18ff4a69561016b824c0dcf7d226b557c48b264c672917f770d8283aa6383a4
+SHA512 (wasi-0.10.0+wasi-snapshot-preview1.crate) = 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88
+Size (wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 bytes
+BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
+SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
+Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
+BLAKE2s (weezl-0.1.7.crate) = 479f0f3a17dd9eaf5318ec8abd3095ff032e8b0b76c6839eb2e48649dd9d464e
+SHA512 (weezl-0.1.7.crate) = 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90
+Size (weezl-0.1.7.crate) = 42166 bytes
+BLAKE2s (wild-2.1.0.crate) = 05c8fde37e5feaab001286cfe108e1092d5ed9ac0a5bf678f3293154685795d9
+SHA512 (wild-2.1.0.crate) = 458716b78fde64c65a10ae28d9ac75494c5362a834dd48f5d29efbf7bc54323033f524cfa8ec9d4c851121cfc357d3935129069fcb746e656b8ae397cb9b197c
+Size (wild-2.1.0.crate) = 7548 bytes
+BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
+SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+Size (winapi-0.3.9.crate) = 1200382 bytes
+BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
+SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
+BLAKE2s (winapi-util-0.1.5.crate) = 0bbadc89bd260c16095f1d19c2dc0f5acbd24d64dc1dcada628bf4acb003c6cc
+SHA512 (winapi-util-0.1.5.crate) = 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
+Size (winapi-util-0.1.5.crate) = 10164 bytes
+BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
+SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
+SHA1 (patch-Cargo.toml) = 5212b3363604b94cf36b959dbcb662026d73342f
diff --git a/gifski/patches/patch-Cargo.toml b/gifski/patches/patch-Cargo.toml
new file mode 100644
index 0000000000..e1bb16d62b
--- /dev/null
+++ b/gifski/patches/patch-Cargo.toml
@@ -0,0 +1,17 @@
+$NetBSD$
+
+Don't patch crate, only needed for cross-compilling.
+See, https://github.com/kornelski/rust-ffmpeg-sys-1/commit/78458039d5fac99354f9cb078869f3be3f3af5fb
+
+--- Cargo.toml.orig	2022-12-04 00:18:07.000000000 +0000
++++ Cargo.toml
+@@ -85,6 +85,6 @@ strip = true
+ 
+ [package.metadata.docs.rs]
+ targets = ["x86_64-unknown-linux-gnu"]
+-
+-[patch.crates-io]
+-ffmpeg-sys-next = { rev = "78458039d5fac99354f9cb078869f3be3f3af5fb", git = "https://github.com/kornelski/rust-ffmpeg-sys-1"}
++#
++#[patch.crates-io]
++#ffmpeg-sys-next = { rev = "78458039d5fac99354f9cb078869f3be3f3af5fb", git = "https://github.com/kornelski/rust-ffmpeg-sys-1"}


Home | Main Index | Thread Index | Old Index