graphics/oxipng: update to 9.1.3

Changes:	https://github.com/shssoichiro/oxipng/releases/tag/v9.1.3
Reported by:	GitHub (watch releases)
This commit is contained in:
Jan Beich 2024-11-29 17:36:50 +01:00
parent bb8ce8ba9a
commit 3233f108a5
4 changed files with 285 additions and 203 deletions

View file

@ -1,6 +1,5 @@
PORTNAME= oxipng PORTNAME= oxipng
DISTVERSION= 9.1.2 DISTVERSION= 9.1.3
PORTREVISION= 3
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= CRATESIO MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default # XXX Teach USES=cargo to have proper default

View file

@ -1,82 +1,77 @@
CARGO_CRATES= adler-1.0.2 \ CARGO_CRATES= adler2-2.0.0 \
anstream-0.6.13 \ anstream-0.6.18 \
anstyle-1.0.6 \ anstyle-1.0.10 \
anstyle-parse-0.2.3 \ anstyle-parse-0.2.6 \
anstyle-query-1.0.2 \ anstyle-query-1.1.2 \
anstyle-wincon-3.0.2 \ anstyle-wincon-3.0.6 \
autocfg-1.2.0 \ autocfg-1.4.0 \
bitflags-1.3.2 \ bitflags-1.3.2 \
bitflags-2.5.0 \ bitflags-2.6.0 \
bitvec-1.0.1 \ bitvec-1.0.1 \
bytemuck-1.16.1 \ bumpalo-3.16.0 \
byteorder-1.5.0 \ bytemuck-1.20.0 \
cc-1.0.92 \ byteorder-lite-0.1.0 \
cc-1.2.1 \
cfg-if-1.0.0 \ cfg-if-1.0.0 \
clap-4.5.4 \ clap-4.5.21 \
clap_builder-4.5.2 \ clap_builder-4.5.21 \
clap_lex-0.7.0 \ clap_lex-0.7.3 \
clap_mangen-0.2.20 \ clap_mangen-0.2.24 \
colorchoice-1.0.0 \ colorchoice-1.0.3 \
crc32fast-1.4.0 \ crc32fast-1.4.2 \
crossbeam-channel-0.5.12 \ crossbeam-channel-0.5.13 \
crossbeam-deque-0.8.5 \ crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \ crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \ crossbeam-utils-0.8.20 \
either-1.10.0 \ either-1.13.0 \
env_filter-0.1.0 \ env_filter-0.1.2 \
env_logger-0.11.3 \ env_logger-0.11.5 \
equivalent-1.0.1 \ equivalent-1.0.1 \
errno-0.3.8 \ errno-0.3.9 \
fdeflate-0.3.4 \ fdeflate-0.3.6 \
filetime-0.2.23 \ filetime-0.2.25 \
flate2-1.0.28 \ flate2-1.0.35 \
funty-2.0.0 \ funty-2.0.0 \
glob-0.3.1 \ glob-0.3.1 \
hashbrown-0.14.3 \ hashbrown-0.15.1 \
image-0.25.1 \ image-0.25.5 \
indexmap-2.2.6 \ indexmap-2.6.0 \
libc-0.2.153 \ is_terminal_polyfill-1.70.1 \
libdeflate-sys-1.20.0 \ libc-0.2.164 \
libdeflater-1.20.0 \ libdeflate-sys-1.22.0 \
linux-raw-sys-0.4.13 \ libdeflater-1.22.0 \
log-0.4.21 \ libredox-0.1.3 \
miniz_oxide-0.7.2 \ linux-raw-sys-0.4.14 \
num-traits-0.2.18 \ lockfree-object-pool-0.1.6 \
png-0.17.13 \ log-0.4.22 \
miniz_oxide-0.8.0 \
num-traits-0.2.19 \
once_cell-1.20.2 \
png-0.17.14 \
radium-0.7.0 \ radium-0.7.0 \
rayon-1.10.0 \ rayon-1.10.0 \
rayon-core-1.12.1 \ rayon-core-1.12.1 \
redox_syscall-0.4.1 \ redox_syscall-0.5.7 \
rgb-0.8.44 \ rgb-0.8.50 \
roff-0.2.1 \ roff-0.2.2 \
rustc-hash-1.1.0 \ rustc-hash-2.0.0 \
rustc_version-0.4.0 \ rustix-0.38.41 \
rustix-0.38.32 \ shlex-1.3.0 \
semver-1.0.22 \
simd-adler32-0.3.7 \ simd-adler32-0.3.7 \
strsim-0.11.1 \ strsim-0.11.1 \
tap-1.0.1 \ tap-1.0.1 \
terminal_size-0.3.0 \ terminal_size-0.4.0 \
typed-arena-2.0.2 \ utf8parse-0.2.2 \
utf8parse-0.2.1 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \ windows-sys-0.52.0 \
windows-targets-0.48.5 \ windows-sys-0.59.0 \
windows-targets-0.52.5 \ windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.52.6 \
windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.52.6 \
windows_aarch64_msvc-0.52.5 \ windows_i686_gnullvm-0.52.6 \
windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.52.6 \
windows_i686_gnu-0.52.5 \ windows_x86_64_gnu-0.52.6 \
windows_i686_gnullvm-0.52.5 \ windows_x86_64_gnullvm-0.52.6 \
windows_i686_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \
windows_i686_msvc-0.52.5 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.5 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.5 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.5 \
wyz-0.5.1 \ wyz-0.5.1 \
zopfli-0.8.0 zopfli-0.8.1

