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.


Reply via email to