gifski-1.32.0dm9pZCAq
download
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
${PN}@${PV}
"
inherit cargo
DESCRIPTION="Highest-quality GIF encoder based on pngquant"
HOMEPAGE="
https://gif.ski/
https://crates.io/crates/gifski
"
SRC_URI="${CARGO_CRATE_URIS}"
LICENSE="AGPL-3+"
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD GPL-3+ ISC MIT Unicode-DFS-2016 WTFPL-2 ZLIB"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="video"
DEPEND="
video? ( >=media-video/ffmpeg-4[dav1d(+)] )
"
RDEPEND="${DEPEND}"
BDEPEND="video? ( sys-devel/clang:* )"
QA_PRESTRIPPED="usr/bin/${PN}"
# src_prepare() {
# default
# # patch for ffmpeg-sys-next is only needed for mac
# # comment it out to not depend on git source
# sed -i "${S}/Cargo.toml" \
# -e 's/^ffmpeg-sys-next\s.*/# &/' || die
# }
src_configure() {
local myfeatures=(
binary
gifsicle
$(usev video)
)
cargo_src_configure --no-default-features
}