aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/platform
diff options
context:
space:
mode:
authorMagnus Larsen <golgothasTerror101@gmail.com>2024-05-02 16:21:07 +0000
committerGitHub <noreply@github.com>2024-05-02 16:21:07 +0000
commit9acf2182cd440d4080bb0eb2a2fbc7238d71e953 (patch)
treeaf88b6ac8fb66d07f3598394d49e57da342c6f63 /python/servo/platform
parent556bfb7dff48f64e9e02872dba29fbdabc8c6ad0 (diff)
downloadservo-9acf2182cd440d4080bb0eb2a2fbc7238d71e953.tar.gz
servo-9acf2182cd440d4080bb0eb2a2fbc7238d71e953.zip
servoshell: Upgrade `egui` and many other dependencies (#31278)
* servoshell: Upgrade `egui` and many other dependencies This upgrades: - `core-graphics` - `core-text` - `egui` and friends - `font-kit` - `glow` and friends - `harfbuzz-sys` - `jni` - `nix` - `raqote` - `raw-window-handle` - `winit` * Downgrade jni until we can properly upgrade * Update some test results It's unclear why these are now passing, but they are. --------- Co-authored-by: Martin Robinson <mrobinson@igalia.com>
Diffstat (limited to 'python/servo/platform')
-rw-r--r--python/servo/platform/linux.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/python/servo/platform/linux.py b/python/servo/platform/linux.py
index 9f7ff2e0ff2..e382dbec0ec 100644
--- a/python/servo/platform/linux.py
+++ b/python/servo/platform/linux.py
@@ -38,7 +38,7 @@ APT_PKGS = [
'libharfbuzz-dev', 'liblzma-dev', 'libudev-dev', 'libunwind-dev',
'libvulkan1', 'libx11-dev', 'libxcb-render0-dev', 'libxcb-shape0-dev',
'libxcb-xfixes0-dev', 'libxmu-dev', 'libxmu6', 'libegl1-mesa-dev',
- 'llvm-dev', 'm4', 'xorg-dev',
+ 'llvm-dev', 'm4', 'xorg-dev', 'libxkbcommon0', "libxkbcommon-x11-0"
]
# https://packages.fedoraproject.org
@@ -56,7 +56,8 @@ DNF_PKGS = ['libtool', 'gcc-c++', 'libXi-devel', 'freetype-devel',
'gstreamer1-devel', 'gstreamer1-plugins-base-devel',
'gstreamer1-plugins-good', 'gstreamer1-plugins-bad-free-devel',
'gstreamer1-plugins-ugly-free', 'libjpeg-turbo-devel',
- 'zlib', 'libjpeg', 'vulkan-loader']
+ 'zlib', 'libjpeg', 'vulkan-loader', 'libxkbcommon',
+ 'libxkbcommon-x11']
# https://voidlinux.org/packages/
# 1. open devtools
@@ -71,7 +72,8 @@ XBPS_PKGS = ['libtool', 'gcc', 'libXi-devel', 'freetype-devel',
'ncurses-devel', 'harfbuzz-devel', 'ccache', 'glu-devel',
'clang', 'gstreamer1-devel', 'gst-plugins-base1-devel',
'gst-plugins-good1', 'gst-plugins-bad1-devel',
- 'gst-plugins-ugly1', 'vulkan-loader']
+ 'gst-plugins-ugly1', 'vulkan-loader', 'libxkbcommon',
+ 'libxkbcommon-x11']
GSTREAMER_URL = \
"https://github.com/servo/servo-build-deps/releases/download/linux/gstreamer-1.16-x86_64-linux-gnu.20190515.tar.gz"