Skip to content

Commit

Permalink
KDE: mark the telepathy components deprecated
Browse files Browse the repository at this point in the history
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
  • Loading branch information
tcberner committed Jul 18, 2023
1 parent 571e27f commit a5747e1
Show file tree
Hide file tree
Showing 13 changed files with 52 additions and 1 deletion.
5 changes: 4 additions & 1 deletion net-im/kde-telepathy/Makefile
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
PORTNAME= kde-telepathy
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-im kde

MAINTAINER= [email protected]
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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-accounts-kcm/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-accounts-kcm
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-approver/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-approver
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-auth-handler/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-auth-handler
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-call-ui/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-call-ui
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-common-internals/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-common-internals
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-contact-list/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-contact-list
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-contact-runner/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-contact-runner
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-desktop-applets/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-desktop-applets
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-filetransfer-handler/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-filetransfer-handler
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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

Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-kded-module/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-kded-module
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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

Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-send-file/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-send-file
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions net-im/ktp-text-ui/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
PORTNAME= ktp-text-ui
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= [email protected]
Expand All @@ -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
Expand Down

0 comments on commit a5747e1

Please sign in to comment.