From 6f868e54b93168fbed87b95700bdd3f0c1bfd973 Mon Sep 17 00:00:00 2001 From: Maxim Solovyov Date: Sat, 22 Jul 2023 15:28:07 +0300 Subject: [PATCH] meson.build: sort required packages alphabetically and add a comment on why some xcb packages are in the required_packages array instead of the required_xcb_packages one --- src/meson.build | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/meson.build b/src/meson.build index ddecc64d..a608c575 100644 --- a/src/meson.build +++ b/src/meson.build @@ -15,12 +15,14 @@ picom_inc = include_directories('.') cflags = [] required_xcb_packages = [ - 'xcb-render', 'xcb-damage', 'xcb-randr', 'xcb-sync', 'xcb-composite', - 'xcb-shape', 'xcb-xfixes', 'xcb-present', 'xcb-glx', 'xcb-dpms', 'xcb' + 'xcb', 'xcb-composite', 'xcb-damage', 'xcb-dpms', 'xcb-glx', 'xcb-present', + 'xcb-randr', 'xcb-render', 'xcb-shape', 'xcb-sync', 'xcb-xfixes' ] +# Some XCB packages are here because their versioning differs (see check below). required_packages = [ - 'x11', 'x11-xcb', 'xcb-renderutil', 'xcb-image', 'xext', 'pixman-1', 'xcb-util' + 'pixman-1', 'x11', 'x11-xcb', 'xcb-image', 'xcb-renderutil', 'xcb-util', + 'xext' ] foreach i : required_packages