[neon-notifications] Changes in repo-metadata

Neon CI noreply at kde.org
Thu Apr 25 19:46:32 BST 2024


commit 57b82b18c11422163d1eb67e2873611600c2f7fe
Author: Andrew Shark <ashark at linuxcomp.ru>
Date:   Thu Apr 25 00:24:48 2024 +0300

    Remove module-definitions (will recreate with history)

diff --git a/module-definitions/custom-qt5-libs.ksb b/module-definitions/custom-qt5-libs.ksb
deleted file mode 100644
index c07cfdd7..00000000
--- a/module-definitions/custom-qt5-libs.ksb
+++ /dev/null
@@ -1,144 +0,0 @@
-# These libs are likely part of your distro
-# So you only need to include this module-set if you compile your own Qt5,
-# to avoid mixing your own Qt with the distro's Qt.
-
-module-set custom-qt5-libs
-    repository _  # just to allow the module-set to be validated
-    use-modules libgpg-error gpgme poppler libaccounts-glib libaccounts-qt signond packagekit-qt qtspeech quazip \
-        libomemo-c qxmpp qtkeychain libquotient cmark kdsoap qcoro appstream wayland wayland-protocols qmltermwidget
-end module-set
-
-# ---
-
-# keep libgpg-error in sync with gpgme, see below
-options libgpg-error
-    repository https://dev.gnupg.org/source/libgpg-error.git
-    branch master
-    # NOTE: you need to run ./autogen.sh before kdesrc-build runs configure.
-    # Maybe we can ask kdesrc-build do to that?
-    configure-flags --enable-maintainer-mode
-end options
-
-# qgpgme is part of gpgme...
-options gpgme
-    repository https://dev.gnupg.org/source/gpgme.git
-    branch master
-    # NOTE: you need to run ./autogen.sh before kdesrc-build runs configure.
-    # Maybe we can ask kdesrc-build do to that?
-    configure-flags --enable-maintainer-mode --enable-languages=cpp,qt5
-end options
-
-# For okular
-
-options poppler
-  repository https://gitlab.freedesktop.org/poppler/poppler.git
-  branch master
-  cmake-options -DWITH_GLIB=OFF -DLIB_SUFFIX=64 -DENABLE_UNSTABLE_API_ABI_HEADERS=1
-end options
-
-# For kaccounts-integration
-
-options libaccounts-glib
-  # doesn't depend on qt, but this way it's the right version for libaccounts-qt below
-  repository https://gitlab.com/accounts-sso/libaccounts-glib.git
-end options
-
-options libaccounts-qt
-  repository https://gitlab.com/accounts-sso/libaccounts-qt.git
-  qmake-options PREFIX=${install-dir}
-end options
-
-options signond
-  repository https://gitlab.com/accounts-sso/signond.git
-  qmake-options PREFIX=${install-dir}
-end options
-
-# For apper
-
-options packagekit-qt
-  repository https://github.com/PackageKit/PackageKit-Qt.git
-  branch main
-end options
-
-# Mandatory for kmouth, optional for kpimtextedit
-
-options qtspeech
-  repository https://code.qt.io/qt/qtspeech.git
-  branch 5.15.2
-end options
-
-# Mandatory for krita
-
-options quazip
-  repository https://github.com/stachenov/quazip.git
-  branch master
-end options
-
-# For kaidan
-
-options libomemo-c
-  repository https://github.com/dino/libomemo-c.git
-  cmake-options -DBUILD_SHARED_LIBS=ON
-end options
-
-options qxmpp
-  repository https://github.com/qxmpp-project/qxmpp.git
-  branch master
-  cmake-options -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF -DBUILD_OMEMO=ON
-end options
-
-# For neochat
-
-options qtkeychain
-  repository https://github.com/frankosterfeld/qtkeychain.git
-  branch main
-end options
-
-options libquotient
-  repository https://github.com/quotient-im/libQuotient
-  branch dev
-  cmake-options -DBUILD_SHARED_LIBS=ON -DQuotient_ENABLE_E2EE=on
-end options
-
-options cmark
-  repository https://github.com/commonmark/cmark.git
-  branch master
-end options
-
-# for kio-extras
-options kdsoap
-  repository https://github.com/KDAB/KDSoap
-  branch master
-end options
-
-# For neochat, spacebar, possibly more
-options qcoro
-  repository https://github.com/danvratil/qcoro
-  cmake-options -DUSE_QT_VERSION=5 -DBUILD_SHARED_LIBS=ON
-  branch main
-end options
-
-options appstream
-  repository https://github.com/ximion/appstream
-  configure-flags -Dqt=true
-  branch main
-end options
-
-options wayland
-  repository https://gitlab.freedesktop.org/wayland/wayland
-  branch main
-end options
-
-options wayland-protocols
-  repository https://gitlab.freedesktop.org/wayland/wayland-protocols
-  branch main
-end options
-
-# For qmlkonsole
-options qmltermwidget
-  repository https://invent.kde.org/jbbgameich/qmltermwidget
-  branch master
-  cmake-options -DBUILD_SHARED_LIBS=ON
-end options
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/custom-qt6-libs.ksb b/module-definitions/custom-qt6-libs.ksb
deleted file mode 100644
index e958904c..00000000
--- a/module-definitions/custom-qt6-libs.ksb
+++ /dev/null
@@ -1,153 +0,0 @@
-# These libs are likely part of your distro
-# So you only need to include this module-set if you compile your own Qt6,
-# to avoid mixing your own Qt with the distro's Qt.
-
-module-set custom-qt6-libs
-    repository _  # just to allow the module-set to be validated
-    use-modules libgpg-error gpgme poppler libaccounts-qt signond packagekit-qt libsignon-glib qtkeychain libquotient cmark \
-        kdsoap qcoro appstream wayland wayland-protocols qmltermwidget kcolorpicker kimageannotator
-end module-set
-
-# ---
-
-# keep libgpg-error in sync with gpgme, see below
-options libgpg-error
-    repository https://dev.gnupg.org/source/libgpg-error.git
-    branch master
-    # NOTE: you need to run ./autogen.sh before kdesrc-build runs configure.
-    # Maybe we can ask kdesrc-build do to that?
-    configure-flags --enable-maintainer-mode
-end options
-
-# qgpgme is part of gpgme...
-options gpgme
-    repository https://dev.gnupg.org/source/gpgme.git
-    branch master
-    # NOTE: you need to run ./autogen.sh before kdesrc-build runs configure.
-    # Maybe we can ask kdesrc-build do to that?
-    configure-flags --enable-maintainer-mode --enable-languages=cpp,qt6
-end options
-
-# for KFileMetaData
-options poppler
-  repository https://gitlab.freedesktop.org/poppler/poppler.git
-  branch master
-  cmake-options -DWITH_GLIB=OFF -DENABLE_UNSTABLE_API_ABI_HEADERS=1 -DENABLE_QT5=OFF -DENABLE_QT6=ON
-end options
-
-# For kaccounts-integration
-
-options libaccounts-qt
-  repository https://gitlab.com/accounts-sso/libaccounts-qt.git
-  branch master
-  qmake-options PREFIX=${install-dir}
-  override-build-system qmake6
-end options
-
-# upstream isn't ported to Qt6 yet, use fork meanwhile
-options signond
-  repository https://gitlab.com/nicolasfella/signond.git
-  branch qt6
-  qmake-options PREFIX=${install-dir} CONFIG+=no_etc
-  override-build-system qmake6
-end options
-
-# For apper
-
-options packagekit-qt
-  repository https://github.com/PackageKit/PackageKit-Qt.git
-  cmake-options -DBUILD_WITH_QT6=ON
-  branch main
-end options
-
-options libsignon-glib
-  # this one does depend on qt, it seems
-  repository https://gitlab.com/accounts-sso/libsignon-glib.git
-  qmake-options PREFIX=${install-dir}
-end options
-
-# Mandatory for krita
-
-#options quazip
-#  repository https://github.com/stachenov/quazip.git
-#  branch master
-#end options
-
-# For kaidan
-
-#options qxmpp
-#  repository https://github.com/qxmpp-project/qxmpp.git
-#  branch master
-#  cmake-options -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF
-#end options
-
-# For neochat
-
-options qtkeychain
-  cmake-options -DBUILD_WITH_QT6=ON
-  repository https://github.com/frankosterfeld/qtkeychain.git
-  branch main
-end options
-
-options libquotient
-  repository https://github.com/quotient-im/libQuotient
-  branch 0.8.x
-  cmake-options -DBUILD_SHARED_LIBS=ON -DBUILD_WITH_QT6=ON -DQuotient_ENABLE_E2EE=on
-end options
-
-options cmark
-  repository https://github.com/commonmark/cmark.git
-  branch master
-end options
-
-# for kio-extras
-options kdsoap
-  repository https://github.com/KDAB/KDSoap
-  cmake-options -DKDSoap_QT6=true
-  branch master
-end options
-
-# For neochat, spacebar, possibly more
-options qcoro
-  repository https://github.com/danvratil/qcoro
-  cmake-options -DUSE_QT_VERSION=6 -DBUILD_SHARED_LIBS=ON
-  branch main
-end options
-
-options appstream
-  repository https://github.com/ximion/appstream
-  configure-flags -Dqt=true
-  set-env LDFLAGS -Wl,-rpath=${install-dir}/${libname}
-  branch main
-end options
-
-options wayland
-  repository https://gitlab.freedesktop.org/wayland/wayland
-  branch main
-end options
-
-options wayland-protocols
-  repository https://gitlab.freedesktop.org/wayland/wayland-protocols
-  branch main
-end options
-
-# For qmlkonsole
-options qmltermwidget
-  repository https://invent.kde.org/jbbgameich/qmltermwidget
-  branch master
-  cmake-options -DBUILD_SHARED_LIBS=ON -DBUILD_WITH_QT6=ON
-end options
-
-options kcolorpicker
-  repository https://github.com/ksnip/kColorPicker
-  branch master
-  cmake-options -DBUILD_SHARED_LIBS=ON -DBUILD_WITH_QT6=ON
-end options
-
-options kimageannotator
-  repository https://github.com/ksnip/kImageAnnotator
-  branch master
-  cmake-options -DBUILD_SHARED_LIBS=ON -DBUILD_WITH_QT6=ON
-end options
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-applications.ksb b/module-definitions/kf5-applications.ksb
deleted file mode 100644
index ce483f45..00000000
--- a/module-definitions/kf5-applications.ksb
+++ /dev/null
@@ -1,150 +0,0 @@
-# Module definitions for building KDE Applications 5
-
-# 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
-end module-set
-
-# Required by gwenview
-module kcolorpicker
-    repository https://github.com/ksnip/kColorPicker.git
-end module
-module kimageannotator
-    repository https://github.com/ksnip/kImageAnnotator.git
-end module
-
-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 ksanecore libksane skanlite
-end module-set
-
-module-set kf5-utils
-    repository kde-projects
-    use-modules 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 \
-        labplot \
-        marble \
-        minuet \
-        parley \
-        rocs \
-        step
-end module-set
-
-module-set kdeaccessibility
-    repository kde-projects
-    use-modules kmag kmouth kmousetool
-end module-set
-
-module-set kdenetwork
-    repository kde-projects
-    use-modules krfb krdc kget
-end module-set
-
-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 kdegames
-    repository kde-projects
-    use-modules kde/kdegames amor
-end module-set
-
-module-set kdewebdev
-    repository kde-projects
-    use-modules kimagemapeditor
-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 calligraplan
-end module-set
-
-module-set krita
-    repository kde-projects
-    use-modules krita
-end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-common-options.ksb b/module-definitions/kf5-common-options.ksb
deleted file mode 100644
index d94d5d7a..00000000
--- a/module-definitions/kf5-common-options.ksb
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file should be used for any module options that should be set by default
-# for any kdesrc-build users if they build a given module.
-#
-# Even if the user doesn't use the other kf5-*.ksb files,
-# kdesrc-build can find the modules if include-dependencies is set and may need
-# to have the right options set to do the right thing.
-# See https://bugs.kde.org/show_bug.cgi?id=426219
-
-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
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-extragear.ksb b/module-definitions/kf5-extragear.ksb
deleted file mode 100644
index a73be531..00000000
--- a/module-definitions/kf5-extragear.ksb
+++ /dev/null
@@ -1,70 +0,0 @@
-# Module definitions for building KDE Extragear applications which depend on Qt5/KF5
-
-# 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 amarok
-end module-set
-
-module-set extragear-office
-    repository kde-projects
-    use-modules kile
-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
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-frameworks.ksb b/module-definitions/kf5-frameworks.ksb
deleted file mode 100644
index c279c913..00000000
--- a/module-definitions/kf5-frameworks.ksb
+++ /dev/null
@@ -1,52 +0,0 @@
-# Module definitions for building KDE Frameworks 5
-# (cmake, KF5's dependencies, KDE Frameworks 5)
-
-# This file uses "branch groups" to decide which git branch to use. If you
-# need to add your framework or library 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).
-
-# ============================ Dependencies ==========================
-
-# some "kdesupport" modules needed by KF5, workspace or apps.
-module-set kf5-build-support
-    repository kde-projects
-    use-modules kde-dev-scripts extra-cmake-modules polkit-qt-1 qca
-end module-set
-
-module-set phonon
-    repository kde-projects
-    use-modules phonon phonon-vlc
-end module-set
-
-options phonon
-  cmake-options -DPHONON_BUILD_QT5=ON -DPHONON_BUILD_QT6=OFF
-end options
-
-module-set kdesupport
-   repository kde-projects
-   use-modules kdesupport/plasma-wayland-protocols
-end module-set
-
-# ============================= KDE Frameworks ========================
-
-module-set frameworks
-    repository kde-projects
-    use-modules frameworks
-
-    #tag v5.75.0-rc1
-    branch kf5
-    ignore-modules kdewebkit kuserfeedback
-end module-set
-
-module grantlee
-    repository https://github.com/steveire/grantlee.git
-    branch master
-end module
-
-# If you have options to set for frameworks modules, please set them in
-# kf5-common-options.ksb instead of here
-include kf5-common-options.ksb
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-kdepim.ksb b/module-definitions/kf5-kdepim.ksb
deleted file mode 100644
index f046e84c..00000000
--- a/module-definitions/kf5-kdepim.ksb
+++ /dev/null
@@ -1,31 +0,0 @@
-# Module definitions for building kdepim framework
-
-# 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
-# repo-metadata repo's "dependencies/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 akonadi
-    repository kde-projects
-    use-modules akonadi
-end module-set
-
-module libkolabxml
-    repository https://git.kolab.org/diffusion/LKX/libkolabxml.git
-    cmake-options -DQT5_BUILD=true
-    branch libkolabxml-1.1
-end module
-
-module-set kde-pim
-    repository kde-projects
-
-    use-modules kde/pim libkgapi kdiagram ktextaddons
-end module-set
-
-module-set kdepim-runtime
-    repository kde-projects
-    use-modules kdepim-runtime
-end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-qt5.ksb b/module-definitions/kf5-qt5.ksb
deleted file mode 100644
index 7866a937..00000000
--- a/module-definitions/kf5-qt5.ksb
+++ /dev/null
@@ -1,10 +0,0 @@
-include qt5.ksb
-include kf5-common-options.ksb
-include custom-qt5-libs.ksb
-include kf5-frameworks.ksb
-include kf5-workspace.ksb
-include kf5-applications.ksb
-include kf5-kdepim.ksb
-include kf5-extragear.ksb
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf5-workspace.ksb b/module-definitions/kf5-workspace.ksb
deleted file mode 100644
index 6b4157c6..00000000
--- a/module-definitions/kf5-workspace.ksb
+++ /dev/null
@@ -1,46 +0,0 @@
-# Module definitions for building KDE Workspace 5
-
-# 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
-
-    # Compile everything under kde/workspace
-    use-modules workspace
-
-    # 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
-    # This module doesn't have a buildsystem
-    ignore-modules breeze-grub
-    # Qt6-only modules
-    ignore-modules plasma5support
-end module-set
-
-# Update this module but don't install it, it requires write access to /usr
-# Left here instead of kf5-common-options.ksb as it is already tied
-# to the rest of these workspace modules.
-options breeze-plymouth
-    manual-build true
-end options
-
-# For some reason kwalletmanager is in kde/kdeutils, but is considered par of workspace
-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
-
-# kate: syntax kdesrc-buildrc
diff --git a/module-definitions/kf6-applications.ksb b/module-definitions/kf6-applications.ksb
deleted file mode 100644
index db2c9da3..00000000
--- a/module-definitions/kf6-applications.ksb
+++ /dev/null
@@ -1,153 +0,0 @@
-# Module definitions for building KDE Applications 6
-
-# 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 kdeutils
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdeutils/*
-end module-set
-
-module-set kdegraphics
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdegraphics/*
-    # modules not yet KF6-ready
-    ignore-modules kipi-plugins
-end module-set
-
-module-set kdegames
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kde/kdegames
-end module-set
-
-module-set kdeadmin
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdeadmin/*
-end module-set
-
-module-set kf6-base-applications
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules keditbookmarks kate kdialog dolphin kfind konsole kio-extras konqueror
-end module-set
-
-module-set kdeedu
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdeedu/*
-    # modules not yet KF6-ready
-    ignore-modules artikulate cantor kig kstars kqtquickcharts ktouch labplot marble rocs
-end module-set
-
-module-set kf6-scanner
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules ksanecore libksane skanlite
-end module-set
-
-module-set kf6-utils
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules  yakuake
-end module-set
-
-module-set kdemultimedia
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdemultimedia/*
-    # modules not yet KF6-ready
-    ignore-modules juk kamoso kmix kwave
-end module-set
-
-module-set kdeaccessibility
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kmag kmouth kmousetool kontrast
-end module-set
-
-module-set kdenetwork
-    repository kde-projects
-    use-modules krfb krdc kget kio-zeroconf kio-gdrive kdenetwork-filesharing
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set kdsoap-ws-discovery-client
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdsoap-ws-discovery-client
-end module-set
-
-module-set kaccounts
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kaccounts-integration
-end module-set
-
-module-set dolphin-plugins
-    repository kde-projects
-    use-modules dolphin-plugins
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set kweather
-    repository kde-projects
-    use-modules kweather
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set keysmith
-    repository kde-projects
-    use-modules keysmith
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set kdeconnect
-    repository kde-projects
-    use-modules kdeconnect-kde
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set kclock
-    repository kde-projects
-    use-modules kclock
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set print-manager
-    repository kde-projects
-    use-modules print-manager
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set elisa
-    repository kde-projects
-    use-modules elisa
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set futuresql
-    repository kde-projects
-    use-modules futuresql
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set mpvqt
-    repository kde-projects
-    use-modules mpvqt
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set kdewebdev
-    repository kde-projects
-    use-modules kimagemapeditor
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf6-common-options.ksb b/module-definitions/kf6-common-options.ksb
deleted file mode 100644
index 2951cdf9..00000000
--- a/module-definitions/kf6-common-options.ksb
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file should be used for any module options that should be set by default
-# for any kdesrc-build users if they build a given module.
-#
-# Even if the user doesn't use the other kf6-*.ksb files,
-# kdesrc-build can find the modules if include-dependencies is set and may need
-# to have the right options set to do the right thing.
-# See https://bugs.kde.org/show_bug.cgi?id=426219
-
-options kf6-extra
-    repository kde-projects
-    use-modules extragear playground libraries
-    cmake-options -DBUILD_WITH_QT6=ON
-end options
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf6-extragear.ksb b/module-definitions/kf6-extragear.ksb
deleted file mode 100644
index a467c917..00000000
--- a/module-definitions/kf6-extragear.ksb
+++ /dev/null
@@ -1,90 +0,0 @@
-# Module definitions for building KDE Extragear applications which depend on Qt6/KF6
-
-# 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
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kuserfeedback libqaccessibilityclient kpublictransport kcgroups # kdb kproperty  kreport libmediawiki
-end module-set
-
-module-set extragear-graphics
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kdiagram #kgraphviewer kphotoalbum
-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-multimedia
-     repository kde-projects
-     use-modules k3b kdenlive
-     cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-# module-set extragear-utils
-#     repository kde-projects
-#     use-modules krusader krename rsibreak ktrip
-# end module-set
-
-module-set extragear-network
-     repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-     use-modules libktorrent
-end module-set
-
-module-set extragear-sdk
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules libkomparediff2 kompare selenium-webdriver-at-spi kcachegrind kdesdk-kio kdesdk-thumbnailers
-    ignore-modules kdesvn massif-visualizer heaptrack
-end module-set
-
-module-set heaptrack
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON -DHEAPTRACK_USE_QT6=ON
-    use-modules heaptrack
-end module-set
-
-module-set kirigami-addons
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-    use-modules kirigami-addons
-end module-set
-
-module-set xwaylandvideobridge
-    repository kde-projects
-    use-modules xwaylandvideobridge
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set qrca
-    repository kde-projects
-    use-modules qrca
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-# module-set extragear-sysadmin
-    # repository kde-projects
-    # use-modules apper
-# end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf6-frameworks.ksb b/module-definitions/kf6-frameworks.ksb
deleted file mode 100644
index acb6760d..00000000
--- a/module-definitions/kf6-frameworks.ksb
+++ /dev/null
@@ -1,30 +0,0 @@
-# Module definitions for building KDE Frameworks 6
-# (cmake, KF6's dependencies, KDE Frameworks 6)
-
-# This file uses "branch groups" to decide which git branch to use. If you
-# need to add your framework or library 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 kf6-support
-    repository kde-projects
-    use-modules polkit-qt-1 plasma-wayland-protocols kde-dev-scripts qca
-    cmake-options -DQT_MAJOR_VERSION=6 -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set phonon
-    repository kde-projects
-    use-modules phonon phonon-vlc
-    ignore-modules phonon-gstreamer
-    cmake-options -DQT_MAJOR_VERSION=6 -DPHONON_BUILD_QT6=ON -DPHONON_BUILD_QT5=OFF
-end module-set
-
-module-set frameworks
-    repository kde-projects
-    use-modules frameworks
-    ignore-modules kdelibs4support kdewebkit khtml kjsembed kmediaplayer kinit kjs kross kdesignerplugin kemoticons kxmlrpcclient
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf6-kdepim.ksb b/module-definitions/kf6-kdepim.ksb
deleted file mode 100644
index 99720011..00000000
--- a/module-definitions/kf6-kdepim.ksb
+++ /dev/null
@@ -1,46 +0,0 @@
-# Module definitions for building kdepim framework
-
-# 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
-# repo-metadata repo's "dependencies/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 akonadi
-    repository kde-projects
-    use-modules akonadi
-end module-set
-
-#module libkolabxml
-#    repository https://git.kolab.org/diffusion/LKX/libkolabxml.git
-#    cmake-options -DQT6_BUILD=true
-#    branch libkolabxml-1.1
-#end module
-
-module-set kde-pim
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-
-    use-modules kde/pim libkgapi
-end module-set
-
-module-set ktextaddons
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-
-    use-modules ktextaddons
-end module-set
-
-module-set kdepim-runtime
-    repository kde-projects
-    use-modules kdepim-runtime
-end module-set
-
-module-set kpeoplevcard
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON
-
-    use-modules kpeoplevcard
-end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf6-qt6.ksb b/module-definitions/kf6-qt6.ksb
deleted file mode 100644
index fded17c5..00000000
--- a/module-definitions/kf6-qt6.ksb
+++ /dev/null
@@ -1,10 +0,0 @@
-include qt6.ksb
-include kf6-common-options.ksb
-include custom-qt6-libs.ksb
-include kf6-frameworks.ksb
-include kf6-workspace.ksb
-include kf6-applications.ksb
-include kf6-kdepim.ksb
-include kf6-extragear.ksb
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/kf6-workspace.ksb b/module-definitions/kf6-workspace.ksb
deleted file mode 100644
index 43343175..00000000
--- a/module-definitions/kf6-workspace.ksb
+++ /dev/null
@@ -1,41 +0,0 @@
-# Module definitions for building KDE Workspace 6
-
-# 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 kf6-workspace-modules
-    repository kde-projects
-    cmake-options -DBUILD_WITH_QT6=ON -DBUILD_QT5=OFF
-    use-modules workspace
-    # modules not yet KF6-ready
-    ignore-modules breeze-grub breeze-plymouth khotkeys plasma-mobile plasma-settings plasma-bigscreen aura-browser plank-player plasma-remotecontrollers
-end module-set
-
-module-set mobile
-    repository kde-projects
-    use-modules plasma-mobile plasma-settings
-end module-set
-
-module-set bigscreen
-    repository kde-projects
-    use-modules plasma-bigscreen aura-browser plank-player plasma-remotecontrollers
-end module-set
-
-module-set kf5-baloo-widgets
-    repository kde-projects
-    # Temporarily here. Not workspace-specific.
-    use-modules baloo-widgets
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-module-set kf6-ws-kgad
-    repository kde-projects
-    # Temporarily here. Not workspace-specific, but needed by kwin
-    use-modules kglobalacceld
-    cmake-options -DBUILD_WITH_QT6=ON
-end module-set
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/qt5.ksb b/module-definitions/qt5.ksb
deleted file mode 100644
index d64b3da6..00000000
--- a/module-definitions/qt5.ksb
+++ /dev/null
@@ -1,38 +0,0 @@
-module-set qt5-set
-    repository qt-projects
-    branch kde/5.15 # The last Qt5 branch?
-
-    # init-repository supports catch-alls like "default" as well, in which case
-    # you will want to uncomment ignore-modules below to control which modules to
-    # leave out
-    use-modules qtbase qtdeclarative qtgraphicaleffects qtimageformats          \
-        qtmultimedia qtquickcontrols qtquickcontrols2 qtsensors qtsvg  \
-        qttools qtwayland qtwebchannel qtwebsockets qtwebview qtx11extras       \
-        qtnetworkauth qtspeech qtxmlpatterns qtlocation
-
-    # qtwebengine is very different to the rest of Qt. You can try ignoring it if
-    # you cannot get it to compile by uncommenting the next line.
-    # ignore-modules qtwebengine
-
-    # install path. This *MUST* match your qt-install-dir setting in kdesrc-buildrc!
-    install-dir ${qt-install-dir}
-
-    configure-flags -release -reduce-relocations -force-debug-info -separate-debug-info -skip qtdocgallery
-
-    # Applies to every make command run for Qt build, including Qt's own attempts to
-    # run make from its configure script.
-    set-env MAKEFLAGS -j${num-cores}
-end module-set
-
-# qtwebengine is essentially the Chromium Embedded Framework with Qt bindings
-# It has unusually complex source codes which require a lot of memory to compile..
-#
-# This module will eat a *ton* of RAM and can lockup your system if you have a
-# lot of CPU cores. qtwebengine uses a lower number of cores to compile by
-# default but you can change the setting to -j here (or in your global options)
-# to change that.
-options qtwebengine
-    set-env NINJAFLAGS -j${num-cores-low-mem}
-end options
-
-# kate: syntax kdesrc-buildrc;
diff --git a/module-definitions/qt6.ksb b/module-definitions/qt6.ksb
deleted file mode 100644
index bb697cbf..00000000
--- a/module-definitions/qt6.ksb
+++ /dev/null
@@ -1,48 +0,0 @@
-# Downloads and installs Qt6 from the KDE mirror, using Qt6's CMake support
-# exclusively.  Consider this an unofficial build that won't be supported by Qt
-# upstream since we don't go through the init-repository script.
-# It is probably better to install from your local distribution devel packages
-# if possible!
-
-module-set qt6-set
-    override-build-system qt6 # technically optional for now
-
-    repository qt6-copy # as defined in "git-repository-base" in BuildContext
-    branch     6.6
-
-    # install path. This *MUST* match your qt-install-dir setting in kdesrc-buildrc!
-    install-dir ${qt-install-dir}
-
-    # These have been manually placed in dependency order based on the
-    # .gitmodules file in https://code.qt.io/cgit/qt/qt5.git/tree/.gitmodules
-    # in "essential" or "addons" categories with some additions
-    # qtdoc should be last to give it best opportunity to make needed docs
-    use-modules qtbase qttools qtshadertools qtdeclarative qtsvg \
-        qtimageformats qtmultimedia qtwayland                    \
-        qtwebsockets qtwebchannel qtwebview qtsensors            \
-        qtnetworkauth qt5compat qtdoc qtpositioning              \
-        qtlocation qtvirtualkeyboard qttranslations              \
-        qtlanguageserver qtspeech
-
-    # if you want qtwebengine, add it to use-modules after "qtwebchannel" and
-    # comment this out. Note qtwebengine has significant and different build
-    # requirements of its own.
-    ignore-modules qtwebengine
-
-    # Archiving API requires zstd support which may not be present in your CMake
-    cmake-options -DQT_BUILD_TESTS=FALSE -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-                  -DQT_AVOID_CMAKE_ARCHIVING_API=TRUE
-
-    cmake-generator Ninja # comment out if you want the default CMake generator
-end module-set
-
-options qtwebengine
-    # qtwebengine build system is weird, involving make as the top-level driver
-    # and then calling ninja for the bulk of the build.  qtwebengine is a bulky
-    # module and having ninja use all cores at once may run out of memory if
-    # not careful, so we use make to pass less aggressive Ninja flags.
-    # num-cores-low-mem needs to be defined in your kdesrc-buildrc.
-    make-options NINJAFLAGS=-j${num-cores-low-mem}
-end options
-
-# kate: syntax kdesrc-buildrc;



More information about the neon-notifications mailing list