This commit is contained in:
euletheia 2026-06-19 00:13:49 -05:00 committed by GitHub
commit ab026af326
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 16 additions and 2 deletions

2
.gitignore vendored
View file

@ -1,6 +1,8 @@
/.cache
/.vscode
/result
/subprojects/*
!/subprojects/*.wrap
config.h
mango
mango.o

View file

@ -30,12 +30,12 @@ libdrm = dependency('libdrm')
xcb = dependency('xcb', required : get_option('xwayland'))
xlibs = dependency('xcb-icccm', required : get_option('xwayland'))
wayland_server_dep = dependency('wayland-server',version: '>=1.23.1')
wlroots_dep = dependency('wlroots-0.19',version: '>=0.19.0')
wlroots_dep = dependency('wlroots-0.19', version: '>=0.19.0', fallback: 'wlroots')
xkbcommon_dep = dependency('xkbcommon')
libinput_dep = dependency('libinput',version: '>=1.27.1')
libwayland_client_dep = dependency('wayland-client')
pcre2_dep = dependency('libpcre2-8')
libscenefx_dep = dependency('scenefx-0.4',version: '>=0.4.1')
libscenefx_dep = dependency('scenefx-0.4',version: '>=0.4.1', fallback: 'libscenefx')
pixman_dep = dependency('pixman-1')
cjson_dep = dependency('libcjson')
pangocairo_dep = dependency('pangocairo')

View file

@ -0,0 +1,6 @@
[wrap-git]
url = https://github.com/wlrfx/scenefx.git
revision = 0.4.1
[provide]
dependency_names = scenefx-0.4

6
subprojects/wlroots.wrap Normal file
View file

@ -0,0 +1,6 @@
[wrap-git]
url = https://gitlab.freedesktop.org/wlroots/wlroots.git
revision = 0.19.3
[provide]
dependency_names = wlroots-0.19