aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2023-07-01 17:03:47 +0000
committerMatthias Andree <mandree@FreeBSD.org>2023-07-09 22:08:06 +0000
commit4669ac03f2316ac2db9e72867fbb558c48ef5db3 (patch)
tree8770a1da5ec4b6b083c84242c2b3937ed9aeeb4f
parentdafc18187a7c44f997c64734bcb81464e5442e15 (diff)
downloadports-4669ac03f2316ac2db9e72867fbb558c48ef5db3.tar.gz
ports-4669ac03f2316ac2db9e72867fbb558c48ef5db3.zip
graphics/gexiv2: cherry-pick upstream patch to make compatible with exiv2 0.28.
-rw-r--r--graphics/gexiv2/Makefile6
-rw-r--r--graphics/gexiv2/distinfo4
2 files changed, 7 insertions, 3 deletions
diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile
index 6265b02a3d70..70f0dce5f012 100644
--- a/graphics/gexiv2/Makefile
+++ b/graphics/gexiv2/Makefile
@@ -4,6 +4,9 @@ PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GNOME
+PATCH_SITES= https://gitlab.gnome.org/GNOME/gexiv2/-/commit/
+PATCHFILES= 06adc8fb70cb8c77c0cd364195d8251811106ef8.patch:-p1
+
MAINTAINER= cmt@FreeBSD.org
COMMENT= GObject-based wrapper around Exiv2 library
WWW= https://wiki.gnome.org/Projects/gexiv2
@@ -22,8 +25,7 @@ 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
+USE_CXXSTD= c++17
OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes
diff --git a/graphics/gexiv2/distinfo b/graphics/gexiv2/distinfo
index 73f57c59bd51..4906967dc637 100644
--- a/graphics/gexiv2/distinfo
+++ b/graphics/gexiv2/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1684522550
+TIMESTAMP = 1688230769
SHA256 (gexiv2-0.14.1.tar.xz) = ec3ee3ec3860b9c78958a55da89cf76ae2305848e12f41945b7b52124d8f6cf9
SIZE (gexiv2-0.14.1.tar.xz) = 387604
+SHA256 (06adc8fb70cb8c77c0cd364195d8251811106ef8.patch) = 10ffd40036948bb3baf6107011d0e0a0062a44f6b3d882935296afd8a1f4d852
+SIZE (06adc8fb70cb8c77c0cd364195d8251811106ef8.patch) = 54867