View file

@ -1,167 +1,157 @@
TIMESTAMP = 1720820365 TIMESTAMP = 1732898210
SHA256 (rust/crates/oxipng-9.1.2.crate) = ec25597808aff9f632f018f0fe8985c6f670598ac5241d220a9f2d32ff46812e SHA256 (rust/crates/oxipng-9.1.3.crate) = aa3202b10a7ffac89508bb091fe420048c47926b37c5ff84d78dc8af7044fa86
SIZE (rust/crates/oxipng-9.1.2.crate) = 66240 SIZE (rust/crates/oxipng-9.1.3.crate) = 66307
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler-1.0.2.crate) = 12778 SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/anstream-0.6.13.crate) = d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
SIZE (rust/crates/anstream-0.6.13.crate) = 30928 SIZE (rust/crates/anstream-0.6.18.crate) = 29681
SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
SIZE (rust/crates/anstyle-1.0.6.crate) = 14604 SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.2.0.crate) = 14808 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SHA256 (rust/crates/bytemuck-1.20.0.crate) = 8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SIZE (rust/crates/bytemuck-1.20.0.crate) = 50943
SHA256 (rust/crates/cc-1.0.92.crate) = 2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/cc-1.0.92.crate) = 76130 SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/cc-1.2.1.crate) = fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47
SIZE (rust/crates/cc-1.2.1.crate) = 92731
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 SHA256 (rust/crates/clap-4.5.21.crate) = fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f
SIZE (rust/crates/clap-4.5.4.crate) = 55401 SIZE (rust/crates/clap-4.5.21.crate) = 56470
SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 SHA256 (rust/crates/clap_builder-4.5.21.crate) = b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec
SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 SIZE (rust/crates/clap_builder-4.5.21.crate) = 164115
SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce SHA256 (rust/crates/clap_lex-0.7.3.crate) = afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7
SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 SIZE (rust/crates/clap_lex-0.7.3.crate) = 12841
SHA256 (rust/crates/clap_mangen-0.2.20.crate) = e1dd95b5ebb5c1c54581dd6346f3ed6a79a3eef95dd372fc2ac13d535535300e SHA256 (rust/crates/clap_mangen-0.2.24.crate) = fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf
SIZE (rust/crates/clap_mangen-0.2.20.crate) = 14861 SIZE (rust/crates/clap_mangen-0.2.24.crate) = 15380
SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/crossbeam-channel-0.5.12.crate) = ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95 SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
SIZE (rust/crates/crossbeam-channel-0.5.12.crate) = 90515 SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328 SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
SIZE (rust/crates/either-1.10.0.crate) = 18334 SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
SIZE (rust/crates/env_filter-0.1.0.crate) = 11553 SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9 SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
SIZE (rust/crates/env_logger-0.11.3.crate) = 29704 SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
SIZE (rust/crates/errno-0.3.8.crate) = 10645 SIZE (rust/crates/errno-0.3.9.crate) = 10690
SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645 SHA256 (rust/crates/fdeflate-0.3.6.crate) = 07c6f4c64c1d33a3111c4466f7365ebdcc37c5bd1ea0d62aae2e3d722aacbedb
SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001 SIZE (rust/crates/fdeflate-0.3.6.crate) = 23348
SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.23.crate) = 14942 SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
SIZE (rust/crates/flate2-1.0.28.crate) = 73690 SIZE (rust/crates/flate2-1.0.35.crate) = 109188
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
SIZE (rust/crates/funty-2.0.0.crate) = 13160 SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880 SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 SHA256 (rust/crates/hashbrown-0.15.1.crate) = 3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3
SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 SIZE (rust/crates/hashbrown-0.15.1.crate) = 135873
SHA256 (rust/crates/image-0.25.1.crate) = fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11 SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
SIZE (rust/crates/image-0.25.1.crate) = 9176733 SIZE (rust/crates/image-0.25.5.crate) = 241073
SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/libc-0.2.153.crate) = 740614 SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/libdeflate-sys-1.20.0.crate) = 669ea17f9257bcb48c09c7ee4bef3957777504acffac557263e20c11001977bc SHA256 (rust/crates/libc-0.2.164.crate) = 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f
SIZE (rust/crates/libdeflate-sys-1.20.0.crate) = 199148 SIZE (rust/crates/libc-0.2.164.crate) = 769055
SHA256 (rust/crates/libdeflater-1.20.0.crate) = 8dfd6424f7010ee0a3416f1d796d0450e3ad3ac237a237644f728277c4ded016 SHA256 (rust/crates/libdeflate-sys-1.22.0.crate) = 2f4ae7b48098016dc3bc64a35605668f0af4425ec1a4a175ce2d0c1129067932
SIZE (rust/crates/libdeflater-1.20.0.crate) = 22114 SIZE (rust/crates/libdeflate-sys-1.22.0.crate) = 202188
SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c SHA256 (rust/crates/libdeflater-1.22.0.crate) = 567ff5eb948d34d3f93d8da568e72db0f5a12c89efb6c3913e4d6b142cc7ec34
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 SIZE (rust/crates/libdeflater-1.22.0.crate) = 22813
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/log-0.4.21.crate) = 43442 SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
SIZE (rust/crates/num-traits-0.2.18.crate) = 51930 SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
SHA256 (rust/crates/png-0.17.13.crate) = 06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
SIZE (rust/crates/png-0.17.13.crate) = 103176 SIZE (rust/crates/log-0.4.22.crate) = 44027
SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
SHA256 (rust/crates/png-0.17.14.crate) = 52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0
SIZE (rust/crates/png-0.17.14.crate) = 108098
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906 SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
SHA256 (rust/crates/rgb-0.8.44.crate) = 1aee83dc281d5a3200d37b299acd13b81066ea126a7f16f0eae70fc9aed241d9 SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.44.crate) = 20389 SIZE (rust/crates/rgb-0.8.50.crate) = 21980
SHA256 (rust/crates/roff-0.2.1.crate) = b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316 SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.1.crate) = 10605 SIZE (rust/crates/roff-0.2.2.crate) = 11648
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6
SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 SIZE (rust/crates/rustix-0.38.41.crate) = 378463
SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/rustix-0.38.32.crate) = 376999 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/semver-1.0.22.crate) = 92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca
SIZE (rust/crates/semver-1.0.22.crate) = 30446
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316 SIZE (rust/crates/tap-1.0.1.crate) = 11316
SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef
SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790 SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/zopfli-0.8.0.crate) = 5c1f48f3508a3a3f2faee01629564400bc12260f6214a056d06a3aaaa6ef0736 SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
SIZE (rust/crates/zopfli-0.8.0.crate) = 54234 SIZE (rust/crates/zopfli-0.8.1.crate) = 50972

