From 2dc5be85e32f8b0414ba68f57b2bcb364a10c12f Mon Sep 17 00:00:00 2001 From: Alois Date: Wed, 5 Aug 2026 23:18:39 +0200 Subject: [PATCH] (fix): mobile builds --- apps/tauri/src-tauri/Cargo.lock | 1 - apps/tauri/src-tauri/Cargo.toml | 1 - apps/tauri/src-tauri/src/mtp_backend.rs | 3 +-- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/tauri/src-tauri/Cargo.lock b/apps/tauri/src-tauri/Cargo.lock index 2b557e6..45a60d4 100644 --- a/apps/tauri/src-tauri/Cargo.lock +++ b/apps/tauri/src-tauri/Cargo.lock @@ -5392,7 +5392,6 @@ dependencies = [ "base64 0.22.1", "jni 0.21.1", "mtp", - "mtp-transport", "reqwest 0.12.28", "serde", "serde_json", diff --git a/apps/tauri/src-tauri/Cargo.toml b/apps/tauri/src-tauri/Cargo.toml index 3eec774..0f4e594 100644 --- a/apps/tauri/src-tauri/Cargo.toml +++ b/apps/tauri/src-tauri/Cargo.toml @@ -25,7 +25,6 @@ base64 = "0.22" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } tokio = { version = "1", features = ["rt-multi-thread", "sync", "time"] } mtp = { git = "https://git.methanium.net/methanium/mtp.git", rev = "d10266198d62ca9e14a8b1a55d2ab108b24e756e", features = ["client", "crypto"] } -mtp-transport = { git = "https://git.methanium.net/methanium/mtp.git", rev = "d10266198d62ca9e14a8b1a55d2ab108b24e756e" } webpki-root-certs = "1" tauri-plugin-deep-link = "2" tauri-plugin-notification = "2" diff --git a/apps/tauri/src-tauri/src/mtp_backend.rs b/apps/tauri/src-tauri/src/mtp_backend.rs index 7c65b03..b1cd753 100644 --- a/apps/tauri/src-tauri/src/mtp_backend.rs +++ b/apps/tauri/src-tauri/src/mtp_backend.rs @@ -8,12 +8,11 @@ use base64::{ engine::general_purpose::{STANDARD, STANDARD_NO_PAD}, Engine as _, }; -use mtp::client::{ClientConfig, MTPClient, MTPConnection}; +use mtp::client::{ClientConfig, MTPClient, MTPConnection, Policy, SendMode}; use mtp::codec::{CommunicationType, CommunicationValue, DataType, DataValue, TypeMap}; use mtp::crypto::{ derive_encryption_key, AeadDecrypt, ChaCha20Poly1305, HybridKem, Keyring, PublicKeyBundle, }; -use mtp_transport::{Policy, SendMode}; use serde::{Deserialize, Serialize}; use serde_json::{Map, Value}; use tauri::{AppHandle, Emitter};