commit: c2e9fcd7f05354f5f9bb63a05d3f0272abe691c8 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Mon Oct 13 09:11:43 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Mon Oct 13 11:57:11 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e9fcd7
xfce-base/tumbler: Bump to 4.20.1 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> xfce-base/tumbler/Manifest | 1 + xfce-base/tumbler/tumbler-4.20.1.ebuild | 76 +++++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+) diff --git a/xfce-base/tumbler/Manifest b/xfce-base/tumbler/Manifest index fcb6f1d8cc8c..ee572bb1f9cf 100644 --- a/xfce-base/tumbler/Manifest +++ b/xfce-base/tumbler/Manifest @@ -1,2 +1,3 @@ DIST tumbler-4.20.0.tar.bz2 706804 BLAKE2B 4cdf0da60ee29d0101d1f7418a33d0c8c79882b479f3cb65c948885c6108f53d2d9e48240ec582faab09400e522bfb89594075232edd6d5de0062a00121ba104 SHA512 9de43565099c61c8a5227fb69e99f432d44435e717524f71a2c8751ef67d23d0aa06ed63aec15f035fcdbb0940a9a583bb724e59d27d600814c983269b937783 +DIST tumbler-4.20.1.tar.bz2 710914 BLAKE2B 85c740266f75c3a7570a2117b0b76bd69f9abcbda2555b34a8dc17ba675e70edc91bcc5f700181b03f3e5d81c5bb67efe5704c2c5cebc457646c91d5801d1a1a SHA512 b4d4f92bcfaadcd9c8c9c78ac577ee4cfaf898895ebba0afde735bb5cf3cabc1a8a4d0a2fb6c382d3e8636ec70b22fa1b35d3e48e7ed215bdc4c3f86e543e018 DIST tumbler-4.21.0.tar.xz 147912 BLAKE2B 0f60bf5b27bfc71c775726b62bb30f6817195b38e8d388562d805a30d9e114d0ef11006c3ce11e8a4bb055c59edf4e6a1296a73a706f54710531355f16cccb48 SHA512 933ea87234d20835c8b937e139390773a1798764a256f560a86ab7bb6adf37cfbfd0a9e752baf2a02f2c01facc07ee5cf0dfc967b1ee9f99425d30e99a4317aa diff --git a/xfce-base/tumbler/tumbler-4.20.1.ebuild b/xfce-base/tumbler/tumbler-4.20.1.ebuild new file mode 100644 index 000000000000..5ce87db2253d --- /dev/null +++ b/xfce-base/tumbler/tumbler-4.20.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A thumbnail service for Thunar" +HOMEPAGE=" + https://docs.xfce.org/xfce/tumbler/start + https://gitlab.xfce.org/xfce/tumbler/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="curl epub ffmpeg gstreamer jpeg odf pdf raw" + +DEPEND=" + >=dev-libs/glib-2.72.0 + media-libs/freetype:2= + media-libs/libpng:0= + >=sys-apps/dbus-1.6 + >=xfce-base/libxfce4util-4.17.1:= + >=x11-libs/gdk-pixbuf-2.42.8 + curl? ( >=net-misc/curl-7.32.0:= ) + epub? ( app-text/libgepub ) + ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + odf? ( >=gnome-extra/libgsf-1.14.20:= ) + pdf? ( >=app-text/poppler-0.12.4[cairo] ) + raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] ) +" +RDEPEND=" + ${DEPEND} + gstreamer? ( media-plugins/gst-plugins-meta:1.0 ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable curl cover-thumbnailer) + $(use_enable epub gepub-thumbnailer) + $(use_enable jpeg jpeg-thumbnailer) + $(use_enable ffmpeg ffmpeg-thumbnailer) + $(use_enable gstreamer gstreamer-thumbnailer) + $(use_enable odf odf-thumbnailer) + $(use_enable pdf poppler-thumbnailer) + $(use_enable raw raw-thumbnailer) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
