Skip to content

Commit

Permalink
Fix dependencies for GitHub CI
Browse files Browse the repository at this point in the history
Related #1097
  • Loading branch information
MattHag committed Mar 9, 2024
1 parent f253b97 commit 935fd68
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,21 @@ 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"
sudo dnf install gtk3 python3-gobject python3-dbus python3-pyudev python3-psutil python3-xlib python3-yaml

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"
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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"],
Expand Down

0 comments on commit 935fd68

Please sign in to comment.