From 588dc8cc958249fa43d95310fc326c1d8f045b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sun, 23 Aug 2020 20:48:09 +0200 Subject: [PATCH] zimg: fix build using std::size_t where required --- srcpkgs/zimg/patches/fix-size_t.patch | 50 +++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 srcpkgs/zimg/patches/fix-size_t.patch diff --git a/srcpkgs/zimg/patches/fix-size_t.patch b/srcpkgs/zimg/patches/fix-size_t.patch new file mode 100644 index 00000000000..709e1f4ff7a --- /dev/null +++ b/srcpkgs/zimg/patches/fix-size_t.patch @@ -0,0 +1,50 @@ +--- src/zimg/colorspace/matrix3.cpp 2020-03-02 05:50:02.000000000 +0100 ++++ src/zimg/colorspace/matrix3.cpp 2020-08-23 20:46:14.298311898 +0200 +@@ -17,7 +17,7 @@ + { + Vector3 ret; + +- for (size_t i = 0; i < 3; ++i) { ++ for (std::size_t i = 0; i < 3; ++i) { + ret[i] = v1[i] * v2[i]; + } + return ret; +@@ -27,10 +27,10 @@ + { + Vector3 ret; + +- for (size_t i = 0; i < 3; ++i) { ++ for (std::size_t i = 0; i < 3; ++i) { + double accum = 0; + +- for (size_t k = 0; k < 3; ++k) { ++ for (std::size_t k = 0; k < 3; ++k) { + accum += m[i][k] * v[k]; + } + ret[i] = accum; +@@ -42,11 +42,11 @@ + { + Matrix3x3 ret; + +- for (size_t i = 0; i < 3; ++i) { +- for (size_t j = 0; j < 3; ++j) { ++ for (std::size_t i = 0; i < 3; ++i) { ++ for (std::size_t j = 0; j < 3; ++j) { + double accum = 0; + +- for (size_t k = 0; k < 3; ++k) { ++ for (std::size_t k = 0; k < 3; ++k) { + accum += a[i][k] * b[k][j]; + } + ret[i][j] = accum; +@@ -98,8 +98,8 @@ + { + Matrix3x3 ret; + +- for (size_t i = 0; i < 3; ++i) { +- for (size_t j = 0; j < 3; ++j) { ++ for (std::size_t i = 0; i < 3; ++i) { ++ for (std::size_t j = 0; j < 3; ++j) { + ret[i][j] = m[j][i]; + } + }