aboutsummaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2018-12-02 23:41:47 +0800
committerrene <rene@FreeBSD.org>2018-12-02 23:41:47 +0800
commit38f5c141abfaf1a7af87dd75eb51b61af4df6f16 (patch)
treedecf1f7754d8060ee740cd0c0edc9a51c04a0ec1 /net-im
parentaa6d7648b0aae85c4381bf4f2f44ee02a6f8caae (diff)
downloadfreebsd-ports-gnome-38f5c141abfaf1a7af87dd75eb51b61af4df6f16.tar.gz
freebsd-ports-gnome-38f5c141abfaf1a7af87dd75eb51b61af4df6f16.tar.zst
freebsd-ports-gnome-38f5c141abfaf1a7af87dd75eb51b61af4df6f16.zip
Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for removal on 2018-12-31. Change the default option/flavor to QT5 where applicable or use alternative toolkits like GTK. Submitted by: tcberner Reviewed by: adridg, jhale, rene, tcberner Approved by: portmgr (implicit, flavor hook) Differential Revision: https://reviews.freebsd.org/D17741
Diffstat (limited to 'net-im')
-rw-r--r--net-im/ekiga/Makefile8
-rw-r--r--net-im/hotot/Makefile9
-rw-r--r--net-im/kmess-kde4/Makefile3
-rw-r--r--net-im/libjreen/Makefile3
-rw-r--r--net-im/licq-qt-gui/Makefile3
-rw-r--r--net-im/psimedia/Makefile3
-rw-r--r--net-im/qxmpp/Makefile3
-rw-r--r--net-im/ramblercontacts/Makefile3
-rw-r--r--net-im/telepathy-logger-qt4/Makefile3
-rw-r--r--net-im/telepathy-qt/Makefile6
-rw-r--r--net-im/turpial/Makefile3
-rw-r--r--net-im/vacuum-im/Makefile3
12 files changed, 42 insertions, 8 deletions
diff --git a/net-im/ekiga/Makefile b/net-im/ekiga/Makefile
index 260ad5eaac9b..53e9bfd194e3 100644
--- a/net-im/ekiga/Makefile
+++ b/net-im/ekiga/Makefile
@@ -4,7 +4,7 @@
PORTNAME= ekiga
PORTVERSION= 4.0.1
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-im
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -23,7 +23,7 @@ LIB_DEPENDS= libopal.so:net/opal \
RUN_DEPENDS= gnome-icon-theme>=3.0.0:misc/gnome-icon-theme
GNU_CONFIGURE= yes
-USES= compiler:c++11-lang cpe gettext gmake kde:4 libtool localbase \
+USES= compiler:c++11-lang cpe gettext gmake libtool localbase \
pathfix perl5 pkgconfig tar:xz
USE_XORG= xv
USE_GNOME= gtk20 intlhack libxml2
@@ -56,7 +56,9 @@ KAB_IMPLIES= KDE
PLIST_SUB+= VERSION=${PORTVERSION}
.if ${PORT_OPTIONS:MKDE} || ${PORT_OPTIONS:MKAB}
-USES+= qt:4
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+USES+= kde:4 qt:4
USE_KDE= kdelibs
USE_QT= corelib
CONFIGURE_ARGS+=--enable-kde
diff --git a/net-im/hotot/Makefile b/net-im/hotot/Makefile
index 071fe970d49f..6abf9e2a4bbd 100644
--- a/net-im/hotot/Makefile
+++ b/net-im/hotot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hotot
PORTVERSION= 0.9.8.14
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im www
MAINTAINER= danfe@FreeBSD.org
@@ -15,7 +15,7 @@ USE_GITHUB= yes
GH_ACCOUNT= lyricat
GH_PROJECT= Hotot
-USES= cmake gettext kde:4 python:2.7 qt:4
+USES= cmake gettext python:2.7
USE_GNOME= intltool
INSTALLS_ICONS= yes
@@ -23,7 +23,7 @@ CFLAGS+= -I${LOCALBASE}/include # does not uphold CPPFLAGS
LDFLAGS+= -L${LOCALBASE}/lib -lintl
OPTIONS_DEFINE= GTK2 QT4 KDE4
-OPTIONS_DEFAULT= GTK2 QT4
+OPTIONS_DEFAULT= GTK2
KDE4_DESC= KDE 4 integration (implies Qt 4)
.include <bsd.port.options.mk>
@@ -38,6 +38,9 @@ PLIST_SUB+= GTK2="@comment "
.endif
.if ${PORT_OPTIONS:MQT4} || ${PORT_OPTIONS:MKDE4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+USES+= kde:4 qt:4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib gui sql webkit
PLIST_SUB+= QT4=""
diff --git a/net-im/kmess-kde4/Makefile b/net-im/kmess-kde4/Makefile
index 99c58a06ffd4..69ef6a4ef5a8 100644
--- a/net-im/kmess-kde4/Makefile
+++ b/net-im/kmess-kde4/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/Latest%20versions/${PORTVERSION}/
MAINTAINER= syncer@gmail.com
COMMENT= MSN Messenger client for KDE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libqca.so:devel/qca@qt4 \
libgif.so:graphics/giflib
diff --git a/net-im/libjreen/Makefile b/net-im/libjreen/Makefile
index 78d9f56e34cf..121ebf6e2971 100644
--- a/net-im/libjreen/Makefile
+++ b/net-im/libjreen/Makefile
@@ -11,6 +11,9 @@ COMMENT= Qt4 based jabber library
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqca.so:devel/qca@qt4 \
libspeex.so:audio/speex
diff --git a/net-im/licq-qt-gui/Makefile b/net-im/licq-qt-gui/Makefile
index 97addd55cbe7..45458209a128 100644
--- a/net-im/licq-qt-gui/Makefile
+++ b/net-im/licq-qt-gui/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt plugin for licq
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libboost_regex.so:devel/boost-libs
RUN_DEPENDS= ${LOCALBASE}/lib/licq/protocol_icq.so:${LICQ_PORT}-icq
diff --git a/net-im/psimedia/Makefile b/net-im/psimedia/Makefile
index 6b6c2a7dbfb3..2392aa9a7ae0 100644
--- a/net-im/psimedia/Makefile
+++ b/net-im/psimedia/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= http://delta.affinix.com/download/psimedia/
MAINTAINER= ports@FreeBSD.org
COMMENT= Voice and video API for Psi-like IM clients
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= liboil-0.3.so:devel/liboil \
libspeexdsp.so:audio/speexdsp
diff --git a/net-im/qxmpp/Makefile b/net-im/qxmpp/Makefile
index f6916acf3e4b..d824fdc9c8be 100644
--- a/net-im/qxmpp/Makefile
+++ b/net-im/qxmpp/Makefile
@@ -20,6 +20,9 @@ USES+= compiler:c++11-lang qt:5
USE_QT= core gui network xml buildtools_build
PLIST_SUB= QDNS="@comment "
.else
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= qt:4
USE_QT= corelib gui network qtestlib xml uic_build moc_build \
rcc_build
diff --git a/net-im/ramblercontacts/Makefile b/net-im/ramblercontacts/Makefile
index 8948d951c317..97d3ac706091 100644
--- a/net-im/ramblercontacts/Makefile
+++ b/net-im/ramblercontacts/Makefile
@@ -13,6 +13,9 @@ COMMENT= Free, multi-service communication client from Rambler
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake dos2unix qt:4
DOS2UNIX_GLOB= *
USE_XORG= xscrnsaver
diff --git a/net-im/telepathy-logger-qt4/Makefile b/net-im/telepathy-logger-qt4/Makefile
index 894e88b49c7d..7e5cd1cce048 100644
--- a/net-im/telepathy-logger-qt4/Makefile
+++ b/net-im/telepathy-logger-qt4/Makefile
@@ -11,6 +11,9 @@ COMMENT= Qt binding for Telepathy Logger
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libtelepathy-glib.so:net-im/telepathy-glib \
diff --git a/net-im/telepathy-qt/Makefile b/net-im/telepathy-qt/Makefile
index b6fcef641029..0367b01fc6a6 100644
--- a/net-im/telepathy-qt/Makefile
+++ b/net-im/telepathy-qt/Makefile
@@ -3,7 +3,7 @@
PORTNAME= telepathy-qt
PORTVERSION= 0.9.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= https://telepathy.freedesktop.org/releases/${PORTNAME}/
@@ -17,11 +17,13 @@ LIB_DEPENDS= libtelepathy-farstream.so:net-im/telepathy-farstream \
libtelepathy-glib.so:net-im/telepathy-glib
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:devel/py-dbus@${PY_FLAVOR}
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_PKGNAMESUFFIX= 4
qt5_PKGNAMESUFFIX= 5
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
USES= cmake:outsource gettext gnome localbase:ldflags pathfix pkgconfig python:2.7,build
USE_GNOME= glib20 libxslt:build
diff --git a/net-im/turpial/Makefile b/net-im/turpial/Makefile
index ecfc3232feb2..87671699cf13 100644
--- a/net-im/turpial/Makefile
+++ b/net-im/turpial/Makefile
@@ -12,6 +12,9 @@ COMMENT= Twitter client written in Python
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notify>=0.1.1:devel/py-notify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=1.1.7:devel/py-setproctitle@${PY_FLAVOR} \
diff --git a/net-im/vacuum-im/Makefile b/net-im/vacuum-im/Makefile
index 0bcbca5466ae..70c48b9ffe68 100644
--- a/net-im/vacuum-im/Makefile
+++ b/net-im/vacuum-im/Makefile
@@ -12,6 +12,9 @@ COMMENT= Crossplatform Jabber client
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_GITHUB= yes
GH_ACCOUNT= Vacuum-IM
GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX}