From 2006138e25c3ce144d9b844eca9f693ea807e8e4 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Sat, 24 May 2025 05:46:10 -0700 Subject: [PATCH] fix(bun): use baseline instead (#5003) (#5012) * fix(bun): use baseline instead The normal version requires avx2 support. Switching to the baseline removes the requirement. * bump rel (cherry picked from commit 8a7f86b09287f2ac2217d467d6addb42369a5d3e) Co-authored-by: madomado --- anda/devs/bun/bun-bin.spec | 43 +++++++++++++++++++++++++++++++++----- 1 file changed, 38 insertions(+), 5 deletions(-) diff --git a/anda/devs/bun/bun-bin.spec b/anda/devs/bun/bun-bin.spec index 93c894979f..a86abaabf4 100644 --- a/anda/devs/bun/bun-bin.spec +++ b/anda/devs/bun/bun-bin.spec @@ -1,13 +1,13 @@ %define debug_package %nil %ifarch x86_64 -%global a x64 +%global a x64-baseline %elifarch aarch64 %global a aarch64 %endif Name: bun-bin Version: 1.2.14 -Release: 1%?dist +Release: 2%?dist Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one License: MIT URL: https://bun.sh @@ -17,10 +17,37 @@ BuildRequires: unzip %description %summary. + +%package bash-completion +Summary: Bash completion for %{name} +Requires: %{name} = %{version}-%{release} +Requires: bash-completion +Supplements: (%{name} and bash-completion) + +%description bash-completion +Bash command line completion support for %{name}. + +%package fish-completion +Summary: Fish completion for %{name} +Requires: %{name} = %{version}-%{release} +Requires: fish +Supplements: (%{name} and fish) + +%description fish-completion +Fish command line completion support for %{name}. + +%package zsh-completion +Summary: Zsh completion for %{name} +Requires: %{name} = %{version}-%{release} +Requires: zsh +Supplements: (%{name} and zsh) + +%description zsh-completion +Zsh command line completion support for %{name}. + + %prep -unzip %SOURCE0 -%global buildsubdir bun-linux-%a -cd %buildsubdir +%autosetup -n bun-linux-%a cat< LICENSE MIT License @@ -61,6 +88,12 @@ ln -s bun %buildroot%_bindir/bunx %license LICENSE %_bindir/bun %_bindir/bunx + +%files bash-completion %bash_completions_dir/bun.bash + +%files fish-completion %fish_completions_dir/bun.fish + +%files zsh-completion %zsh_completions_dir/_bun