This is a library for Qt-based Telepathy clients.
Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It abstracts
differences between protocols to provide a unified interface for
applications.
WWW: http://telepathy.freedesktop.org/doc/telepathy-qt
===> The following configuration options are available for telepathy-qt4-0.9.7_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
net-im/telepathy-qt[45]: falvorize
Flavorize the ports:
* telepathy-qt4 -> telepathy-qt@qt4
* telepathy-qt5 -> telepathy-qt@qt5
While here, also clean up the Makefile a bit.
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D17445
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540
net-im/telepathy-qt[45]: Fixup DOCSDIR, sipmlify -qt5
In r423332 DOCSDIR was defined incorrectly. Correct this.
While here, also remove PORTSDIR from the qt5 version as
suggested by Jan.
Thanks to Jan for spotting it.
Reported by: Jan Beich <jbeich@freebsd.org>
Reviewed by: jbeich, rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D7898
Make net-im/telepathy-qt5 a slaveport of net-im/telepathy-qt4
net-im/telepathy-qt4 and net-im/telepathy-qt5 had very similar Makefiles and
use the same distfile. So it makes sense to combine them into slaveports.
Reviewed by: mat, rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D7898
Update net-im/telepathy-qt4 to 0.9.7
PR: 211092
Submitted by: Adriaan de Groot <groot@kde.org>
Approved by: rakuco (mentor)
Obtained from: area51 the kde@ development repo
Adjust dependencies to fix `make stage-qa'.
Error: /usr/local/lib/libtelepathy-qt4-farstream.so.2.0.9.6.1 is linked to
/usr/local/lib/libgobject-2.0.so.0 from devel/glib20 but it is not declared as a
dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/lib/libtelepathy-qt4-farstream.so.2.0.9.6.1 is linked to
/usr/local/lib/libglib-2.0.so.0 from devel/glib20 but it is not declared as a
dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/lib/libtelepathy-qt4-farstream.so.2.0.9.6.1 is linked to
/usr/local/lib/libintl.so.8 from devel/gettext-runtime but it is not declared as
a dependency
Warning: you need USES+=gettext
Add some upstream patches that properly declare all build dependencies.
The upcoming CMake 3.5.0 generates Makefiles that break parallel builds more
often when the dependencies between each targets are not declared correctly.
PR: 208033
Update to 0.9.6.1.
With commits by yours truly, alonso@ and Adriaan de Groot <groot@kde.org>.
Significant changes from a porting perspective:
* Import upstream commit to make the port build with GStreamer 1.6+.
* Drop a lot of unnecessary sed calls. Some of them were outdated, and some
were replaced by USES=pathfix and new CMAKE_ARGS.
* Switch to options target helpers.
* Switch to an out-of-source CMake build.
* Drop the EXAMPLES option. The examples shipped in this port are only
buildable from within the telepathy-qt4 source tree.
Pass maintainership of KDE Telepathy ports to kde@.
Those ports are already maintained by the whole team, so formally adapt the
ports from avilla@.
Approved by: avilla
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.
This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.
Apart from updating ports to newer versions
GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example
xscreensaver
can be used for sessions started without GDM.
Shell Extensions can be installed via https://extensions.gnome.org/ , we have
(Only the first 15 lines of the commit message are shown above )
Welcome CMake 2.8.12!
With contributions from Schaich Alonso <alonsoschaich@fastmail.fm>,
including stage support for devel/cmake-gui.
This update took much longer than expected due to CMake changing the
arguments to an internal macro that ended up being used by some ports:
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9ce60ff5
I have also started a discussion about this on CMake's development list:
http://article.gmane.org/gmane.comp.programming.tools.cmake.devel/8464
It required adjusting the affected ports, and these changes have approved by
portmgr (bdrewery).
PR: ports/182981
Approved by: portmgr (bdrewery)
- Remove unneeded OPTIONS, it's always covered by base build and have no
effects.
Submitted by: Alberto Villa (maintainer via irc)
Approved by: miwi, tabthorpe (mentors implicit)