# -*- 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.32.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 9804b0c46e9db64f3671e97f6f12ee9f57d1c388 \ sha256 9a9145c31936f6e6e3b30e7feb8a741bcc02e8bcec6fd480d03c25ffa55f372c \ size 87218 build.pre_args-delete \ --frozen --offline 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 \ adler 1.0.2 f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe \ ahash 0.8.11 e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 \ aho-corasick 1.1.3 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \ anstream 0.6.13 d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb \ anstyle 1.0.6 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc \ anstyle-parse 0.2.3 c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c \ anstyle-query 1.0.2 e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 \ anstyle-wincon 3.0.2 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 \ arrayvec 0.7.4 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 \ autocfg 1.2.0 f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 \ bindgen 0.64.0 c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4 \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bytemuck 1.15.0 5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15 \ cc 1.0.94 17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7 \ cexpr 0.6.0 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ clang-sys 1.7.0 67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1 \ clap 4.5.4 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 \ clap_builder 4.5.2 ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 \ clap_lex 0.7.0 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce \ colorchoice 1.0.0 acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 \ crc32fast 1.4.0 b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa \ crossbeam-channel 0.5.12 ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95 \ crossbeam-deque 0.8.5 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d \ crossbeam-epoch 0.9.18 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e \ crossbeam-utils 0.8.19 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 \ dunce 1.0.4 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b \ either 1.11.0 a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2 \ fallible_collections 0.4.9 a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd \ ffmpeg-next 6.1.1 4e72c72e8dcf638fb0fb03f033a954691662b5dabeaa3f85a6607d101569fccd \ flate2 1.0.28 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e \ gif 0.13.1 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2 \ gif-dispose 5.0.0 781005a5985b4c723fd3e6586df79d823151846ebcbcf2fcc7e3d3fba18c2d51 \ glob 0.3.1 d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \ hashbrown 0.13.2 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e \ hermit-abi 0.3.9 d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 \ imagequant 4.3.0 85a7f142d232ccbdc00cbef49d17f45639aeb07d9bfe28e17c21dea3efac64e5 \ imgref 1.10.1 44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126 \ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \ lazycell 1.3.0 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 \ libc 0.2.153 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd \ libloading 0.8.3 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19 \ lodepng 3.10.1 a42d298694b14401847de29abd44adf278b42e989e516deac7b72018400002d8 \ loop9 0.1.5 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062 \ memchr 2.7.2 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d \ minimal-lexical 0.2.1 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a \ miniz_oxide 0.7.2 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7 \ natord 1.0.9 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c \ nom 7.1.3 d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a \ num-traits 0.2.18 da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a \ num_cpus 1.16.0 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 \ once_cell 1.19.0 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 \ ordered-channel 1.1.0 4f0bc569ca0974cb90125f52cf76f7b6ad3a072301beba78eb0aa4174c4964ed \ pbr 1.1.1 ed5827dfa0d69b6c92493d6c38e633bbaa5937c153d0d7c28bf12313f8c6d514 \ peeking_take_while 0.1.2 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 \ pkg-config 0.3.30 d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec \ proc-macro2 1.0.79 e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e \ quick-error 2.0.1 a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 \ quote 1.0.36 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 \ rayon 1.10.0 b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa \ rayon-core 1.12.1 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 \ regex 1.10.4 c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c \ regex-automata 0.4.6 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea \ regex-syntax 0.8.3 adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 \ resize 0.8.4 c3e29f584c07a8396c5e2eee0bd8d7aec5c8d9e0a3c2333806fd2ec1d2a5b080 \ rgb 0.8.37 05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8 \ rustc-hash 1.1.0 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \ shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \ strsim 0.11.1 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f \ syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \ syn 2.0.58 44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687 \ thread_local 1.1.8 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c \ unicode-ident 1.0.12 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \ utf8parse 0.2.1 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a \ vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \ version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \ weezl 0.1.8 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082 \ 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.52.0 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d \ windows-targets 0.52.5 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb \ windows_aarch64_gnullvm 0.52.5 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 \ windows_aarch64_msvc 0.52.5 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 \ windows_i686_gnu 0.52.5 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 \ windows_i686_gnullvm 0.52.5 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 \ windows_i686_msvc 0.52.5 db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf \ windows_x86_64_gnu 0.52.5 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 \ windows_x86_64_gnullvm 0.52.5 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 \ windows_x86_64_msvc 0.52.5 bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 \ y4m 0.8.0 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448 \ yuv 0.1.5 157c9233496247738a5417ce7e8ecf953c3d4e1931374d16b0c6a95636572be4 \ zerocopy 0.7.32 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be \ zerocopy-derive 0.7.32 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6