Commit Graph
1382 Commits
Author SHA1 Message Date
Spencer BullandClaude Fable 5.1 afd75bc571 Add linux-firmware-cirrus stable-snapshot shim for the Dell XPS 13 DX13260
The Panther Lake XPS 13 (audio subsystem 1028:0e54) drives all of its
speakers through two CS35L56 amplifiers behind the CS42L43 codec. Their
DSP firmware aliases (cs35l56-b2-dsp1-misc-10280e54-spkid{1,2,3}) were
added to linux-firmware on 2026-08-18 and ship in Arch's
linux-firmware-cirrus 20260910-2, but the stable channel's Arch snapshot
is still on 20260810-2. Without them the amps run ROM firmware and the
machine is completely silent; upstream 7.2 already selects the sidecar
amplifier path for this SSID, so no kernel change is involved.

Ship the 20260910-2 payload to stable as a self-retiring shim:

- fast ring, no upstream watch (sync: false): the version is deliberately
  20260810-3, above the snapshot's 20260810-2 and below Arch's real
  20260910-2, so the genuine package supersedes it in the same
  transaction that upgrades linux-firmware-other once the snapshot
  advances. Bumping pkgver would defeat that.
- the signed Arch package is verified against the Arch packager key in
  keys/pgp/ and reinstalled as-is, minus the cs42l45 SDCA tree that Arch
  moved out of linux-firmware-other in 20260910: on the stable snapshot
  those 190 files are still owned by -other 20260810-2 and would
  conflict. The nine 10280e54 links and the 39 new SDCA files are kept.

Verified on a DX13260: cold boot loads 10280e54-spkid1 v4.5.9 on both
amps with "Calibration applied", and a 440 Hz tone measured through the
internal microphones peaks 238x over the noise floor on the stock UCM
bridge route. Delete this recipe once stable's snapshot carries
linux-firmware >= 20260910.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 10:58:46 -05:00
Krzysztof Wilczyński 1f65553df3 Merge pull request #484 from kwilczynski/fix/drm-ttm-swapout-bulk-move
Add fix for swapped-out TTM resources never leaving their bulk_move range
2026-09-17 09:01:20 +09:00
Krzysztof Wilczyński f5c9441888 Add fix for swapped-out TTM resources never leaving their bulk_move range
Signed-off-by: Krzysztof Wilczyński <kwilczynski@omarchy.org>
2026-09-17 08:54:42 +09:00
Ryan Hughes b8cdc38609 Merge pull request #464 from omacom/auto/sync-upstream
chore: sync upstream releases
2026-09-16 08:04:36 -07:00
dhh 97871759bb chore: sync upstream releases 2026-09-16 11:50:57 +00:00
Krzysztof Wilczyński 42f3afd142 Merge pull request #475 from kwilczynski/feature/update-kernel-releases
Update Linux kernel release to v7.2.5-4 for base and BORE kernels
2026-09-16 14:19:01 +09:00
Krzysztof Wilczyński e95c6f37de Update Linux kernel release to v7.2.5-4 for base and BORE kernels
Signed-off-by: Krzysztof Wilczyński <kwilczynski@omarchy.org>
2026-09-16 14:08:43 +09:00
Spencer Bull 1f5b7a0a30 Merge pull request #473 from spencerbull/cua-agent-keymap-remaps
Preserve user keyboard remaps in the Cua Hyprland plugin
2026-09-16 00:08:36 -05:00
Spencer Bull b2176d5cab Preserve Num Lock during compatible Cua foreground input 2026-09-15 23:55:59 -05:00
Krzysztof Wilczyński e68ded7f19 Merge pull request #474 from kwilczynski/fix/add-android-binder-support-back
Add Android Binder support back to the base and BORE kernels
2026-09-16 13:46:01 +09:00
Krzysztof Wilczyński b9a3863787 Add Android Binder support back to the base and BORE kernels
Signed-off-by: Krzysztof Wilczyński <kwilczynski@omarchy.org>
2026-09-16 13:39:52 +09:00
Spencer BullandCodex XHigh f868f3c767 Preserve user keymaps in the Cua Hyprland plugin
Give background agent seats independent keymaps and check foreground keyboard compatibility per operation. Package the downstream patch with separate source integrity and build provenance, retaining the upstream ABI verifier.

