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 1/2] 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 2/2] 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")