From: Marc-André Lureau <[email protected]> Hi,
Fix the shader compilation error on win32/msys2 and convert the related script from perl to python. v2: - add a few patches to drop perl from the build dependencies - add some tags for v1 patches - add copyright header to the python script Marc-André Lureau (5): build-sys: fix crlf-ending C code .gitlab-ci.d/windows: do not disable opengl configure: replace Perl usage with sed meson: replace Perl usage with Python Draft: Update lcitool configure | 8 +++--- meson.build | 2 +- .gitlab-ci.d/cirrus/freebsd-12.vars | 2 +- .gitlab-ci.d/cirrus/freebsd-13.vars | 2 +- .gitlab-ci.d/cirrus/macos-12.vars | 2 +- .gitlab-ci.d/windows.yml | 5 ++-- scripts/ci/setup/build-environment.yml | 1 - scripts/shaderinclude.pl | 16 ------------ scripts/shaderinclude.py | 26 +++++++++++++++++++ tests/docker/dockerfiles/alpine.docker | 1 - tests/docker/dockerfiles/centos8.docker | 1 - .../dockerfiles/debian-amd64-cross.docker | 1 - tests/docker/dockerfiles/debian-amd64.docker | 1 - .../dockerfiles/debian-arm64-cross.docker | 1 - .../dockerfiles/debian-armel-cross.docker | 1 - .../dockerfiles/debian-armhf-cross.docker | 1 - .../dockerfiles/debian-mips64el-cross.docker | 1 - .../dockerfiles/debian-mipsel-cross.docker | 1 - .../dockerfiles/debian-ppc64el-cross.docker | 1 - .../dockerfiles/debian-s390x-cross.docker | 1 - .../dockerfiles/debian-tricore-cross.docker | 1 - .../dockerfiles/fedora-win32-cross.docker | 5 ++-- .../dockerfiles/fedora-win64-cross.docker | 5 ++-- tests/docker/dockerfiles/fedora.docker | 5 ++-- tests/docker/dockerfiles/opensuse-leap.docker | 1 - tests/docker/dockerfiles/ubuntu2004.docker | 1 - tests/lcitool/libvirt-ci | 2 +- tests/lcitool/projects/qemu.yml | 1 - tests/lcitool/refresh | 6 ++--- tests/qapi-schema/meson.build | 7 ++--- tests/vm/centos.aarch64 | 2 +- 31 files changed, 50 insertions(+), 61 deletions(-) delete mode 100644 scripts/shaderinclude.pl create mode 100755 scripts/shaderinclude.py -- 2.39.0
