git: 18c4844bccf9 - main - graphics/gexiv2: update to 0.14.1

From: Christoph Moench-Tegeder <cmt_at_FreeBSD.org>
Date: Sat, 20 May 2023 11:06:30 UTC
The branch main has been updated by cmt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=18c4844bccf9370d7ff2d6df9aca35a5f5ca822f

commit 18c4844bccf9370d7ff2d6df9aca35a5f5ca822f
Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2023-05-20 11:04:00 +0000
Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2023-05-20 11:04:00 +0000

    graphics/gexiv2: update to 0.14.1
    
    "Announcement": https://wiki.gnome.org/Projects/gexiv2#News
    PR:             271412
    Submitted by:   Olivier Duchateau
---
 graphics/gexiv2/Makefile  | 7 +++++--
 graphics/gexiv2/distinfo  | 6 +++---
 graphics/gexiv2/pkg-plist | 2 +-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile
index f0219aca8524..1c7cb0f7cdd5 100644
--- a/graphics/gexiv2/Makefile
+++ b/graphics/gexiv2/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gexiv2
-PORTVERSION=	0.14.0
+PORTVERSION=	0.14.1
 CATEGORIES=	graphics
 MASTER_SITES=	GNOME
 
@@ -14,13 +14,16 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR}
 LIB_DEPENDS= 	libexiv2.so:graphics/exiv2
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR}
 
-USES=		compiler:c++11-lang gnome libtool:build meson pathfix pkgconfig \
+USES=		compiler:c++17-lang gnome libtool:build meson pathfix pkgconfig \
 		python:build tar:xz vala:build
 USE_GNOME=	glib20 introspection:build
 USE_LDCONFIG=	yes
 BINARY_WRAPPERS=	gm4
 BINARY_ALIAS=	python3=${PYTHON_CMD}
 
+# https://gitlab.gnome.org/GNOME/gexiv2/-/issues/73
+USE_CXXSTD=	c++17 -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR
+
 OPTIONS_DEFINE=		DOCS
 OPTIONS_SUB=		yes
 DOCS_BUILD_DEPENDS=	gtkdoc-scan:textproc/gtk-doc
diff --git a/graphics/gexiv2/distinfo b/graphics/gexiv2/distinfo
index 1ddc18dad390..73f57c59bd51 100644
--- a/graphics/gexiv2/distinfo
+++ b/graphics/gexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650061615
-SHA256 (gexiv2-0.14.0.tar.xz) = e58279a6ff20b6f64fa499615da5e9b57cf65ba7850b72fafdf17221a9d6d69e
-SIZE (gexiv2-0.14.0.tar.xz) = 387288
+TIMESTAMP = 1684522550
+SHA256 (gexiv2-0.14.1.tar.xz) = ec3ee3ec3860b9c78958a55da89cf76ae2305848e12f41945b7b52124d8f6cf9
+SIZE (gexiv2-0.14.1.tar.xz) = 387604
diff --git a/graphics/gexiv2/pkg-plist b/graphics/gexiv2/pkg-plist
index 6f2837b9e8a7..7e07325f4e4d 100644
--- a/graphics/gexiv2/pkg-plist
+++ b/graphics/gexiv2/pkg-plist
@@ -10,7 +10,7 @@ include/gexiv2/gexiv2.h
 lib/girepository-1.0/GExiv2-0.10.typelib
 lib/libgexiv2.so
 lib/libgexiv2.so.2
-lib/libgexiv2.so.2.14.0
+lib/libgexiv2.so.2.14.1
 libdata/pkgconfig/gexiv2.pc
 share/gir-1.0/GExiv2-0.10.gir
 %%DOCS%%share/gtk-doc/html/gexiv2/GExiv2Metadata.html