mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
install libudev-dev required by gamepad API (#31376)
Ubuntu 20.04 does not have libudev-dev causing build failure when compiling libudev-sys, which is in-turn needed by gilrs-core. Similarly, nix build also needs the udev C library. On Ubuntu 22.04, we don't see the build failures since the build dependency 'libgstreamer-plugins-base-1.0-dev' transitively pulls in libudev-dev. Fixes #31373 Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This commit is contained in:
parent
a726bb0fe1
commit
8faf6839d3
2 changed files with 3 additions and 1 deletions
|
@ -77,6 +77,8 @@ stdenv.mkDerivation (androidEnvironment // rec {
|
|||
taplo
|
||||
llvmPackages.bintools # provides lld
|
||||
|
||||
udev # Needed by libudev-sys for GamePad API.
|
||||
|
||||
# Build utilities
|
||||
cmake dbus gcc git pkg-config which llvm perl yasm m4
|
||||
(python3.withPackages (ps: with ps; [virtualenv pip dbus]))
|
||||
|
|
|
@ -35,7 +35,7 @@ APT_PKGS = [
|
|||
'libgstrtspserver-1.0-dev',
|
||||
'gstreamer1.0-tools',
|
||||
'libges-1.0-dev',
|
||||
'libharfbuzz-dev', 'liblzma-dev', 'libunwind-dev', 'libunwind-dev',
|
||||
'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',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue