KDE Frameworks: remove kdoctools runtime dependency

kdoctools is a collection of *build* tools. It has no
runtime effect on the frameworks, but does drag in
docbook and XML and sgml tooling, which is not needed.

This breaks some consumers of KDE Frameworks, which
is repaired in the Plasma 5.21.3 update.
This commit is contained in:
Adriaan de Groot 2021-04-21 16:24:55 +02:00
parent 3e5a910c9c
commit 76a039fef3
14 changed files with 28 additions and 14 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= kio
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -9,7 +10,7 @@ USES= cmake compiler:c++11-lib desktop-file-utils \
gettext gnome kde:5 qt:5 ssl tar:xz
USE_GNOME= libxml2 libxslt
USE_KDE= archive auth bookmarks codecs completion config \
configwidgets coreaddons crash dbusaddons doctools ecm \
configwidgets coreaddons crash dbusaddons doctools_build ecm \
i18n iconthemes itemviews jobwidgets kded \
notifications service solid sonnet textwidgets wallet \
widgetsaddons windowsystem xmlgui

View File

@ -1,12 +1,13 @@
PORTNAME= kpackage
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library to load and install packages
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons doctools ecm i18n
USE_KDE= archive config coreaddons doctools_build ecm i18n
USE_QT= core dbus xml \
buildtools_build qmake_build

View File

@ -1,5 +1,6 @@
PORTNAME= kservice
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -7,7 +8,7 @@ COMMENT= KF5 advanced plugin and service introspection
USES= bison cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons crash dbusaddons \
doctools ecm i18n
doctools_build ecm i18n
USE_QT= core dbus gui xml \
buildtools_build qmake_build

View File

@ -1,5 +1,6 @@
PORTNAME= kross
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= lang kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -8,7 +9,7 @@ COMMENT= KF5 multi-language application scripting
USES= cmake compiler:c++11-lib gettext gl kde:5 qt:5 tar:xz
USE_GL= gl
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons doctools ecm i18n iconthemes itemviews \
coreaddons doctools_build ecm i18n iconthemes itemviews \
jobwidgets kio parts service solid sonnet textwidgets \
widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus gui network script uiplugin \

View File

@ -1,12 +1,13 @@
PORTNAME= kxmlrpcclient
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= net kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 interaction with XMLRPC services
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= config coreaddons ecm doctools i18n kio service
USE_KDE= config coreaddons ecm doctools_build i18n kio service
USE_QT= buildtools_build concurrent core dbus gui \
network qmake_build xml

View File

@ -1,5 +1,6 @@
PORTNAME= kwallet
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -15,7 +16,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
doctools ecm i18n iconthemes notifications service \
doctools_build ecm i18n iconthemes notifications service \
widgetsaddons windowsystem
USE_QT= buildtools_build core dbus gui qmake_build widgets xml

View File

@ -1,5 +1,6 @@
PORTNAME= kjs
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= www kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -8,7 +9,7 @@ COMMENT= KF5 library providing an ECMAScript interpreter
LIB_DEPENDS= libpcre.so:devel/pcre
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
USE_KDE= ecm doctools
USE_KDE= ecm doctools_build
USE_QT= buildtools_build core qmake_build
.include <bsd.port.mk>

View File

@ -1,12 +1,13 @@
PORTNAME= kjsembed
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= www kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for binding JavaScript objects to QObjects
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive doctools ecm i18n js
USE_KDE= archive doctools_build ecm i18n js
USE_QT= buildtools_build core gui qmake_build svg \
uiplugin uitools widgets xml

View File

@ -1,12 +1,13 @@
PORTNAME= kconfigwidgets
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 widgets for configuration dialogs
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 shebangfix tar:xz
USE_KDE= archive auth codecs config coreaddons doctools ecm guiaddons \
USE_KDE= archive auth codecs config coreaddons doctools_build ecm guiaddons \
i18n widgetsaddons
USE_QT= buildtools_build core dbus gui qmake_build widgets xml

View File

@ -1,5 +1,6 @@
PORTNAME= kdesignerplugin
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11-toolkits kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -7,7 +8,7 @@ COMMENT= KF5 integration of Frameworks widgets in Qt Designer/Creator
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons doctools ecm i18n iconthemes itemviews \
coreaddons doctools_build ecm i18n iconthemes itemviews \
jobwidgets kdewebkit kio plotting service solid sonnet \
textwidgets widgetsaddons xmlgui
USE_QT= buildtools_build concurrent core dbus designer gui linguisttools \

View File

@ -1,12 +1,13 @@
PORTNAME= kded
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 extensible daemon for providing system level services
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= config coreaddons crash dbusaddons doctools ecm \
USE_KDE= config coreaddons crash dbusaddons doctools_build ecm \
service
USE_QT= buildtools_build core dbus gui qmake_build widgets

View File

@ -1,5 +1,6 @@
PORTNAME= kdelibs4support
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -10,7 +11,7 @@ BUILD_DEPENDS= p5-URI>=0:net/p5-URI
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 shebangfix \
tar:xz xorg
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools emoticons globalaccel guiaddons \
coreaddons crash dbusaddons doctools_build emoticons globalaccel guiaddons \
i18n iconthemes itemviews jobwidgets kded kio notifications \
parts service solid sonnet textwidgets unitconversion \
widgetsaddons windowsystem xmlgui \

View File

@ -1,12 +1,13 @@
PORTNAME= kinit
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 process launcher to speed up launching KDE applications
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= completion config coreaddons crash doctools ecm i18n \
USE_KDE= completion config coreaddons crash doctools_build ecm i18n \
jobwidgets kio service widgetsaddons windowsystem
USE_QT= buildtools_build concurrent core dbus gui network qmake_build widgets
USE_XORG= x11 xcb

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-framework
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@ -8,7 +9,7 @@ COMMENT= KF5 plugin based UI runtime used to write user interfaces
USES= cmake compiler:c++11-lib gettext gl kde:5 pkgconfig qt:5 tar:xz xorg
USE_GL= egl gl
USE_KDE= activities archive auth codecs completion config \
configwidgets coreaddons dbusaddons doctools globalaccel \
configwidgets coreaddons dbusaddons doctools_build globalaccel \
guiaddons i18n iconthemes jobwidgets kirigami2 kio package \
notifications service wayland windowsystem xmlgui kdeclarative \
widgetsaddons