commit: dfb1d7e1de2e8ab6015e2fcbc9fdfb4d9f8e8375 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Thu Jul 31 16:47:56 2025 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Thu Jul 31 17:21:05 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb1d7e1
media-gfx/gthumb: Handle libchamplain support Thanks-to: Vitaly Zdanevich Closes: https://bugs.gentoo.org/957102 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> media-gfx/gthumb/gthumb-3.12.7.ebuild | 5 +++-- media-gfx/gthumb/metadata.xml | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/gthumb/gthumb-3.12.7.ebuild b/media-gfx/gthumb/gthumb-3.12.7.ebuild index b58e7cfd4857..6ab216a281b5 100644 --- a/media-gfx/gthumb/gthumb-3.12.7.ebuild +++ b/media-gfx/gthumb/gthumb-3.12.7.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gthumb/" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg tiff webkit webp" +IUSE="cdr colord exif keyring geolocation gstreamer heif jpegxl lcms raw slideshow svg tiff webkit webp" RDEPEND=" >=dev-libs/glib-2.54.0:2 @@ -37,6 +37,7 @@ RDEPEND=" ) keyring? ( >=app-crypt/libsecret-0.11 ) cdr? ( >=app-cdr/brasero-3.2.0 ) + geolocation? ( media-libs/libchamplain:0.12[gtk] ) svg? ( >=gnome-base/librsvg-2.34:2 ) webp? ( >=media-libs/libwebp-0.2.0:= ) jpegxl? ( >=media-libs/libjxl-0.3.0:= ) @@ -71,7 +72,7 @@ src_configure() { $(meson_use exif exiv2) $(meson_use slideshow clutter) $(meson_use gstreamer) - -Dlibchamplain=false # Upstream still doesn't seem to consider this ready + $(meson_use geolocation libchamplain) $(meson_use colord) $(meson_use tiff libtiff) $(meson_use webp libwebp) diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml index 9bf3ec5070fe..d1c45afc6ab8 100644 --- a/media-gfx/gthumb/metadata.xml +++ b/media-gfx/gthumb/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo GNOME Desktop</name> </maintainer> <use> + <flag name="geolocation">Use <pkg>media-libs/libchamplain</pkg> to show the position the image refers to</flag> <flag name="slideshow">Enable slideshow plugin</flag> </use> <upstream>
