summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCzarek Nakamoto <cyjan@mrcyjanek.net>2024-04-04 23:09:29 +0200
committerCzarek Nakamoto <cyjan@mrcyjanek.net>2024-04-04 23:09:29 +0200
commit4adbc8667c1955f66a7d4dd4301498b9c0199565 (patch)
tree47574dec81486b7fe9dcceb8b6a586b7e341ad95
parentd493a4d29b964f1bf48cf6e091a1e0e38349ae1d (diff)
update readme
-rw-r--r--README.md6
-rw-r--r--patches/monero/README.md35
-rw-r--r--patches/wownero/README.md35
3 files changed, 74 insertions, 2 deletions
diff --git a/README.md b/README.md
index d82d264..c56d5b7 100644
--- a/README.md
+++ b/README.md
@@ -38,7 +38,8 @@ $ ./build_single.sh monero x86_64-linux-gnu -j$(nproc)
arm-linux-androideabi
i686-w64-mingw32
x86_64-w64-mingw32
- host-clang
+ host-apple-darwin
+ host-apple-ios
```
While building I aim to compile the code at oldest supported release of debian, using default toolchain to ensure that all linux distributions are able to run monero_c libraries, below I present a supported builders for given targets
@@ -56,7 +57,8 @@ While building I aim to compile the code at oldest supported release of debian,
| x86_64-w64-mingw32 | debian:buster | -"- |
| x86_64-apple-darwin11 | debian:bookworm | extra build step: `${HOST_ABI}-ranlib $PWD/$repo/contrib/depends/${HOST_ABI}/lib/libpolyseed.a` |
| aarch64-apple-darwin11 | debian:bookworm | -"- |
-| host-clang | arm64-apple-darwin23 | dependencies: `brew install unbound boost zmq` |
+| host-apple-darwin | arm64-apple-darwin23 | dependencies: `brew install unbound boost zmq` |
+| host-apple-ios | arm64-apple-darwin23 | |
Libraries on CI are build using the following docker images:
- git.mrcyjanek.net/mrcyjanek/debian:buster
diff --git a/patches/monero/README.md b/patches/monero/README.md
new file mode 100644
index 0000000..4aa33d1
--- /dev/null
+++ b/patches/monero/README.md
@@ -0,0 +1,35 @@
+
+> 0000 to 0003 were created most likely by feather dev, anonero monero repository got nuked and now says that I made the changes, so I am unable to credit the original authors, http://git.anonero5wmhraxqsvzq2ncgptq6gq45qoto6fnkfwughfl4gbt44swad.onion/ANONERO/monero/commits/branch/v0.18.3.3-anonero
+
+
+# 0000-polyseed
+
+Polyseed support for wallets [planned in long distant future as a part of walet3 - not getting upstream, no PR available]
+
+# 0001-background-sync
+
+https://github.com/monero-project/monero/pull/8619
+
+# 0002-airgap
+
+Cool functions for offline transactions
+
+# 0003-coin-control
+
+Coin control patch, I was able to trace it's orgins back to wownero/monerujo.
+
+# 0004-fix-build
+
+Fix cross compilation for linux
+
+# 0005-macos-build-fix
+
+Fixes cross compilation for MacOS targets
+
+# 0006-fix-make-debug-test-target
+
+I had some debugging to do, I don't remember actually why I decided to run the tests, but since it is a fix I've decided to leave it in here just in case.
+
+# 0007-fix-missing-___clear_cache-when-targetting-iOS
+
+https://github.com/tevador/RandomX/pull/294 \ No newline at end of file
diff --git a/patches/wownero/README.md b/patches/wownero/README.md
new file mode 100644
index 0000000..1aac8bc
--- /dev/null
+++ b/patches/wownero/README.md
@@ -0,0 +1,35 @@
+# 0000-fix-wallet_api-compilation-target
+
+https://git.wownero.com/wownero/wownero/issues/483
+
+# 0001-polyseed
+
+see monero directory
+
+# 0002-background-sync
+
+see monero directory
+
+# 0003-airgap
+
+see monero directory
+
+# 0004-coin-control
+
+Small fix to make it compatible with monero's implementation - to have the same standard API.
+
+# 0005-fix-build
+
+see monero directory
+
+# 0006-macos-build-fix
+
+see monero directory
+
+# 0007-FIX-wallet-listener-crashing
+
+https://git.wownero.com/wownero/wownero/issues/484
+
+# 0008-fix-missing-___clear_cache-when-targetting-iOS
+
+https://git.wownero.com/wownero/RandomWOW/pulls/2 \ No newline at end of file