git: c97bf6322a7d - 2025Q3 - graphics/gdk-pixbuf2: fix security issue (+)

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Thu, 24 Jul 2025 15:43:25 UTC
The branch 2025Q3 has been updated by osa:

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

commit c97bf6322a7d69a91651ccac2a70927495003b5f
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2025-07-24 15:37:18 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2025-07-24 15:43:15 +0000

    graphics/gdk-pixbuf2: fix security issue (+)
    
    jpeg: Be more careful with chunked icc data
    
    Bump PORTREVISION.
    
    PR:             288419
    Approved by:    gleb (desktop team, maintainer)
    Security:       CVE-2025-7345
    
    (cherry picked from commit b0b2fe95b75a94d225b0b919ad03c9fece6eab29)
---
 graphics/gdk-pixbuf2/Makefile | 5 ++++-
 graphics/gdk-pixbuf2/distinfo | 4 +++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/graphics/gdk-pixbuf2/Makefile b/graphics/gdk-pixbuf2/Makefile
index e0f2ef659336..f27cb9d2fff5 100644
--- a/graphics/gdk-pixbuf2/Makefile
+++ b/graphics/gdk-pixbuf2/Makefile
@@ -1,11 +1,14 @@
 PORTNAME=	gdk-pixbuf
 PORTVERSION=	2.42.12
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics
 MASTER_SITES=	GNOME
 PKGNAMESUFFIX=	2
 DIST_SUBDIR=	gnome
 
+PATCH_SITES=	https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/commit/
+PATCHFILES=	4af78023ce7d3b5e3cec422a59bb4f48fa4f5886.patch:-p1
+
 MAINTAINER=	desktop@FreeBSD.org
 COMMENT=	Graphic library for GTK
 WWW=		https://developer.gnome.org/gdk-pixbuf/
diff --git a/graphics/gdk-pixbuf2/distinfo b/graphics/gdk-pixbuf2/distinfo
index cce2b3b0ccbd..ec430fcc6771 100644
--- a/graphics/gdk-pixbuf2/distinfo
+++ b/graphics/gdk-pixbuf2/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1740710770
+TIMESTAMP = 1753371083
 SHA256 (gnome/gdk-pixbuf-2.42.12.tar.xz) = b9505b3445b9a7e48ced34760c3bcb73e966df3ac94c95a148cb669ab748e3c7
 SIZE (gnome/gdk-pixbuf-2.42.12.tar.xz) = 6525072
+SHA256 (gnome/4af78023ce7d3b5e3cec422a59bb4f48fa4f5886.patch) = e5cfbfed908833871e45562b72e70be4895844c08ed8edce7d24a8d36696aeba
+SIZE (gnome/4af78023ce7d3b5e3cec422a59bb4f48fa4f5886.patch) = 1643