diff --git a/dist/Arch/Dockerfile b/dist/Arch/Dockerfile index dbfeb3840..c11c33a04 100644 --- a/dist/Arch/Dockerfile +++ b/dist/Arch/Dockerfile @@ -17,7 +17,8 @@ RUN pacman -S --needed --noconfirm \ freetype2 \ curl \ dbus \ - xdg-desktop-portal + xdg-desktop-portal \ + libssh2 # Clone ImHex RUN git clone https://github.com/WerWolv/ImHex --recurse-submodules /root/ImHex diff --git a/dist/Arch/PKGBUILD b/dist/Arch/PKGBUILD index 2b89ee0e9..7381c1358 100644 --- a/dist/Arch/PKGBUILD +++ b/dist/Arch/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="A Hex Editor for Reverse Engineers, Programmers and people who value th arch=("x86_64") url="https://github.com/WerWolv/ImHex" license=('GPL2') -depends=(glfw mbedtls fontconfig freetype2 libglvnd dbus gtk3 curl fmt yara zlib bzip2 xz zstd) +depends=(glfw mbedtls fontconfig freetype2 libglvnd dbus gtk3 curl fmt yara zlib bzip2 xz zstd libssh2) makedepends=(git nlohmann-json) provides=(imhex) conflicts=(imhex) diff --git a/dist/DEBIAN/control.in b/dist/DEBIAN/control.in index 96c43fc13..72900076c 100644 --- a/dist/DEBIAN/control.in +++ b/dist/DEBIAN/control.in @@ -4,7 +4,7 @@ Section: editors Priority: optional Architecture: amd64 License: GNU GPL-2 -Depends: libfontconfig1, libglfw3 | libglfw3-wayland, libmagic1, libmbedtls14, libfreetype6, libopengl0, libdbus-1-3, xdg-desktop-portal +Depends: libfontconfig1, libglfw3 | libglfw3-wayland, libmagic1, libmbedtls14, libfreetype6, libopengl0, libdbus-1-3, xdg-desktop-portal, libssh2-1 Maintainer: WerWolv Description: ImHex Hex Editor A Hex Editor for Reverse Engineers, Programmers and diff --git a/dist/macOS/Brewfile b/dist/macOS/Brewfile index 27966426e..96b4ce2e7 100644 --- a/dist/macOS/Brewfile +++ b/dist/macOS/Brewfile @@ -12,4 +12,5 @@ brew "ninja" brew "zlib" brew "xz" brew "bzip2" -brew "zstd" \ No newline at end of file +brew "zstd" +brew "libssh2" \ No newline at end of file diff --git a/dist/msys2/PKGBUILD b/dist/msys2/PKGBUILD index 339632a9a..13d03cb05 100644 --- a/dist/msys2/PKGBUILD +++ b/dist/msys2/PKGBUILD @@ -20,7 +20,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-zlib" "${MINGW_PACKAGE_PREFIX}-bzip2" "${MINGW_PACKAGE_PREFIX}-xz" - "${MINGW_PACKAGE_PREFIX}-zstd") + "${MINGW_PACKAGE_PREFIX}-zstd" + "${MINGW_PACKAGE_PREFIX}-libssh2-wincng") source=() sha256sums=() diff --git a/dist/rpm/imhex.spec b/dist/rpm/imhex.spec index 348470c3c..83896fdbf 100644 --- a/dist/rpm/imhex.spec +++ b/dist/rpm/imhex.spec @@ -34,6 +34,7 @@ BuildRequires: libzstd-devel BuildRequires: zlib-devel BuildRequires: bzip2-devel BuildRequires: xz-devel +BuildRequires: libssh2-devel %if 0%{?rhel} BuildRequires: gcc-toolset-14 %endif