[packaging/kde-buildstream] /: compoents/tuned.bst: Address dependencies
Harald Sitter <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 5bbf2f678f8c3e13bd3f4f4e9c256b480cb5cf7d by Harald Sitter, on behalf of Aleix Pol. Committed on 27/07/2026 at 16:04. Pushed by sitter into branch 'master'. compoents/tuned.bst: Address dependencies One wasn't really working the other was just to appear runtime Fixes https://invent.kde.org/kde-linux/kde-linux/-/work_items/699 A +19 -0 elements/components/python-linux-procfs.bst M +3 -2 elements/components/python-pyudev.bst M +1 -0 elements/components/tuned.bst M +1 -0 include/aliases.yml https://invent.kde.org/packaging/kde-buildstream/-/commit/5bbf2f678f8c3e13bd3f4f4e9c256b480cb5cf7d diff --git a/elements/components/python-linux-procfs.bst b/elements/components/python-linux-procfs.bst new file mode 100644 index 0000000..a03e423 --- /dev/null +++ b/elements/components/python-linux-procfs.bst @@ -0,0 +1,19 @@ +# SPDX-FileCopyrightText: 2026 Aleix Pol Gonzalez <[email protected]> +# SPDX-License-Identifier: BSD-2-Clause + +kind: pyproject + +description: Linux /proc abstraction classes for Python + +build-depends: +- freedesktop-sdk.bst:public-stacks/buildsystem-python-setuptools.bst + +depends: +- freedesktop-sdk.bst:public-stacks/runtime-minimal.bst +- freedesktop-sdk.bst:components/python3.bst + +sources: +- kind: git_repo + url: kernel:pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git + track: 'v*' + ref: v0.7.4-0-g2765211a5f123573cf61025b6572dbaf03e587d2 diff --git a/elements/components/python-pyudev.bst b/elements/components/python-pyudev.bst index e99a307..0f2eeff 100644 --- a/elements/components/python-pyudev.bst +++ b/elements/components/python-pyudev.bst @@ -3,15 +3,16 @@ # Inspired by ArchLinux's PKGBUILD: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pyudev/-/raw/main/PKGBUILD?ref_type=heads -kind: manual +kind: pyproject description: Python bindings to libudev build-depends: -- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst +- freedesktop-sdk.bst:public-stacks/buildsystem-python-setuptools.bst depends: - freedesktop-sdk.bst:public-stacks/runtime-minimal.bst +- freedesktop-sdk.bst:components/python3.bst sources: - kind: git_repo diff --git a/elements/components/tuned.bst b/elements/components/tuned.bst index 5c280f9..25f2957 100644 --- a/elements/components/tuned.bst +++ b/elements/components/tuned.bst @@ -22,6 +22,7 @@ depends: - freedesktop-sdk.bst:components/python3.bst runtime-depends: +- components/python-linux-procfs.bst - components/python-pyudev.bst variables: diff --git a/include/aliases.yml b/include/aliases.yml index 6e171c0..17d98dc 100644 --- a/include/aliases.yml +++ b/include/aliases.yml @@ -20,3 +20,4 @@ aliases: codeberg: https://codeberg.org/ sourceforge_git: https://git.code.sf.net/p/ sesse: https://git.sesse.net/ + kernel: https://git.kernel.org/