# Module definitions for building KDE Extragear applications which depend on Qt5/KF5

# 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 extragear-libs
    repository kde-projects
    use-modules kdb kproperty kpublictransport kreport kuserfeedback libmediawiki libqaccessibilityclient
end module-set

module-set extragear-base
    repository kde-projects
    use-modules liquidshell plasma-pass
end module-set

module-set kmymoney
    repository kde-projects
    use-modules kdiagram alkimia kmymoney
end module-set

module-set xstitch
    repository kde-projects
    use-modules kxstitch symboleditor
end module-set

module-set extragear-graphics
    repository kde-projects
    use-modules kdiagram kgraphviewer kphotoalbum
end module-set

module-set extragear-multimedia
    repository kde-projects
    # Note that kdenlive contributions should be done via gitlab though...
    use-modules k3b kdenlive
end module-set

module-set extragear-utils
    repository kde-projects
    use-modules krusader krename rsibreak ktrip
end module-set

module-set extragear-pim
    repository kde-projects
    use-modules zanshin
end module-set

module-set extragear-network
    repository kde-projects
    use-modules libktorrent ktorrent
end module-set

module-set extragear-sdk
    repository kde-projects
    use-modules kdesvn massif-visualizer libkomparediff2 kompare kcachegrind heaptrack
end module-set

module-set extragear-sysadmin
    repository kde-projects
    use-modules apper
end module-set

