From 8ec2e1befa90a8a49fa8fdaf88915c1440bdddc2 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Tue, 21 Apr 2026 23:42:55 +0800 Subject: [PATCH] graphics/libexif: Update to 0.6.26 Changes: https://github.com/libexif/libexif/releases Security: CVE-2026-32775, CVE-2026-40385, CVE-2026-40386 --- graphics/libexif/Makefile | 2 +- graphics/libexif/distinfo | 6 +++--- graphics/libexif/files/patch-Makefile.in | 16 ++++++++-------- graphics/libexif/pkg-plist | 1 + 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/graphics/libexif/Makefile b/graphics/libexif/Makefile index 6d59274a7ff9..b9ee3264c8eb 100644 --- a/graphics/libexif/Makefile +++ b/graphics/libexif/Makefile @@ -1,5 +1,5 @@ PORTNAME= libexif -PORTVERSION= 0.6.25 +PORTVERSION= 0.6.26 CATEGORIES= graphics MASTER_SITES= https://github.com/libexif/libexif/releases/download/v${PORTVERSION}/ diff --git a/graphics/libexif/distinfo b/graphics/libexif/distinfo index b52b28255c6d..b7adddaea5c8 100644 --- a/graphics/libexif/distinfo +++ b/graphics/libexif/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738088838 -SHA256 (libexif-0.6.25.tar.bz2) = 7c9eba99aed3e6594d8c3e85861f1c6aaf450c218621528bc989d3b3e7a26307 -SIZE (libexif-0.6.25.tar.bz2) = 1980619 +TIMESTAMP = 1776780810 +SHA256 (libexif-0.6.26.tar.bz2) = 0830ed253fceeb60444fb309598bc8a9491d3007dc054aad3a50a347c5597c57 +SIZE (libexif-0.6.26.tar.bz2) = 2070333 diff --git a/graphics/libexif/files/patch-Makefile.in b/graphics/libexif/files/patch-Makefile.in index 5097805236c5..b8c894f148b9 100644 --- a/graphics/libexif/files/patch-Makefile.in +++ b/graphics/libexif/files/patch-Makefile.in @@ -1,24 +1,24 @@ ---- Makefile.in.orig 2020-05-18 19:51:57 UTC +--- Makefile.in.orig 2026-04-14 08:22:15 UTC +++ Makefile.in -@@ -170,7 +170,7 @@ am__uninstall_files_from_dir = { \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ +@@ -180,7 +180,7 @@ am__uninstall_files_from_dir = { \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ } -am__installdirs = "$(DESTDIR)$(docdir)" "$(DESTDIR)$(pkgconfigdir)" +am__installdirs = "$(DESTDIR)" "$(DESTDIR)$(pkgconfigdir)" DATA = $(doc_DATA) $(noinst_DATA) $(pkgconfig_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -@@ -393,7 +393,7 @@ target_alias = @target_alias@ - top_build_prefix = @top_build_prefix@ - top_builddir = @top_builddir@ +@@ -433,7 +433,7 @@ valgrind_tools = @valgrind_tools@ top_srcdir = @top_srcdir@ + valgrind_enabled_tools = @valgrind_enabled_tools@ + valgrind_tools = @valgrind_tools@ -SUBDIRS = m4m po libexif test doc binary-dist contrib +SUBDIRS = m4m po libexif test binary-dist contrib # doc EXTRA_DIST = @PACKAGE_TARNAME@.spec README-Win32.txt libexif.pc.in \ libexif-uninstalled.pc.in SECURITY.md pkgconfigdir = $(libdir)/pkgconfig -@@ -881,7 +881,7 @@ info: info-recursive +@@ -951,7 +951,7 @@ info-am: info-am: diff --git a/graphics/libexif/pkg-plist b/graphics/libexif/pkg-plist index a078e17af5d2..d790b1f5b9f1 100644 --- a/graphics/libexif/pkg-plist +++ b/graphics/libexif/pkg-plist @@ -17,6 +17,7 @@ lib/libexif.so lib/libexif.so.12 lib/libexif.so.12.3.4 libdata/pkgconfig/libexif.pc +%%NLS%%share/locale/ar/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/be/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/bs/LC_MESSAGES/libexif-12.mo %%NLS%%share/locale/cs/LC_MESSAGES/libexif-12.mo