Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / zed
Commits:
54287273 by Caleb Maclennan at 2026-07-10T00:32:01+03:00
upgpkg: 1.10.1-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = zed
pkgdesc = A high-performance, multiplayer code editor from the creators
of Atom and Tree-sitter
- pkgver = 1.10.0
+ pkgver = 1.10.1
pkgrel = 1
url = https://zed.dev
arch = x86_64
@@ -47,7 +47,7 @@ pkgbase = zed
depends = libzstd.so
optdepends = org.freedesktop.secrets: to keep you logged into your Zed
account
replaces = zed-editor
- source =
https://github.com/zed-industries/zed/archive/v1.10.0/zed-1.10.0.tar.gz
- sha256sums =
efcb62cb4b8058d0b53cffd521c3c43779a05c114aa728a14a670d2af0948e07
+ source =
https://github.com/zed-industries/zed/archive/v1.10.1/zed-1.10.1.tar.gz
+ sha256sums =
c4595b01bd1c1a098db39b41f7be824230646891890957e8629748e3280c7dc9
pkgname = zed
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Contributor: Marcell Pardavi <[email protected]>
pkgname=zed
-pkgver=1.10.0
+pkgver=1.10.1
pkgrel=1
pkgdesc='A high-performance, multiplayer code editor from the creators of Atom
and Tree-sitter'
arch=(x86_64)
@@ -41,14 +41,29 @@ optdepends=('org.freedesktop.secrets: to keep you logged
into your Zed account')
replaces=(zed-editor)
_archive="$pkgname-$pkgver"
source=("$_url/archive/v$pkgver/$_archive.tar.gz")
-sha256sums=('efcb62cb4b8058d0b53cffd521c3c43779a05c114aa728a14a670d2af0948e07')
+sha256sums=('c4595b01bd1c1a098db39b41f7be824230646891890957e8629748e3280c7dc9')
_binname=zeditor
_appid=dev.zed.Zed
-prepare() {
+_srcenv() {
cd "$_archive"
- cargo fetch --locked --target "$(rustc --print host-tuple)"
+ export CARGO_HOME="$srcdir"
+ export CARGO_PROFILE_RELEASE_DEBUG=2
+ export CARGO_PROFILE_RELEASE_STRIP=false
+ export CARGO_PROFILE_RELEASE_LTO=true
+ export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
+ export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
+ CFLAGS+=' -ffat-lto-objects'
+ CXXFLAGS+=' -ffat-lto-objects'
+ RUSTFLAGS+=" --remap-path-prefix $PWD=/"
+ export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+ export ZSTD_SYS_USE_PKG_CONFIG=1
+}
+
+prepare() {
+ _srcenv
+ cargo fetch --locked --target host-tuple
export DO_STARTUP_NOTIFY="true"
export APP_ICON="zed"
export APP_NAME="Zed"
@@ -63,15 +78,6 @@ prepare() {
./script/generate-licenses
}
-_srcenv() {
- cd "$_archive"
- CFLAGS+=' -ffat-lto-objects'
- CXXFLAGS+=' -ffat-lto-objects'
- RUSTFLAGS+=" --remap-path-prefix $PWD=/"
- export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
- export ZSTD_SYS_USE_PKG_CONFIG=1
-}
-
build() {
_srcenv
export ZED_UPDATE_EXPLANATION='Updates are handled by pacman'
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/zed/-/commit/542872736eaa2ed4c83e65f42b84c0ebe18f2c3a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/zed/-/commit/542872736eaa2ed4c83e65f42b84c0ebe18f2c3a
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help