Commit 74868cb 1 parent 4b90cc8 commit 74868cb Copy full SHA for 74868cb
File tree 1 file changed +18
-1
lines changed
1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change 60
60
if : ${{ matrix.os == 'ubuntu-latest' && matrix.python-version != '2.7' }}
61
61
run : |
62
62
sudo apt update
63
- sudo apt install python3-dev libgirepository1.0-dev libcairo2-dev gir1.2-secret-1 gnome-keyring
63
+ #sudo apt install python3-dev libgirepository1.0-dev libcairo2-dev gir1.2-secret-1 gnome-keyring
64
+
65
+ # girepository-2.0 becomes necessary since PyGobject 3.51 https://pygobject.gnome.org/changelog.html#pre-release
66
+ # Copilot said pkg-config and libgirepository1.0-dev which "should provide girepository-2.0"
67
+ # But it doesn't work for me.
68
+ #sudo apt install -y pkg-config libgirepository1.0-dev
69
+
70
+ # Derived from https://pygobject.gnome.org/getting_started.html#ubuntu-logo-ubuntu-debian-logo-debian
71
+ # libgirepository-2.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-4.0
72
+ # and the old setup:
73
+ # python3-dev libgirepository1.0-dev libcairo2-dev gir1.2-secret-1 gnome-keyring
74
+ # I'm going with:
75
+ sudo apt install -y python3-dev libgirepository-2.0-dev libcairo2-dev gir1.2-secret-1 gnome-keyring
76
+
77
+
78
+ # Install PyGObject and GTK dependencies
79
+ #sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0
80
+ #sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 python3-dev python3-gi-cairo girepository-2.0
64
81
- name : Install Python dependencies
65
82
run : |
66
83
python -m pip install --upgrade pip
You can’t perform that action at this time.
0 commit comments