summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCzarek Nakamoto <cyjan@mrcyjanek.net>2025-01-13 16:54:24 +0100
committerCzarek Nakamoto <cyjan@mrcyjanek.net>2025-01-13 16:54:24 +0100
commite5204e81f376ffd5a94c244036c0ffa6f048c6a3 (patch)
treedda93e9abba9405ef306ab8b3341f56dc6104efe
parent7b3ada4883e69dc84695cccbb0a1e727229c6148 (diff)
Fix ios builds
-rw-r--r--patches/wownero/0001-wallet-background-sync-with-just-the-view-key.patch2
-rw-r--r--patches/wownero/0002-fix-missing-___clear_cache-when-targetting-iOS.patch6
-rw-r--r--patches/wownero/0003-fix-is_trivially_copyable.patch2
-rw-r--r--patches/wownero/0004-store-crash-fix.patch12
-rw-r--r--patches/wownero/0005-uint64_t-missing-definition-fix.patch2
-rw-r--r--patches/wownero/0006-use-proper-error-handling-in-get_seed.patch2
-rw-r--r--patches/wownero/0007-UR-functions.patch2
-rw-r--r--patches/wownero/0008-add-dummy-device-for-ledger.patch2
-rw-r--r--patches/wownero/0009-polyseed.patch2
-rw-r--r--patches/wownero/0010-coin-control.patch2
-rw-r--r--patches/wownero/0011-Add-hex-encoding-and-tx-key-getter-for-PendingTransc.patch2
-rw-r--r--patches/wownero/0012-Add-recoverDeterministicWalletFromSpendKey.patch2
-rw-r--r--patches/wownero/0013-add-monero-submodule-support.patch2
-rw-r--r--patches/wownero/0014-fix-iOS-depends-build.patch2
-rw-r--r--patches/wownero/0015-include-locale-only-when-targeting-WIN32.patch2
15 files changed, 18 insertions, 26 deletions
diff --git a/patches/wownero/0001-wallet-background-sync-with-just-the-view-key.patch b/patches/wownero/0001-wallet-background-sync-with-just-the-view-key.patch
index 19e206a..e45deb1 100644
--- a/patches/wownero/0001-wallet-background-sync-with-just-the-view-key.patch
+++ b/patches/wownero/0001-wallet-background-sync-with-just-the-view-key.patch
@@ -1,4 +1,4 @@
-From 7e2f4fdd645bfb344496b7ea71431e1b86fef656 Mon Sep 17 00:00:00 2001
+From 6ebd4546355d3d6ed82e3d30a45ecb06310b958e Mon Sep 17 00:00:00 2001
From: j-berman <justinberman@protonmail.com>
Date: Thu, 13 Oct 2022 18:33:33 -0700
Subject: [PATCH 01/15] wallet: background sync with just the view key
diff --git a/patches/wownero/0002-fix-missing-___clear_cache-when-targetting-iOS.patch b/patches/wownero/0002-fix-missing-___clear_cache-when-targetting-iOS.patch
index 7fea03f..ca9ccfd 100644
--- a/patches/wownero/0002-fix-missing-___clear_cache-when-targetting-iOS.patch
+++ b/patches/wownero/0002-fix-missing-___clear_cache-when-targetting-iOS.patch
@@ -1,4 +1,4 @@
-From 2c8742e5a4658bc723e8f879312ce3ab7d6539a6 Mon Sep 17 00:00:00 2001
+From 4828befb3843764eaaa5e5ea489cde6d101d71ce Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Wed, 23 Oct 2024 15:18:21 +0200
Subject: [PATCH 02/15] fix missing ___clear_cache when targetting iOS
@@ -8,12 +8,12 @@ Subject: [PATCH 02/15] fix missing ___clear_cache when targetting iOS
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/external/randomwow b/external/randomwow
-index 27b099b6d..c00685dad 160000
+index 27b099b6d..6f30d4b92 160000
--- a/external/randomwow
+++ b/external/randomwow
@@ -1 +1 @@
-Subproject commit 27b099b6dd6fef6e17f58c6dfe00009e9c5df587
-+Subproject commit c00685dad575137caf4a9100ba08e77be376fa98
++Subproject commit 6f30d4b924fecb231e5b683915cc75d18b3b5866
--
2.48.0
diff --git a/patches/wownero/0003-fix-is_trivially_copyable.patch b/patches/wownero/0003-fix-is_trivially_copyable.patch
index b09072a..5b81f2d 100644
--- a/patches/wownero/0003-fix-is_trivially_copyable.patch
+++ b/patches/wownero/0003-fix-is_trivially_copyable.patch
@@ -1,4 +1,4 @@
-From f74520269181ae435ca7d724a0fbcb73290e2609 Mon Sep 17 00:00:00 2001
+From d4d406961073b5f9d3cc46a6cedaf73a378e1ea6 Mon Sep 17 00:00:00 2001
From: cyan <cyjan@mrcyjanek.net>
Date: Tue, 22 Oct 2024 10:23:18 +0000
Subject: [PATCH 03/15] fix is_trivially_copyable
diff --git a/patches/wownero/0004-store-crash-fix.patch b/patches/wownero/0004-store-crash-fix.patch
index 74c881a..52104dc 100644
--- a/patches/wownero/0004-store-crash-fix.patch
+++ b/patches/wownero/0004-store-crash-fix.patch
@@ -1,4 +1,4 @@
-From a7593f9adebe1a2e97c30885fbac11fd3402337e Mon Sep 17 00:00:00 2001
+From 799d1825696483da743ff2f92a773fcfbef08557 Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Sat, 11 May 2024 16:25:10 +0200
Subject: [PATCH 04/15] store crash fix
@@ -36,20 +36,12 @@ would just wait for it to finish before actually storing).
Also imo store() functin should store the wallet, no matter
the current state.
---
- external/randomwow | 2 +-
src/wallet/api/wallet.cpp | 25 ++++++++++++-------------
src/wallet/api/wallet.h | 1 -
src/wallet/wallet2.cpp | 12 +++++++++++-
src/wallet/wallet2.h | 3 +++
- 5 files changed, 27 insertions(+), 16 deletions(-)
+ 4 files changed, 26 insertions(+), 15 deletions(-)
-diff --git a/external/randomwow b/external/randomwow
-index c00685dad..27b099b6d 160000
---- a/external/randomwow
-+++ b/external/randomwow
-@@ -1 +1 @@
--Subproject commit c00685dad575137caf4a9100ba08e77be376fa98
-+Subproject commit 27b099b6dd6fef6e17f58c6dfe00009e9c5df587
diff --git a/src/wallet/api/wallet.cpp b/src/wallet/api/wallet.cpp
index e868fa039..899ef044a 100644
--- a/src/wallet/api/wallet.cpp
diff --git a/patches/wownero/0005-uint64_t-missing-definition-fix.patch b/patches/wownero/0005-uint64_t-missing-definition-fix.patch
index 61a2d17..5035df2 100644
--- a/patches/wownero/0005-uint64_t-missing-definition-fix.patch
+++ b/patches/wownero/0005-uint64_t-missing-definition-fix.patch
@@ -1,4 +1,4 @@
-From be58d7233efb6b5782931563fdb3dc780a30caea Mon Sep 17 00:00:00 2001
+From 5a9148c10ea29a42d8aa08d69e2f4559c8611655 Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Mon, 2 Sep 2024 16:40:31 +0200
Subject: [PATCH 05/15] uint64_t missing definition fix
diff --git a/patches/wownero/0006-use-proper-error-handling-in-get_seed.patch b/patches/wownero/0006-use-proper-error-handling-in-get_seed.patch
index f020f54..b9680fc 100644
--- a/patches/wownero/0006-use-proper-error-handling-in-get_seed.patch
+++ b/patches/wownero/0006-use-proper-error-handling-in-get_seed.patch
@@ -1,4 +1,4 @@
-From a80b8f629790f624f3b8fa826927fcace348448b Mon Sep 17 00:00:00 2001
+From ee6aa49179833c930c1ec10ae2e877aeb87eb8c8 Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Mon, 24 Jun 2024 10:49:12 +0200
Subject: [PATCH 06/15] use proper error handling in get_seed
diff --git a/patches/wownero/0007-UR-functions.patch b/patches/wownero/0007-UR-functions.patch
index ecd05e5..0bdc695 100644
--- a/patches/wownero/0007-UR-functions.patch
+++ b/patches/wownero/0007-UR-functions.patch
@@ -1,4 +1,4 @@
-From 0ae5d66901100f99ed96a671153afd2bb1091696 Mon Sep 17 00:00:00 2001
+From 031df7de0d75d93f78be732d5cac702b0ab193f0 Mon Sep 17 00:00:00 2001
From: tobtoht <tob@featherwallet.org>
Date: Tue, 12 Mar 2024 10:09:50 +0100
Subject: [PATCH 07/15] UR functions
diff --git a/patches/wownero/0008-add-dummy-device-for-ledger.patch b/patches/wownero/0008-add-dummy-device-for-ledger.patch
index 9417fa9..679bce2 100644
--- a/patches/wownero/0008-add-dummy-device-for-ledger.patch
+++ b/patches/wownero/0008-add-dummy-device-for-ledger.patch
@@ -1,4 +1,4 @@
-From 5a2a40bff969b67c518b0ecff262344a4b09d710 Mon Sep 17 00:00:00 2001
+From 221fb7ed81aff1830b4bc2d7f9b73c94eb36924a Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Wed, 26 Jun 2024 15:04:38 +0200
Subject: [PATCH 08/15] add dummy device for ledger
diff --git a/patches/wownero/0009-polyseed.patch b/patches/wownero/0009-polyseed.patch
index 8487162..6f5d5d3 100644
--- a/patches/wownero/0009-polyseed.patch
+++ b/patches/wownero/0009-polyseed.patch
@@ -1,4 +1,4 @@
-From 15be57d287c9009215d1b88e5fe7f3f366efb260 Mon Sep 17 00:00:00 2001
+From d146c6c1e23e1bf3762449e72a3aab847b3c0412 Mon Sep 17 00:00:00 2001
From: tobtoht <tob@featherwallet.org>
Date: Tue, 12 Mar 2024 09:42:37 +0100
Subject: [PATCH 09/15] polyseed
diff --git a/patches/wownero/0010-coin-control.patch b/patches/wownero/0010-coin-control.patch
index efd2604..94f8485 100644
--- a/patches/wownero/0010-coin-control.patch
+++ b/patches/wownero/0010-coin-control.patch
@@ -1,4 +1,4 @@
-From 4ad736ed770a1d307e57f89d7154c0ad29ffac83 Mon Sep 17 00:00:00 2001
+From edc33fa98da3bc9e8e746a59f5e62b9001afb230 Mon Sep 17 00:00:00 2001
From: tobtoht <tob@featherwallet.org>
Date: Tue, 12 Mar 2024 11:07:57 +0100
Subject: [PATCH 10/15] coin control
diff --git a/patches/wownero/0011-Add-hex-encoding-and-tx-key-getter-for-PendingTransc.patch b/patches/wownero/0011-Add-hex-encoding-and-tx-key-getter-for-PendingTransc.patch
index 976cc22..de19446 100644
--- a/patches/wownero/0011-Add-hex-encoding-and-tx-key-getter-for-PendingTransc.patch
+++ b/patches/wownero/0011-Add-hex-encoding-and-tx-key-getter-for-PendingTransc.patch
@@ -1,4 +1,4 @@
-From 572afcf8a0125418d11addd6f847ab85a58a9c7e Mon Sep 17 00:00:00 2001
+From 96911b156ad9cfef2ebf2809a393492e87ab7607 Mon Sep 17 00:00:00 2001
From: M <m@cakewallet.com>
Date: Fri, 21 Apr 2023 15:43:47 -0400
Subject: [PATCH 11/15] Add hex encoding and tx key getter for
diff --git a/patches/wownero/0012-Add-recoverDeterministicWalletFromSpendKey.patch b/patches/wownero/0012-Add-recoverDeterministicWalletFromSpendKey.patch
index 742b8a7..bbb5547 100644
--- a/patches/wownero/0012-Add-recoverDeterministicWalletFromSpendKey.patch
+++ b/patches/wownero/0012-Add-recoverDeterministicWalletFromSpendKey.patch
@@ -1,4 +1,4 @@
-From aa69cd570e4a6f3ed184eb2ccbd537a429a8220c Mon Sep 17 00:00:00 2001
+From ad28016bf3cfd11242dc14472389f7a006c73dcf Mon Sep 17 00:00:00 2001
From: Konstantin Ullrich <konstantinullrich12@gmail.com>
Date: Wed, 11 Oct 2023 16:47:59 +0200
Subject: [PATCH 12/15] Add recoverDeterministicWalletFromSpendKey
diff --git a/patches/wownero/0013-add-monero-submodule-support.patch b/patches/wownero/0013-add-monero-submodule-support.patch
index 416fb3f..6b1e987 100644
--- a/patches/wownero/0013-add-monero-submodule-support.patch
+++ b/patches/wownero/0013-add-monero-submodule-support.patch
@@ -1,4 +1,4 @@
-From 8eaefc7cbe488aca7f0f726ac9a0bdb00508517b Mon Sep 17 00:00:00 2001
+From f8b3055a79c929dc167d20d4874ab20b0a51d49d Mon Sep 17 00:00:00 2001
From: cyan <cyjan@mrcyjanek.net>
Date: Thu, 7 Nov 2024 16:46:24 +0000
Subject: [PATCH 13/15] add monero submodule support
diff --git a/patches/wownero/0014-fix-iOS-depends-build.patch b/patches/wownero/0014-fix-iOS-depends-build.patch
index f91e42d..5cb1c79 100644
--- a/patches/wownero/0014-fix-iOS-depends-build.patch
+++ b/patches/wownero/0014-fix-iOS-depends-build.patch
@@ -1,4 +1,4 @@
-From c164b53648c8203882212e92a95b767ff9d3de92 Mon Sep 17 00:00:00 2001
+From a707d5fc2aa9d387857381e7ebc4a68c1d245a00 Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Thu, 21 Nov 2024 06:05:03 -0500
Subject: [PATCH 14/15] fix iOS depends build
diff --git a/patches/wownero/0015-include-locale-only-when-targeting-WIN32.patch b/patches/wownero/0015-include-locale-only-when-targeting-WIN32.patch
index 6c3be0a..27ec9bc 100644
--- a/patches/wownero/0015-include-locale-only-when-targeting-WIN32.patch
+++ b/patches/wownero/0015-include-locale-only-when-targeting-WIN32.patch
@@ -1,4 +1,4 @@
-From 7bd25d3540a96169ac8e0ac7438d76c0b10046fc Mon Sep 17 00:00:00 2001
+From eeb059ab8bff7e8614531565259ca66f6e6a8c7d Mon Sep 17 00:00:00 2001
From: Czarek Nakamoto <cyjan@mrcyjanek.net>
Date: Mon, 18 Nov 2024 10:57:37 -0500
Subject: [PATCH 15/15] include locale only when targeting WIN32