Linux: remove leftovers of OpenSSL dependency

OpenSSL was replaced by GnuTLS for SHA256 calculation in
cb415a6a02
Remove left-over header includes and adjust dependencies in README
This commit is contained in:
Floris Bos 2022-07-31 13:14:51 +02:00
parent 3b69d515d8
commit b1606dd1fb
2 changed files with 3 additions and 5 deletions

View file

@ -20,8 +20,8 @@ For the embedded (netboot) build see also "embedded/legal-info" for more informa
Install the build dependencies:
```
sudo apt install --no-install-recommends build-essential devscripts debhelper cmake git libarchive-dev libcurl4-openssl-dev \
qtbase5-dev qtbase5-dev-tools qtdeclarative5-dev libqt5svg5-dev qttools5-dev libssl-dev \
sudo apt install --no-install-recommends build-essential devscripts debhelper cmake git libarchive-dev libcurl4-gnutls-dev \
qtbase5-dev qtbase5-dev-tools qtdeclarative5-dev libqt5svg5-dev qttools5-dev libgnutls28-dev \
qml-module-qtquick2 qml-module-qtquick-controls2 qml-module-qtquick-layouts qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtgraphicaleffects
```

View file

@ -39,9 +39,6 @@
#ifdef Q_OS_DARWIN
#include <QMessageBox>
#include <security/security.h>
#else
#include "openssl/evp.h"
#include "openssl/sha.h"
#endif
#ifdef Q_OS_WIN
@ -60,6 +57,7 @@
#include <QtPlatformHeaders/QEglFSFunctions>
#endif
ImageWriter::ImageWriter(QObject *parent)
: QObject(parent), _repo(QUrl(QString(OSLIST_URL))), _dlnow(0), _verifynow(0),
_engine(nullptr), _thread(nullptr), _verifyEnabled(false), _cachingEnabled(false),