From 00f18a8ae20ab400a361c525d0d8a88d824e64d6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20Netolick=C3=BD?= Date: Sun, 20 Aug 2023 13:02:27 +0200 Subject: [PATCH] =?utf8?q?Dopln=C4=9Bn=20xdg=5Fdesktop=5Fdatabase=5Fupdate?= =?utf8?q?=20do=20pkg=5Fpostinst=20a=20pkg=5Fpostrm.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- gui-apps/swayimg/swayimg-1.12-r1.ebuild | 62 +++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 gui-apps/swayimg/swayimg-1.12-r1.ebuild diff --git a/gui-apps/swayimg/swayimg-1.12-r1.ebuild b/gui-apps/swayimg/swayimg-1.12-r1.ebuild new file mode 100644 index 0000000..77c1534 --- /dev/null +++ b/gui-apps/swayimg/swayimg-1.12-r1.ebuild @@ -0,0 +1,62 @@ + +EAPI=8 + +inherit meson xdg-utils +# +DESCRIPTION="Image viewer for Sway/Wayland" + +HOMEPAGE="https://github.com/artemsen/swayimg" + +SRC_URI="https://github.com/artemsen/swayimg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" + +IUSE="wayland gif heif jpeg jpegxl openexr png svg tiff webp" + +RDEPEND=" + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpegxl? ( media-libs/libjxl:= ) + png? ( media-libs/libpng:= ) + svg? ( gnome-base/librsvg:= ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) + openexr? ( media-libs/openexr:= ) +" + +DEPEND="${RDEPEND}" + + +src_configure() { + local emesonargs=( + $(meson_feature heif) + $(meson_feature jpeg) + $(meson_feature png) + $(meson_feature svg) + $(meson_feature tiff) + $(meson_feature webp) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile +} + +src_install() { + meson_install +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} -- 2.52.0