Gajim on macOS
Sep 26, 2014 OS X Mavericks 10.9.5 shipped with Bash version 3.2, one of the seven versions of Bash vulnerable to the Shellshock bug. To test if you are vulnerable, you can search for the Terminal program on. To install Gamban on your Mac, first, ensure you have the most up-to-date version of the macOS on your computer. You can update your Mac to the latest OS through the settings panel.
Dev note: It should be relatively easy to create a 'brew' based on the recipe below.
Install dependencies via Brew
First install Brew
Bug Bash Gbjam5 Mac Os Catalina
Please follow installation instructions at brew.sh.
Install Gajim's dependencies
Make sure you install the necessary build dependencies and 'link' gettext formula:
Make Python 3.8 the default:
Make sure correct python version is used
both should point to python3.8
Install python packages with pip3:
If you want to use current master of Gajim, dependencies differ a bit:
Download and run Gajim
You can now run gajim from the terminal:
Dev note: It should be relatively easy to create a 'brew' based on the recipe below.
Install dependencies via Brew
First install Brew
Bug Bash Gbjam5 Mac Os Catalina
Please follow installation instructions at brew.sh.
Install Gajim's dependencies
Make sure you install the necessary build dependencies and 'link' gettext formula:
Make Python 3.8 the default:
Make sure correct python version is used
both should point to python3.8
Install python packages with pip3:
If you want to use current master of Gajim, dependencies differ a bit:
Download and run Gajim
You can now run gajim from the terminal:
Note: The following approach does not work currently!
Alternatively, you can create an .app bundle so Gajim can be run from the desktop as a native app:
You can now go to ~/Applications
and open the Gajim app.
Note: when using the .app method, the cloned gajim repository has to stay at it's original location ($(pwd)
at time of creation), or Gajim.app will fail to run and you will have to re-run mac/makebundle.py
.
Possible errors
If Python complains about unknown locale, try this (with your country code):
Or if using the .app method, add those lines to ~/Applications/Gajim.app/Contents/MacOS/launch.sh
, right after the first line.
Plugins
For plugins, download the plugin_installer:
Then extract the downloaded files to ~/.local/share/gajim/plugins/
.
Afterwards activate the installer from the Plugins Menu inside Gajim.
Theme
This is a nice Mac theme: https://www.gnome-look.org/p/1171688/
Installation
Download the theme you want and place the folder containing the gtk-3.0
folder in ~/.local/share/themes
. If you downloaded the theme linked above you should have a file structure like this:
Create ~/.config/gtk-3.0/settings.ini
with the following content where Gnome-OSC-HS-(transparent)
can be replaced with the folder name of the theme you installed.
Bug Bash Gbjam5 Mac Os Download
Next time you start gajim the theme should be applied.