Co-Authored-By: Codex XHigh <noreply@openai.com>
2026-09-15 23:05:22 -05:00
Ryan Hughes 6c9bdbd0a2 Merge pull request #468 from omacom/chore/ghostty-fast-ring
Put Ghostty on the fast release ring
2026-09-15 19:24:00 -07:00
Ryan Hughes 3c671736ec Put Ghostty on the fast release ring 2026-09-15 22:21:52 -04:00
Ryan Hughes 5fe2367366 Release omarchy 4.0.4 2026-09-15 17:07:20 -04:00
Ryan Hughes ea69034287 Merge pull request #462 from omacom/feat/ghostty-x86_64
Build Ghostty for x86_64 with pinned Zig toolchain
2026-09-15 13:19:44 -07:00
Ryan Hughes edc411ae4d Build Ghostty for x86_64 with pinned Zig toolchain 2026-09-15 16:13:12 -04:00
Ryan Hughes b27f3fe62e Merge pull request #453 from scottjones/contrib/ghostty-aarch64
Build stable Ghostty and its split packages for aarch64
2026-09-15 12:29:03 -07:00
Ryan Hughes eeb137e055 Merge pull request #452 from scottjones/contrib/obs-aarch64
Add OBS Studio for aarch64 without the CEF browser plugin
2026-09-15 12:28:21 -07:00
Ryan Hughes 5b8ef2617a Merge pull request #450 from scottjones/contrib/pinta-aarch64
Add Pinta and its .NET 10 dependencies for aarch64
2026-09-15 12:27:13 -07:00
Ryan Hughes 7275574e77 Merge pull request #448 from scottjones/contrib/grok-bot-aarch64
Build Grok Bot 0.47.0 for aarch64 and fix desktop packaging
2026-09-15 12:19:25 -07:00
Ryan Hughes 35bb9efba4 Merge pull request #457 from omacom/auto/sync-upstream
chore: sync upstream releases
2026-09-15 12:14:23 -07:00
dhh 1a40508b48 chore: sync upstream releases 2026-09-15 17:10:15 +00:00
Scott Jones c17a46e404 Use the MbedTLS CMake configuration for OBS 2026-09-15 08:16:34 -04:00
Scott Jones 5371afbbb3 Simplify Pinta packaging with the upstream release tarball 2026-09-15 08:16:34 -04:00
Ryan Hughes 34accaef7f Merge pull request #454 from omacom/fix/dkms-omarchy-headers
Remove kernel header dependencies from DKMS packages
2026-09-14 22:32:20 -07:00
Ryan Hughes dee4caf7bc Let DKMS packages rely on headers supplied by the base install 2026-09-15 00:46:31 -04:00
Ryan Hughes 267d84c9e2 Merge pull request #456 from omacom/fix/yaru-session-cleanup
Fix Yaru packaging after upstream removed its X11 session
2026-09-14 21:21:02 -07:00
Ryan Hughes 113ff62459 Allow absent X11 session files in Yaru split packaging 2026-09-15 00:18:51 -04:00
Ryan Hughes 2c7912fe59 Merge pull request #455 from omacom/fix/published-build-guard
Skip retained published archives when planning builds
2026-09-14 21:16:28 -07:00
Ryan Hughes 9d5c3eea19 Skip retained published archives when planning builds 2026-09-15 00:13:57 -04:00
Ryan Hughes 6064a14d47 Use Omarchy headers for IPU7 and MacBook SPI DKMS packages 2026-09-15 00:06:41 -04:00
Scott Jones afd8bcd754 Add Pinta and its .NET 10 package dependencies for aarch64 2026-09-14 22:00:59 -04:00
Scott Jones 97d2e864e3 Build stable Ghostty and its split packages for aarch64 2026-09-14 21:58:02 -04:00
Scott Jones 60cb8ea9f9 Add an aarch64 OBS Studio build without the CEF browser plugin 2026-09-14 21:58:02 -04:00
Scott Jones d783f46f5d Build Grok Bot 0.47.0 for aarch64 and fix packaged desktop integration 2026-09-14 21:55:22 -04:00
Ryan Hughes cc143f7352 Merge pull request #446 from omacom/auto/sync-upstream
chore: sync upstream releases
2026-09-14 18:37:42 -07:00
Ryan Hughes b65e187e78 Refresh Motorcomm compatibility patch for upstream 1.0.34 2026-09-14 21:33:21 -04:00
ryanrhughes 55f14524df chore: sync upstream releases 2026-09-15 01:26:53 +00:00
Ryan Hughes 191cd775cd Merge pull request #445 from omacom/refactor/direct-upstream-sync
Replace AUR sync with direct upstream release watches
2026-09-14 18:19:47 -07:00
Ryan Hughes b34de5c29e Replace scheduled AUR imports with direct upstream watches 2026-09-14 21:15:17 -04:00
Ryan Hughes f26a60aef7 Merge pull request #434 from omacom/auto/sync-upstream
chore: sync upstream releases
2026-09-14 16:40:09 -07:00
Ryan Hughes 8b43589dc5 Merge pull request #433 from omacom/auto/sync-aur
chore: sync AUR packages
2026-09-14 16:39:39 -07:00
dhh f7af6cceff chore: sync upstream releases 2026-09-14 21:55:41 +00:00
Ryan Hughes 7b11c97603 Fix unsigned patch sources for Omarchy kernels 2026-09-14 15:54:03 -04:00
Ryan Hughes a01153595b Merge pull request #440 from kwilczynski/feature/add-linux-omarchy-kernels
Add new base and BORE-enabled Linux kernel packages for Omarchy
2026-09-14 12:20:14 -07:00
Krzysztof Wilczyński 770244c0e7 Add new base and BORE-enabled Linux kernel packages for Omarchy
Signed-off-by: Krzysztof Wilczyński <kwilczynski@omarchy.org>
2026-09-15 00:53:12 +09:00
Ryan Hughes 61c8f08aea Merge pull request #437 from omacom/fix/publish-successful-builds
Publish successful packages when another build fails
2026-09-13 23:54:59 -07:00
Ryan Hughes de4880081d Merge pull request #436 from omacom/fix/cua-hyprland-pkgrel-3
Accept Hyprland 0.56.2-3 in the Cua plugin profile
2026-09-13 23:54:33 -07:00
Ryan Hughes eb001edc2e Keep build manifest directories owned by the host 2026-09-14 02:35:18 -04:00