fix(zed): missing rustc dep libedit(x86-64) (#6179) (#6190)

(cherry picked from commit 376692ea60)

Co-authored-by: madomado <madonuko@outlook.com>
This commit is contained in:
Raboneko
2025-08-28 08:57:28 -07:00
committed by GitHub
parent fd1c5b238c
commit 8643cb71e5
3 changed files with 14 additions and 1 deletions
+6 -1
View File
@@ -26,6 +26,10 @@ Source0: https://github.com/zed-industries/zed/archive/%{commit}.tar.gz
Conflicts: zed
Conflicts: zed-preview
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
@@ -121,7 +125,8 @@ install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditorinstall -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditor
install -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
install -Dm644 crates/zed/resources/app-icon-nightly.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
+4
View File
@@ -21,6 +21,10 @@ Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.
Conflicts: zed
Conflicts: zed-nightly
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
+4
View File
@@ -20,6 +20,10 @@ Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{versi
Conflicts: zed-nightly
Conflicts: zed-preview
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc