File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -124,6 +124,12 @@ sources:
124
124
regenerate :
125
125
- args : ['autoreconf', '-f', '-i']
126
126
127
+ - name : wayland
128
+ subdir : ' bundled'
129
+ git : ' https://github.com/wayland-project/wayland.git'
130
+ tag : ' 1.20.0'
131
+ version : ' 1.20.0'
132
+
127
133
tools :
128
134
- name : host-autoconf-v2.69
129
135
source :
@@ -336,6 +342,22 @@ tools:
336
342
- args : ['ninja', 'install', '-j@PARALLELISM@']
337
343
# quiet: true
338
344
345
+ - name : wayland-scanner
346
+ from_source : wayland
347
+ configure :
348
+ - args :
349
+ - ' meson'
350
+ - ' --prefix=@PREFIX@'
351
+ - ' -Ddtd_validation=false'
352
+ - ' -Ddocumentation=false'
353
+ - ' -Dscanner=true'
354
+ - ' -Dlibraries=false'
355
+ - ' @THIS_SOURCE_DIR@'
356
+ compile :
357
+ - args : ['ninja']
358
+ install :
359
+ - args : ['ninja', 'install']
360
+
339
361
packages :
340
362
- name : ripgrep
341
363
source :
@@ -867,6 +889,32 @@ packages:
867
889
- ' -j@PARALLELISM@'
868
890
- args : ['make', 'install', 'INSTALL_TOP=@THIS_COLLECT_DIR@/usr']
869
891
892
+ # -------------------- wayland (wayland-protocols, wayland-scanner) --------------------
893
+ - name : wayland-protocols
894
+ source :
895
+ subdir : ' bundled'
896
+ git : ' https://github.com/wayland-project/wayland-protocols.git'
897
+ tag : ' 1.24'
898
+ version : ' 1.24'
899
+ tools_required :
900
+ - host-gcc
901
+ - wayland-scanner
902
+ configure :
903
+ - args :
904
+ - ' meson'
905
+ - ' --cross-file'
906
+ - ' @SOURCE_ROOT@/userland/cross-file.ini'
907
+ - ' --prefix=/usr'
908
+ - ' --buildtype=release'
909
+ - ' -Dtests=false'
910
+ - ' @THIS_SOURCE_DIR@'
911
+ build :
912
+ - args : ['ninja']
913
+ - args : ['ninja', 'install']
914
+ environ :
915
+ DESTDIR : ' @THIS_COLLECT_DIR@'
916
+ quiet : true
917
+
870
918
tasks :
871
919
- name : sysroot
872
920
pkgs_required :
You can’t perform that action at this time.
0 commit comments