fix(ios): bump react-native-skia to 2.6.9 for the base64 header fix

2.6.2 fails to archive under the SDK 56 toolchain: base64.cpp includes
third_party/base64.h, which the podspec header glob no longer resolves.
2.6.9 includes the header relative to its own directory.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
jjbruntonandClaude Fable 5 committed 2026-08-31 14:15:42 +01:00
1 parent 196428f796
commit 5e28117662
2 files changed
+44 -36

No files matched your search

+1 -1
View File
@@ -44,7 +44,7 @@
"@react-native-firebase/app": "^23.8.2", "@react-native-firebase/app": "^23.8.2",
"@react-native-firebase/crashlytics": "^23.8.4", "@react-native-firebase/crashlytics": "^23.8.4",
"@react-native-google-signin/google-signin": "^16.1.1", "@react-native-google-signin/google-signin": "^16.1.1",
"@shopify/react-native-skia": "2.6.2", "@shopify/react-native-skia": "^2.6.9",
"@supabase/supabase-js": "^2.39.0", "@supabase/supabase-js": "^2.39.0",
"@tanstack/react-query": "^5.17.0", "@tanstack/react-query": "^5.17.0",
"babel-preset-expo": "~56.0.0", "babel-preset-expo": "~56.0.0",
+43 -35
View File
@@ -199,7 +199,7 @@
"@react-native-firebase/app": "^23.8.2", "@react-native-firebase/app": "^23.8.2",
"@react-native-firebase/crashlytics": "^23.8.4", "@react-native-firebase/crashlytics": "^23.8.4",
"@react-native-google-signin/google-signin": "^16.1.1", "@react-native-google-signin/google-signin": "^16.1.1",
"@shopify/react-native-skia": "2.6.2", "@shopify/react-native-skia": "^2.6.9",
"@supabase/supabase-js": "^2.39.0", "@supabase/supabase-js": "^2.39.0",
"@tanstack/react-query": "^5.17.0", "@tanstack/react-query": "^5.17.0",
"babel-preset-expo": "~56.0.0", "babel-preset-expo": "~56.0.0",
@@ -310,36 +310,6 @@
} }
} }
}, },
"apps/mobile/node_modules/@shopify/react-native-skia": {
"version": "2.6.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"canvaskit-wasm": "0.41.0",
"react-native-skia-android": "147.1.0",
"react-native-skia-apple-ios": "147.1.0",
"react-native-skia-apple-macos": "147.1.0",
"react-native-skia-apple-tvos": "147.1.0",
"react-reconciler": "0.31.0"
},
"bin": {
"install-skia": "scripts/install-libs.js",
"setup-skia-web": "scripts/setup-canvaskit.js"
},
"peerDependencies": {
"react": ">=19.0",
"react-native": ">=0.78",
"react-native-reanimated": ">=3.19.1"
},
"peerDependenciesMeta": {
"react-native": {
"optional": true
},
"react-native-reanimated": {
"optional": true
}
}
},
"apps/mobile/node_modules/@types/react": { "apps/mobile/node_modules/@types/react": {
"version": "19.2.18", "version": "19.2.18",
"resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
@@ -7757,6 +7727,36 @@
"resolved": "apps/web", "resolved": "apps/web",
"link": true "link": true
}, },
"node_modules/@shopify/react-native-skia": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/@shopify/react-native-skia/-/react-native-skia-2.6.9.tgz",
"integrity": "sha512-x+16pwmnW9ZQKy4/B7Npc1b5Qli9vZCAiWn9uU58tLylJity8qV+fUb4gf6Qolqsw/u6FPaNTaAnHVCvu3LnRw==",
"license": "MIT",
"dependencies": {
"canvaskit-wasm": "0.41.0",
"react-native-skia-android": "150.0.0",
"react-native-skia-apple-ios": "150.0.0",
"react-native-skia-apple-macos": "150.0.0",
"react-native-skia-apple-tvos": "150.0.0",
"react-reconciler": "0.31.0"
},
"bin": {
"setup-skia-web": "scripts/setup-canvaskit.js"
},
"peerDependencies": {
"react": ">=19.0",
"react-native": ">=0.78",
"react-native-reanimated": ">=3.19.1"
},
"peerDependenciesMeta": {
"react-native": {
"optional": true
},
"react-native-reanimated": {
"optional": true
}
}
},
"node_modules/@sideway/address": { "node_modules/@sideway/address": {
"version": "4.1.5", "version": "4.1.5",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
@@ -22070,19 +22070,27 @@
} }
}, },
"node_modules/react-native-skia-android": { "node_modules/react-native-skia-android": {
"version": "147.1.0", "version": "150.0.0",
"resolved": "https://registry.npmjs.org/react-native-skia-android/-/react-native-skia-android-150.0.0.tgz",
"integrity": "sha512-Eiv52NT6Y1eB8ZGmM8Uz01SQ+U8OAaDy2WSpPQQCpvfCWid1ufpsh1YhWVGrW55IJdJWm6/8DJTDEyQsJLH5ew==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/react-native-skia-apple-ios": { "node_modules/react-native-skia-apple-ios": {
"version": "147.1.0", "version": "150.0.0",
"resolved": "https://registry.npmjs.org/react-native-skia-apple-ios/-/react-native-skia-apple-ios-150.0.0.tgz",
"integrity": "sha512-RrJHQEcsPUN8i/KqBwqEIQ6MmbMvL3nWtlJPQ+K5n6Nw4SF0W9VhL2yf2/jguX0WWydMyR5R4pSrJprfWFBMAg==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/react-native-skia-apple-macos": { "node_modules/react-native-skia-apple-macos": {
"version": "147.1.0", "version": "150.0.0",
"resolved": "https://registry.npmjs.org/react-native-skia-apple-macos/-/react-native-skia-apple-macos-150.0.0.tgz",
"integrity": "sha512-CBqQvaWRl5U+jBjUPbTGrf3g6M0GM7S0g6Ia6QK91K2G5xkMwrzs9l03zheYSdLzTtRCnW+Tkyws7K4whDJc3g==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/react-native-skia-apple-tvos": { "node_modules/react-native-skia-apple-tvos": {
"version": "147.1.0", "version": "150.0.0",
"resolved": "https://registry.npmjs.org/react-native-skia-apple-tvos/-/react-native-skia-apple-tvos-150.0.0.tgz",
"integrity": "sha512-W1oDsSGK+nRvPu2/b1tUWvOorbYTjhJ3SLWDPAIWH43mSgfdn3zws3AZttfJO81Qmqpf3blJrFCoCzASRdi7qg==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/react-native-svg": { "node_modules/react-native-svg": {