# Module definitions for building KDE Applications 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-base-applications repository kde-projects use-modules konsole kate dolphin keditbookmarks kfind konqueror kdialog kio-extras khelpcenter end module-set module-set kdegraphics repository kde-projects use-modules kdegraphics/* end module-set module-set kdevelop-kf5 repository kde-projects # The foo.git syntax forces kdesrc-build to use matching git repositories # even when the module name "foo" would also match a whole group of modules # (you can use kdevelop/* if you wanted the group of modules instead). use-modules kdevelop.git end module-set module-set kile repository kde-projects use-modules kile end module-set # module-set kf5-scanner # repository kde-projects # use-modules libksane skanlite # end module-set module-set kf5-utils repository kde-projects use-modules libkomparediff2 kcachegrind okteta lokalize yakuake end module-set # module-set kdeedu # repository kde-projects # use-modules libkeduvocdocument \ # kdeedu-data \ # analitza \ # artikulate \ # blinken \ # cantor \ # kalgebra \ # kalzium \ # kanagram \ # kbruch \ # kgeography \ # khangman \ # kig \ # kiten \ # klettres \ # kmplot \ # kstars \ # kqtquickcharts \ # ktouch \ # kturtle \ # kwordquiz \ # marble \ # minuet \ # parley \ # rocs \ # step # end module-set module-set kdeaccessibility repository kde-projects use-modules kmag kmouth kmousetool simon end module-set # module telepathy-qt # repository git://anongit.freedesktop.org/git/telepathy/telepathy-qt.git # cmake-options -DDESIRED_QT_VERSION=5 # end module # module-set ktp # repository kde-projects # use-modules ktp-common-internals ktp-desktop-applets ktp-contact-list \ # ktp-kded-module ktp-send-file ktp-text-ui ktp-filetransfer-handler \ # ktp-accounts-kcm ktp-auth-handler \ # kaccounts-providers kaccounts-integration signon-kwallet-extension # branch master # end module-set module-set kdenetwork repository kde-projects use-modules krfb krdc end module-set module telepathy-accounts-signon repository https://gitlab.com/accounts-sso/telepathy-accounts-signon.git branch master end module # module-set konversation # repository kde-projects # use-modules konversation # end module-set module-set kdeutils repository kde-projects use-modules kdeutils/* end module-set module-set kdemultimedia repository kde-projects use-modules kdemultimedia/* end module-set module-set kdeadmin repository kde-projects use-modules kdeadmin/* end module-set module-set kmix repository kde-projects use-modules kmix cmake-options -DKMIX_KF5_BUILD:STRING=TRUE end module-set module-set plasma-mediacenter repository kde-projects use-modules plasma-mediacenter end module-set # module-set kdegames # repository kde-projects # use-modules kde/kdegames # Will automatically pull in all modules # end module-set module-set kdeconnect repository kde-projects use-modules kdeconnect-kde end module-set # module-set calligra-libs # repository kde-projects # use-modules kdiagram kdb kproperty kreport # end module-set # module-set calligra # repository kde-projects # # The foo.git syntax forces kdesrc-build to use matching git repositories # # even when the module name "foo" would also match a whole group of modules # use-modules calligra.git kexi # end module-set # module-set krita # repository kde-projects # use-modules krita # end module-set