@@ -54,11 +54,10 @@ To be able to download these files you'll need to use a browser that is logged i
54
54
55
55
| Bitcoin Knots Version | XCode Version | SHA256 Digest |
56
56
| -----------------------| ------------------| --------------------------------------------------------------------|
57
+ | v28.1.knots20250305 | [ Xcode_15.xip] | ` 4daaed2ef2253c9661779fa40bfff50655dc7ec45801aba5a39653e7bcdde48e ` |
57
58
| v27.1.knots20240801 | [ Xcode_15.xip] | ` 4daaed2ef2253c9661779fa40bfff50655dc7ec45801aba5a39653e7bcdde48e ` |
58
59
| v27.1.knots20240621 | [ Xcode_15.xip] | ` 4daaed2ef2253c9661779fa40bfff50655dc7ec45801aba5a39653e7bcdde48e ` |
59
60
| v26.1.knots20240513 | [ Xcode_12.2.xip] | ` 28d352f8c14a43d9b8a082ac6338dc173cb153f964c6e8fb6ba389e5be528bd0 ` |
60
- | v26.1.knots20240325 | [ Xcode_12.2.xip] | ` 28d352f8c14a43d9b8a082ac6338dc173cb153f964c6e8fb6ba389e5be528bd0 ` |
61
- | v25.1.knots20231115 | [ Xcode_12.2.xip] | ` 28d352f8c14a43d9b8a082ac6338dc173cb153f964c6e8fb6ba389e5be528bd0 ` |
62
61
63
62
(Note: browse the README.md file from the [ ` contrib/macdeploy ` ] directory in Bitcoin Knots at the desired tag version to cross-check this information)
64
63
@@ -75,13 +74,13 @@ $ python3 apple-sdk-tools/extract_xcode.py -f Downloads/Xcode_15.xip | cpio -d -
75
74
This will create a huge ` Xcode.app ` folder in your home directory.
76
75
Now clone the Bitcoin Knots repository to run another helper script that will take this directory and prepare an "Xcode SDK" from it.
77
76
Since we are cloning the Knots repo take the opportunity to check out the specific version you want to build.
78
- In this guide we are building Bitcoin Knots v27 .1.knots20240801 , so we'll check out the ` v27 .1.knots20240801 ` tag.
77
+ In this guide we are building Bitcoin Knots v28 .1.knots20250305 , so we'll check out the ` v28 .1.knots20250305 ` tag.
79
78
80
79
``` shell
81
80
$ cd $HOME
82
81
$ git clone https://github.com/bitcoinknots/bitcoin knots
83
82
$ cd knots
84
- $ git checkout v27 .1.knots20240801
83
+ $ git checkout v28 .1.knots20250305
85
84
$ cd ..
86
85
$ ./knots/contrib/macdeploy/gen-sdk $HOME /Xcode.app
87
86
Found Xcode (version: 15.0, build id: 15A240d)
@@ -154,7 +153,7 @@ Then proceed to clone Knots' `bitcoin-detached-sigs` repository to generate a fe
154
153
$ cd $HOME
155
154
$ git clone https://github.com/bitcoinknots/bitcoin-detached-sigs knots-detached-sigs
156
155
$ cd knots-detached-sigs
157
- $ git checkout v27 .1.knots20240801
156
+ $ git checkout v28 .1.knots20250305
158
157
$ cd $HOME
159
158
$ cd knots
160
159
$ env HOSTS=' arm64-apple-darwin x86_64-apple-darwin' DETACHED_SIGS_REPO=" $HOME /knots-detached-sigs/" ./contrib/guix/guix-codesign
@@ -211,17 +210,17 @@ It should look similar to [this one].
211
210
I've put this guide together from the following sources:
212
211
213
212
* Guix binary installation document: [ https://guix.gnu.org/manual/en/html_node/Binary-Installation.html ] ( https://guix.gnu.org/manual/en/html_node/Binary-Installation.html )
214
- * Guix README, Bitcoin Knots: [ https://github.com/bitcoinknots/bitcoin/tree/26 .x-knots/contrib/guix ] ( https://github.com/bitcoinknots/bitcoin/tree/26 .x-knots/contrib/guix )
215
- * Guix installation docs, Bitcoin Knots: [ https://github.com/bitcoinknots/bitcoin/blob/26 .x-knots/contrib/guix/INSTALL.md ] ( https://github.com/bitcoinknots/bitcoin/blob/26 .x-knots/contrib/guix/INSTALL.md )
216
- * MacOS SDK extraction guide: [ https://github.com/bitcoinknots/bitcoin/tree/26 .x-knots/contrib/macdeploy ] ( https://github.com/bitcoinknots/bitcoin/tree/26 .x-knots/contrib/macdeploy )
213
+ * Guix README, Bitcoin Knots: [ https://github.com/bitcoinknots/bitcoin/tree/28 .x-knots/contrib/guix ] ( https://github.com/bitcoinknots/bitcoin/tree/28 .x-knots/contrib/guix )
214
+ * Guix installation docs, Bitcoin Knots: [ https://github.com/bitcoinknots/bitcoin/blob/28 .x-knots/contrib/guix/INSTALL.md ] ( https://github.com/bitcoinknots/bitcoin/blob/28 .x-knots/contrib/guix/INSTALL.md )
215
+ * MacOS SDK extraction guide: [ https://github.com/bitcoinknots/bitcoin/tree/28 .x-knots/contrib/macdeploy ] ( https://github.com/bitcoinknots/bitcoin/tree/28 .x-knots/contrib/macdeploy )
217
216
218
217
219
218
[ Bitcoin Knots ] : https://github.com/bitcoinknots/bitcoin/
220
219
[ Knots' website ] : https://bitcoinknots.org/
221
220
[ Apple's developer portal ] : https://developer.apple.com/
222
221
[ Xcode_15.xip ] : https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_15/Xcode_15.xip
223
222
[ Xcode_12.2.xip ] : https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_12.2/Xcode_12.2.xip
224
- [ `contrib/macdeploy` ] : https://github.com/bitcoinknots/bitcoin/tree/v27 .1.knots20240801 /contrib/macdeploy
223
+ [ `contrib/macdeploy` ] : https://github.com/bitcoinknots/bitcoin/tree/v28 .1.knots20250305 /contrib/macdeploy
225
224
[ `apple-sdk-tools` ] : https://github.com/bitcoin-core/apple-sdk-tools
226
225
[ `guix.sigs` ] : https://github.com/bitcoinknots/guix.sigs
227
226
[ this one ] : https://github.com/bitcoinknots/guix.sigs/pull/18/files
0 commit comments