change: move wayland-protocols to native input and remove meson/ninja as dup in native input

This commit is contained in:
4zv4l 2025-12-03 09:16:40 +08:00
parent 09e461f51d
commit 4d1f9d4724

View file

@ -38,11 +38,9 @@
(substitute* "meson.build" (substitute* "meson.build"
(("'-DSYSCONFDIR=\\\"@0@\\\"'.format\\('/etc'\\)") (("'-DSYSCONFDIR=\\\"@0@\\\"'.format\\('/etc'\\)")
"'-DSYSCONFDIR=\"@0@\"'.format(sysconfdir)") "'-DSYSCONFDIR=\"@0@\"'.format(sysconfdir)")
(("sysconfdir = sysconfdir.substring\\(prefix.length\\(\\)\\)") (("sysconfdir = sysconfdir.substring\\(prefix.length\\(\\)\\)")
""))))))) "")))))))
(inputs (list wayland (inputs (list wayland
wayland-protocols
libinput libinput
libdrm libdrm
libxkbcommon libxkbcommon
@ -56,7 +54,7 @@
xcb-util-wm xcb-util-wm
wlroots wlroots
scenefx)) scenefx))
(native-inputs (list meson ninja pkg-config)) (native-inputs (list pkg-config wayland-protocols))
(home-page "https://github.com/DreamMaoMao/mangowc") (home-page "https://github.com/DreamMaoMao/mangowc")
(synopsis "Wayland compositor based on wlroots and scenefx") (synopsis "Wayland compositor based on wlroots and scenefx")
(description "A Wayland compositor based on wlroots and scenefx, (description "A Wayland compositor based on wlroots and scenefx,