From 1a485aa5cfce806ebf128ec7477fdc91ce136bb9 Mon Sep 17 00:00:00 2001 From: Yasuhiro Kimura Date: Fri, 25 Apr 2025 20:54:46 +0900 Subject: [PATCH] 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}