build: use openssl 3.0 (#5183)

* build: use openssl 3.0

* docs

* mac script
This commit is contained in:
Evgeny 2024-11-22 18:38:49 +00:00 committed by GitHub
parent bff2d7d3b6
commit 4f640c96d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 36 additions and 36 deletions

View file

@ -134,7 +134,7 @@ cp scripts/cabal.project.local.linux cabal.project.local
On Mac:
```
brew install openssl@1.1
brew install openssl@3.0
cp scripts/cabal.project.local.mac cabal.project.local
```

View file

@ -21,9 +21,9 @@ cp scripts/cabal.project.local.mac cabal.project.local
MacOS comes with LibreSSL as default, OpenSSL must be installed to compile SimpleX from source.
OpenSSL can be installed with `brew install openssl@1.1`
OpenSSL can be installed with `brew install openssl@3.0`
You will have to add `/opt/homebrew/opt/openssl@1.1/bin` to your PATH in order to have things working properly
You will have to add `/opt/homebrew/opt/openssl@3.0/bin` to your PATH in order to have things working properly
## Project branches

View file

@ -117,7 +117,7 @@ git checkout stable
apt-get update && apt-get install -y build-essential libgmp3-dev zlib1g-dev
cp scripts/cabal.project.local.linux cabal.project.local
# nebo na MacOS:
# brew install openssl@1.1
# brew install openssl@3.0
# cp scripts/cabal.project.local.mac cabal.project.local
# možná budete muset změnit cabal.project.local tak, aby ukazoval na skutečné umístění openssl
cabal update

View file

@ -20,6 +20,6 @@ cp scripts/cabal.project.local.mac cabal.project.local
Systém MacOS je standardně dodáván s LibreSSL, pro kompilaci SimpleX ze zdrojových kódů je nutné nainstalovat OpenSSL.
OpenSSL lze nainstalovat pomocí `brew install openssl@1.1`.
OpenSSL lze nainstalovat pomocí `brew install openssl@3.0`.
Aby vše fungovalo správně, musíte do své cesty PATH přidat `/opt/homebrew/opt/openssl@1.1/bin`.
Aby vše fungovalo správně, musíte do své cesty PATH přidat `/opt/homebrew/opt/openssl@3.0/bin`.

View file

@ -119,7 +119,7 @@ git checkout stable
apt-get update && apt-get install -y build-essential libgmp3-dev zlib1g-dev
cp scripts/cabal.project.local.linux cabal.project.local
# ou sur MacOS:
# brew install openssl@1.1
# brew install openssl@3.0
# cp scripts/cabal.project.local.mac cabal.project.local
# vous devrez peut-être modifier cabal.project.local pour indiquer l'emplacement réel d'openssl
cabal update

View file

@ -20,6 +20,6 @@ cp scripts/cabal.project.local.mac cabal.project.local
LibreSSL est fourni par défaut sur MacOS, OpenSSL doit être installé pour compiler SimpleX à partir de la source.
OpenSSL peut être installé avec `brew install openssl@1.1`
OpenSSL peut être installé avec `brew install openssl@3.0`
Vous devez ajouter `/opt/homebrew/opt/openssl@1.1/bin` à votre PATH pour que tout fonctionne correctement.
Vous devez ajouter `/opt/homebrew/opt/openssl@3.0/bin` à votre PATH pour que tout fonctionne correctement.

View file

@ -133,7 +133,7 @@ cp scripts/cabal.project.local.linux cabal.project.local
Na Macu:
```
brew install openssl@1.1
brew install openssl@3.0
cp scripts/cabal.project.local.mac cabal.project.local
```

View file

@ -21,9 +21,9 @@ cp scripts/cabal.project.local.mac cabal.project.local
MacOS ma domyślnie zainstalowany LibreSSL, OpenSSL musi być zainstalowany, aby skompilować SimpleX z kodu źródłowego.
OpenSSL można zainstalować za pomocą `brew install openssl@1.1`
OpenSSL można zainstalować za pomocą `brew install openssl@3.0`
Będziesz musiał dodać `/opt/homebrew/opt/openssl@1.1/bin` do swojego PATH, aby wszystko działało poprawnie
Będziesz musiał dodać `/opt/homebrew/opt/openssl@3.0/bin` do swojego PATH, aby wszystko działało poprawnie
## Branche projektu