diff options
Diffstat (limited to 'use-system-libs.patch')
-rw-r--r-- | use-system-libs.patch | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/use-system-libs.patch b/use-system-libs.patch new file mode 100644 index 000000000000..c6fa98220e4d --- /dev/null +++ b/use-system-libs.patch @@ -0,0 +1,49 @@ +From 693ee2043822c0d3b724932bc17216032682c293 Mon Sep 17 00:00:00 2001 +From: Sefa Eyeoglu <contact@scrumplex.net> +Date: Thu, 21 May 2020 20:12:37 +0200 +Subject: [PATCH] packaging/archlinux: use system libliftoff and wlroots + +--- + meson.build | 12 ++++-------- + 1 file changed, 4 insertions(+), 8 deletions(-) + +diff --git a/meson.build b/meson.build +index 7d2fd7d..fd5544a 100644 +--- a/meson.build ++++ b/meson.build +@@ -44,9 +44,8 @@ math = cc.find_library('m') + thread_dep = dependency('threads') + sdl_dep = dependency('SDL2') + +-wlroots_proj = subproject('wlroots', default_options: +- ['default_library=static', 'examples=false']) +-wlroots_static_dep = wlroots_proj.get_variable('wlroots') ++liftoff = dependency('liftoff') ++wlroots = dependency('wlroots') + + shadercompiler = find_program('glslangValidator') + +@@ -60,9 +59,6 @@ spirv_shader = custom_target('shader_target', + install : false, + ) + +-liftoff_proj = subproject('libliftoff', default_options: +- ['default_library=static']) +-libftoff_dep = liftoff_proj.get_variable('liftoff') + + executable( + 'gamescope', +@@ -76,8 +72,8 @@ executable( + dependencies : [ + dep_x11, dep_xdamage, dep_xcomposite, dep_xrender, dep_xext, + dep_xxf86vm, pixman_dep, drm_dep, wayland_server, wayland_protos, +- libinput, xkbcommon, math, thread_dep, sdl_dep, wlroots_static_dep, +- vulkan_dep, libftoff_dep, dep_xtst ++ libinput, xkbcommon, math, thread_dep, sdl_dep, wlroots, ++ vulkan_dep, liftoff, dep_xtst + ], + install: true, + ) +-- +2.26.2 + |