From 0d01f7c108850e8db4748b29af12b041bd055329 Mon Sep 17 00:00:00 2001 From: pankaspe <7622507+pankaspe@users.noreply.github.com> Date: Sun, 25 Oct 2026 09:00:49 +0100 Subject: [PATCH] swayimg: build with exiv2 for EXIF support swayimg reads EXIF through exiv2 (meson option 'exif'), not libexif, so the package was built without EXIF: images were not rotated by their EXIF orientation and the EXIF fields of the info overlay were empty. Enable the feature explicitly so a missing exiv2 fails the build. Co-Authored-By: Claude Opus 5.5 --- srcpkgs/swayimg/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/swayimg/template b/srcpkgs/swayimg/template index 3c665fd9c7db36..ae6a1642396723 100644 --- a/srcpkgs/swayimg/template +++ b/srcpkgs/swayimg/template @@ -1,13 +1,13 @@ # Template file for 'swayimg' pkgname=swayimg version=5.6 -revision=1 +revision=2 build_style=meson -configure_args="-D version=${version}" +configure_args="-D version=${version} -D exif=enabled" hostmakedepends="pkg-config wayland-devel" makedepends="wayland-devel cairo-devel json-c-devel libxkbcommon-devel wayland-protocols libheif-devel giflib-devel libjpeg-turbo-devel - libpng-devel librsvg-devel libwebp-devel libexif-devel libavif-devel + libpng-devel librsvg-devel libwebp-devel exiv2-devel libavif-devel tiff-devel libsixel-devel libraw-devel libopenexr-devel libjxl-devel freetype-devel libdrm-devel LuaJIT-devel" conf_files="/etc/xdg/swayimg/init.lua"