From 62f3df23781bffbcdb114b97121e4d27fa6cf8f6 Mon Sep 17 00:00:00 2001 From: ryanrhughes <1630358+ryanrhughes@users.noreply.github.com> Date: Sun, 27 Sep 2026 21:31:46 +0000 Subject: [PATCH 1/3] Track upstream branches: omarchy-dev 4.0.0.r6663.g3faafba, omarchy-settings-dev 4.0.0.r6663.g3faafba --- pkgbuilds/omarchy-dev/PKGBUILD | 6 +++--- pkgbuilds/omarchy-settings-dev/PKGBUILD | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgbuilds/omarchy-dev/PKGBUILD b/pkgbuilds/omarchy-dev/PKGBUILD index eec9e2b..776904a 100644 --- a/pkgbuilds/omarchy-dev/PKGBUILD +++ b/pkgbuilds/omarchy-dev/PKGBUILD @@ -1,13 +1,13 @@ # Maintainer: Ryan Hughes pkgname='omarchy-dev' -pkgver=4.0.0.r6646.gbf44355 +pkgver=4.0.0.r6663.g3faafba pkgrel=1 # Pinned by the upstream watch in .omarchy/package.json (bin/sync-upstream): # every quattro tip becomes a commit pin here, so the package is versioned, # checksummed and built exactly like a release, just more often. The r-number # is the branch's total commit count, not the distance from the last tag: the # published history used the total, and pacman must never see it go down. -_commit=bf44355a985b1bb82cb33df47fc17f765f3b2c4f +_commit=3faafba234e530b0986196b98dc2c38951e7dd6f pkgdesc='Beautiful, modern, and opinionated Arch Linux by DHH (quattro branch tip)' # The payload is architecture-independent, but the dependency set is not: the # boot stack differs per architecture (see depends_x86_64 / depends_aarch64), @@ -81,7 +81,7 @@ makedepends=( # build from a local source tree instead (mirrors omarchy-zsh/omarchy-fish DX); # the arrays are emptied below so nothing is downloaded in that case. source=("omarchy::git+https://github.com/basecamp/omarchy.git#commit=${_commit}") -sha256sums=('7a90239fd67124279817d614fa6aa19554f40796c523ba698669fbf57fa41668') +sha256sums=('d97e0f12d9f17bfd78872bdc12edb63184b59483f055178d8d80597ed132882f') if [[ -n "${OMARCHY_SRC:-}" ]]; then source=() sha256sums=() diff --git a/pkgbuilds/omarchy-settings-dev/PKGBUILD b/pkgbuilds/omarchy-settings-dev/PKGBUILD index 85968ac..9c0310b 100644 --- a/pkgbuilds/omarchy-settings-dev/PKGBUILD +++ b/pkgbuilds/omarchy-settings-dev/PKGBUILD @@ -1,13 +1,13 @@ # Maintainer: Ryan Hughes pkgname='omarchy-settings-dev' -pkgver=4.0.0.r6646.gbf44355 +pkgver=4.0.0.r6663.g3faafba pkgrel=1 # Pinned by the upstream watch in .omarchy/package.json (bin/sync-upstream): # every quattro tip becomes a commit pin here, so the package is versioned, # checksummed and built exactly like a release, just more often. The r-number # is the branch's total commit count, not the distance from the last tag: the # published history used the total, and pacman must never see it go down. -_commit=bf44355a985b1bb82cb33df47fc17f765f3b2c4f +_commit=3faafba234e530b0986196b98dc2c38951e7dd6f pkgdesc='Omarchy user defaults, /etc/skel content, fonts, plymouth theme, and support helpers (quattro branch tip)' # Arch-specific because the shipped /etc tree is not the same on every # architecture: the Limine, mkinitcpio, zram and oomd drop-ins belong to the @@ -117,7 +117,7 @@ _etc_override_paths=( # build from a local source tree instead (mirrors omarchy-zsh/omarchy-fish DX); # the arrays are emptied below so nothing is downloaded in that case. source=("omarchy::git+https://github.com/basecamp/omarchy.git#commit=${_commit}") -sha256sums=('7a90239fd67124279817d614fa6aa19554f40796c523ba698669fbf57fa41668') +sha256sums=('d97e0f12d9f17bfd78872bdc12edb63184b59483f055178d8d80597ed132882f') if [[ -n "${OMARCHY_SRC:-}" ]]; then source=() sha256sums=() From 29e03f68a28beaee8154f5708bc5e7dfc0291cf5 Mon Sep 17 00:00:00 2001 From: dhh <2741+dhh@users.noreply.github.com> Date: Sun, 27 Sep 2026 21:43:16 +0000 Subject: [PATCH 2/3] chore: sync upstream releases --- pkgbuilds/ttfx/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgbuilds/ttfx/PKGBUILD b/pkgbuilds/ttfx/PKGBUILD index 8ef0380..38e1721 100644 --- a/pkgbuilds/ttfx/PKGBUILD +++ b/pkgbuilds/ttfx/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: David Heinemeier Hansson pkgname=ttfx -pkgver=0.4.0 +pkgver=0.5.0 pkgrel=1 pkgdesc="Terminal text effects as a single static binary — Rust port of terminaltexteffects" arch=('x86_64' 'aarch64') @@ -14,7 +14,7 @@ makedepends_x86_64=('nasm') options=('!debug') source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") -sha256sums=('90a057971973917a45ae1cb2fc795cfaea33afc265180ba4a963172daf9f64ee') +sha256sums=('2882c7e47011a95f4d136303f7320da71613299840f67f88fd1385ef53d5f2a0') prepare() { cd "$pkgname-$pkgver" From b398111b0eb21dad89c7695490f3262b6eb0b8ad Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 27 Sep 2026 17:43:50 -0400 Subject: [PATCH 3/3] Drop NASM from ttfx's build dependencies ttfx 0.5 has no assembly engine; it is Rust only. Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_01MxJcVYpBxFDam6czK4bGjp --- pkgbuilds/ttfx/PKGBUILD | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgbuilds/ttfx/PKGBUILD b/pkgbuilds/ttfx/PKGBUILD index 38e1721..13d3cc5 100644 --- a/pkgbuilds/ttfx/PKGBUILD +++ b/pkgbuilds/ttfx/PKGBUILD @@ -9,8 +9,6 @@ url="https://github.com/omacom/ttfx" license=('MIT') depends=('gcc-libs' 'glibc') makedepends=('cargo') -# the x86-64 assembly engine; without NASM the build falls back to pure Rust -makedepends_x86_64=('nasm') options=('!debug') source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")