Warning, /sdk/kdesrc-build/kf6-frameworks-build-include is written in an unsupported language. File is not indexed.

0001 # Module definitions for building KDE Frameworks 6
0002 # (cmake, KF6's dependencies, KDE Frameworks 6)
0003 
0004 # Usage: Write your own kdesrc-buildrc with only a "global" section
0005 # then include this file, like this:
0006 #
0007 # include extragear/utils/kdesrc-build/kf6-qt6-build-include
0008 # (or using a full path)
0009 #
0010 # You can then add additional modules if desired.
0011 #
0012 # This file uses "branch groups" to decide which git branch to use. If you
0013 # need to add your framework or library here please be sure to update
0014 # kde-build-metadata repo's "logical-module-structure". It includes a simple
0015 # tool you can use to validate your change works (or just "kdesrc-build -p
0016 # your-module" and look for the right branch).
0017 
0018 module-set kf6-support
0019     repository kde-projects
0020     use-modules polkit-qt-1 plasma-wayland-protocols kdesrc-build kde-dev-scripts qca
0021     cmake-options -DQT_MAJOR_VERSION=6 -DBUILD_WITH_QT6=ON
0022 end module-set
0023 
0024 module-set phonon
0025     repository kde-projects
0026     use-modules phonon phonon-vlc
0027     ignore-modules phonon-gstreamer
0028     cmake-options -DQT_MAJOR_VERSION=6 -DBUILD_WITH_QT6=ON
0029 end module-set
0030 
0031 # for KFileMetaData
0032 module poppler
0033   repository https://gitlab.freedesktop.org/poppler/poppler.git
0034   branch master
0035   cmake-options -DWITH_GLIB=OFF -DENABLE_UNSTABLE_API_ABI_HEADERS=1 -DENABLE_QT5=OFF -DENABLE_QT6=ON
0036 end module
0037 
0038 
0039 module-set frameworks
0040     repository kde-projects
0041     use-modules frameworks
0042     ignore-modules kdelibs4support kdewebkit khtml kjsembed kmediaplayer kinit kjs kross kdesignerplugin kemoticons kxmlrpcclient
0043     cmake-options -DBUILD_TESTING=TRUE -DBUILD_WITH_QT6=ON -DEXCLUDE_DEPRECATED_BEFORE_AND_AT=5.99.0
0044 end module-set