Skip to content

Commit 64360fa

Browse files
committed
update Guix guide for v28.1.knots20250305
1 parent dc80d96 commit 64360fa

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

Guix-Guide.md

+8-9
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,10 @@ To be able to download these files you'll need to use a browser that is logged i
5454

5555
| Bitcoin Knots Version | XCode Version | SHA256 Digest |
5656
|-----------------------|------------------|--------------------------------------------------------------------|
57+
| v28.1.knots20250305 | [Xcode_15.xip] | `4daaed2ef2253c9661779fa40bfff50655dc7ec45801aba5a39653e7bcdde48e` |
5758
| v27.1.knots20240801 | [Xcode_15.xip] | `4daaed2ef2253c9661779fa40bfff50655dc7ec45801aba5a39653e7bcdde48e` |
5859
| v27.1.knots20240621 | [Xcode_15.xip] | `4daaed2ef2253c9661779fa40bfff50655dc7ec45801aba5a39653e7bcdde48e` |
5960
| 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` |
6261

6362
(Note: browse the README.md file from the [`contrib/macdeploy`] directory in Bitcoin Knots at the desired tag version to cross-check this information)
6463

@@ -75,13 +74,13 @@ $ python3 apple-sdk-tools/extract_xcode.py -f Downloads/Xcode_15.xip | cpio -d -
7574
This will create a huge `Xcode.app` folder in your home directory.
7675
Now clone the Bitcoin Knots repository to run another helper script that will take this directory and prepare an "Xcode SDK" from it.
7776
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.
7978

8079
```shell
8180
$ cd $HOME
8281
$ git clone https://github.com/bitcoinknots/bitcoin knots
8382
$ cd knots
84-
$ git checkout v27.1.knots20240801
83+
$ git checkout v28.1.knots20250305
8584
$ cd ..
8685
$ ./knots/contrib/macdeploy/gen-sdk $HOME/Xcode.app
8786
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
154153
$ cd $HOME
155154
$ git clone https://github.com/bitcoinknots/bitcoin-detached-sigs knots-detached-sigs
156155
$ cd knots-detached-sigs
157-
$ git checkout v27.1.knots20240801
156+
$ git checkout v28.1.knots20250305
158157
$ cd $HOME
159158
$ cd knots
160159
$ 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].
211210
I've put this guide together from the following sources:
212211

213212
* 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)
217216

218217

219218
[Bitcoin Knots]: https://github.com/bitcoinknots/bitcoin/
220219
[Knots' website]: https://bitcoinknots.org/
221220
[Apple's developer portal]: https://developer.apple.com/
222221
[Xcode_15.xip]: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_15/Xcode_15.xip
223222
[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
225224
[`apple-sdk-tools`]: https://github.com/bitcoin-core/apple-sdk-tools
226225
[`guix.sigs`]: https://github.com/bitcoinknots/guix.sigs
227226
[this one]: https://github.com/bitcoinknots/guix.sigs/pull/18/files

0 commit comments

Comments
 (0)