git: c1eea148cbdc - 2023Q1 - editors/emacs: Add upstream patches to fix multiple vulnerabilities

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Tue, 28 Feb 2023 09:26:15 UTC
The branch 2023Q1 has been updated by yasu:

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

commit c1eea148cbdcd6b740c56f47042d057226d14506
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2023-02-27 15:05:12 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2023-02-28 09:25:48 +0000

    editors/emacs: Add upstream patches to fix multiple vulnerabilities
    
    Reviewed by:    ashish, jrm
    MFH:            2023Q1
    Security:       a75929bd-b6a4-11ed-bad6-080027f5fec9
    Differential Revision:  https://reviews.freebsd.org/D38810
    
    (cherry picked from commit 8f3485d5de46d268088779e0215d13007409b538)
---
 editors/emacs/Makefile | 7 +++++--
 editors/emacs/distinfo | 8 +++++++-
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile
index 6b966cd35949..986ae01e8907 100644
--- a/editors/emacs/Makefile
+++ b/editors/emacs/Makefile
@@ -1,12 +1,15 @@
 PORTNAME=	emacs
 DISTVERSION=	28.2
-PORTREVISION=	2
+PORTREVISION=	3
 PORTEPOCH=	3
 CATEGORIES=	editors
 MASTER_SITES=	GNU
 
 PATCH_SITES=	https://github.com/emacs-mirror/emacs/commit/:github
-PATCHFILES=	d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.patch:-p1:github
+PATCHFILES=	d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.patch:-p1:github \
+		01a4035c869b91c153af9a9132c87adb7669ea1c.patch:-p1:github \
+		9a3b08061feea14d6f37685ca1ab8801758bfd1c.patch:-p1:github \
+		1b4dc4691c1f87fc970fbe568b43869a15ad0d4c.patch:-p1:github
 
 .if ${FLAVOR:U} == canna
 PATCH_SITES+=	https://www.gentei.org/~yuuji/software/emacs28canna/:canna
diff --git a/editors/emacs/distinfo b/editors/emacs/distinfo
index 2b3cd4cb3976..6d0cb5a6687d 100644
--- a/editors/emacs/distinfo
+++ b/editors/emacs/distinfo
@@ -1,7 +1,13 @@
-TIMESTAMP = 1673572523
+TIMESTAMP = 1677506792
 SHA256 (emacs-28.2.tar.xz) = ee21182233ef3232dc97b486af2d86e14042dbb65bbc535df562c3a858232488
 SIZE (emacs-28.2.tar.xz) = 47722600
 SHA256 (d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.patch) = 6331f8676afa68a0f96b1461c1d75bbfb4f2d99177935f362ced0fef8b72e52d
 SIZE (d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.patch) = 552711
+SHA256 (01a4035c869b91c153af9a9132c87adb7669ea1c.patch) = c391d6d87a20e0477b301bf6c090392c7423897899fa34908234459f64c494ef
+SIZE (01a4035c869b91c153af9a9132c87adb7669ea1c.patch) = 3271
+SHA256 (9a3b08061feea14d6f37685ca1ab8801758bfd1c.patch) = 37fba7d6e2ee9ed90b3203b8043b2154f8c6d3c2f589b8dbb233e4bdd5fca439
+SIZE (9a3b08061feea14d6f37685ca1ab8801758bfd1c.patch) = 1007
+SHA256 (1b4dc4691c1f87fc970fbe568b43869a15ad0d4c.patch) = 9747b316708f07db7b2aecd874e0732169e0f2b3d7e43964b59fbed5207220da
+SIZE (1b4dc4691c1f87fc970fbe568b43869a15ad0d4c.patch) = 987
 SHA256 (emacs28.1-canna-20220406b.diff.gz) = a57b7ca032229ce4d1eb2b2e59458db40e9ffc371a15e833699f3ce7caf05684
 SIZE (emacs28.1-canna-20220406b.diff.gz) = 30564