|
1 | 1 | --- PKGBUILD |
2 | 2 | +++ PKGBUILD |
3 | | -@@ -36,7 +36,14 @@ makedepends=(cargo |
| 3 | +@@ -37,7 +37,14 @@ makedepends=(cargo |
4 | 4 | cmake |
5 | 5 | protobuf |
6 | 6 | vulkan-headers |
|
16 | 16 | optdepends=('clang: improved C/C++ language support' |
17 | 17 | 'eslint: improved Javascript language support' |
18 | 18 | 'pyright: improved Python language support' |
19 | | -@@ -68,10 +75,20 @@ _srcenv() { |
| 19 | +@@ -53,6 +60,8 @@ _appid=dev.zed.Zed |
| 20 | + |
| 21 | + prepare() { |
| 22 | + cd "$_archive" |
| 23 | ++ patch -Np1 -i ../minidumper-riscv64.patch |
| 24 | ++ cargo update -p crash-context -p crash-handler -p minidumper -p minidump-common -p minidump-writer |
| 25 | + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" |
| 26 | + export DO_STARTUP_NOTIFY="true" |
| 27 | + export APP_ICON="zed" |
| 28 | +@@ -69,10 +78,20 @@ _srcenv() { |
20 | 29 | CFLAGS+=' -ffat-lto-objects' |
21 | 30 | CXXFLAGS+=' -ffat-lto-objects' |
22 | 31 | RUSTFLAGS+=" --remap-path-prefix $PWD=/" |
|
37 | 46 | export ZED_UPDATE_EXPLANATION='Updates are handled by pacman' |
38 | 47 | export RELEASE_VERSION="$pkgver" |
39 | 48 | export PROTOC=/usr/bin/protoc |
40 | | -@@ -94,3 +111,6 @@ package() { |
| 49 | +@@ -95,3 +114,8 @@ package() { |
41 | 50 | install -Dm0644 -t "$pkgdir/usr/share/applications/" "$_appid.desktop" |
42 | 51 | install -Dm0644 crates/zed/resources/app-icon.png "$pkgdir/usr/share/icons/$pkgname.png" |
43 | 52 | } |
44 | 53 | + |
45 | | -+source+=("git+https://github.com/hack3ric/livekit-rust-sdks.git#commit=3119b6ac0ef5e705b3e92630c8e558648f0892ed") |
46 | | -+sha256sums+=('df044bce7dc5af8adbc3ca29225a62f8cee7a71535d704988abc8b372ea600e7') |
| 54 | ++source+=("git+https://github.com/hack3ric/livekit-rust-sdks.git#commit=0563cf43c285f61b7889922b917128bec5dc552f" |
| 55 | ++ "minidumper-riscv64.patch") |
| 56 | ++sha256sums+=('8262058073b7fb6f28ce30a701629986abcd8987745e040b1710801573502d75' |
| 57 | ++ '18b4bed2367ce1932b6b8669299629d3d1623206ae649d74941a32ba6ea5917b') |
0 commit comments