Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / linux-tools
Commits: f162908c by Peter Jung at 2024-12-13T08:21:24+01:00 linux-tools: add intel-speed-select support Fixes: https://gitlab.archlinux.org/archlinux/packaging/packages/linux-tools/-/issues/1 Signed-off-by: Peter Jung <[email protected]> - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -35,6 +35,7 @@ pkgbase = linux-tools makedepends = libcap makedepends = llvm makedepends = clang + makedepends = libnl options = !strip options = !lto source = git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v6.12?signed @@ -96,6 +97,7 @@ pkgname = linux-tools-meta depends = turbostat depends = usbip depends = x86_energy_perf_policy + depends = intel-speed-select conflicts = acpidump pkgname = perf @@ -142,3 +144,7 @@ pkgname = usbip pkgname = x86_energy_perf_policy pkgdesc = Read or write MSR_IA32_ENERGY_PERF_BIAS depends = glibc + +pkgname = intel-speed-select + pkgdesc = Intel Speed Select + depends = libnl ===================================== PKGBUILD ===================================== @@ -12,6 +12,7 @@ pkgname=( 'turbostat' 'usbip' 'x86_energy_perf_policy' + 'intel-speed-select' ) pkgver=6.12 pkgrel=6 @@ -38,6 +39,8 @@ makedepends+=('readline' 'zlib' 'libelf' 'libcap' 'python-docutils') makedepends+=('libcap') # bpftool makedepends+=('llvm' 'clang') +# intel-speed-select +makedepends+=('libnl') groups=("$pkgbase") source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-}?signed" # "https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-$pkgver.2.xz" @@ -143,6 +146,11 @@ build() { pushd linux/tools/bootconfig make popd + + echo ':: intel-speed-select' + pushd linux/tools/power/x86/intel-speed-select + make + popd } package_linux-tools-meta() { @@ -158,6 +166,7 @@ package_linux-tools-meta() { 'turbostat' 'usbip' 'x86_energy_perf_policy' + 'intel-speed-select' ) conflicts=( 'acpidump' @@ -290,4 +299,12 @@ package_bootconfig() { make install DESTDIR="$pkgdir" } +package_intel-speed-select() { + pkgdesc='Intel Speed Select' + depends=('libnl') + + cd linux/tools/power/x86/intel-speed-select + make install DESTDIR="$pkgdir" +} + # vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/linux-tools/-/commit/f162908ccb6bcb7799b34dfa75a1ea9f21580b96 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/linux-tools/-/commit/f162908ccb6bcb7799b34dfa75a1ea9f21580b96 You're receiving this email because of your account on gitlab.archlinux.org.
