media-gfx/appimage-thumbnailer: new package, add 4.0.0

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter
2026-04-20 19:43:49 -04:00
parent a75ef792fa
commit f231ae6d6e
3 changed files with 49 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST appimage-thumbnailer-4.0.0.tar.gz 51586 BLAKE2B 53a6b9ec89917768dcc00434599cfb7994b141816781f955b9e16efa13a4e8e7961ac852501c22e28f69c11310e1c8179b79e61a2c794d5487c6fbd93945995a SHA512 bb45d78a5d2a81cdaad2ad4b76ad5029f3c028ea01bf55ff4e318124efcb609c2dafc85257bea226edeb3c495f4c37eb8467d3ee0371d44c8fd0991f912ce3bc

View File

@@ -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
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>crueter</name>
<email>crueter@crueter.xyz</email>
</maintainer>
<upstream>
<remote-id type="github">kem-a/appimage-thumbnailer</remote-id>
<bugs-to>https://github.com/kem-a/appimage-thumbnailer/issues</bugs-to>
</upstream>
</pkgmetadata>