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
@@ -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 \
Expand Down
4 changes: 4 additions & 0 deletions 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
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-approver
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-auth-handler
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-call-ui
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-common-internals
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-contact-list
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-contact-runner
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-desktop-applets
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-filetransfer-handler
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-kded-module
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-send-file
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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
@@ -1,5 +1,6 @@
PORTNAME= ktp-text-ui
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications

MAINTAINER= kde@FreeBSD.org
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.