From 95ca4cdd3bcaefb2af4f8958676b4823153e0e38 Mon Sep 17 00:00:00 2001 From: Scott Jones Date: Fri, 7 Aug 2026 22:55:45 -0400 Subject: [PATCH] Mark tobi-try arch=any The package is three Ruby files and a symlink -- try.rb, lib/tui.rb, lib/fuzzy.rb, and /usr/bin/try pointing at try.rb. build() only rewrites the shebang to /usr/bin/ruby, package() only installs, and there are no makedepends. Nothing in it is architecture-dependent. Declaring ('aarch64' 'x86_64') means makepkg stamps whichever arch built it, so serving both needs two builds of a byte-identical payload. With 'any' one build covers every architecture. Verified by building on aarch64: the resulting tobi-try-1.8.1-3-any package has a byte-identical payload to the published x86_64 build, same symlink target. Co-Authored-By: Claude Opus 5 (1M context) --- pkgbuilds/tobi-try/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgbuilds/tobi-try/PKGBUILD b/pkgbuilds/tobi-try/PKGBUILD index 3f00666..0afb7d2 100644 --- a/pkgbuilds/tobi-try/PKGBUILD +++ b/pkgbuilds/tobi-try/PKGBUILD @@ -3,10 +3,10 @@ pkgname='tobi-try' pkgver=1.8.1 _subver=d1bc484cc31a34db3d287550f4800e9a6e56bacd -pkgrel=2 +pkgrel=3 pkgdesc='Fresh directories for every vibe.' url='https://github.com/tobi/try' -arch=('aarch64' 'x86_64') +arch=('any') license=('MIT') depends=('ruby') provides=('try')