[Build] Fix Ubuntu dependency for appindicator

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: https://github.com/deluge-torrent/deluge/pull/459
This commit is contained in:
kenstir 2024-08-24 14:31:09 -04:00 committed by Calum Lind
parent d1d72b1be8
commit d5af32802f
No known key found for this signature in database
GPG Key ID: 90597A687B836BA3
3 changed files with 4 additions and 4 deletions

View File

@ -50,7 +50,7 @@ All modules will require the [common](#common) section dependencies.
- [PyGObject] - [PyGObject]
- [Pycairo] - [Pycairo]
- [librsvg] _>= 2_ - [librsvg] _>= 2_
- [libappindicator3] w/GIR - Optional: Ubuntu system tray icon. - [ayatanaappindicator3] w/GIR - Optional: Ubuntu system tray icon.
### MacOS ### MacOS
@ -95,6 +95,6 @@ All modules will require the [common](#common) section dependencies.
[mako]: https://www.makotemplates.org/ [mako]: https://www.makotemplates.org/
[pygame]: https://www.pygame.org/ [pygame]: https://www.pygame.org/
[libnotify]: https://developer.gnome.org/libnotify/ [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 [librsvg]: https://wiki.gnome.org/action/show/Projects/LibRsvg
[ifaddr]: https://pypi.org/project/ifaddr/ [ifaddr]: https://pypi.org/project/ifaddr/

View File

@ -24,7 +24,7 @@ You might need to add `~/.local/bin` to your PATH.
#### Runtime libraries and tools #### Runtime libraries and tools
sudo apt install python3-libtorrent python3-geoip python3-dbus python3-gi \ 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 librsvg2-common xdg-utils
## Setup development environment ## Setup development environment

View File

@ -80,7 +80,7 @@ Will require system installed packages such as libtorent and GTK3. See [DEPENDS]
e.g. on Ubuntu/Debian install these packages: 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 ## Alternative Installs