build: Add libssh2 to more dependency scripts

This commit is contained in:
WerWolv
2025-07-13 11:40:32 +02:00
parent bdc108d021
commit e7714df79f
6 changed files with 9 additions and 5 deletions

View File

@@ -17,7 +17,8 @@ RUN pacman -S --needed --noconfirm \
freetype2 \ freetype2 \
curl \ curl \
dbus \ dbus \
xdg-desktop-portal xdg-desktop-portal \
libssh2
# Clone ImHex # Clone ImHex
RUN git clone https://github.com/WerWolv/ImHex --recurse-submodules /root/ImHex RUN git clone https://github.com/WerWolv/ImHex --recurse-submodules /root/ImHex

2
dist/Arch/PKGBUILD vendored
View File

@@ -8,7 +8,7 @@ pkgdesc="A Hex Editor for Reverse Engineers, Programmers and people who value th
arch=("x86_64") arch=("x86_64")
url="https://github.com/WerWolv/ImHex" url="https://github.com/WerWolv/ImHex"
license=('GPL2') 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) makedepends=(git nlohmann-json)
provides=(imhex) provides=(imhex)
conflicts=(imhex) conflicts=(imhex)

View File

@@ -4,7 +4,7 @@ Section: editors
Priority: optional Priority: optional
Architecture: amd64 Architecture: amd64
License: GNU GPL-2 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 <hey@werwolv.net> Maintainer: WerWolv <hey@werwolv.net>
Description: ImHex Hex Editor Description: ImHex Hex Editor
A Hex Editor for Reverse Engineers, Programmers and A Hex Editor for Reverse Engineers, Programmers and

1
dist/macOS/Brewfile vendored
View File

@@ -13,3 +13,4 @@ brew "zlib"
brew "xz" brew "xz"
brew "bzip2" brew "bzip2"
brew "zstd" brew "zstd"
brew "libssh2"

3
dist/msys2/PKGBUILD vendored
View File

@@ -20,7 +20,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-zlib" "${MINGW_PACKAGE_PREFIX}-zlib"
"${MINGW_PACKAGE_PREFIX}-bzip2" "${MINGW_PACKAGE_PREFIX}-bzip2"
"${MINGW_PACKAGE_PREFIX}-xz" "${MINGW_PACKAGE_PREFIX}-xz"
"${MINGW_PACKAGE_PREFIX}-zstd") "${MINGW_PACKAGE_PREFIX}-zstd"
"${MINGW_PACKAGE_PREFIX}-libssh2-wincng")
source=() source=()
sha256sums=() sha256sums=()

1
dist/rpm/imhex.spec vendored
View File

@@ -34,6 +34,7 @@ BuildRequires: libzstd-devel
BuildRequires: zlib-devel BuildRequires: zlib-devel
BuildRequires: bzip2-devel BuildRequires: bzip2-devel
BuildRequires: xz-devel BuildRequires: xz-devel
BuildRequires: libssh2-devel
%if 0%{?rhel} %if 0%{?rhel}
BuildRequires: gcc-toolset-14 BuildRequires: gcc-toolset-14
%endif %endif