﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
16041	falcon-3.2.0 requires karchive	ken@…	Bruce Dubbs	"With 3.2.0, kactivities is now *required* and some other parts are optional (and not just for use with pyside2).

From the cmake file:
{{{
# Mandatory: KF5
find_package(KF5 REQUIRED COMPONENTS Archive)
}}}
and
{{{
# Optional: KWallet, KIO, KCrash, KCoreAddons
set(KF5_MIN_VERSION ""5.54.0"")
find_package(KF5Wallet ${KF5_MIN_VERSION} CONFIG)
set_package_properties(KF5Wallet PROPERTIES DESCRIPTION ""KDE Frameworks Integration plugin"" TYPE OPTIONAL)
find_package(KF5KIO ${KF5_MIN_VERSION} CONFIG)
set_package_properties(KF5KIO PROPERTIES DESCRIPTION ""KDE Frameworks Integration plugin"" TYPE OPTIONAL)
find_package(KF5Crash ${KF5_MIN_VERSION} CONFIG)
set_package_properties(KF5Crash PROPERTIES DESCRIPTION ""KDE Frameworks Integration plugin"" TYPE OPTIONAL)
find_package(KF5CoreAddons ${KF5_MIN_VERSION} CONFIG)
set_package_properties(KF5CoreAddons PROPERTIES DESCRIPTION ""KDE Frameworks Integration plugin"" TYPE OPTIONAL)
find_package(KF5Purpose ${KF5_MIN_VERSION} CONFIG)
set_package_properties(KF5Purpose PROPERTIES DESCRIPTION ""KDE Frameworks Integration plugin"" TYPE OPTIONAL)
if (KF5Wallet_FOUND AND KF5KIO_FOUND AND KF5Crash_FOUND AND KF5CoreAddons_FOUND AND KF5Purpose_FOUND)
    set(ENABLE_KDE_FRAMEWORKS_INTEGRATION_PLUGIN TRUE)
}}}

IMHO, building all of KF5 is an unnecessary, and heavy, overhead. But I cannot see how to mark only karchive  as required with the current structure of the book. 
"	enhancement	closed	normal	11.1	BOOK	git	medium	fixed		
