Skip to content
Snippets Groups Projects
Commit f35320c2 authored by Vladimir Druzenko's avatar Vladimir Druzenko
Browse files

databases/akonadi: and net-im/kaccounts-integration: reverse dependencies

Without this patch, there is a circular dependency if Akonadi is built with
kaccounts-integration installed, as Akonadi has an optional dependency on
kaccounts-integration and libaccounts-qt5 that makes the port silently depend
on libkaccounts.so and libaccounts-qt5.so. kaccounts-integration, on the
other hand, had a dependency on Akonadi that was probably inherited from the
Qt4 version, as the Akonadi plugin was removed from the code base in 2015.

Reviewed by:		rakuco, tcberner
Tested by:		tcberner
Approved by:		tcberner (mentor, kde@)
Differential Revision:	https://reviews.freebsd.org/D41019
parent 298ac61e
No related branches found
No related tags found
No related merge requests found
PORTNAME= akonadi
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= databases kde kde-applications
MAINTAINER= kde@FreeBSD.org
......@@ -8,7 +9,9 @@ WWW= https://community.kde.org/KDE_PIM/Akonadi
LICENSE= LGPL21
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libkaccounts.so:net-im/kaccounts-integration \
libaccounts-qt5.so:net-im/libaccounts-qt5
# Let process generate meaningful backtrace on core dump.
BUILD_DEPENDS= xsltproc:textproc/libxslt
......
PORTNAME= kaccounts-integration
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= net-im kde kde-applications
MAINTAINER= kde@FreeBSD.org
......@@ -18,7 +19,6 @@ USES= cmake compiler:c++11-lang gettext pkgconfig kde:5 \
qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
i18n iconthemes kcmutils kdeclarative kio service wallet widgetsaddons \
akonadi \
ecm:build
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools:build qmake:build
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment