git: 1a485aa5cfce - main - Magit: Mark development snapshot ports as DEPRECATED and set EXPIRATION_DATE

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Fri, 25 Apr 2025 12:18:50 UTC
The branch main has been updated by yasu:

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

commit 1a485aa5cfce806ebf128ec7477fdc91ce136bb9
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2025-04-25 11:54:46 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2025-04-25 12:18:39 +0000

    Magit: Mark development snapshot ports as DEPRECATED and set EXPIRATION_DATE
    
    After Magit 3.3.0 was released on October 2021, upstream didn't
    release new version for a long time. So I created development snapshot
    ports to used newer Magit. But they seems to change release policy
    with the release of 4.0.0 on August 2024, and new versions have been
    released every month since then. Since I have updated development
    snapshot ports once a month, there aren't much difference from release
    version ones now. So mark the former as DEPRECATED and set
    EXPIRATION_DATE.
---
 databases/closql-devel/Makefile    | 3 +++
 databases/emacsql-devel/Makefile   | 3 +++
 devel/forge-devel/Makefile         | 3 +++
 devel/ghub-devel/Makefile          | 3 +++
 devel/magit-devel/Makefile         | 3 +++
 devel/transient-devel/Makefile     | 3 +++
 editors/with-editor-devel/Makefile | 3 +++
 7 files changed, 21 insertions(+)

diff --git a/databases/closql-devel/Makefile b/databases/closql-devel/Makefile
index 9d40ffe07120..fc6c74adfcec 100644
--- a/databases/closql-devel/Makefile
+++ b/databases/closql-devel/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/magit/closql
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Use databases/closql instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
 		emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.2.0:databases/emacsql-devel@${EMACS_FLAVOR}
 RUN_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
diff --git a/databases/emacsql-devel/Makefile b/databases/emacsql-devel/Makefile
index e068780ad81c..f73a5de9d30c 100644
--- a/databases/emacsql-devel/Makefile
+++ b/databases/emacsql-devel/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/magit/emacsql
 LICENSE=	UNLICENSE
 LICENSE_FILE=	${WRKSRC}/UNLICENSE
 
+DEPRECATED=	Use databases/emacsql instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
 RUN_DEPENDS=	pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
 
diff --git a/devel/forge-devel/Makefile b/devel/forge-devel/Makefile
index 8b68e1637232..8fbee0ac6ab6 100644
--- a/devel/forge-devel/Makefile
+++ b/devel/forge-devel/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/magit/forge
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Use devel/forge instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	closql-devel${EMACS_PKGNAMESUFFIX}>=2.2.1:databases/closql-devel@${EMACS_FLAVOR} \
 		compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
 		emacsql-devel${EMACS_PKGNAMESUFFIX}>=4.3.0:databases/emacsql-devel@${EMACS_FLAVOR} \
diff --git a/devel/ghub-devel/Makefile b/devel/ghub-devel/Makefile
index 91e659092e22..045489e9787a 100644
--- a/devel/ghub-devel/Makefile
+++ b/devel/ghub-devel/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/magit/ghub
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Use devel/ghub instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
 		llama.el${EMACS_PKGNAMESUFFIX}>=0.6.1:devel/llama.el@${EMACS_FLAVOR} \
 		treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
diff --git a/devel/magit-devel/Makefile b/devel/magit-devel/Makefile
index 3d398be7b536..c7df22827467 100644
--- a/devel/magit-devel/Makefile
+++ b/devel/magit-devel/Makefile
@@ -12,6 +12,9 @@ WWW=		https://magit.vc/
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Use devel/magit instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \
 		git:devel/git \
 		llama.el${EMACS_PKGNAMESUFFIX}>=0.6.2:devel/llama.el@${EMACS_FLAVOR} \
diff --git a/devel/transient-devel/Makefile b/devel/transient-devel/Makefile
index 2d2b1bb4b72f..d53434d7cb55 100644
--- a/devel/transient-devel/Makefile
+++ b/devel/transient-devel/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/magit/transient
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Use devel/transient instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR}
 RUN_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR}
 
diff --git a/editors/with-editor-devel/Makefile b/editors/with-editor-devel/Makefile
index 785217fa379c..e6f579425916 100644
--- a/editors/with-editor-devel/Makefile
+++ b/editors/with-editor-devel/Makefile
@@ -13,6 +13,9 @@ WWW=		https://github.com/magit/with-editor
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Use editors/with-editor instead
+EXPIRATION_DATE=	2025-08-31
+
 BUILD_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR}
 RUN_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR}