1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
5 inherit toolchain-funcs xdg-utils
7 DESCRIPTION="Minimal image viewer designed for tiling window manager users"
8 HOMEPAGE="https://github.com/eXeC64/imv"
9 SRC_URI="https://github.com/eXeC64/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
11 LICENSE="MIT-with-advertising"
13 KEYWORDS="~amd64 ~x86"
14 IUSE="X +freeimage jpeg libnsgif png +svg test tiff wayland"
15 RESTRICT="!test? ( test )"
30 x11-libs/libxkbcommon[X]
33 freeimage? ( media-libs/freeimage )
34 jpeg? ( media-libs/libjpeg-turbo )
35 libnsgif? ( media-libs/libnsgif )
36 png? ( media-libs/libpng )
37 svg? ( gnome-base/librsvg )
38 tiff? ( media-libs/tiff )
39 wayland? ( dev-libs/wayland )
43 test? ( dev-util/cmocka )
51 sed -i -e 's|pkg-config|$(PKG_CONFIG)|g' Makefile || die
58 if ! use wayland; then
70 BACKEND_FREEIMAGE=$(usex freeimage)
71 BACKEND_JPEG=$(usex jpeg)
72 BACKEND_LIBNSGIF=$(usex libnsgif)
73 BACKEND_LIBPNG=$(usex png)
74 BACKEND_LIBRSVG=$(usex svg)
75 BACKEND_LIBTIFF=$(usex tiff)
85 emake ${BACKENDS[@]} DESTDIR="${D}" install
89 xdg_desktop_database_update
93 xdg_desktop_database_update