Stable release v3.1.0

This commit is contained in:
dimflix 2026-01-27 17:44:15 +00:00
parent d935b8f253
commit d2b9678a7c
2 changed files with 19 additions and 14 deletions

View file

@ -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

View file

@ -1,20 +1,22 @@
# Maintainer: dimflix <dimflix.official@gmail.com>
# 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"
}