FreeBSD Bugzilla – Attachment 243111 Details for
Bug 272311
graphics/exiv2: upgrade to v0.28
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
graphics/gexiv2: patch to make compatible with exiv2 0.28
0001-graphics-gexiv2-cherry-pick-upstream-patch-to-make-c.patch (text/plain), 2.42 KB, created by
Matthias Andree
on 2023-07-01 17:07:36 UTC
(
hide
)
Description:
graphics/gexiv2: patch to make compatible with exiv2 0.28
Filename:
MIME Type:
Creator:
Matthias Andree
Created:
2023-07-01 17:07:36 UTC
Size:
2.42 KB
patch
obsolete
>From 81a41d21eb8d2c983fc90642285922b170b08e49 Mon Sep 17 00:00:00 2001 >From: Matthias Andree <mandree@FreeBSD.org> >Date: Sat, 1 Jul 2023 19:03:47 +0200 >Subject: [PATCH 1/3] graphics/gexiv2: cherry-pick upstream patch to make > compatible with exiv2 0.28. > >--- > graphics/gexiv2/Makefile | 9 +++++---- > graphics/gexiv2/distinfo | 4 +++- > 2 files changed, 8 insertions(+), 5 deletions(-) > >diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile >index 1c7cb0f7cdd5..0018a12361c9 100644 >--- a/graphics/gexiv2/Makefile >+++ b/graphics/gexiv2/Makefile >@@ -1,41 +1,42 @@ > PORTNAME= gexiv2 > PORTVERSION= 0.14.1 >+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 > > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/COPYING > > 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++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 >+USE_CXXSTD= c++17 > > OPTIONS_DEFINE= DOCS > OPTIONS_SUB= yes > DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc > DOCS_CONFIGURE_ON= -Dgtk_doc=true > >-.include <bsd.port.options.mk> >- > pre-install: > @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi > > post-install: > ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgexiv2.so > ${RM} -r ${STAGEDIR}${PREFIX}/lib/python* > > .include <bsd.port.mk> >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 >-- >2.41.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 272311
:
243098
|
243100
|
243103
|
243104
|
243106
|
243111
|
243124
|
243125
|
243135
|
243136
|
243137
|
243138
|
243139
|
243140
|
243141
|
243142
|
243143
|
243144
|
243145
|
243146
|
243147
|
243148
|
243154
|
243155
|
243156
|
243157
|
243158
|
243159
|
243160
|
243166
|
243167
|
243168
|
243169
|
243170
|
243171
|
243172
|
243175
|
243176