You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

173 lines
4.5 KiB

# 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 libkipi libkexiv2 kipi-plugins gwenview okular spectacle kolourpaint kamoso
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 filelight kcalc kcharselect kwalletmanager print-manager ktimer ark kdebugsettings kgpg
end module-set
module-set kdemultimedia
repository kde-projects
use-modules kdenlive kwave libkcddb
end module-set
module-set kdeadmin
repository kde-projects
use-modules ksystemlog kcron
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
module-set ktorrent
repository kde-projects
use-modules libktorrent ktorrent
end module-set