Index: head/graphics/gexiv2/Makefile =================================================================== --- head/graphics/gexiv2/Makefile (revision 495063) +++ head/graphics/gexiv2/Makefile (revision 495064) @@ -1,39 +1,39 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= gexiv2 PORTVERSION= 0.10.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= cmt@FreeBSD.org COMMENT= GObject-based wrapper around Exiv2 library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gm4:devel/m4 \ vala>=0:lang/vala LIB_DEPENDS= libexiv2.so:graphics/exiv2 USES= compiler:c++11-lang gnome libtool:build meson pathfix \ pkgconfig tar:xz USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc DOCS_CONFIGURE_ON= -Denable-gtk-doc=true .include pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgexiv2.so ${RM} -r ${STAGEDIR}${PREFIX}/lib/python* .include Index: head/graphics/gexiv2/files/patch-git_d8f966 =================================================================== --- head/graphics/gexiv2/files/patch-git_d8f966 (nonexistent) +++ head/graphics/gexiv2/files/patch-git_d8f966 (revision 495064) @@ -0,0 +1,181 @@ +From d8f96634e1df693eb0393cf82893a86dd2a92d2b Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Tue, 20 Nov 2018 12:43:21 +0100 +Subject: [PATCH] Replace single-file includes + +To improve compatibility with exiv2 0.27 as recommended in + +Fixes #34 + +https://github.com/Exiv2/exiv2/issues/555#issuecomment-440023260 +--- + gexiv2/gexiv2-metadata-exif.cpp | 2 +- + gexiv2/gexiv2-metadata-gps.cpp | 2 +- + gexiv2/gexiv2-metadata-iptc.cpp | 2 +- + gexiv2/gexiv2-metadata-private.h | 6 +----- + gexiv2/gexiv2-metadata-xmp.cpp | 2 +- + gexiv2/gexiv2-metadata.cpp | 9 ++------- + gexiv2/gexiv2-preview-image-private.h | 2 +- + gexiv2/gexiv2-preview-properties-private.h | 2 +- + gexiv2/gexiv2-startup.cpp | 2 +- + gexiv2/gexiv2-stream-io.cpp | 2 +- + gexiv2/gexiv2-stream-io.h | 2 +- + 11 files changed, 12 insertions(+), 21 deletions(-) + +diff --git gexiv2/gexiv2-metadata-exif.cpp gexiv2/gexiv2-metadata-exif.cpp +index c87a460..f931b95 100644 +--- gexiv2/gexiv2-metadata-exif.cpp ++++ gexiv2/gexiv2-metadata-exif.cpp +@@ -12,7 +12,7 @@ + #include "gexiv2-metadata-private.h" + #include + #include +-#include ++#include + + G_BEGIN_DECLS + +diff --git gexiv2/gexiv2-metadata-gps.cpp gexiv2/gexiv2-metadata-gps.cpp +index d49d97c..47592ec 100644 +--- gexiv2/gexiv2-metadata-gps.cpp ++++ gexiv2/gexiv2-metadata-gps.cpp +@@ -15,7 +15,7 @@ + #include + #include + #include +-#include ++#include + + #include + +diff --git gexiv2/gexiv2-metadata-iptc.cpp gexiv2/gexiv2-metadata-iptc.cpp +index 2371708..aeac1c7 100644 +--- gexiv2/gexiv2-metadata-iptc.cpp ++++ gexiv2/gexiv2-metadata-iptc.cpp +@@ -12,7 +12,7 @@ + #include "gexiv2-metadata-private.h" + #include + #include +-#include ++#include + + G_BEGIN_DECLS + +diff --git gexiv2/gexiv2-metadata-private.h gexiv2/gexiv2-metadata-private.h +index d85453c..8818c22 100644 +--- gexiv2/gexiv2-metadata-private.h ++++ gexiv2/gexiv2-metadata-private.h +@@ -11,11 +11,7 @@ + #define GEXIV2_METADATA_PRIVATE_H + + #include +-#include +-#include +-#include +-#include +-#include ++#include + + G_BEGIN_DECLS + +diff --git gexiv2/gexiv2-metadata-xmp.cpp gexiv2/gexiv2-metadata-xmp.cpp +index e4900f2..6f60cd0 100644 +--- gexiv2/gexiv2-metadata-xmp.cpp ++++ gexiv2/gexiv2-metadata-xmp.cpp +@@ -12,7 +12,7 @@ + #include "gexiv2-metadata-private.h" + #include + #include +-#include ++#include + + G_BEGIN_DECLS + +diff --git gexiv2/gexiv2-metadata.cpp gexiv2/gexiv2-metadata.cpp +index 98ded9d..9c791ef 100644 +--- gexiv2/gexiv2-metadata.cpp ++++ gexiv2/gexiv2-metadata.cpp +@@ -22,13 +22,8 @@ + #include + #include + #include +-#include +-#include +-#include +-#include +-#include +-#include +-#include ++ ++#include + + + G_BEGIN_DECLS +diff --git gexiv2/gexiv2-preview-image-private.h gexiv2/gexiv2-preview-image-private.h +index 810304c..b52a84f 100644 +--- gexiv2/gexiv2-preview-image-private.h ++++ gexiv2/gexiv2-preview-image-private.h +@@ -11,7 +11,7 @@ + #define GEXIV2_PREVIEW_IMAGE_PRIVATE_H + + #include +-#include ++#include + + G_BEGIN_DECLS + +diff --git gexiv2/gexiv2-preview-properties-private.h gexiv2/gexiv2-preview-properties-private.h +index bacb392..b057604 100644 +--- gexiv2/gexiv2-preview-properties-private.h ++++ gexiv2/gexiv2-preview-properties-private.h +@@ -11,7 +11,7 @@ + #define GEXIV2_PREVIEW_PROPERTIES_PRIVATE_H + + #include +-#include ++#include + + G_BEGIN_DECLS + +diff --git gexiv2/gexiv2-startup.cpp gexiv2/gexiv2-startup.cpp +index 179b6c7..de438de 100644 +--- gexiv2/gexiv2-startup.cpp ++++ gexiv2/gexiv2-startup.cpp +@@ -7,7 +7,7 @@ + * This is free software. See COPYING for details. + */ + +-#include ++#include + #include "gexiv2-startup.h" + #include "gexiv2-version.h" + +diff --git gexiv2/gexiv2-stream-io.cpp gexiv2/gexiv2-stream-io.cpp +index b772b74..454305d 100644 +--- gexiv2/gexiv2-stream-io.cpp ++++ gexiv2/gexiv2-stream-io.cpp +@@ -13,7 +13,7 @@ + #include "gexiv2-stream-io.h" + #include "gexiv2-managed-stream.h" + +-#include ++#include + #include + #include + #include +diff --git gexiv2/gexiv2-stream-io.h gexiv2/gexiv2-stream-io.h +index 430ac01..8d1fe76 100644 +--- gexiv2/gexiv2-stream-io.h ++++ gexiv2/gexiv2-stream-io.h +@@ -16,7 +16,7 @@ + #define GEXIV2_STREAM_IO_H + + #include +-#include ++#include + #include + + +-- +2.18.1 + Property changes on: head/graphics/gexiv2/files/patch-git_d8f966 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property