diff --git a/srcpkgs/Zed/files/Zed.desktop b/srcpkgs/Zed/files/Zed.desktop new file mode 100755 index 00000000000000..2a01b80e767c7d --- /dev/null +++ b/srcpkgs/Zed/files/Zed.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +GenericName=Advanced Text Editor +Name=Zed +Comment=High-performance, multiplayer code editor +Exec=Zed %U +StartupNotify=true +Icon=usr/share/pixmaps/Zed.png +Type=Application +Categories=Utility;TextEditor;Development; +Keywords=text;txt;editor;programming;programmer;development;developer;code; diff --git a/srcpkgs/Zed/files/Zed.png b/srcpkgs/Zed/files/Zed.png new file mode 100644 index 00000000000000..08b6d8afa0d108 Binary files /dev/null and b/srcpkgs/Zed/files/Zed.png differ diff --git a/srcpkgs/Zed/template b/srcpkgs/Zed/template new file mode 100644 index 00000000000000..4d4f47fe38546f --- /dev/null +++ b/srcpkgs/Zed/template @@ -0,0 +1,21 @@ +# Template file for 'Zed' +pkgname=Zed +version=0.136.2 +revision=1 +build_style=cargo +make_install_args="--path crates/zed" +hostmakedepends="pkg-config" +makedepends="alsa-lib-devel fontconfig-devel libxcb-devel libxkbcommon-devel libzstd-devel wayland-devel vulkan-loader openssl-devel libgit2-devel" +checkdepends="xorg-fonts" +short_desc="High-performance, multiplayer code editor" +maintainer="SpidFightFR " +license="GPL-3.0-or-later, Apache-2.0, AGPL-3.0-or-later" +homepage="https://zed.dev/" +distfiles="https://github.com/zed-industries/zed/archive/v${version}.tar.gz" +checksum="caf4f16fcc8490fc220a507d2287cfac6a84041c03bd9f51b5b4f63f0704737e" + +post_install() { + vlicense ${wrksrc}/LICENSE-{GPL,APACHE,AGPL} + vinstall ${FILESDIR}/Zed.desktop 644 usr/share/applications + vinstall ${FILESDIR}/Zed.png 644 usr/share/pixmaps +}