summaryrefslogtreecommitdiff
path: root/www-client/chromium/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-30 19:43:35 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-30 19:43:35 +0100
commitb7efdd771aad99c9a6509a5f85a80a1f7cfd55f3 (patch)
tree02f9d01894c5e75c1d01e1c85038384cb6d1da64 /www-client/chromium/files
parente2e7cc7d880b593b2bc94bf648dff853c97225f2 (diff)
gentoo auto-resync : 30:06:2023 - 19:43:35
Diffstat (limited to 'www-client/chromium/files')
-rw-r--r--www-client/chromium/files/chromium-114-remove-evdev-dep.patch35
1 files changed, 35 insertions, 0 deletions
diff --git a/www-client/chromium/files/chromium-114-remove-evdev-dep.patch b/www-client/chromium/files/chromium-114-remove-evdev-dep.patch
new file mode 100644
index 000000000000..61d09d341adc
--- /dev/null
+++ b/www-client/chromium/files/chromium-114-remove-evdev-dep.patch
@@ -0,0 +1,35 @@
+This patch removes the dependency on libevdev from remoting/host.
+
+According to sultan it's not (currently(?)) used so we can avoid that dependency.
+
+--- a/remoting/host/BUILD.gn
++++ b/remoting/host/BUILD.gn
+@@ -241,10 +241,6 @@ if (is_linux) {
+ pkg_config("xkbcommon") {
+ packages = [ "xkbcommon" ]
+ }
+-
+- pkg_config("libevdev") {
+- packages = [ "libevdev" ]
+- }
+ }
+
+ # This must be a static library instead of a source set because
+@@ -572,7 +572,6 @@ static_library("common") {
+ "x11_display_util.cc",
+ "x11_display_util.h",
+ ]
+- configs += [ ":libevdev" ]
+ libs += [ "//third_party/libei/lib64/libei.a" ]
+ public_deps += [
+ "//third_party/wayland:wayland_client",
+--- a/remoting/host/linux/remote_desktop_portal_injector.cc
++++ b/remoting/host/linux/remote_desktop_portal_injector.cc
+@@ -9,7 +9,6 @@
+ #include <glib-object.h>
+ #include <poll.h>
+
+-#include <libevdev/libevdev-uinput.h>
+ #include <utility>
+
+ #include "base/check.h"