Daniel Johnson
ada7f28d56
Add dependency on python3-gi-cairo everywhere it seems to matter.
...
Resolves #4857 .
It seems to me that Debian requires an extra package for PyCairo, but
RPM and PIP based installs do not. That's strange, but at least this
much seems to be needed.
2023-05-20 15:30:30 -07:00
Mathieu Comandon
f73603dc51
Revert "Remove remaining uses of libnotify"
...
This reverts commit 5c20dff48d
.
2022-12-02 13:51:18 -08:00
Mathieu Comandon
dcde7f5280
Revert "Bump Webkit2 dependency to 4.1"
...
This reverts commit 5c2cf7be51
.
2022-12-02 13:51:03 -08:00
Maximiliano Sandoval R
5c2cf7be51
Bump Webkit2 dependency to 4.1
...
Webkit2 4.0 uses libsoup 2 which is deprecated, and as such it is not
part of the GNOME 43 runtime. The only difference in 4.1 is the use of
soup3 instead of soup2.
2022-10-22 13:41:45 +02:00
Maximiliano Sandoval R
5c20dff48d
Remove remaining uses of libnotify
2022-10-22 11:51:07 +02:00
Mathieu Comandon
aac8e986aa
Remove Python 3.6 support
2022-03-31 17:10:17 -07:00
Alexander Ravenheart
f5e8e007b3
- Replaced pipenv with poetry
...
- Updated min version check in setup.py to Python 3.6
- Updated isort config file and calls to align with v5.x
- Added init-hook for gi imports in .pylintrc to avoid invalid no-member issues
- Makefile: added lock, show-tree, bandit, black, mypy; updated test, cover, dev, isort, autopep8, check, isort-check, flake8, pylint; removed req, requirements;
- Updated .travis.yml to use poetry and make
- Added my email in AUTHORS
- Updated CONTRIBUTING.md
- Updated lint_python.yml to use poetry and make, reorganized instructions to have all install related steps first
- sorted imports: lutris, lutris-wrapper, cleanup_prefix.py and multiple files in tests dir
2021-11-17 21:17:43 -08:00
Mathieu Comandon
85d6e534e6
Try with system_site_packages set to false
2021-02-15 19:51:19 -08:00
Mathieu Comandon
67b964dedd
Don't use Makefile in Travis
2021-02-15 14:07:20 -08:00
Mathieu Comandon
e133d60ae2
I got it wrong
2021-02-08 12:48:43 -08:00
Mathieu Comandon
0cd7c069e8
Add env var to skip runtime init in Travis
2021-02-08 12:29:12 -08:00
Mathieu Comandon
7282ec2997
Re-re-remove Proton from Wine versions + cleanup
2021-01-04 19:11:42 -08:00
Mathieu Comandon
ec76c27e1a
Install Humble games from self generated installers
2020-10-03 04:51:11 -07:00
Alexandru-Rudi Mățău
1ea61be5c1
Added at-spi2-core package
2020-04-27 19:52:01 +03:00
Alexandru-Rudi Mățău
7268fc9571
Updated travis config
2020-04-27 19:52:01 +03:00
Alexandru-Rudi Mățău
e9adcf36d2
Added dbus as is required by dbus-python
2020-04-27 19:52:01 +03:00
Alexandru-Rudi Mățău
2819438d3a
Added deploy and ignore-pipfile to travis config
2020-04-27 19:52:01 +03:00
Alexandru-Rudi Mățău
db40d7e0cc
Minor update to configs
2020-04-27 19:52:01 +03:00
Alexandru-Rudi Mățău
24cb599f31
Updated Makefile, .travis.yml and .gitignore
2020-04-27 19:52:01 +03:00
Stephan Lachnit
888d904eda
Update travis config
...
Use bionic instead of xenial, since xenial is almost EOL.
Use apt instead of apt-get.
Add python3-distro dependency.
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-01-11 16:09:25 -08:00
Aaron Opfer
d394a1750f
lutris-wrapper: setproctitle to game name
...
Makes it slightly easier to identify what game a particular
lutris-wrapper instance is responsible for.
2019-12-27 15:25:21 -08:00
Jayme Howard
e6ebed4fe0
Updated to a newer version of pypresence compatible with python 3.5
2019-05-15 22:27:41 -07:00
Jayme Howard
78c8af25a0
Added the new dependency to .travis.yml
2019-05-15 22:27:41 -07:00
Rob Loach
d7cd8a75bc
travis: Attempt to fix xvfb
2019-01-14 18:33:16 -08:00
Mathieu Comandon
a88710d8fb
Merge branch 'master' into travis-cache
2019-01-14 17:58:30 -08:00
Rob Loach
999455c294
travis: Update xvfb config
2019-01-14 17:57:46 -08:00
Rob Loach
28464ab1ae
travis: Add the xvfb service
2019-01-14 17:57:46 -08:00
Rob Loach
f96d8f1546
Use xvfb-run
2019-01-14 17:57:46 -08:00
Rob Loach
e6c0621050
travis: Cache the pip dependencies
...
This will speed up initialization of some of the dependency chain. Could do more of this elsewhere too, but pip is a good start:
https://docs.travis-ci.com/user/caching/#pip-cache
2019-01-14 14:35:20 -05:00
Mathieu Comandon
226057fd63
Add python3-pil dependency
2019-01-09 19:59:23 -08:00
Mathieu Comandon
414d8d98e1
Add gir1.2-notify-0.7 to travis deps
2019-01-04 06:54:35 -08:00
Mathieu Comandon
f7c9aca244
Removing system_site_packages breaks gi
2018-12-19 14:38:49 -08:00
Mathieu Comandon
5715bd1963
Remove virtualenv config instead
2018-12-19 14:35:13 -08:00
Mathieu Comandon
9ab6c842db
The 16.04 Travis container apparently has issues installing other python versions
2018-12-19 14:34:12 -08:00
Mathieu Comandon
e727a1b4ea
Add some dependencies to Travis config
2018-12-19 14:31:02 -08:00
Mathieu Comandon
2800be1b7a
Specify xenial in Travis config
2018-12-19 14:22:06 -08:00
Mathieu Comandon
3f2937e6ed
Fix travis.yml
2017-03-07 12:20:41 -08:00
Mathieu Comandon
eedd267311
Add apt-get dependencies to Travis configuration
2017-03-03 22:27:03 -08:00
Mathieu Comandon
beb2a0ca18
Create initial version of .travis.yml
2017-03-03 11:23:30 -08:00