[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: