Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / scx-scheds
Commits: 3c839792 by Peter Jung at 2025-08-18T15:31:37+02:00 upgpkg: 1.0.15-2, Add fix for scx_loader enables automatic the scheduler - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = scx-scheds pkgdesc = sched_ext schedulers and tools pkgver = 1.0.15 - pkgrel = 1 + pkgrel = 2 url = https://github.com/sched-ext/scx arch = x86_64 license = GPL-2.0-only @@ -25,6 +25,8 @@ pkgbase = scx-scheds options = !lto backup = etc/default/scx source = git+https://github.com/sched-ext/scx#tag=v1.0.15 + source = https://patch-diff.githubusercontent.com/raw/sched-ext/scx/pull/2624.patch sha256sums = e2966b2915c9f8f09204bf23710cdb2089c66c0cf953916208a94d64c853fc43 + sha256sums = efdbb41f49addae1b4672b1b8b90639762a4e1ea53ce62fe2b9cfd1bbe14c355 pkgname = scx-scheds ===================================== PKGBUILD ===================================== @@ -5,7 +5,7 @@ pkgname=scx-scheds _gitname=scx pkgver=1.0.15 -pkgrel=1 +pkgrel=2 pkgdesc='sched_ext schedulers and tools' url='https://github.com/sched-ext/scx' arch=('x86_64') @@ -33,9 +33,16 @@ makedepends=( rust ) options=(!lto) -source=("git+https://github.com/sched-ext/scx#tag=v${pkgver}") -sha256sums=('e2966b2915c9f8f09204bf23710cdb2089c66c0cf953916208a94d64c853fc43') +source=("git+https://github.com/sched-ext/scx#tag=v${pkgver}" + "https://patch-diff.githubusercontent.com/raw/sched-ext/scx/pull/2624.patch") +sha256sums=('e2966b2915c9f8f09204bf23710cdb2089c66c0cf953916208a94d64c853fc43' + 'efdbb41f49addae1b4672b1b8b90639762a4e1ea53ce62fe2b9cfd1bbe14c355') +prepare() { + cd $_gitname + # Fix scx being enabled as default + patch -Np1 < ../2624.patch +} build() { cd $_gitname arch-meson . build -D openrc=disabled \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/scx-scheds/-/commit/3c8397928199dd3a04464d6843a2ca38f6fc78e6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/scx-scheds/-/commit/3c8397928199dd3a04464d6843a2ca38f6fc78e6 You're receiving this email because of your account on gitlab.archlinux.org.