1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 13:52:40 +01:00

x11-libs/gdk-pixbuf-loader-webp: add thumbnailer

This commit is contained in:
2020-04-21 00:23:01 +02:00
parent 0c14393875
commit 4e3a5540f4
3 changed files with 21 additions and 1 deletions

View File

@@ -1,3 +1,4 @@
AUX gdk-pixbuf-webp-thumbnailer.thumbnailer 129 BLAKE2B 70f160f1ceab95e1f37196b68cf0ddcc606dc18d231a399a64ff1817490db4011dec583ba85ab3a3bdca39537b316598d1d4ad593bde4cdafd42b197a1784998 SHA512 79d61c8165a3c0da154ff115431214190b94e7065fd5ebd3388c5157be7e44168880b1595278ccae03ddb0de7edd32a088395dcc4d4ab323655c124740165cf0
DIST gdk-pixbuf-loader-webp-0.0.1.tar.gz 8212 BLAKE2B 20b2f32ca0885069e185c415e10119f6f65b73131b4928e6db95fa9f92f9ec53bd3fd5fbc4708370dfaee68df4c8052d2df76c6e0c0a6267240f7804db8e33f8 SHA512 f3fa859221fdc5277c951e09448dea6078ca4825de06b319e33e86b59db1201616ca4a706d5114e431719584d5a0766a7706c4192dbc384441efb1799d9e40ec DIST gdk-pixbuf-loader-webp-0.0.1.tar.gz 8212 BLAKE2B 20b2f32ca0885069e185c415e10119f6f65b73131b4928e6db95fa9f92f9ec53bd3fd5fbc4708370dfaee68df4c8052d2df76c6e0c0a6267240f7804db8e33f8 SHA512 f3fa859221fdc5277c951e09448dea6078ca4825de06b319e33e86b59db1201616ca4a706d5114e431719584d5a0766a7706c4192dbc384441efb1799d9e40ec
EBUILD gdk-pixbuf-loader-webp-0.0.1.ebuild 739 BLAKE2B 68c9567f265b762bcf433509ed60a9739b86566d4996ce4e06f604554449c2daa45b199bce6b4d0dd4557ed986c544001a9590c78ce3db06a3c262d75f446c1f SHA512 d2400858dc2a18def119fdfd27eecd10cdfa5ac4a6e9fd17ac30cff60efe00ad16fc8600968b71c890d3dd415ec4e8ebf4d6be5cbc35630ccc3e6526a83464c6 EBUILD gdk-pixbuf-loader-webp-0.0.1.ebuild 1054 BLAKE2B 28ea926fcc932b0ec069eb047c541bbe11311ab5d9320021090555d99b0e53c25c15cf050248dd4651c12db1e4970913d82314e740859593a882d42913143d7e SHA512 07436ae4e0eca3878e8cac7e9862bb6cbc3d443d3d5c5f0ad130575b70fe4628f7c99911651edab67f4888f57ec788c6cf1d402acbf88324e5230ee51d4c5651
MISC metadata.xml 814 BLAKE2B 81bb2d08b380788ed4879fa638413288c2110dad0f7f8e2bd26fc90cf1b9cecedcb22c05103e8f8bd1a29c2289464279f07176349bf619fc1869e8806da2aeb9 SHA512 8285a8b5af733ead86feac6dcb5963fd3e1ac75fa33669c87ba64801e578f222599546bd9a2752ca38f1a773937ee6250c6621695f9c010934bc4035dfd76212 MISC metadata.xml 814 BLAKE2B 81bb2d08b380788ed4879fa638413288c2110dad0f7f8e2bd26fc90cf1b9cecedcb22c05103e8f8bd1a29c2289464279f07176349bf619fc1869e8806da2aeb9 SHA512 8285a8b5af733ead86feac6dcb5963fd3e1ac75fa33669c87ba64801e578f222599546bd9a2752ca38f1a773937ee6250c6621695f9c010934bc4035dfd76212

View File

@@ -0,0 +1,4 @@
[Thumbnailer Entry]
TryExec=@bindir@/gdk-pixbuf-thumbnailer
Exec=@bindir@/gdk-pixbuf-thumbnailer -s %s %u %o
MimeType=image/webp

View File

@@ -19,6 +19,14 @@ DEPEND=">=media-libs/libwebp-0.4.3
>=x11-libs/gdk-pixbuf-2.22" >=x11-libs/gdk-pixbuf-2.22"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
src_prepare() {
sed \
-e "s#@bindir@#${EPREFIX}/usr/bin#g" \
"${FILESDIR}"/gdk-pixbuf-webp-thumbnailer.thumbnailer > "${T}"/gdk-pixbuf-webp-thumbnailer.thumbnailer || die
default
}
src_configure() { src_configure() {
local emesonargs=( local emesonargs=(
-Dgdk_pixbuf_query_loaders_path=/bin/true -Dgdk_pixbuf_query_loaders_path=/bin/true
@@ -26,6 +34,13 @@ src_configure() {
meson_src_configure meson_src_configure
} }
src_install() {
insinto "/usr/share/thumbnailers/"
doins "${T}"/gdk-pixbuf-webp-thumbnailer.thumbnailer
meson_src_install
}
pkg_preinst() { pkg_preinst() {
gnome2_gdk_pixbuf_savelist gnome2_gdk_pixbuf_savelist
} }