git: a0c5952883b8 - main - devel/magit*: Add upstream patch to fix warning message
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Apr 2025 23:48:27 UTC
The branch main has been updated by yasu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a0c5952883b8b8e2a4c5e367bbd6cd00cb19a58f
commit a0c5952883b8b8e2a4c5e367bbd6cd00cb19a58f
Author: Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2025-04-29 23:39:00 +0000
Commit: Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2025-04-29 23:46:47 +0000
devel/magit*: Add upstream patch to fix warning message
With recent Emacs 31 following warning message is displayed when
evaluating "(require 'magit)"
Warning (files): Missing ‘lexical-binding’ cookie in "/usr/local/share/emacs/31.0.50/site-lisp/magit/magit-version.el".
So add upstream patch to fix it.
While here, tidy up Makefile with portfmt.
---
devel/magit-devel/Makefile | 6 +++++-
devel/magit-devel/distinfo | 4 +++-
devel/magit/Makefile | 4 ++++
devel/magit/distinfo | 4 +++-
4 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/devel/magit-devel/Makefile b/devel/magit-devel/Makefile
index c7df22827467..91150bc40657 100644
--- a/devel/magit-devel/Makefile
+++ b/devel/magit-devel/Makefile
@@ -2,9 +2,13 @@ PORTNAME= magit
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.2
DISTVERSIONSUFFIX=
+PORTREVISION= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES= 4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch:-p1
+
MAINTAINER= yasu@FreeBSD.org
COMMENT= Interface to Git for Emacs (Development Version)
WWW= https://magit.vc/
@@ -21,8 +25,8 @@ BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_
transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.7:devel/transient-devel@${EMACS_FLAVOR} \
with-editor-devel${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor-devel@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.2:devel/llama.el@${EMACS_FLAVOR} \
git:devel/git \
+ llama.el${EMACS_PKGNAMESUFFIX}>=0.6.2:devel/llama.el@${EMACS_FLAVOR} \
transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.7:devel/transient-devel@${EMACS_FLAVOR} \
with-editor-devel${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor-devel@${EMACS_FLAVOR}
diff --git a/devel/magit-devel/distinfo b/devel/magit-devel/distinfo
index 76ca67163ff3..d603eb41ffff 100644
--- a/devel/magit-devel/distinfo
+++ b/devel/magit-devel/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1745098347
+TIMESTAMP = 1745969698
SHA256 (magit-magit-v4.3.2_GH0.tar.gz) = efad5567c94423668737856210d659f26eb5da034a96a7f1901590a7840972a7
SIZE (magit-magit-v4.3.2_GH0.tar.gz) = 685799
+SHA256 (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 4b7cc59415515daa5c3bf8db7edac4fefd0fa556cc39a61a34d352021cba9f23
+SIZE (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 731
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
index 77fcefadb99a..1ffba1d87da0 100644
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -1,9 +1,13 @@
PORTNAME= magit
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.2
+PORTREVISION= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES= 4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch:-p1
+
MAINTAINER= yasu@FreeBSD.org
COMMENT= Interface to Git for Emacs
WWW= https://magit.vc/
diff --git a/devel/magit/distinfo b/devel/magit/distinfo
index f8a316697e6f..e85b92bd42ef 100644
--- a/devel/magit/distinfo
+++ b/devel/magit/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1745098078
+TIMESTAMP = 1745969317
SHA256 (magit-magit-v4.3.2_GH0.tar.gz) = efad5567c94423668737856210d659f26eb5da034a96a7f1901590a7840972a7
SIZE (magit-magit-v4.3.2_GH0.tar.gz) = 685799
+SHA256 (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 4b7cc59415515daa5c3bf8db7edac4fefd0fa556cc39a61a34d352021cba9f23
+SIZE (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 731