[packaging/kde-buildstream] elements/components: pick up a gnu userland for a bunch of elements

Harald Sitter <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 4c1d93c1ff10607f66da3d74c0036020899f88d6 by Harald Sitter.
Committed on 28/07/2026 at 02:15.
Pushed by sitter into branch 'master'.

pick up a gnu userland for a bunch of elements

the runtime-minimal has become more minimal, runtime-gnu is where it's
at now.

specifically we have a bunch of elements that do scripty things. but
scripty things require a `sh` and that is only in runtime-gnu now.

M  +1    -0    elements/components/bat.bst
M  +1    -0    elements/components/fd.bst
M  +1    -0    elements/components/gping.bst
M  +1    -0    elements/components/mcfly.bst
M  +1    -0    elements/components/noto-fonts.bst
M  +1    -0    elements/components/procs.bst
M  +1    -1    elements/components/pygdbmi.bst
M  +1    -0    elements/components/python-html5lib.bst
M  +1    -0    elements/components/python3-sentry-sdk.bst
M  +1    -0    elements/components/ripgrep.bst
M  +1    -0    elements/components/solaar-udev.bst
M  +1    -0    elements/components/spice.bst
M  +2    -1    elements/components/zsh-autosuggestions.bst
M  +1    -0    elements/components/zsh-completions.bst
M  +2    -2    elements/components/zsh-history-substring-search.bst
M  +3    -3    elements/components/zsh-syntax-highlighting.bst

https://invent.kde.org/packaging/kde-buildstream/-/commit/4c1d93c1ff10607f66da3d74c0036020899f88d6

diff --git a/elements/components/bat.bst b/elements/components/bat.bst
index 84a3b78..948e532 100644
--- a/elements/components/bat.bst
+++ b/elements/components/bat.bst
@@ -9,6 +9,7 @@ build-depends:
 - freedesktop-sdk.bst:bootstrap/stripper.bst
 - freedesktop-sdk.bst:components/rust.bst
 - freedesktop-sdk.bst:components/gcc.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/fd.bst b/elements/components/fd.bst
index 38c2da0..0179fcc 100644
--- a/elements/components/fd.bst
+++ b/elements/components/fd.bst
@@ -14,6 +14,7 @@ build-depends:
 - freedesktop-sdk.bst:components/grep.bst # for tikv-jemalloc-sys
 - freedesktop-sdk.bst:components/gawk.bst # for tikv-jemalloc-sys
 - freedesktop-sdk.bst:components/make.bst # for tikv-jemalloc-sys
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/gping.bst b/elements/components/gping.bst
index 9cceaf0..a5d6e6c 100644
--- a/elements/components/gping.bst
+++ b/elements/components/gping.bst
@@ -10,6 +10,7 @@ build-depends:
 - freedesktop-sdk.bst:bootstrap/stripper.bst
 - freedesktop-sdk.bst:components/rust.bst
 - freedesktop-sdk.bst:components/gcc.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/mcfly.bst b/elements/components/mcfly.bst
index ac8b4de..fcc4457 100644
--- a/elements/components/mcfly.bst
+++ b/elements/components/mcfly.bst
@@ -10,6 +10,7 @@ build-depends:
 - freedesktop-sdk.bst:bootstrap/stripper.bst
 - freedesktop-sdk.bst:components/rust.bst
 - freedesktop-sdk.bst:components/gcc.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/noto-fonts.bst b/elements/components/noto-fonts.bst
index a9d02f4..3966634 100644
--- a/elements/components/noto-fonts.bst
+++ b/elements/components/noto-fonts.bst
@@ -5,6 +5,7 @@ kind: manual
 
 build-depends:
 - freedesktop-sdk.bst:components/findutils.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/procs.bst b/elements/components/procs.bst
index 99155b7..d79189e 100644
--- a/elements/components/procs.bst
+++ b/elements/components/procs.bst
@@ -10,6 +10,7 @@ build-depends:
 - freedesktop-sdk.bst:bootstrap/stripper.bst
 - freedesktop-sdk.bst:components/rust.bst
 - freedesktop-sdk.bst:components/gcc.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/pygdbmi.bst b/elements/components/pygdbmi.bst
index 86e4d71..9ffa259 100644
--- a/elements/components/pygdbmi.bst
+++ b/elements/components/pygdbmi.bst
@@ -13,7 +13,7 @@ build-depends:
 - freedesktop-sdk.bst:components/python3-setuptools.bst
 - freedesktop-sdk.bst:components/python3-pip.bst
 - freedesktop-sdk.bst:bootstrap/stripper.bst
-
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:components/python3.bst
diff --git a/elements/components/python-html5lib.bst b/elements/components/python-html5lib.bst
index 290cc38..0911a29 100644
--- a/elements/components/python-html5lib.bst
+++ b/elements/components/python-html5lib.bst
@@ -7,6 +7,7 @@ build-depends:
 - freedesktop-sdk.bst:bootstrap/stripper.bst
 - freedesktop-sdk.bst:components/python3-pip.bst
 - freedesktop-sdk.bst:components/python3.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:components/python3.bst
