svn commit: r557036 - in head/graphics/geeqie: . files
Matthias Andree
mandree at FreeBSD.org
Sat Dec 5 01:42:47 UTC 2020
Author: mandree
Date: Sat Dec 5 01:42:46 2020
New Revision: 557036
URL: https://svnweb.freebsd.org/changeset/ports/557036
Log:
graphics/geeqie: add missing dependencies, patch useless warning
This adds missing dependencies for nondefault options.
(Two items for USE_GNOME actually snuck into the previous commit already,
my apologies for missing that in the commit message. r557035)
It also patches out a useless "CFLAGS+=... not found" warning from
the "make configure" phase. We can't currently use -Werror anyways
for building geeqie with our GTK3 version (deprecation warnings).
Approved by: portmgr@ (blanket, dependencies)
Modified:
head/graphics/geeqie/Makefile
head/graphics/geeqie/files/patch-configure.ac
Modified: head/graphics/geeqie/Makefile
==============================================================================
--- head/graphics/geeqie/Makefile Sat Dec 5 01:11:52 2020 (r557035)
+++ head/graphics/geeqie/Makefile Sat Dec 5 01:42:46 2020 (r557036)
@@ -55,9 +55,15 @@ LIRC_CONFIGURE_ON= --with-lirc-prefix="${LOCALBASE}"
LIRC_BROKEN= does not build with old lirc from ports
MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \
- libclutter-gtk-1.0.so:graphics/clutter-gtk3
+ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ libclutter-1.0.so:graphics/clutter \
+ libcogl.so:graphics/cogl \
+ libjson-glib-1.0.so:devel/json-glib
+
MAP_CONFIGURE_ENABLE= map gpu-accel
MAP_REQUIRES= GTK3
+MAP_USES= gl xorg
+MAP_USE= GL=egl XORG=xrandr,x11,xext,xdamage,xfixes,xcomposite,xi
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
TIFF_CONFIGURE_ENABLE= tiff
@@ -73,6 +79,9 @@ PDF_REQUIRES= GTK3
FFMPEGTHUMBNAILER_DESC= Video file thumbnails generating support
FFMPEGTHUMBNAILER_CONFIGURE_ENABLE= ffmpegthumbnailer
FFMPEGTHUMBNAILER_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer
+
+GTK2_LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig
NLS_CONFIGURE_ENABLE= nls
Modified: head/graphics/geeqie/files/patch-configure.ac
==============================================================================
--- head/graphics/geeqie/files/patch-configure.ac Sat Dec 5 01:11:52 2020 (r557035)
+++ head/graphics/geeqie/files/patch-configure.ac Sat Dec 5 01:42:46 2020 (r557036)
@@ -1,5 +1,14 @@
--- configure.ac.orig 2020-11-20 21:36:33 UTC
+++ configure.ac
+@@ -18,7 +18,7 @@ AC_PREREQ(2.57)
+ AC_INIT([geeqie], 1.6, [https://github.com/BestImageViewer/geeqie/issues], [], [http://www.geeqie.org/])
+
+ # Add -Werror to the default CFLAGS
+-CFLAGS+=" -Werror -Wno-error=deprecated-declarations -Wno-error=sign-compare -Wno-error=return-type"
++#CFLAGS+=" -Werror -Wno-error=deprecated-declarations -Wno-error=sign-compare -Wno-error=return-type"
+
+ # Check for rightly dirs
+ AC_CONFIG_SRCDIR([src/main.c])
@@ -525,7 +525,7 @@ AC_ARG_ENABLE([lua],
[liblua=$enableval], [liblua=auto])
More information about the svn-ports-head
mailing list