ci: update to wlroots 0.16.0 and wayland 1.21.0
This commit is contained in:
parent
489a49735a
commit
29f32639a6
@ -6,6 +6,7 @@ packages:
|
|||||||
- mesa-dev
|
- mesa-dev
|
||||||
- libffi-dev
|
- libffi-dev
|
||||||
- expat-dev
|
- expat-dev
|
||||||
|
- hwdata
|
||||||
- libxkbcommon-dev
|
- libxkbcommon-dev
|
||||||
- xcb-util-image-dev
|
- xcb-util-image-dev
|
||||||
- xcb-util-renderutil-dev
|
- xcb-util-renderutil-dev
|
||||||
@ -26,13 +27,13 @@ sources:
|
|||||||
tasks:
|
tasks:
|
||||||
- install_deps: |
|
- install_deps: |
|
||||||
cd wayland
|
cd wayland
|
||||||
git checkout 1.20.0
|
git checkout 1.21.0
|
||||||
meson build -Ddocumentation=false -Dtests=false --prefix /usr
|
meson build -Ddocumentation=false -Dtests=false --prefix /usr
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
cd wlroots
|
cd wlroots
|
||||||
git checkout 0.15.1
|
git checkout 0.16.0
|
||||||
meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
|
meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
|
||||||
-Dwerror=false -Db_ndebug=false -Dxcb-errors=disabled --prefix /usr
|
-Dwerror=false -Db_ndebug=false -Dxcb-errors=disabled --prefix /usr
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
@ -8,6 +8,7 @@ packages:
|
|||||||
- pixman
|
- pixman
|
||||||
- wayland
|
- wayland
|
||||||
- wayland-protocols
|
- wayland-protocols
|
||||||
|
- hwdata
|
||||||
- xcb-util-errors
|
- xcb-util-errors
|
||||||
- xcb-util-image
|
- xcb-util-image
|
||||||
- xcb-util-renderutil
|
- xcb-util-renderutil
|
||||||
@ -24,13 +25,13 @@ sources:
|
|||||||
tasks:
|
tasks:
|
||||||
- install_deps: |
|
- install_deps: |
|
||||||
cd wayland
|
cd wayland
|
||||||
git checkout 1.20.0
|
git checkout 1.21.0
|
||||||
meson build -Ddocumentation=false -Dtests=false --prefix /usr
|
meson build -Ddocumentation=false -Dtests=false --prefix /usr
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
cd wlroots
|
cd wlroots
|
||||||
git checkout 0.15.1
|
git checkout 0.16.0
|
||||||
meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
|
meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
|
||||||
-Dwerror=false -Db_ndebug=false --prefix /usr
|
-Dwerror=false -Db_ndebug=false --prefix /usr
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
@ -8,6 +8,7 @@ packages:
|
|||||||
- devel/pkgconf
|
- devel/pkgconf
|
||||||
- graphics/mesa-libs
|
- graphics/mesa-libs
|
||||||
- graphics/wayland-protocols
|
- graphics/wayland-protocols
|
||||||
|
- misc/hwdata
|
||||||
- x11/libX11
|
- x11/libX11
|
||||||
- x11/libinput
|
- x11/libinput
|
||||||
- x11/libxcb
|
- x11/libxcb
|
||||||
@ -28,13 +29,13 @@ sources:
|
|||||||
tasks:
|
tasks:
|
||||||
- install_deps: |
|
- install_deps: |
|
||||||
cd wayland
|
cd wayland
|
||||||
git checkout 1.20.0
|
git checkout 1.21.0
|
||||||
meson build -Ddocumentation=false -Dtests=false --prefix /usr
|
meson build -Ddocumentation=false -Dtests=false --prefix /usr
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
cd wlroots
|
cd wlroots
|
||||||
git checkout 0.15.1
|
git checkout 0.16.0
|
||||||
meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
|
meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
|
||||||
-Dwerror=false -Db_ndebug=false --prefix /usr
|
-Dwerror=false -Db_ndebug=false --prefix /usr
|
||||||
sudo ninja -C build/ install
|
sudo ninja -C build/ install
|
||||||
|
Loading…
Reference in New Issue
Block a user