All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/8] Fix win32/msys2 shader compilation & update lcitool deps
@ 2023-01-10 13:26 marcandre.lureau
  2023-01-10 13:26 ` [PATCH v4 1/8] build-sys: fix crlf-ending C code marcandre.lureau
                   ` (8 more replies)
  0 siblings, 9 replies; 21+ messages in thread
From: marcandre.lureau @ 2023-01-10 13:26 UTC (permalink / raw)
  To: qemu-devel
  Cc: Daniel P. Berrangé, John Snow, kraxel, Beraldo Leal,
	Philippe Mathieu-Daudé, pbonzini, Eric Farman,
	David Hildenbrand, Wainer dos Santos Moschetta, Cornelia Huck,
	Alex Bennée, Peter Maydell, Marc-André Lureau,
	Markus Armbruster, Richard Henderson, Cleber Rosa, thuth,
	Halil Pasic, Michael Roth, Li-Wen Hsu, qemu-s390x,
	Christian Borntraeger, Ed Maste

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



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2023-01-19 12:33 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-10 13:26 [PATCH v4 0/8] Fix win32/msys2 shader compilation & update lcitool deps marcandre.lureau
2023-01-10 13:26 ` [PATCH v4 1/8] build-sys: fix crlf-ending C code marcandre.lureau
2023-01-10 13:26 ` [PATCH v4 2/8] .gitlab-ci.d/windows: do not disable opengl marcandre.lureau
2023-01-10 13:26 ` [PATCH v4 3/8] configure: replace Perl usage with sed marcandre.lureau
2023-01-10 13:35   ` Daniel P. Berrangé
2023-01-10 13:26 ` [PATCH v4 4/8] meson: replace Perl usage with Python marcandre.lureau
2023-01-10 13:33   ` Daniel P. Berrangé
2023-01-10 13:26 ` [PATCH v4 5/8] docs: drop texinfo options marcandre.lureau
2023-01-10 13:35   ` Daniel P. Berrangé
2023-01-10 13:26 ` [PATCH v4 6/8] Update lcitool and fedora to 37 marcandre.lureau
2023-01-19 12:29   ` Alex Bennée
2023-01-10 13:26 ` [PATCH v4 7/8] lcitool: drop perl from QEMU project/dependencies marcandre.lureau
2023-01-10 13:36   ` Daniel P. Berrangé
2023-01-10 13:27 ` [PATCH v4 8/8] lcitool: drop texinfo " marcandre.lureau
2023-01-10 13:37   ` Daniel P. Berrangé
2023-01-16 10:06   ` Alex Bennée
2023-01-16 10:21     ` Marc-André Lureau
2023-01-16 14:52       ` Alex Bennée
2023-01-16 10:46     ` Daniel P. Berrangé
2023-01-16 12:09       ` Alex Bennée
2023-01-10 16:35 ` [PATCH v4 0/8] Fix win32/msys2 shader compilation & update lcitool deps Alex Bennée

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.