From 123eaf77fa5b3a4240eaec36cb2fcf24ce543504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Tue, 18 Jul 2023 10:16:55 +0200 Subject: [PATCH] fix(rnsdk) drop unnecessary Swift files and dependencies --- react-native-sdk/jitsi-meet-rnsdk.podspec | 7 +++---- react-native-sdk/package-lock.json | 10 +++++----- react-native-sdk/package.json | 2 +- react-native-sdk/prepare_sdk.js | 4 ---- 4 files changed, 9 insertions(+), 14 deletions(-) diff --git a/react-native-sdk/jitsi-meet-rnsdk.podspec b/react-native-sdk/jitsi-meet-rnsdk.podspec index 1641dc4396..f4cad2f4cc 100644 --- a/react-native-sdk/jitsi-meet-rnsdk.podspec +++ b/react-native-sdk/jitsi-meet-rnsdk.podspec @@ -16,11 +16,10 @@ Pod::Spec.new do |s| s.platform = :ios, '12.4' s.preserve_paths = 'ios/**/*' - s.source_files = 'ios/**/*.{h,m,swift}' - + s.source_files = 'ios/**/*.{h,m}' s.dependency 'React-Core' - s.dependency 'ObjectiveDropboxOfficial', '6.2.3' - s.dependency 'JitsiWebRTC', '~> 111.0.0' + s.dependency 'react-native-webrtc' + s.dependency 'ObjectiveDropboxOfficial', '6.2.3' end diff --git a/react-native-sdk/package-lock.json b/react-native-sdk/package-lock.json index 16c4fb787c..634682b19b 100644 --- a/react-native-sdk/package-lock.json +++ b/react-native-sdk/package-lock.json @@ -28,7 +28,7 @@ "js-md5": "0.6.1", "js-sha512": "0.8.0", "jwt-decode": "2.2.0", - "lib-jitsi-meet": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1652.0.0+90da4884/lib-jitsi-meet.tgz", + "lib-jitsi-meet": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1659.0.0+5d322ea5/lib-jitsi-meet.tgz", "lodash": "4.17.21", "moment": "2.29.4", "moment-duration-format": "2.2.2", @@ -2398,8 +2398,8 @@ }, "node_modules/lib-jitsi-meet": { "version": "0.0.0", - "resolved": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1652.0.0+90da4884/lib-jitsi-meet.tgz", - "integrity": "sha512-QLXzAvGwQLpqpQmnbW9wOeScEf3WoBH+osLywzil6FAMsf3URoHR4jFLmkSUAvoxsLbpUSI1ziFFIprbYPnWuQ==", + "resolved": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1659.0.0+5d322ea5/lib-jitsi-meet.tgz", + "integrity": "sha512-kTBN3NlI3RLxeQeq5uppU557kJPQWwFMq1NweGr0CH8TCJdnKt30Lqx/X+DGP7Js6286JDmpg4EWZa9wW7lLXQ==", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { @@ -5247,8 +5247,8 @@ } }, "lib-jitsi-meet": { - "version": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1652.0.0+90da4884/lib-jitsi-meet.tgz", - "integrity": "sha512-QLXzAvGwQLpqpQmnbW9wOeScEf3WoBH+osLywzil6FAMsf3URoHR4jFLmkSUAvoxsLbpUSI1ziFFIprbYPnWuQ==", + "version": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1659.0.0+5d322ea5/lib-jitsi-meet.tgz", + "integrity": "sha512-kTBN3NlI3RLxeQeq5uppU557kJPQWwFMq1NweGr0CH8TCJdnKt30Lqx/X+DGP7Js6286JDmpg4EWZa9wW7lLXQ==", "requires": { "@jitsi/js-utils": "2.0.0", "@jitsi/logger": "2.0.0", diff --git a/react-native-sdk/package.json b/react-native-sdk/package.json index dea8315c6d..9a9c860ed5 100644 --- a/react-native-sdk/package.json +++ b/react-native-sdk/package.json @@ -29,7 +29,7 @@ "js-md5": "0.6.1", "js-sha512": "0.8.0", "jwt-decode": "2.2.0", - "lib-jitsi-meet": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1652.0.0+90da4884/lib-jitsi-meet.tgz", + "lib-jitsi-meet": "https://github.com/jitsi/lib-jitsi-meet/releases/download/v1659.0.0+5d322ea5/lib-jitsi-meet.tgz", "lodash": "4.17.21", "moment": "2.29.4", "moment-duration-format": "2.2.2", diff --git a/react-native-sdk/prepare_sdk.js b/react-native-sdk/prepare_sdk.js index 365be7ef09..d5ba7c6a10 100644 --- a/react-native-sdk/prepare_sdk.js +++ b/react-native-sdk/prepare_sdk.js @@ -107,10 +107,6 @@ copyFolderRecursiveSync( `${iosSrcPath}/dropbox`, iosDestPath ); -copyFolderRecursiveSync( - '../ios/sdk/src/picture-in-picture', - iosDestPath -); fs.copyFileSync( `${iosSrcPath}/AppInfo.m`, `${iosDestPath}/AppInfo.m`