[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