Matt Borgerson
4571967472
scripts/gen-license.py: Fix license URLs
2025-01-02 19:07:25 -07:00
Matt Borgerson
4c943c1956
scripts/gen-license.py: Support wrap versions
2025-01-02 19:07:25 -07:00
Matt Borgerson
f96f2754cc
meson: Migrate xxhash submodule to a subproject
2025-01-02 19:07:25 -07:00
Matt Borgerson
616a5e5d0b
archive-source.sh: Support subprojects that specify directory different from wrapfile
2025-01-02 19:07:25 -07:00
Matt Borgerson
084b40fc53
meson: Migrate cpp-httplib submodule to a subproject
2025-01-02 19:07:25 -07:00
Matt Borgerson
55118b4260
meson: Migrate tomlplusplus submodule to a subproject
2025-01-02 19:07:25 -07:00
Matt Borgerson
824af3978f
meson: Migrate nv2a_vsh_cpu submodule to a subproject
2025-01-02 19:07:25 -07:00
Matt Borgerson
fde6b17ed0
scripts/archive-source.sh: Archive subprojects
...
Cherry-pick part of QEMU 2019cab for Vulkan dependency support before
merging future QEMU updates.
2024-12-31 01:37:05 -07:00
Matt Borgerson
209c0991a1
meson: Convert VulkanMemoryAllocator submodule to a subproject
2024-12-31 01:37:05 -07:00
Matt Borgerson
615748fe4b
meson: Convert SPIRV-Reflect submodule to a subproject
2024-12-31 01:37:05 -07:00
Matt Borgerson
c54964a44a
meson: Convert volk submodule to a subproject
2024-12-31 01:37:05 -07:00
Matt Borgerson
407e463938
scripts/gen-license.py: Support subprojects
2024-12-31 01:37:05 -07:00
Matt Borgerson
cd130f85d0
scripts/gen-license.py: Fix version detect
2024-12-31 01:37:05 -07:00
Matt Borgerson
87ccc7e2a2
archive-source.sh: Fix path to nv2a_vsh_cpu
2024-12-31 01:37:05 -07:00
Matt Borgerson
a5385803db
nv2a: Add Vulkan renderer
2024-12-31 01:37:05 -07:00
Matt Borgerson
0308baa4b0
download-macos-libs.py: Skip mesa, llvm
2024-12-27 00:56:17 -07:00
Matt Borgerson
b279d57c09
download-macos-libs.py: Simplify package pattern match
2024-07-16 13:36:24 -07:00
Matt Borgerson
b4ce2b58d0
scripts/gen-license.py: Update libpcre
2024-06-15 17:15:11 -07:00
Fred Hallock and GitHub
a1e9c4af2e
build: Update arm64 target, handle target/arch independent pkg names
2024-03-09 18:52:37 -07:00
Matt Borgerson
edecb41b97
accel/tcg: Support jit profiling with VTune
2023-08-02 00:57:03 -07:00
Matt Borgerson
45f3d303b3
httplib: Submodule and update to v0.13.1
2023-07-21 01:35:58 -07:00
Matt Borgerson
0f27526006
Merge tag 'v7.2.4' into sync/qemu-7.2.0
...
v7.2.4 release
2023-07-17 03:29:42 -07:00
Thomas Huth and Michael Tokarev
369e2c4e2d
scripts/device-crash-test: Add a parameter to run with TCG only
...
We're currently facing the problem that the device-crash-test script
runs twice as long in the CI when a runner supports KVM - which sometimes
results in a timeout of the CI job. To get a more deterministic runtime
here, add an option to the script that allows to run it with TCG only.
Reported-by: Eldon Stegall <eldon-qemu@eldondev.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Message-Id: <20230414145845.456145-3-thuth@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20230424092249.58552-6-alex.bennee@linaro.org >
(cherry picked from commit 8b869aa591 )
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2023-05-31 09:43:50 +03:00
Marc-André Lureau and Michael Tokarev
e807a1c29f
build-sys: fix crlf-ending C code
...
On msys2, the shader-to-C script produces bad C:
./ui/shader/texture-blit-vert.h:2:5: error: missing terminating " character [-Werror]
Fix it by changing the line ending from crlf to lf, and convert the
script to Python (qemu build seems perl-free after that).
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Acked-by: Thomas Huth <thuth@redhat.com >
Message-Id: <20230110132700.833690-2-marcandre.lureau@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20230124180127.1881110-6-alex.bennee@linaro.org >
(cherry picked from commit e2c4012bc3 )
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2023-03-29 10:20:05 +03:00
Paolo Bonzini and Michael Tokarev
6647b6edea
meson: accept relative symlinks in "meson introspect --installed" data
...
When installing shared libraries, as is the case for libvfio-user.so,
Meson will include relative symbolic links in the output of
"meson introspect --installed":
{
"libvfio-user.so": "/usr/local/lib64/libvfio-user.so",
...
}
In the case of scripts/symlink-install-tree.py, this will
be a symbolic link to a symbolic link but, in any case, there is
no issue in creating it.
Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
(cherry picked from commit f32eb0021a )
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2023-03-29 10:20:04 +03:00