# Module definitions for building KDE Workspace 5 # Usage: Write your own kdesrc-buildrc with only a "global" section # (including "branch-group kf5-qt5") # then include this file, like this: # # include extragear/utils/kdesrc-build/kf5-frameworks-build-include # include extragear/utils/kdesrc-build/kf5-applications-build-include # (or using full paths) # # You can then add additional modules if desired. # # This file uses "branch groups" to decide which git branch to use. If you # want to add your application here please be sure to update # kde-build-metadata repo's "logical-module-structure". It includes a simple # tool you can use to validate your change works (or just "kdesrc-build -p # your-module" and look for the right branch). module-set kf5-workspace-modules repository kde-projects # Required for branch-group use-modules workspace plasma-sdk kde-gtk-config libkscreen # kdesrc-build can build dependencies (that it knows about) even if you forget # to list them all, if you uncomment this line. # include-dependencies true # Remove if you're somehow using Windows ignore-modules kwindowsaddons end module-set module-set kf5-network-management repository kde-projects use-modules networkmanager-qt modemmanager-qt plasma-nm end module-set module-set kf5-bluetooth-management repository kde-projects use-modules bluez-qt bluedevil end module-set options bluez-qt # Default udev rules dir /lib/udev/rules.d is not writable by regular user cmake-options -DINSTALL_UDEV_RULE:BOOL=OFF end options module-set kf5-workspace-utils repository kde-projects use-modules kwalletmanager end module-set module-set kf5-baloo-widgets repository kde-projects # Temporarily here. Not workspace-specific. use-modules baloo-widgets end module-set module-set plasma-addons repository kde-projects use-modules kdeplasma-addons end module-set module-set kscreen repository kde-projects use-modules kscreen end module-set