-
Notifications
You must be signed in to change notification settings - Fork 191
update installation doc #1683
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update installation doc #1683
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,10 +12,9 @@ JoinMarket requires Python 3.8, 3.9, 3.10 or 3.11. | |
|
|
||
| #### Notes on upgrading versions generally: | ||
|
|
||
| If you just want the latest version in a new directory, go to the [releases](https://github.com/AdamISZ/joinmarket-clientserver/releases) page. | ||
| Binary executables (of JoinmarketQt) are currently being built only for Windows, please verify the signature on the .exe file attached to the release. | ||
| If you just want the latest version in a new directory, go to the [releases](https://github.com/JoinMarket-Org/joinmarket-clientserver/releases) page. | ||
|
|
||
| Otherwise: if you are upgrading from an older version, just update using git: `git pull origin master`, | ||
| If you are upgrading from an older version, just update using git: `git pull origin master`, | ||
| or `git fetch; git checkout tags/<tagname>` for a specific tagged release, then rerun the installation | ||
| process as described below. This will only work if the latest commit, or the tag, | ||
| is actually newer in version number, than what was there already. | ||
|
|
@@ -32,7 +31,7 @@ To install everything (client and server), install these packages: | |
|
|
||
| (to build `libsodium` after): | ||
|
|
||
| git clone git@github.com:jedisct1/libsodium.git | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this doesn't work
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, HTTPS is safer option for read-only access, for git@github.com to work, some additional configuration is needed. |
||
| git clone https://github.com/jedisct1/libsodium.git | ||
| cd libsodium | ||
| git checkout tags/1.0.18 | ||
| ./autogen.sh | ||
|
|
@@ -43,7 +42,7 @@ To install everything (client and server), install these packages: | |
|
|
||
| Then install this repo: | ||
|
|
||
| git clone https://github.com/Joinmarket-Org/joinmarket-clientserver | ||
| git clone https://github.com/Joinmarket-Org/joinmarket-clientserver.git | ||
| cd joinmarket-clientserver | ||
|
|
||
| Then: | ||
|
|
@@ -57,12 +56,12 @@ Then build and install a local copy of libsecp256k1 for python-bitcointx: | |
|
|
||
| mkdir -p deps | ||
| cd deps | ||
| git clone git@github.com:bitcoin-core/secp256k1 | ||
| git clone https://github.com/bitcoin-core/secp256k1.git | ||
| cd secp256k1 | ||
| git checkout 490022745164b56439688b0fc04f9bd43578e5c3 | ||
| git checkout v0.4.1 | ||
| make clean | ||
| ./autogen.sh | ||
| ./configure --prefix JM_ROOT --enable-module-recovery --disable-jni --enable-experimental --enable-module-ecdh --enable-benchmark=no | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
| ./configure --prefix JM_ROOT --enable-module-recovery --enable-experimental --enable-module-ecdh --enable-benchmark=no | ||
| make | ||
| make check | ||
| make install | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
latest JM release don't have these, so removed it