git: c1c911d41e8b - 2022Q4 - graphics/gthumb: track libjxl dependency after 316b58b68075
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 05 Oct 2022 16:59:02 UTC
The branch 2022Q4 has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c1c911d41e8b9ac6bcbdf1ba4184ef2840af766a
commit c1c911d41e8b9ac6bcbdf1ba4184ef2840af766a
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-10-05 16:27:07 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-10-05 16:58:45 +0000
graphics/gthumb: track libjxl dependency after 316b58b68075
====> Running Q/A tests (stage-qa)
Error: /usr/local/lib/gthumb/extensions/libcairo_io.so is linked to /usr/local/lib/libjxl.so.0.7 from graphics/libjxl but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libjxl.so:graphics/libjxl
Error: /usr/local/lib/gthumb/extensions/libcairo_io.so is linked to /usr/local/lib/libjxl_threads.so.0.7 from graphics/libjxl but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libjxl_threads.so:graphics/libjxl
Reported by: QAT
(cherry picked from commit 2c188852ef5092cec3949da36c7e3015121a3c1e)
---
graphics/gthumb/Makefile | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile
index 157350941e01..bcef8782b66a 100644
--- a/graphics/gthumb/Makefile
+++ b/graphics/gthumb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gthumb
PORTVERSION= 3.12.2
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -66,9 +67,9 @@ GLIB_SCHEMAS= org.gnome.gthumb.change-date.gschema.xml \
org.gnome.gthumb.catalogs.gschema.xml \
org.gnome.gthumb.terminal.gschema.xml
-OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \
+OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER JXL RAW SECRET \
WEBP WEBSERVICES YELP
-OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \
+OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER JXL RAW SECRET \
WEBP WEBSERVICES YELP
OPTIONS_SUB= yes
@@ -82,6 +83,8 @@ EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2
EXIV2_MESON_TRUE= exiv2
GSTREAMER_USES= gstreamer
GSTREAMER_MESON_TRUE= gstreamer
+JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl
+JXL_MESON_TRUE= libjxl
RAW_DESC= Raw image support via libraw
RAW_LIB_DEPENDS= libraw.so:graphics/libraw
RAW_MESON_TRUE= libraw