diff --git a/Makefile b/Makefile index 091910eca1..eb76051e5c 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,7 @@ install_macos: install_brew install_pip install_apt: @echo "Installing Solaar dependencies via apt" sudo apt update - sudo apt install libdbus-1-dev libglib2.0-dev + sudo apt install libdbus-1-dev libglib2.0-dev libgtk-3-dev libgirepository1.0-dev install_dnf: @echo "Installing Solaar dependencies via dn" @@ -25,13 +25,13 @@ install_dnf: install_brew: @echo "Installing Solaar dependencies via brew" - brew update + #brew update brew install hidapi gtk+3 pygobject3 install_pip: @echo "Installing Solaar via pip" - python -m pip install --upgrade pip - pip install $(PIP_ARGS) + python3 -m pip install --upgrade pip + pip3 install $(PIP_ARGS) install_pipx: @echo "Installing Solaar via pipx" diff --git a/setup.py b/setup.py index 80e26e8b16..b58456cffd 100755 --- a/setup.py +++ b/setup.py @@ -81,6 +81,7 @@ def _data_files(): "python-xlib (>= 0.27)", "psutil (>= 5.4.3)", 'dbus-python ; platform_system=="Linux"', + "PyGObject", ], extras_require={ "report-descriptor": ["hid-parser"],