[packaging/kde-buildstream] patches/freedesktop-sdk: add systemd patch for freedesktop-sdk

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

add systemd patch for freedesktop-sdk

sets suitable sbat and hostname

A  +38   -0    patches/freedesktop-sdk/0002-modify-systemd-for-kde-linux.patch

https://invent.kde.org/packaging/kde-buildstream/-/commit/200f449900c0a8f3caed6913697ce3287f7c33a9

diff --git a/patches/freedesktop-sdk/0002-modify-systemd-for-kde-linux.patch b/patches/freedesktop-sdk/0002-modify-systemd-for-kde-linux.patch
new file mode 100644
index 0000000..f78a4dd
--- /dev/null
+++ b/patches/freedesktop-sdk/0002-modify-systemd-for-kde-linux.patch
@@ -0,0 +1,38 @@
+From 373c688587d11f6336a22048acecee1224d80065 Mon Sep 17 00:00:00 2001
+From: Harald Sitter <[email protected]>
+Date: Mon, 27 Jul 2026 20:41:19 +0200
+Subject: [PATCH 2/3] modify systemd for kde-linux
+
+---
+ elements/components/_private/systemd-base.bst | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/elements/components/_private/systemd-base.bst b/elements/components/_private/systemd-base.bst
+index d605cbacd..ee68fc98d 100644
+--- a/elements/components/_private/systemd-base.bst
++++ b/elements/components/_private/systemd-base.bst
+@@ -65,6 +65,7 @@ variables:
+       bpf-framework: 'enabled'
+ 
+   meson-local: >-
++    -Dfallback-hostname='kde-linux'
+     -Dmode=release
+     -Dsysvinit-path=%{sysconfdir}/init.d
+     -Daudit=enabled
+@@ -94,10 +95,10 @@ variables:
+     -Dapparmor=enabled
+     -Dtpm=true
+     -Dtpm2=enabled
+-    -Dsbat-distro=freedesktop-sdk
++    -Dsbat-distro=kde-linux
+     -Dsbat-distro-generation=1
+-    -Dsbat-distro-summary="Freedesktop SDK"
+-    -Dsbat-distro-url=https://gitlab.com/freedesktop-sdk/freedesktop-sdk/
++    -Dsbat-distro-summary="KDE Linux"
++    -Dsbat-distro-url=https://linux.kde.org
+     -Dversion-tag="$(git describe --abbrev=7 | sed "s/^v//")"
+     -Dqrencode=enabled
+     -Dxkbcommon=enabled
+-- 
+2.55.0
+
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.