From 32577a563f380a4f4e2f2f94a412082da6d1a0b2 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 5 Aug 2025 12:05:03 +0200 Subject: [PATCH] libheif: add gdk pixbuf loader. --- srcpkgs/libheif-pixbuf-loader | 1 + srcpkgs/libheif/template | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/libheif-pixbuf-loader diff --git a/srcpkgs/libheif-pixbuf-loader b/srcpkgs/libheif-pixbuf-loader new file mode 120000 index 00000000000..0dc6e8f9d47 --- /dev/null +++ b/srcpkgs/libheif-pixbuf-loader @@ -0,0 +1 @@ +libheif \ No newline at end of file diff --git a/srcpkgs/libheif/template b/srcpkgs/libheif/template index c4f83728e9b..abb88a7fa93 100644 --- a/srcpkgs/libheif/template +++ b/srcpkgs/libheif/template @@ -4,8 +4,9 @@ version=1.20.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" +hostmakedepends="pkg-config" makedepends="libjpeg-turbo-devel libpng-devel libde265-devel x265-devel - libaom-devel" + libaom-devel gdk-pixbuf-devel" short_desc="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" maintainer="Orphaned " license="LGPL-3.0-or-later" @@ -33,3 +34,11 @@ libheif-tools_package() { vmove usr/share/thumbnailers } } + +libheif-pixbuf-loader_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - pixbuf loader" + pkg_install() { + vmove "usr/lib/gdk-pixbuf-2.0" + } +}