From f231ae6d6e030bdfb32c2c642fc0c52052486a1e Mon Sep 17 00:00:00 2001 From: crueter Date: Mon, 20 Apr 2026 19:43:49 -0400 Subject: [PATCH] media-gfx/appimage-thumbnailer: new package, add 4.0.0 Signed-off-by: crueter --- media-gfx/appimage-thumbnailer/Manifest | 1 + .../appimage-thumbnailer-4.0.0.ebuild | 36 +++++++++++++++++++ media-gfx/appimage-thumbnailer/metadata.xml | 12 +++++++ 3 files changed, 49 insertions(+) create mode 100644 media-gfx/appimage-thumbnailer/Manifest create mode 100644 media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild create mode 100644 media-gfx/appimage-thumbnailer/metadata.xml diff --git a/media-gfx/appimage-thumbnailer/Manifest b/media-gfx/appimage-thumbnailer/Manifest new file mode 100644 index 0000000000..8a423bb301 --- /dev/null +++ b/media-gfx/appimage-thumbnailer/Manifest @@ -0,0 +1 @@ +DIST appimage-thumbnailer-4.0.0.tar.gz 51586 BLAKE2B 53a6b9ec89917768dcc00434599cfb7994b141816781f955b9e16efa13a4e8e7961ac852501c22e28f69c11310e1c8179b79e61a2c794d5487c6fbd93945995a SHA512 bb45d78a5d2a81cdaad2ad4b76ad5029f3c028ea01bf55ff4e318124efcb609c2dafc85257bea226edeb3c495f4c37eb8467d3ee0371d44c8fd0991f912ce3bc diff --git a/media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild b/media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild new file mode 100644 index 0000000000..0968732eb6 --- /dev/null +++ b/media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Generates AppImage thumbnails for Linux desktops" +HOMEPAGE="https://github.com/kem-a/appimage-thumbnailer" +SRC_URI="https://github.com/kem-a/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + gnome-base/librsvg:2 + sys-fs/dwarfs + sys-fs/squashfs-tools + x11-libs/cairo" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local emesonargs=( + -Dbundle_dwarfs=false + -Dbundle_squashfs=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + einstalldocs +} diff --git a/media-gfx/appimage-thumbnailer/metadata.xml b/media-gfx/appimage-thumbnailer/metadata.xml new file mode 100644 index 0000000000..2ecacc7cac --- /dev/null +++ b/media-gfx/appimage-thumbnailer/metadata.xml @@ -0,0 +1,12 @@ + + + + + crueter + crueter@crueter.xyz + + + kem-a/appimage-thumbnailer + https://github.com/kem-a/appimage-thumbnailer/issues + +