Commit Graph
1396 Commits
Author SHA1 Message Date
Krzysztof Wilczyński d06bf4660a Add small AMD Zen 5 TLB sizes display fix to base and BORE kernels
Signed-off-by: Krzysztof Wilczyński <kwilczynski@omarchy.org>
2026-09-17 18:32:22 +09:00
Krzysztof Wilczyński 8b30e302b3 Merge pull request #486 from kwilczynski/feature/enable-o3-build-optimization
Use -O3 build optimization flag for base and BORE kernels
2026-09-17 18:29:31 +09:00
Krzysztof Wilczyński 1b8e0f3845 Use -O3 build optimization flag for base and BORE kernels
Signed-off-by: Krzysztof Wilczyński <kwilczynski@omarchy.org>
2026-09-17 18:25:54 +09:00
Spencer Bull 52cba6cd95 Merge pull request #447 from jacob-vincent-mink/feature/omawake-omaspeak-rc
Add Omawake and Omaspeak to edge
2026-09-17 00:05:59 -05:00
Spencer BullandClaude Fable 5.1 c2f2345f0d Put Omawake and Omaspeak on the fast release ring
A channels list of edge alone is the outer bound on where a package may build, so both packages were refused for rc and stable and could only ever reach edge users. The fast ring builds them natively for all three channels, each against its own base mirror, which is how the other prebuilt -bin applications here ship. The channels key has to go rather than sit beside the ring: package_builds_for_mirror checks it first, so an edge-only list would still block the rc and stable builds the ring asks for.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 23:47:49 -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
b836c23037 Declare the licenses of the bundled audio.cpp provider
Each package ships libaudiocpp, which upstream's own third-party notices describe as Apache-2.0 with BSD-3-Clause PocketFFT-derived code retained in it, and installs those texts under /usr/share/licenses. A license array of MIT alone describes only the project's own source, so pacman -Qi misreports what the package contains.

Co-Authored-By: GPT-6 Astra XHigh <noreply@openai.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 11:10:50 -05:00
Spencer BullandClaude Fable 5.1 6ea162d2a4 Turn off debug packaging alongside !strip
The builder's makepkg.conf enables debug and emptydirs. With strip off, makepkg still takes the debug branch of tidy_strip, creates usr/src/debug/<pkgbase> inside the package to hold debug sources, finds none in a prebuilt tree, and emptydirs then ships the empty directory to every user. Seven of the ten -bin packages here that disable strip already disable debug with it.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 11:10:50 -05:00
Spencer BullandClaude Fable 5.1 10a451abc7 Drop the .SRCINFO and .gitignore files the repository ignores
The top-level .gitignore excludes pkgbuilds/*/.SRCINFO and pkgbuilds/*/.gitignore, and none of the packages under pkgbuilds/ tracks either. These four were added under the retired pkgbuilds/edge/ path, which that rule does not cover, and the move to pkgbuilds/ carried them along as already-tracked files. The per-package .gitignore negates the repository rule for its own directory and its leading * hides every future file there, so a patch or an .omarchy/upstream.sh dropped beside the PKGBUILD would never show up in git status. The build planner reads PKGBUILD and .omarchy/package.json; the only other reader, bin/package-worktree, takes .SRCINFO as a fallback while importing from the AUR and then removes both files as AUR-only.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 11:10:50 -05: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
Jacob Mink 46306a12eb Package Omawake 0.0.2 and Omaspeak 0.0.1 2026-09-15 16:09:13 -05: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
Jacob Mink 977e1c57ea Update Omawake to v0.0.1-rc.3 2026-09-15 14:06:38 -05:00
Jacob Mink f5b29f16e3 Update Omaspeak to v0.0.1-rc.3 2026-09-15 13:57:15 -05:00
Jacob Mink 4a5696c134 Support both Oma release architectures 2026-09-15 13:48:22 -05:00
Jacob Mink 55c564968c Update Oma apps to v0.0.1-rc.2 2026-09-15 13:46:55 -05:00
Spencer BullandGPT-6 Astra XHigh 9807177337 Register speech packages with the current edge builder
The builder discovers package directories directly under pkgbuilds and requires local package metadata. Move Omawake and Omaspeak out of the retired edge directory and restrict their channels to edge so the release pipeline builds them without promoting the release candidates.

Co-Authored-By: GPT-6 Astra XHigh <noreply@openai.com>
2026-09-15 13:46:55 -05:00
Jacob Mink e15d4aa61e Add Omawake and Omaspeak edge packages 2026-09-15 13:46:55 -05: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