Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
d2478e0
bcachefs: use UUID for rootfs in kernel cmd line
jackwasey Oct 5, 2025
0ec36b7
php: Sync php-cachy patchset
ptr1337 Jan 18, 2026
e640ed7
cachyos-mirrorlist: Disable Yandex mirror server
ptr1337 Jan 18, 2026
dc0a0b0
🔖 chwd: Bump version
vnepogodin Jan 18, 2026
7e529ba
scx-scheds: Update backports
sirlucjan Jan 19, 2026
66523b2
chwd: Backport handheld priority fix
1Naim Jan 19, 2026
7567dff
mesa: Sync with archlinux
ptr1337 Jan 19, 2026
58af788
🚧 chwd: revert generic handheld
vnepogodin Jan 19, 2026
206202f
chwd: Bring back temporary Legion Go patch
1Naim Jan 19, 2026
0d70868
scx-scheds: Update backports
sirlucjan Jan 19, 2026
bb3fc97
glibc: fix CVE-2025-15281
ptr1337 Jan 20, 2026
fa39368
libtool: drop
ptr1337 Jan 20, 2026
ce9909d
scx-scheds: Update backports
sirlucjan Jan 20, 2026
3edf067
scx-tools-git: sync PKGBUILDs
sirlucjan Jan 20, 2026
898b8b2
scx-scheds-git: sync PKGBUILDs
sirlucjan Jan 20, 2026
b4612af
scx-scheds: Update backports
sirlucjan Jan 21, 2026
2f7acd8
🔖 cachyos-cli-installer-new-git: add package
vnepogodin Jan 21, 2026
502d475
stacer: 1.6.2-1
ptr1337 Jan 21, 2026
b4009be
steam: Use steam-devices rules from github and not steam pkg
ptr1337 Jan 22, 2026
c45e20f
steamdeck-dsp: 0.84
ptr1337 Jan 22, 2026
d905457
patchutils: drop
ptr1337 Jan 22, 2026
a2efe24
java: Update
ptr1337 Jan 22, 2026
31cc394
NVIDIA: update driver 535 series to 535.288.01 (#1081)
damachine Jan 22, 2026
aeb4e1e
scx-scheds: Update backports
sirlucjan Jan 23, 2026
e4f59d1
cachyos-ananicy-rules: Bump 1.1.20
Shendisx Jan 23, 2026
5c9281f
🔖 cachyos-hello: Bump version
vnepogodin Jan 23, 2026
3a412a0
mirrorlist: Drop mirror
ptr1337 Jan 24, 2026
af8e371
plasma-login: Fix compilation
ptr1337 Jan 24, 2026
9ef7c81
plasma-login: .SRCINFO update
ptr1337 Jan 24, 2026
3d5da02
calamares: Add deckify
ptr1337 Jan 25, 2026
038af78
cachyos-mirrorlist: Add norway and Canada mirror from innoix
ptr1337 Jan 25, 2026
9ff91be
nodejs: 25.4.0-2
ptr1337 Jan 25, 2026
b07aca5
scx-cake: drop
ptr1337 Jan 25, 2026
70997c0
scx-scheds: Update backports
sirlucjan Jan 26, 2026
4d32602
scx-scheds: Update backports
sirlucjan Jan 27, 2026
d09ab31
scx-scheds: Update backports
sirlucjan Jan 27, 2026
9c6797a
glibc: disable sframe
ptr1337 Jan 27, 2026
45bd31d
scx-scheds: Update backports
sirlucjan Jan 28, 2026
d391ed3
scx-scheds-git: Update backports
sirlucjan Jan 30, 2026
3f1a0e3
steamdeck-dsp: 0.85-1
1Naim Jan 30, 2026
6250823
Cachy-Update: Update to v3.17.8 (#1095)
Antiz96 Jan 30, 2026
fd58793
Add Lansing 2600 USA mirror to mirrorlist (#1094)
padthaitofuhot Jan 30, 2026
94b0678
nginx: Add PGO'd version
ptr1337 Jan 30, 2026
18e854c
cachyos-settings: 1.3.1-1
ptr1337 Jan 31, 2026
96f89dd
Comment out Funami Tech mirror server
ptr1337 Jan 31, 2026
d7ace06
limine: Maintain packages on our own
ptr1337 Jan 31, 2026
5eac390
limine: Fix PKGBUILD
ptr1337 Jan 31, 2026
1fe5538
wine/proton: version 10.0-20260127 (#1099)
loathingKernel Jan 31, 2026
4fdc968
nvidia-390xx: Sync
ptr1337 Feb 1, 2026
660be0b
Cachy-Update: Update to v3.17.9 (#1100)
Antiz96 Feb 1, 2026
e9ba3d9
niri-noctalia: Add adw-gtk-theme as depend
ptr1337 Feb 1, 2026
650bae5
niri-noctalia: Update commit
ptr1337 Feb 1, 2026
6aa3f1a
🚧 cachyos-cli-installer-new-git: add missing depend
vnepogodin Feb 2, 2026
b7c1cab
scx-scheds-git: Update backports
sirlucjan Feb 2, 2026
90eda20
nvidia-utils: Update 6.19 compatibility patch for open modules
1Naim Feb 2, 2026
2bd35e5
svt-av1: 4.0.1-2
ptr1337 Feb 2, 2026
d5eadc0
steamos-powerbuttond: 4.1-1
1Naim Feb 2, 2026
8a2674d
nvidia-utils: Add nvidia-suspend-then-hibernate service
ptr1337 Feb 2, 2026
6c3057a
scx-scheds-git: Update backports
sirlucjan Feb 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions cachy-update/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = cachy-update
pkgdesc = An update notifier & applier that assists you with important pre / post update tasks
pkgver = 3.17.7
pkgver = 3.17.9
pkgrel = 1
url = https://github.com/CachyOS/cachy-update
arch = any
Expand Down Expand Up @@ -33,7 +33,7 @@ pkgbase = cachy-update
optdepends = sudo-rs: Privilege elevation
optdepends = opendoas: Privilege elavation
conflicts = arch-update
source = git+https://github.com/CachyOS/cachy-update#commit=ae0432f03888c4862052fc366ce2e23a2bad567e
sha256sums = cd8a784890822c7e9be2ff354a70a3e486102918ad5c014e247a27da2b30ae5d
source = git+https://github.com/CachyOS/cachy-update#commit=f95de28d1975b881c2cc5b6bc3495da1c6d1616a
sha256sums = 2d4bf3a6457a0382abfde3bcc25a8625403f35bfb4f365c082a6bd47d9b8a8b3

pkgname = cachy-update
6 changes: 3 additions & 3 deletions cachy-update/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Maintainer: Robin Candau <antiz@archlinux.org>

pkgname=cachy-update
pkgver=3.17.7
pkgver=3.17.9
pkgrel=1
pkgdesc="An update notifier & applier that assists you with important pre / post update tasks"
url="https://github.com/CachyOS/cachy-update"
Expand All @@ -22,8 +22,8 @@ optdepends=('paru: AUR Packages support'
'sudo: Privilege elevation'
'sudo-rs: Privilege elevation'
'opendoas: Privilege elavation')
source=("git+https://github.com/CachyOS/cachy-update#commit=ae0432f03888c4862052fc366ce2e23a2bad567e")
sha256sums=('cd8a784890822c7e9be2ff354a70a3e486102918ad5c014e247a27da2b30ae5d')
source=("git+https://github.com/CachyOS/cachy-update#commit=f95de28d1975b881c2cc5b6bc3495da1c6d1616a")
sha256sums=('2d4bf3a6457a0382abfde3bcc25a8625403f35bfb4f365c082a6bd47d9b8a8b3')

prepare() {
cd "${pkgname}"
Expand Down
6 changes: 3 additions & 3 deletions cachyos-ananicy-rules/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = cachyos-ananicy-rules
pkgdesc = CachyOS - ananicy-rules
pkgver = 1.1.19
pkgver = 1.1.20
pkgrel = 1
epoch = 1
url = https://github.com/CachyOS/ananicy-rules
Expand All @@ -11,7 +11,7 @@ pkgbase = cachyos-ananicy-rules
provides = ananicy-rules-git
conflicts = ananicy-rules-git
replaces = ananicy-rules-git
source = ananicy-rules::git+https://github.com/CachyOS/ananicy-rules.git#tag=1.1.19
sha256sums = af3edf94ba3fba92f4dea23cc096a793dd214eca45f9bd8ede6249749a65ce9a
source = ananicy-rules::git+https://github.com/CachyOS/ananicy-rules.git#tag=1.1.20
sha256sums = bea37977e2be4909793f781f9ebc71d87b4f7d26c1dab684b42c411c105a9b04

pkgname = cachyos-ananicy-rules
4 changes: 2 additions & 2 deletions cachyos-ananicy-rules/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

pkgname=cachyos-ananicy-rules
_gitname=ananicy-rules
pkgver=1.1.19
pkgver=1.1.20
pkgrel=1
epoch=1
pkgdesc='CachyOS - ananicy-rules'
Expand All @@ -14,7 +14,7 @@ license=(GPL-3.0-or-later)
makedepends=('git')
groups=(cachyos)
source=("${_gitname}::git+$url.git#tag=${pkgver}")
sha256sums=('af3edf94ba3fba92f4dea23cc096a793dd214eca45f9bd8ede6249749a65ce9a')
sha256sums=('bea37977e2be4909793f781f9ebc71d87b4f7d26c1dab684b42c411c105a9b04')
replaces=(ananicy-rules-git)
provides=(ananicy-rules-git)
conflicts=(ananicy-rules-git)
Expand Down
50 changes: 50 additions & 0 deletions cachyos-calamares/deckify/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
pkgbase = cachyos-calamares-qt6-deckify
pkgdesc = Distribution-independent installer framework
pkgver = 3.4.0
pkgrel = 1
url = https://github.com/cachyos/cachyos-calamares
arch = x86_64
license = GPL-3.0-or-later
makedepends = boost
makedepends = cmake
makedepends = doxygen
makedepends = extra-cmake-modules
makedepends = git
makedepends = ninja
makedepends = python-jsonschema
makedepends = python-pyaml
makedepends = python-unidecode
makedepends = qt6-tools
depends = boost-libs
depends = ckbcomp
depends = cryptsetup
depends = dmidecode
depends = gptfdisk
depends = hwinfo
depends = kconfig
depends = kcoreaddons
depends = kcrash
depends = ki18n
depends = kparts
depends = kpmcore
depends = kservice
depends = kwidgetsaddons
depends = libpwquality
depends = mkinitcpio-openswap
depends = networkmanager
depends = polkit-qt6
depends = python
depends = qt6-declarative
depends = qt6-svg
depends = rsync
depends = solid
depends = squashfs-tools
depends = upower
depends = yaml-cpp
provides = calamares
conflicts = calamares
options = !emptydirs
source = calamares::git+https://github.com/cachyos/cachyos-calamares.git#branch=cachyos-deckify-qt6-dev
sha256sums = SKIP

pkgname = cachyos-calamares-qt6-deckify
119 changes: 119 additions & 0 deletions cachyos-calamares/deckify/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
# Maintainer: Peter Jung ptr1337 <admin@ptr1337.dev>
# Maintainer: Vladislav Nepogodin <nepogodin.vlad@gmail.com>
# Contributor: Philip Müller <philm[at]manjaro[dog]org>

# Bootloader to select
# possible options:
_bootloader=${_bootloader-'deckify'}
_branch_name="cachyos-${_bootloader}-qt6"

pkgname=cachyos-calamares-qt6-${_bootloader}
pkgver=3.4.0
pkgrel=1
pkgdesc='Distribution-independent installer framework'
arch=('x86_64')
license=(GPL-3.0-or-later)
url="https://github.com/cachyos/cachyos-calamares"
conflicts=('calamares')
provides=('calamares')
depends=(
boost-libs
ckbcomp
cryptsetup
dmidecode
gptfdisk
hwinfo
kconfig
kcoreaddons
kcrash
ki18n
kparts
kpmcore
kservice
kwidgetsaddons
libpwquality
mkinitcpio-openswap
networkmanager
polkit-qt6
python
qt6-declarative
qt6-svg
rsync
solid
squashfs-tools
upower
yaml-cpp
)
makedepends=(
boost
cmake
doxygen
extra-cmake-modules
git
ninja
python-jsonschema
python-pyaml
python-unidecode
qt6-tools
)
sha256sums=('SKIP')
# Bootloader
source=(calamares::git+${url}.git#branch=${_branch_name}-dev)
options=('!emptydirs')

prepare() {
cd ${srcdir}/calamares
# change version
_ver="$(cat CMakeLists.txt | grep -m3 -e " VERSION" | grep -o "[[:digit:]]*" | xargs | sed s'/ /./g')"
_ver="$pkgver"
printf 'Version: %s-%s\n' "${_ver}" "${pkgrel}"
sed -i -e "s|\${CALAMARES_VERSION_MAJOR}.\${CALAMARES_VERSION_MINOR}.\${CALAMARES_VERSION_PATCH}|${_ver}-${pkgrel}|g" CMakeLists.txt
sed -i -e "s|CALAMARES_VERSION_RC 1|CALAMARES_VERSION_RC 0|g" CMakeLists.txt
}



build() {
cd ${srcdir}/calamares

export CXXFLAGS+=" -fPIC"

cmake -S . -Bbuild \
-GNinja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DWITH_APPSTREAM=OFF \
-DWITH_PYBIND11=OFF \
-DWITH_QT6=ON \
-DSKIP_MODULES="dracut dracutlukscfg \
dummycpp dummyprocess dummypython dummypythonqt \
finishedq keyboardq license localeq notesqml oemid \
openrcdmcryptcfg packagechooserq fsresizer \
rawfs mkinitfs contextualprocess interactiveterminal \
plasmalnf services-openrc \
summaryq tracking usersq webview welcomeq"

cmake --build build
}

package() {
cd ${srcdir}/calamares/build
DESTDIR="${pkgdir}" cmake --build . --target install

cp ${srcdir}/calamares/settings_offline.conf "$pkgdir/usr/share/calamares/settings_offline.conf"
cp ${srcdir}/calamares/settings_online.conf "$pkgdir/usr/share/calamares/settings_online.conf"
cp ${srcdir}/calamares/settings_online.conf "$pkgdir/usr/share/calamares/settings.conf"
local _destdir=etc/calamares
install -dm755 $pkgdir/$_destdir
install -dm755 $pkgdir/$_destdir/modules
cp -rf ${srcdir}/calamares/src/modules/*/*.conf "$pkgdir/etc/calamares/modules"
cp -rf ${srcdir}/calamares/src/scripts "$pkgdir/etc/calamares"
cp -rf ${srcdir}/calamares/src/images "$pkgdir/etc/calamares"

# Workaround netinstall.yaml not being installed by cmake
cp ${srcdir}/calamares/src/modules/netinstall/netinstall.yaml "$pkgdir/etc/calamares/modules/netinstall.yaml"

# Delete Desktop Entry to avoid confusion for users
rm -rf "$pkgdir/usr/share/applications"
}
26 changes: 26 additions & 0 deletions cachyos-cli-installer-new-git/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
pkgbase = cachyos-cli-installer-new-git
pkgdesc = New CLI installer for CachyOS
pkgver = 0.9.4.r49.g354b329
pkgrel = 1
url = https://github.com/cachyos/new-cli-installer
arch = x86_64
license = GPL-3.0-or-later
makedepends = cmake
makedepends = ninja
makedepends = git
makedepends = lld
makedepends = clang
makedepends = llvm
depends = fzf
depends = gawk
depends = chwd
depends = cachyos-rate-mirrors
depends = curl
depends = util-linux
depends = gptfdisk
provides = cachyos-cli-installer-new
conflicts = cachyos-cli-installer-new
source = cachyos-cli-installer-new-git::git+https://github.com/cachyos/new-cli-installer.git
sha256sums = SKIP

pkgname = cachyos-cli-installer-new-git
54 changes: 54 additions & 0 deletions cachyos-cli-installer-new-git/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Maintainer: Vladislav Nepogodin <nepogodin.vlad@gmail.com>

pkgname=cachyos-cli-installer-new-git
_pkgname=New-Cli-Installer
pkgver=0.9.4.r49.g354b329
pkgrel=1
pkgdesc='New CLI installer for CachyOS'
arch=('x86_64')
license=(GPL-3.0-or-later)
url="https://github.com/cachyos/new-cli-installer"
license=(GPL-3.0-or-later)
depends=('fzf' 'gawk' 'chwd' 'cachyos-rate-mirrors' 'curl' 'util-linux' 'gptfdisk')
makedepends=('cmake' 'ninja' 'git' 'lld' 'clang' 'llvm')
source=("${pkgname}::git+$url.git")
sha256sums=('SKIP')
provides=('cachyos-cli-installer-new')
conflicts=('cachyos-cli-installer-new')

pkgver() {
cd "${srcdir}/${pkgname}"
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}

build() {
cd "${srcdir}/${pkgname}"

CFLAGS=${CFLAGS/-Wp,-D_GLIBCXX_ASSERTIONS}
CXXFLAGS=${CXXFLAGS/-Wp,-D_GLIBCXX_ASSERTIONS}

# we are building with llvm stack here
export AR=llvm-ar
export CC=clang
export CXX=clang++
export NM=llvm-nm
export RANLIB=llvm-ranlib

cmake -S . -Bbuild \
-GNinja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_DEVENV=OFF \
-DCOS_BUILD_STATIC=ON
cmake --build build
}

package() {
cd "${srcdir}/${pkgname}"
DESTDIR="${pkgdir}" cmake --build build --target install

install -Dm644 net-profiles.toml "${pkgdir}/var/lib/cachyos-installer/net-profiles.toml"
}

# vim:set sw=2 sts=2 et:
6 changes: 3 additions & 3 deletions cachyos-hello/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = cachyos-hello
pkgdesc = Welcome screen for CachyOS
pkgver = 0.19.1
pkgver = 0.19.2
pkgrel = 1
url = https://github.com/cachyos/cachyos-welcome
arch = x86_64
Expand All @@ -16,10 +16,10 @@ pkgbase = cachyos-hello
depends = gtk3
depends = pciutils
depends = procps-ng
source = cachyos-hello::git+https://github.com/cachyos/cachyos-welcome.git#tag=v0.19.1?signed
source = cachyos-hello::git+https://github.com/cachyos/cachyos-welcome.git#tag=v0.19.2?signed
source = 0001-deps-use-latest-alpm-crate-commit.patch
validpgpkeys = B1B70BB1CD56047DEF31DE2EB62C3D10C54D5DA9
sha512sums = a310dce65d588671045cb35df73e94a508043175a92bc2ffa5787daf4fccd10d73f2ca80ebe8d1bef7719fad777e65b592c527cf64812a74a809f8958ff9e6f5
sha512sums = a50061bb7ddb5f0523756014c85e36f2df916fcdd9ac75d7efa5f15556f61f79c8e819ede592355f8d6d58f31e0ec8b7483cf71eea44f6194bd260dce885646a
sha512sums = f29eed07769eaee51c21cf8ed2144dcad9b5815ae0ab1ade1524a20cffc597c37f824abff6d6eb26307851e652c55f41270a59005093367197692b34bb650ec3

pkgname = cachyos-hello
4 changes: 2 additions & 2 deletions cachyos-hello/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

pkgname=cachyos-hello
_pkgname=CachyOS-Welcome
pkgver=0.19.1
pkgver=0.19.2
pkgrel=1
pkgdesc='Welcome screen for CachyOS'
arch=('x86_64')
Expand All @@ -25,7 +25,7 @@ makedepends=(
)
source=("${pkgname}::git+$url.git#tag=v${pkgver}?signed"
0001-deps-use-latest-alpm-crate-commit.patch)
sha512sums=('a310dce65d588671045cb35df73e94a508043175a92bc2ffa5787daf4fccd10d73f2ca80ebe8d1bef7719fad777e65b592c527cf64812a74a809f8958ff9e6f5'
sha512sums=('a50061bb7ddb5f0523756014c85e36f2df916fcdd9ac75d7efa5f15556f61f79c8e819ede592355f8d6d58f31e0ec8b7483cf71eea44f6194bd260dce885646a'
'f29eed07769eaee51c21cf8ed2144dcad9b5815ae0ab1ade1524a20cffc597c37f824abff6d6eb26307851e652c55f41270a59005093367197692b34bb650ec3')
validpgpkeys=(
'B1B70BB1CD56047DEF31DE2EB62C3D10C54D5DA9' # Vladislav Nepogodin <nepogodin.vlad@gmail.com>
Expand Down
2 changes: 1 addition & 1 deletion cachyos-mirrorlist/.SRCINFO
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ pkgbase = cachyos-mirrorlist
groups = cachyos
license = GPL-3.0-or-later
source = cachyos-mirrorlist
sha512sums = 1a215f95aa31b6b60525bde40b0d0c24fa801258d37d1f392fd79df1e1940d6bb6e9c48e145ff1b00b03f9532f4859cfcca284bc738313c65e97b110f27dc9f8
sha512sums = fe099e83dab2bfbdae3ed8db28adef4975f1060a710f4a21416a449a18958aa765a3312774a4ffbcb6be6686f37e2a5e1121ea2c3d6df44965e5759113be64a5

pkgname = cachyos-mirrorlist
backup = etc/pacman.d/cachyos-mirrorlist
Expand Down
2 changes: 1 addition & 1 deletion cachyos-mirrorlist/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ arch=('any')
license=(GPL-3.0-or-later)
groups=(cachyos)
source=(cachyos-mirrorlist)
sha512sums=('1a215f95aa31b6b60525bde40b0d0c24fa801258d37d1f392fd79df1e1940d6bb6e9c48e145ff1b00b03f9532f4859cfcca284bc738313c65e97b110f27dc9f8')
sha512sums=('bc368aa1cc4035a57d2092b6dbef7400d59568c533594cb9a4ad4e85da245fc992df22d992b7fd50f13ebfba0ca441bd462b3228b8cd400681a2a67066744dd1')

package_cachyos-mirrorlist() {
backup=("etc/pacman.d/$pkgname") # to keep possibly ranked mirrorlist
Expand Down
Loading