Skip to content

Commit 7b79537

Browse files
committed
chore(README): Remove outdated instructions for OpenSSL
Since 2022 (OpenSSL 3 support in Deimos), the way to select the OpenSSL version has changed, and those instructions are no longer accurate. The code for it is now in vibe-stream, which is a separate package. Instead of updating those instructions, I think it is better to remove them, as at the time they were added, it was a common problem to have to select the OpenSSL version. However, with the auto-detect script now in Deimos/OpenSSL, we are no longer seeing issues about this.
1 parent f54d758 commit 7b79537

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

README.md

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -168,36 +168,3 @@ Install the DMD compiler and vibe.d's dependencies using portupgrade or a simila
168168
sudo portupgrade -PN devel/pkgconf
169169

170170
Optionally, run `./setup-freebsd.sh` to create a user/group pair for privilege lowering.
171-
172-
173-
Switching between OpenSSL versions
174-
----------------------------------
175-
176-
By default, vibe.d is built against OpenSSL 1.1.x. On systems that use the older
177-
1.0.x branch, this can be overridden on the DUB command line using
178-
`--override-config vibe-d:tls/openssl-1.0`. Alternatively, the same can be done
179-
using a sub configuration directive in the package recipe:
180-
181-
SDL syntax:
182-
```
183-
dependency "vibe-stream:tls" version="~>1.0"
184-
subConfiguration "vibe-stream:tls" "openssl-1.0"
185-
```
186-
187-
JSON syntax:
188-
```
189-
{
190-
...
191-
"dependencies": {
192-
...
193-
"vibe-stream:tls": "~>1.0"
194-
},
195-
"subConfigurations": {
196-
...
197-
"vibe-stream:tls": "openssl-1.0"
198-
}
199-
}
200-
```
201-
202-
Finally, there is a "botan" configuration for using the D port of the Botan
203-
library.

0 commit comments

Comments
 (0)