View file

@ -0,0 +1,98 @@
Revert https://github.com/shssoichiro/oxipng/commit/c81a863e69c8
--- Cargo.lock.orig 1970-01-01 00:00:01 UTC
+++ Cargo.lock
@@ -149,6 +149,16 @@ checksum = "afb84c814227b90d6895e01398aee0d8033c00e746
checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7"
[[package]]
+name = "clap_mangen"
+version = "0.2.24"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf"
+dependencies = [
+ "clap",
+ "roff",
+]
+
+[[package]]
name = "colorchoice"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -402,6 +412,7 @@ dependencies = [
dependencies = [
"bitvec",
"clap",
+ "clap_mangen",
"crossbeam-channel",
"env_logger",
"filetime",
@@ -472,6 +483,12 @@ dependencies = [
dependencies = [
"bytemuck",
]
+
+[[package]]
+name = "roff"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3"
[[package]]
name = "rustc-hash"
--- Cargo.toml.orig 1970-01-01 00:00:01 UTC
+++ Cargo.toml
@@ -146,6 +146,10 @@ default-features = false
optional = true
default-features = false
+[build-dependencies]
+clap = "4.5.21"
+clap_mangen = "0.2.24"
+
[features]
binary = [
"dep:clap",
--- build.rs.orig 2024-11-29 23:41:27 UTC
+++ build.rs
@@ -0,0 +1,40 @@
+use std::{
+ env,
+ fs::File,
+ io::{BufWriter, Error},
+ path::Path,
+};
+
+use clap_mangen::Man;
+
+include!("src/cli.rs");
+
+fn build_manpages(outdir: &Path) -> Result<(), Error> {
+ let app = build_command();
+
+ let file = Path::new(&outdir).join("oxipng.1");
+ let mut file = BufWriter::new(File::create(file)?);
+
+ Man::new(app).render(&mut file)?;
+
+ Ok(())
+}
+
+fn main() -> Result<(), Error> {
+ println!("cargo:rerun-if-changed=src/cli.rs");
+ println!("cargo:rerun-if-changed=src/display_chunks.rs");
+
+ // Create `target/<debug|release>/assets/` folder.
+ let outdir = match env::var_os("OUT_DIR") {
+ None => return Ok(()),
+ Some(outdir) => outdir,
+ };
+ let out_path = PathBuf::from(outdir);
+ let mut path = out_path.ancestors().nth(3).unwrap().to_owned();
+ path.push("assets");
+ std::fs::create_dir_all(&path).unwrap();
+
+ build_manpages(&path)?;
+
+ Ok(())
+}