Use system installation of python-distro

Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
This commit is contained in:
Stephan Lachnit 2020-01-06 09:52:12 +01:00 committed by Mathieu Comandon
parent 48759877cb
commit 621ce256da
4 changed files with 4 additions and 1218 deletions

View file

@ -15,6 +15,7 @@ be installed:
* python3-pillow
* python3-yaml
* python3-setproctitle
* python3-distro
* python3-evdev (optional, for controller detection)
These dependencies are only for running the Lutris client. To install and run
@ -38,7 +39,7 @@ To install all those dependencies on Ubuntu based systems, you can run::
gir1.2-gtk-3.0 gir1.2-gnomedesktop-3.0 gir1.2-webkit2-4.0 \
gir1.2-notify-0.7 psmisc cabextract unzip p7zip curl fluid-soundfont-gs \
x11-xserver-utils python3-evdev libc6-i386 lib32gcc1 libgirepository1.0-dev \
python3-setproctitle
python3-setproctitle python3-distro
Note :
If you use OpenSUSE, some dependencies are missing. You need to install python3-gobject-Gdk and typelib-1_0-Gtk-3_0

1
debian/control vendored
View file

@ -31,6 +31,7 @@ Depends: ${misc:Depends},
python3-pil,
python3-gi,
python3-setproctitle,
python3-distro,
gir1.2-gtk-3.0,
gir1.2-gnomedesktop-3.0,
gir1.2-webkit2-4.0,

View file

@ -8,7 +8,7 @@ import platform
import resource
import subprocess
from collections import defaultdict, Counter
from lutris.vendor.distro import linux_distribution
from distro import linux_distribution
from lutris.util.graphics import drivers
from lutris.util.graphics import glxinfo
from lutris.util.graphics import vkquery

1216
lutris/vendor/distro.py vendored

File diff suppressed because it is too large Load diff