[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 0/8] Fix win32/msys2 shader compilation & update lcitool deps
From: |
marcandre . lureau |
Subject: |
[PATCH v4 0/8] Fix win32/msys2 shader compilation & update lcitool deps |
Date: |
Tue, 10 Jan 2023 17:26:52 +0400 |
From: Marc-André Lureau <marcandre.lureau@redhat.com>
Hi,
Fix the shader compilation error on win32/msys2 and convert the related script
from perl to python. Drop unneeded dependencies from lcitool project.
v4:
- remove -x from python script, to fix the build on FreeBSD
- add more commoent on lcitool update patch
- add some rb/tb tags
v3:
- split lcitool & f37 update
- fix sed portability usage, add back trailing $ in the regex
- add some patches to drop texinfo references/deps
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 (8):
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
docs: drop texinfo options
Update lcitool and fedora to 37
lcitool: drop perl from QEMU project/dependencies
lcitool: drop texinfo from QEMU project/dependencies
docs/conf.py | 13 ----------
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 | 2 --
tests/docker/dockerfiles/centos8.docker | 2 --
.../dockerfiles/debian-amd64-cross.docker | 4 +--
tests/docker/dockerfiles/debian-amd64.docker | 2 --
.../dockerfiles/debian-arm64-cross.docker | 4 +--
.../dockerfiles/debian-armel-cross.docker | 4 +--
.../dockerfiles/debian-armhf-cross.docker | 4 +--
.../dockerfiles/debian-mips64el-cross.docker | 4 +--
.../dockerfiles/debian-mipsel-cross.docker | 4 +--
.../dockerfiles/debian-ppc64el-cross.docker | 4 +--
.../dockerfiles/debian-s390x-cross.docker | 4 +--
.../dockerfiles/debian-toolchain.docker | 1 -
.../dockerfiles/debian-tricore-cross.docker | 1 -
.../dockerfiles/fedora-win32-cross.docker | 6 ++---
.../dockerfiles/fedora-win64-cross.docker | 6 ++---
tests/docker/dockerfiles/fedora.docker | 6 ++---
tests/docker/dockerfiles/opensuse-leap.docker | 2 --
tests/docker/dockerfiles/ubuntu2004.docker | 2 --
tests/lcitool/libvirt-ci | 2 +-
tests/lcitool/projects/qemu.yml | 2 --
tests/lcitool/refresh | 6 ++---
tests/qapi-schema/meson.build | 7 ++---
tests/vm/centos.aarch64 | 2 +-
33 files changed, 58 insertions(+), 100 deletions(-)
delete mode 100644 scripts/shaderinclude.pl
create mode 100644 scripts/shaderinclude.py
--
2.39.0
- [PATCH v4 0/8] Fix win32/msys2 shader compilation & update lcitool deps,
marcandre . lureau <=
- [PATCH v4 1/8] build-sys: fix crlf-ending C code, marcandre . lureau, 2023/01/10
- [PATCH v4 2/8] .gitlab-ci.d/windows: do not disable opengl, marcandre . lureau, 2023/01/10
- [PATCH v4 3/8] configure: replace Perl usage with sed, marcandre . lureau, 2023/01/10
- [PATCH v4 4/8] meson: replace Perl usage with Python, marcandre . lureau, 2023/01/10
- [PATCH v4 8/8] lcitool: drop texinfo from QEMU project/dependencies, marcandre . lureau, 2023/01/10