# Update GPUI dependency: ashpd 0.12 \-\> 0.12.1 \(\#46564\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/d4f6ca44bc17992b3b88fb687dfe2dd3b52f3aa2)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: d4f6ca44bc17992b3b88fb687dfe2dd3b52f3aa2

Requested commit: d4f6ca44bc17992b3b88fb687dfe2dd3b52f3aa2

Commit: d4f6ca44bc17992b3b88fb687dfe2dd3b52f3aa2

Tree: 886e9cdfda2e1b3d993fab2d88b12fbdb0aff155

Author: Eduardo de Melo Xavier

Committer: GitHub

## Message

````
Update GPUI dependency: ashpd 0.12 -> 0.12.1 (#46564)

Release Notes:

- N/A

TL;DR: There was a closed issue 7 hours ago that changed ashpd version,
it needed another bump.

A dependency of gpui called ashpd has a fix in v0.12.1, GPUI has the
0.12 version. After forking zed and patching the gpui source to be mine
with 0.12.1 it was able to use GPUI as a dependency and compile the
project. The error I was getting and the recomendation to do this PR can
be seen in this [closed issue from
ashpd](https://github.com/bilelmoussaoui/ashpd/issues/325).

After changing the dependecy I hit cargo check:
```bash
   Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 24s
```

And cargo run:
```bash
  Compiling zed v0.220.0 (/home/user/git/xaviduds/zed/crates/zed)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 9m 44s
     Running `target/debug/zed`
```

Zed compiled and opened:
<img width="1920" height="1042" alt="image"
src="https://github.com/user-attachments/assets/8bc524d1-bc4a-43f8-9da4-b02faecca30c"
/>
````

## Parents

- [a87fed21b1ff8d9050c7ee31459e3f146be5323b](https://git.cafe/gitcafe/zed/commit/a87fed21b1ff8d9050c7ee31459e3f146be5323b?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/d4f6ca44bc17992b3b88fb687dfe2dd3b52f3aa2?format=markdown)
