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


Reply via email to