Skip to content

Commit

Permalink
[Build] Fix Ubuntu dependency for appindicator
Browse files Browse the repository at this point in the history
Change name to gir1.2-appindicator3-0.1.  Tested on Ubuntu 22.04.4 LTS
and Ubuntu 20.04.6 LTS.
Replace appindicator3 refs with newer ayatanaappindicator3
Replace broken python-appindicator link with working jammy link.

Closes: #459
  • Loading branch information
kenstir authored and cas-- committed Aug 26, 2024
1 parent d1d72b1 commit d5af328
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions DEPENDS.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ All modules will require the [common](#common) section dependencies.
- [PyGObject]
- [Pycairo]
- [librsvg] _>= 2_
- [libappindicator3] w/GIR - Optional: Ubuntu system tray icon.
- [ayatanaappindicator3] w/GIR - Optional: Ubuntu system tray icon.

### MacOS

Expand Down Expand Up @@ -95,6 +95,6 @@ All modules will require the [common](#common) section dependencies.
[mako]: https://www.makotemplates.org/
[pygame]: https://www.pygame.org/
[libnotify]: https://developer.gnome.org/libnotify/
[python-appindicator]: https://packages.ubuntu.com/xenial/python-appindicator
[ayatanaappindicator3]: https://lazka.github.io/pgi-docs/AyatanaAppIndicator3-0.1/index.html
[librsvg]: https://wiki.gnome.org/action/show/Projects/LibRsvg
[ifaddr]: https://pypi.org/project/ifaddr/
2 changes: 1 addition & 1 deletion docs/source/devguide/tutorials/01-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ You might need to add `~/.local/bin` to your PATH.
#### Runtime libraries and tools

sudo apt install python3-libtorrent python3-geoip python3-dbus python3-gi \
python3-gi-cairo gir1.2-gtk-3.0 gir1.2-appindicator3 python3-pygame libnotify4 \
python3-gi-cairo gir1.2-gtk-3.0 gir1.2-ayatanaappindicator3-0.1 python3-pygame libnotify4 \
librsvg2-common xdg-utils

## Setup development environment
Expand Down
2 changes: 1 addition & 1 deletion docs/source/intro/01-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ Will require system installed packages such as libtorent and GTK3. See [DEPENDS]

e.g. on Ubuntu/Debian install these packages:

sudo apt install python3-pip python3-libtorrent python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-appindicator3
sudo apt install python3-pip python3-libtorrent python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-ayatanaappindicator3-0.1

## Alternative Installs

Expand Down

0 comments on commit d5af328

Please sign in to comment.