app-misc/fastfetch: add 1.6.4

Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com>
This commit is contained in:
Viorel Munteanu
2022-08-22 08:13:20 +03:00
parent 7fc350d6be
commit 0b7adc8db2
3 changed files with 100 additions and 19 deletions

View File

@@ -46,27 +46,19 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
REQUIRED_USE="xrandr? ( X )"
pkg_setup() {
if use chafa && ! use imagemagick; then
elog "USE chafa depends on imagemagick, but that is currently disabled. Enabling imagemagick"
fi
if use imagemagick || use chafa; then
export fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
else
export fastfetch_enable_imagemagick7=no
fi
if use imagemagick || use chafa; then
export fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
else
export fastfetch_enable_imagemagick6=no
fi
}
REQUIRED_USE="
xrandr? ( X )
chafa? ( imagemagick )
"
src_configure() {
local fastfetch_enable_imagemagick7=no
local fastfetch_enable_imagemagick6=no
if use imagemagick; then
fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
fi
local mycmakeargs=(
-DENABLE_RPM=no
-DENABLE_LIBPCI=$(usex pci)