aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Moench-Tegeder <cmt@FreeBSD.org>2023-05-20 11:04:00 +0000
committerChristoph Moench-Tegeder <cmt@FreeBSD.org>2023-05-20 11:04:00 +0000
commit18c4844bccf9370d7ff2d6df9aca35a5f5ca822f (patch)
tree336d4f49d2d80ef5da21f1753148dac88ef7b459
parent3cde448d89dde702f5d771a97fb99d71516f79d9 (diff)
downloadports-18c4844bccf9370d7ff2d6df9aca35a5f5ca822f.tar.gz
ports-18c4844bccf9370d7ff2d6df9aca35a5f5ca822f.zip
graphics/gexiv2: update to 0.14.1
"Announcement": https://wiki.gnome.org/Projects/gexiv2#News PR: 271412 Submitted by: Olivier Duchateau
-rw-r--r--graphics/gexiv2/Makefile7
-rw-r--r--graphics/gexiv2/distinfo6
-rw-r--r--graphics/gexiv2/pkg-plist2
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