From d2b9678a7c31a66cc6c512459ad83a625441bdb0 Mon Sep 17 00:00:00 2001 From: dimflix Date: Tue, 27 Jan 2026 17:44:15 +0000 Subject: [PATCH] Stable release v3.1.0 --- .SRCINFO | 14 +++++++++----- PKGBUILD | 19 ++++++++++--------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 16444e031b2e..ac3585630079 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = meowrch-settings - pkgdesc = System optimization settings for Meowrch distribution with dconf integration - pkgver = 3.0 + pkgdesc = System optimization settings for Meowrch + pkgver = 3.1.0 pkgrel = 1 url = https://github.com/meowrch/meowrch-settings install = meowrch-settings.install @@ -11,12 +11,16 @@ pkgbase = meowrch-settings depends = pipewire depends = earlyoom depends = pciutils - depends = dconf + depends = systemd + depends = cachyos-ananicy-rules + depends = ananicy-cpp optdepends = nvidia-utils: for NVIDIA GPU optimizations optdepends = amd-ucode: for AMD CPU microcode optdepends = intel-ucode: for Intel CPU microcode optdepends = hdparm: for HDD performance optimizations - source = https://github.com/meowrch/meowrch-settings/archive/refs/tags/v3.0.tar.gz - sha256sums = 4ebd6818eef538d72dc29ddadfbb0e15e322077a0d01df68bad3689d50eb5cdf + provides = cachyos-settings + conflicts = cachyos-settings + source = https://github.com/meowrch/meowrch-settings/archive/refs/tags/v3.1.0.tar.gz + sha256sums = f165a173ef8cfdb55f2526468c2a3a9832a4095dd14996469dd55168a568cc47 pkgname = meowrch-settings diff --git a/PKGBUILD b/PKGBUILD index 692f56c209f5..ce135390c8b7 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,20 +1,22 @@ # Maintainer: dimflix # Updated with automatic SHA256 hash calculation pkgname=meowrch-settings -pkgver=3.0 +pkgver=3.1.0 pkgrel=1 -pkgdesc="System optimization settings for Meowrch distribution with dconf integration" +pkgdesc="System optimization settings for Meowrch" arch=('any') url="https://github.com/meowrch/meowrch-settings" license=('MIT') -depends=('systemd' 'zram-generator' 'pipewire' 'earlyoom' 'pciutils' 'dconf') +depends=('systemd' 'zram-generator' 'pipewire' 'earlyoom' 'pciutils' 'systemd' 'cachyos-ananicy-rules' 'ananicy-cpp') optdepends=('nvidia-utils: for NVIDIA GPU optimizations' 'amd-ucode: for AMD CPU microcode' 'intel-ucode: for Intel CPU microcode' 'hdparm: for HDD performance optimizations') +conflicts=('cachyos-settings') +provides=('cachyos-settings') install=meowrch-settings.install source=("$url/archive/refs/tags/v$pkgver.tar.gz") -sha256sums=('4ebd6818eef538d72dc29ddadfbb0e15e322077a0d01df68bad3689d50eb5cdf') +sha256sums=('f165a173ef8cfdb55f2526468c2a3a9832a4095dd14996469dd55168a568cc47') package() { cd "$srcdir/meowrch-settings-$pkgver" @@ -22,9 +24,8 @@ package() { # Copy organized structure cp -r "etc" "$pkgdir/" cp -r "usr" "$pkgdir/" - - # Install systemd configuration files - install -Dm644 "systemd-conf/system.conf.d/00-timeout.conf" "$pkgdir/etc/systemd/system.conf.d/00-timeout.conf" - install -Dm644 "systemd-conf/system.conf.d/limits.conf" "$pkgdir/etc/systemd/system.conf.d/limits.conf" - install -Dm644 "systemd-conf/journald.conf.d/00-journal-size.conf" "$pkgdir/etc/systemd/journald.conf.d/00-journal-size.conf" + + # Ensure scripts are executable + chmod +x "$pkgdir/usr/bin/meowrch-apply-optimizations" + chmod +x "$pkgdir/usr/bin/pci-latency" }