git: a5747e1d30f8 - main - KDE: mark the telepathy components deprecated

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Tue, 18 Jul 2023 10:05:36 UTC
The branch main has been updated by tcberner:

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

commit a5747e1d30f8303dd95a4bcbd5bfe91c62eb460e
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-07-18 10:01:27 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-07-18 10:03:28 +0000

    KDE: mark the telepathy components deprecated
    
    KDE will no longer ship the KDE telepathy components (ktp) as part
    of the KDE Gear releases starting from the upcoming KDE Gear 23.08
    this august [1], [2].
    
    The ports will stay at their current version until removal at the
    end of the quarter.
    
    These components are not actively maintained, and the same goes
    for the rest of the telepathy stack. [3] gives a quick overview,
    explaining that it is mostly broken.
    
    [1] https://invent.kde.org/sysadmin/release-tools/-/commit/9e8b75d787a33405a68379364d9637e7e7001328
    [2] https://mail.kde.org/pipermail/release-team/2023-June/013068.html
    [3] https://mail.kde.org/pipermail/release-team/2023-June/013080.html
---
 net-im/kde-telepathy/Makefile            | 5 ++++-
 net-im/ktp-accounts-kcm/Makefile         | 4 ++++
 net-im/ktp-approver/Makefile             | 4 ++++
 net-im/ktp-auth-handler/Makefile         | 4 ++++
 net-im/ktp-call-ui/Makefile              | 4 ++++
 net-im/ktp-common-internals/Makefile     | 4 ++++
 net-im/ktp-contact-list/Makefile         | 4 ++++
 net-im/ktp-contact-runner/Makefile       | 4 ++++
 net-im/ktp-desktop-applets/Makefile      | 4 ++++
 net-im/ktp-filetransfer-handler/Makefile | 4 ++++
 net-im/ktp-kded-module/Makefile          | 4 ++++
 net-im/ktp-send-file/Makefile            | 4 ++++
 net-im/ktp-text-ui/Makefile              | 4 ++++
 13 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/net-im/kde-telepathy/Makefile b/net-im/kde-telepathy/Makefile
index 75308497b1ee..9b31c6a5c4f4 100644
--- a/net-im/kde-telepathy/Makefile
+++ b/net-im/kde-telepathy/Makefile
@@ -1,12 +1,15 @@
 PORTNAME=	kde-telepathy
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net-im kde
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KDE integrated instant messaging framework
 WWW=		https://community.kde.org/KTp
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 RUN_DEPENDS=	ktp-accounts-kcm>=${KDE_APPLICATIONS_VERSION}:net-im/ktp-accounts-kcm \
 		ktp-approver>=${KDE_APPLICATIONS_VERSION}:net-im/ktp-approver \
 		ktp-auth-handler>=${KDE_APPLICATIONS_VERSION}:net-im/ktp-auth-handler \
diff --git a/net-im/ktp-accounts-kcm/Makefile b/net-im/ktp-accounts-kcm/Makefile
index 450914d8bbf1..f0ea6218a08c 100644
--- a/net-im/ktp-accounts-kcm/Makefile
+++ b/net-im/ktp-accounts-kcm/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-accounts-kcm
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libaccounts-qt5.so:net-im/libaccounts-qt5 \
 		libkaccounts.so:net-im/kaccounts-integration \
 		libtelepathy-qt5.so:net-im/telepathy-qt \
diff --git a/net-im/ktp-approver/Makefile b/net-im/ktp-approver/Makefile
index 21cd8e6b10bd..3b6590f5875d 100644
--- a/net-im/ktp-approver/Makefile
+++ b/net-im/ktp-approver/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-approver
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 		libKTpCommonInternals.so:net-im/ktp-common-internals
 RUN_DEPENDS=	${KDE_PREFIX}/bin/ktp-contactlist:net-im/ktp-contact-list
diff --git a/net-im/ktp-auth-handler/Makefile b/net-im/ktp-auth-handler/Makefile
index 412752b2bb81..4c2e1fc75f16 100644
--- a/net-im/ktp-auth-handler/Makefile
+++ b/net-im/ktp-auth-handler/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-auth-handler
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 		libKTpCommonInternals.so:net-im/ktp-common-internals  \
 		libaccounts-qt5.so:net-im/libaccounts-qt5 \
diff --git a/net-im/ktp-call-ui/Makefile b/net-im/ktp-call-ui/Makefile
index 18bba0e0d570..5db6b17e0d6b 100644
--- a/net-im/ktp-call-ui/Makefile
+++ b/net-im/ktp-call-ui/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-call-ui
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -11,6 +12,9 @@ LICENSE_COMB=	multi
 LICENSE_FILE_GPLv2+ =	${WRKSRC}/COPYING
 LICENSE_FILE_LGPL21+ =	${WRKSRC}/COPYING.LIB
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libKTpCommonInternals.so:net-im/ktp-common-internals \
 		libQt5GStreamer-1.0.so:multimedia/gstreamer1-qt \
 		libboost_thread.so:devel/boost-libs \
