# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup cargo 1.0 PortGroup github 1.0 github.setup ImageOptim gifski 1.34.0 github.tarball_from archive revision 0 homepage https://gif.ski/ description \ GIF encoder based on libimagequant \(pngquant\). Squeezes maximum \ possible quality from the awful GIF format. long_description \ Highest-quality GIF encoder based on pngquant. ${name} 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. categories graphics license AGPL-3 maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums ${distname}${extract.suffix} \ rmd160 2aa05006061320edd7a4836b98150da4ec86908d \ sha256 c9711473615cb20d7754e8296621cdd95cc068cb04b640f391cd71f8787b692c \ size 90017 cargo.offline_cmd if {${name} eq ${subport}} { destroot { xinstall -m 0755 \ ${worksrcpath}/target/[cargo.rust_platform]/release/${name} \ ${destroot}${prefix}/bin/ } } # C library for gifski subport lib${name} { description \ C library for ${name}, a {*}${description} long_description \ C library for ${name}, which is the {*}${long_description} depends_build-append \ port:cargo-c \ port:pkgconfig build.cmd ${cargo.bin} cbuild build.pre_args-append \ --prefix=${prefix} destroot { system -W ${worksrcpath} \ "${cargo.bin} cinstall ${build.pre_args} --destdir=${destroot}" } } cargo.crates \ adler2 2.0.1 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa \ aho-corasick 1.1.3 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \ anstream 0.6.19 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 \ anstyle 1.0.11 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd \ anstyle-parse 0.2.7 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 \ anstyle-query 1.1.3 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 \ anstyle-wincon 3.0.9 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 \ arrayvec 0.7.6 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 \ autocfg 1.5.0 c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 \ bindgen 0.64.0 c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4 \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bytemuck 1.23.1 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422 \ cc 1.2.29 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362 \ cexpr 0.6.0 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 \ cfg-if 1.0.1 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 \ clang-sys 1.8.1 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 \ clap 4.5.41 be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9 \ clap_builder 4.5.41 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d \ clap_lex 0.7.5 b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 \ colorchoice 1.0.4 b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 \ crc32fast 1.5.0 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 \ crossbeam-channel 0.5.15 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 \ crossbeam-deque 0.8.6 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 \ crossbeam-epoch 0.9.18 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e \ crossbeam-utils 0.8.21 d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 \ dunce 1.0.5 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 \ either 1.15.0 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 \ ffmpeg-next 6.1.1 4e72c72e8dcf638fb0fb03f033a954691662b5dabeaa3f85a6607d101569fccd \ flate2 1.1.2 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d \ gif 0.13.3 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b \ gif-dispose 5.0.1 5e1aa07391f3d9c279f388cea6faf291555dd891df59bed01d4378583df946ac \ glob 0.3.2 a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 \ hermit-abi 0.5.2 fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c \ imagequant 4.4.1 caf5d73b959dfbe5d6b5cd3ca8de5265c7bc58297f20560a60a1d2ba6a19991f \ imgref 1.11.0 d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408 \ is_terminal_polyfill 1.70.1 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf \ lazy_static 1.5.0 bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe \ lazycell 1.3.0 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 \ libc 0.2.174 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 \ libloading 0.8.8 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 \ libz-rs-sys 0.5.1 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 \ lodepng 3.12.1 77a32335d22e44238e2bb0b4d726964d18952ce1f1279ec3305305d2c61539eb \ loop9 0.1.5 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062 \ memchr 2.7.5 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 \ minimal-lexical 0.2.1 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a \ miniz_oxide 0.8.9 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 \ natord 1.0.9 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c \ nom 7.1.3 d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a \ num-traits 0.2.19 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \ num_cpus 1.17.0 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b \ once_cell 1.21.3 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d \ once_cell_polyfill 1.70.1 a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad \ ordered-channel 1.2.0 95be4d57809897b5a7539fc15a7dfe0e84141bc3dfaa2e9b1b27caa90acf61ab \ pbr 1.1.1 ed5827dfa0d69b6c92493d6c38e633bbaa5937c153d0d7c28bf12313f8c6d514 \ peeking_take_while 0.1.2 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 \ pkg-config 0.3.32 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c \ proc-macro2 1.0.95 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 \ quick-error 2.0.1 a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 \ quote 1.0.40 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d \ rayon 1.10.0 b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa \ rayon-core 1.12.1 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 \ regex 1.11.1 b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 \ regex-automata 0.4.9 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 \ regex-syntax 0.8.5 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c \ resize 0.8.8 87a103d0b47e783f4579149402f7499397ab25540c7a57b2f70487a5d2d20ef0 \ rgb 0.8.51 a457e416a0f90d246a4c3288bd7a25b2304ca727f253f95be383dd17af56be8f \ rustc-hash 1.1.0 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \ shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \ strsim 0.11.1 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f \ syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \ thread_local 1.1.9 f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 \ unicode-ident 1.0.18 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 \ utf8parse 0.2.2 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 \ vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \ weezl 0.1.10 a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3 \ wild 2.2.1 a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1 \ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \ windows-sys 0.59.0 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b \ windows-targets 0.52.6 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 \ windows-targets 0.53.2 c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef \ windows_aarch64_gnullvm 0.52.6 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 \ windows_aarch64_gnullvm 0.53.0 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 \ windows_aarch64_msvc 0.52.6 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 \ windows_aarch64_msvc 0.53.0 c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c \ windows_i686_gnu 0.52.6 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b \ windows_i686_gnu 0.53.0 c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 \ windows_i686_gnullvm 0.52.6 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 \ windows_i686_gnullvm 0.53.0 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 \ windows_i686_msvc 0.52.6 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 \ windows_i686_msvc 0.53.0 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d \ windows_x86_64_gnu 0.52.6 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 \ windows_x86_64_gnu 0.53.0 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba \ windows_x86_64_gnullvm 0.52.6 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d \ windows_x86_64_gnullvm 0.53.0 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 \ windows_x86_64_msvc 0.52.6 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec \ windows_x86_64_msvc 0.53.0 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 \ y4m 0.8.0 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448 \ yuv 0.1.9 8cbe2d856acbe6d86c0fa6f458b73e962834061ca2f7f94c6e4633afc9efd4d4 \ zlib-rs 0.5.1 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a