diff --git a/elements/components/python3-sentry-sdk.bst b/elements/components/python3-sentry-sdk.bst
index 1a8c931..cbe7e5a 100644
--- a/elements/components/python3-sentry-sdk.bst
+++ b/elements/components/python3-sentry-sdk.bst
@@ -8,6 +8,7 @@ build-depends:
 - freedesktop-sdk.bst:components/python3-pip.bst
 - freedesktop-sdk.bst:components/python3-setuptools.bst
 - freedesktop-sdk.bst:bootstrap/stripper.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:components/python3.bst
diff --git a/elements/components/ripgrep.bst b/elements/components/ripgrep.bst
index e6fde64..4db88d0 100644
--- a/elements/components/ripgrep.bst
+++ b/elements/components/ripgrep.bst
@@ -10,6 +10,7 @@ build-depends:
 - freedesktop-sdk.bst:bootstrap/stripper.bst
 - freedesktop-sdk.bst:components/rust.bst
 - freedesktop-sdk.bst:components/gcc.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
diff --git a/elements/components/solaar-udev.bst b/elements/components/solaar-udev.bst
index 220cbe3..83f3327 100644
--- a/elements/components/solaar-udev.bst
+++ b/elements/components/solaar-udev.bst
@@ -8,6 +8,7 @@ description: Udev rules for Logitech receivers
 
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 variables:
   strip-binaries: ''
diff --git a/elements/components/spice.bst b/elements/components/spice.bst
index e46ef9e..d59bd2d 100644
--- a/elements/components/spice.bst
+++ b/elements/components/spice.bst
@@ -14,6 +14,7 @@ build-depends:
 - freedesktop-sdk.bst:components/ninja.bst
 - freedesktop-sdk.bst:components/pkg-config.bst
 - freedesktop-sdk.bst:components/git.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 depends:
 - gnome-build-meta.bst:core-deps/libcacard.bst
diff --git a/elements/components/zsh-autosuggestions.bst b/elements/components/zsh-autosuggestions.bst
index aa91201..08435d0 100644
--- a/elements/components/zsh-autosuggestions.bst
+++ b/elements/components/zsh-autosuggestions.bst
@@ -8,13 +8,14 @@ description: Fish-like autosuggestions for zsh
 depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
 - components/zsh.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 variables:
   strip-binaries: ''
 
 config:
   install-commands:
-  - install -Dm644 zsh-autosuggestions.zsh 
+  - install -Dm644 zsh-autosuggestions.zsh
     "%{install-root}%{datadir}/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh"
 
 sources:
diff --git a/elements/components/zsh-completions.bst b/elements/components/zsh-completions.bst
index ff7215d..8131e41 100644
--- a/elements/components/zsh-completions.bst
+++ b/elements/components/zsh-completions.bst
@@ -9,6 +9,7 @@ depends:
 - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
 - components/zsh.bst
 - freedesktop-sdk.bst:bootstrap/stripper.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 
 config:
   install-commands:
diff --git a/elements/components/zsh-history-substring-search.bst b/elements/components/zsh-history-substring-search.bst
index bc7307e..d80c5a9 100644
--- a/elements/components/zsh-history-substring-search.bst
+++ b/elements/components/zsh-history-substring-search.bst
@@ -6,7 +6,7 @@ kind: manual
 description: Zsh port of Fish history search
 
 depends:
-- freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 - components/zsh.bst
 
 variables:
@@ -14,7 +14,7 @@ variables:
 
 config:
   install-commands:
-  - install -Dm644 zsh-history-substring-search.zsh 
+  - install -Dm644 zsh-history-substring-search.zsh
     "%{install-root}%{datadir}/zsh/plugins/zsh-history-substring-search/zsh-history-substring-search.zsh"
 
 sources:
diff --git a/elements/components/zsh-syntax-highlighting.bst b/elements/components/zsh-syntax-highlighting.bst
index 0a44c79..d0ca720 100644
--- a/elements/components/zsh-syntax-highlighting.bst
+++ b/elements/components/zsh-syntax-highlighting.bst
@@ -6,7 +6,7 @@ kind: manual
 description: Fish shell-like syntax highlighting for zsh
 
 depends:
-- freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
+- freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
 - components/zsh.bst
 
 variables:
@@ -14,9 +14,9 @@ variables:
 
 config:
   install-commands:
-  - install -Dm644 zsh-syntax-highlighting.zsh 
+  - install -Dm644 zsh-syntax-highlighting.zsh
     "%{install-root}%{datadir}/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
-  - cp -a highlighters 
+  - cp -a highlighters
     "%{install-root}%{datadir}/zsh/plugins/zsh-syntax-highlighting/"
 
 sources:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.