Skip to content

Commit

Permalink
add explicit apt libgtk-3-dev dependency for muda crate
Browse files Browse the repository at this point in the history
  • Loading branch information
rhysd committed May 23, 2024
1 parent daa21b7 commit 7fea585
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
2 changes: 1 addition & 1 deletion v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ winresource = { version = "0.1.17", default-features = false }
[package.metadata.deb]
name = "shiba"
copyright = "Copyright (c) 2015 rhysd"
pre-depends = ["libwebkit2gtk-4.1-dev", "libxdo-dev"]
pre-depends = ["libwebkit2gtk-4.1-dev", "libxdo-dev", "libgtk-3-dev"]
section = "doc"
assets = [
["target/release/shiba", "usr/bin/", "755"],
Expand Down
7 changes: 6 additions & 1 deletion v2/docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,17 @@ On Linux, Shiba uses GTKWebKit. Some additional shared libraries need to be inst

```sh
# On Ubuntu or Debian
sudo apt install libwebkit2gtk-4.1-dev libxdo-dev
sudo apt install libwebkit2gtk-4.1-dev libxdo-dev libgtk-3-dev

# On Fedora
sudo dnf install gtk3-devel webkit2gtk4.1-devel libxdo

# On Arch Linux
sudo pacman -S webkit2gtk-4.1 gtk3 xdotool
```

Note: If you install `.deb` file through `dpkg` command, these dependencies are automatically installed.

### Windows

Shiba uses [WebView2 component][webview2]. Usually it is already installed because Windows 11 and recent Windows 10
Expand Down

0 comments on commit 7fea585

Please sign in to comment.