diff --git a/net-im/ktp-common-internals/Makefile b/net-im/ktp-common-internals/Makefile
index 426c01c0f6ed..6fd2a7bb65a1 100644
--- a/net-im/ktp-common-internals/Makefile
+++ b/net-im/ktp-common-internals/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-common-internals
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -19,6 +20,9 @@ RUN_DEPENDS=	${LOCALBASE}/lib/mission-control-plugins.0/mcp-account-manager-acco
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 USES=		cmake compiler:c++11-lang gettext pkgconfig kde:5 \
 		qt:5 tar:xz xorg
 USE_KDE=	auth bookmarks codecs completion config configwidgets \
diff --git a/net-im/ktp-contact-list/Makefile b/net-im/ktp-contact-list/Makefile
index 09c3cec32633..a37ee1540a08 100644
--- a/net-im/ktp-contact-list/Makefile
+++ b/net-im/ktp-contact-list/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-contact-list
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -12,6 +13,9 @@ LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 
 LICENSE=	LGPL21+
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 USES=		compiler:c++11-lang cmake gettext kde:5 qt:5 tar:xz xorg
 USE_KDE=	auth codecs completion config configwidgets coreaddons \
 		dbusaddons i18n iconthemes jobwidgets kcmutils kio \
diff --git a/net-im/ktp-contact-runner/Makefile b/net-im/ktp-contact-runner/Makefile
index 1e85a9525c02..3c8a4f550b02 100644
--- a/net-im/ktp-contact-runner/Makefile
+++ b/net-im/ktp-contact-runner/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-contact-runner
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -12,6 +13,9 @@ LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 USES=		compiler:c++11-lang cmake gettext kde:5 qt:5 tar:xz
 USE_KDE=	config coreaddons i18n package plasma-framework runner \
 		service wallet \
diff --git a/net-im/ktp-desktop-applets/Makefile b/net-im/ktp-desktop-applets/Makefile
index b3a5bf47767d..98557208b59a 100644
--- a/net-im/ktp-desktop-applets/Makefile
+++ b/net-im/ktp-desktop-applets/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-desktop-applets
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -11,6 +12,9 @@ LIB_DEPENDS=	libKTpCommonInternals.so:net-im/ktp-common-internals
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 USES=		compiler:c++11-lang cmake gettext kde:5 qt:5 tar:xz xorg
 USE_KDE=	plasma-framework windowsystem \
 		ecm:build
diff --git a/net-im/ktp-filetransfer-handler/Makefile b/net-im/ktp-filetransfer-handler/Makefile
index 08052bfaa42a..e1c3f5547304 100644
--- a/net-im/ktp-filetransfer-handler/Makefile
+++ b/net-im/ktp-filetransfer-handler/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-filetransfer-handler
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 		libKTpCommonInternals.so:net-im/ktp-common-internals
 
diff --git a/net-im/ktp-kded-module/Makefile b/net-im/ktp-kded-module/Makefile
index 3f491b20dcef..1a31c98cb294 100644
--- a/net-im/ktp-kded-module/Makefile
+++ b/net-im/ktp-kded-module/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-kded-module
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 		libKTpCommonInternals.so:net-im/ktp-common-internals
 
diff --git a/net-im/ktp-send-file/Makefile b/net-im/ktp-send-file/Makefile
index bb135c7a0eb7..5c6f0c6eae04 100644
--- a/net-im/ktp-send-file/Makefile
+++ b/net-im/ktp-send-file/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-send-file
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 		libKTpCommonInternals.so:net-im/ktp-common-internals
 RUN_DEPENDS=	${KDE_PREFIX}/lib/libexec/ktp-filetransfer-handler:net-im/ktp-filetransfer-handler \
diff --git a/net-im/ktp-text-ui/Makefile b/net-im/ktp-text-ui/Makefile
index 65ac865e96ab..4634e332782a 100644
--- a/net-im/ktp-text-ui/Makefile
+++ b/net-im/ktp-text-ui/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ktp-text-ui
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -9,6 +10,9 @@ WWW=		https://community.kde.org/KTp
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Will not be part of KDE Gear 23.08 in August
+EXPIRATION_DATE=	2023-09-30
+
 LIB_DEPENDS=	libtelepathy-qt5.so:net-im/telepathy-qt \
 		libtelepathy-logger-qt.so:net-im/telepathy-logger-qt5 \
 		libKTpCommonInternals.so:net-im/ktp-common-internals