From 27af54b292ed565d0208c34e658a51fcbac66fb8 Mon Sep 17 00:00:00 2001 From: Anders Stenberg <495668+SonnyBonds@users.noreply.github.com> Date: Tue, 18 Nov 2025 20:22:54 +0100 Subject: [PATCH] Update build files to use latest ThorVG prerelease tag (v1.0-pre32) --- build.zig | 5 ++--- build.zig.zon | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/build.zig b/build.zig index 0e4cadd..ed7bfc8 100644 --- a/build.zig +++ b/build.zig @@ -314,6 +314,7 @@ const PathFormatter = struct { const flags = &.{"-std=c++14"}; const sources = &.{ + "common/tvgColor.cpp", "common/tvgCompressor.cpp", "common/tvgMath.cpp", "common/tvgStr.cpp", @@ -322,7 +323,6 @@ const sources = &.{ "renderer/tvgAnimation.cpp", "renderer/tvgCanvas.cpp", "renderer/tvgFill.cpp", - "renderer/tvgGlCanvas.cpp", "renderer/tvgInitializer.cpp", "renderer/tvgLoader.cpp", "renderer/tvgPaint.cpp", @@ -331,10 +331,8 @@ const sources = &.{ "renderer/tvgSaver.cpp", "renderer/tvgScene.cpp", "renderer/tvgShape.cpp", - "renderer/tvgSwCanvas.cpp", "renderer/tvgTaskScheduler.cpp", "renderer/tvgText.cpp", - "renderer/tvgWgCanvas.cpp", "loaders/raw/tvgRawLoader.cpp", }; @@ -354,6 +352,7 @@ const sw_engine_sources = &.{ const gl_engine_sources = &.{ "tvgGl.cpp", + "tvgGlEffect.cpp", "tvgGlGeometry.cpp", "tvgGlGpuBuffer.cpp", "tvgGlProgram.cpp", diff --git a/build.zig.zon b/build.zig.zon index 2f45897..d55eb86 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -6,8 +6,8 @@ .thorvg = .{ // Change back when I PR the C API + OpenGL changes // and https://github.com/thorvg/thorvg/pull/2866 is merged - .url = "git+https://github.com/thorvg/thorvg#v1.0-pre20", - .hash = "N-V-__8AAChOPAdj6sQ4bgnduUqITzMOXd45ZrwAlswoTkcQ", + .url = "git+https://github.com/thorvg/thorvg?ref=v1.0-pre32#cf1557c70bad7fd251342618b0fe50814f04377d", + .hash = "N-V-__8AAG27XATHWIxvr0Rtvv6ZMjXLtfkCaxVG3srEE9dN", }, // Upstream dev .sdl = .{