[packaging/kde-buildstream] /: components/orca.bst: Ensure orca is built with speech-dispatcher
Aleix Pol Gonzalez <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 1f3df7cc5237af8efaba192e9513b8664f206959 by Aleix Pol Gonzalez, on behalf of Aleix Pol i Gonzalez. Committed on 05/08/2026 at 08:40. Pushed by apol into branch 'master'. components/orca.bst: Ensure orca is built with speech-dispatcher And ensure speech-dispatcher finds all depenendencies, otherwise it builds with no backends. M +1 -0 elements/components/orca.bst M +2 -0 elements/gnome-build-meta.bst A +12 -0 files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch A +2 -0 files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch.license https://invent.kde.org/packaging/kde-buildstream/-/commit/1f3df7cc5237af8efaba192e9513b8664f206959 diff --git a/elements/components/orca.bst b/elements/components/orca.bst index fd5b944..f8ba2e1 100644 --- a/elements/components/orca.bst +++ b/elements/components/orca.bst @@ -15,6 +15,7 @@ depends: - freedesktop-sdk.bst:components/gtk3.bst - freedesktop-sdk.bst:components/pygobject.bst - freedesktop-sdk.bst:components/itstool.bst +- gnome-build-meta.bst:core-deps/speech-dispatcher.bst sources: - kind: git_repo diff --git a/elements/gnome-build-meta.bst b/elements/gnome-build-meta.bst index b273c6f..242aa4f 100644 --- a/elements/gnome-build-meta.bst +++ b/elements/gnome-build-meta.bst @@ -47,3 +47,5 @@ sources: track: sam/fdsdk-26.08 - kind: patch path: files/gnome-build-meta/swtpm-add-python-build-dependency.patch +- kind: patch + path: files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch diff --git a/files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch b/files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch new file mode 100644 index 0000000..b74c1ce --- /dev/null +++ b/files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch @@ -0,0 +1,12 @@ +diff --git a/elements/core-deps/speech-dispatcher.bst b/elements/core-deps/speech-dispatcher.bst +index 6a54c1f50..74ffb9e12 100644 +--- a/elements/core-deps/speech-dispatcher.bst ++++ b/elements/core-deps/speech-dispatcher.bst +@@ -8,6 +8,7 @@ sources: + build-depends: + - (@): include/gcc-for-recc.yml + - buildsystems/autotools.bst ++- freedesktop-sdk.bst:components/python3.bst + - freedesktop-sdk.bst:components/systemd.bst + - freedesktop-sdk.bst:components/texinfo.bst + diff --git a/files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch.license b/files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch.license new file mode 100644 index 0000000..f7156c2 --- /dev/null +++ b/files/gnome-build-meta/speech-dispatcher-add-python-build-dependency.patch.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2026 Aleix Pol i Gonzalez <[email protected]> +SPDX-License-Identifier: BSD-2-Clause