mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-28 07:47:03 -05:00
feat: Added proper Markdown renderer (#2415)
This commit is contained in:
3
dist/AppImage/AppImageBuilder.yml
vendored
3
dist/AppImage/AppImageBuilder.yml
vendored
@@ -32,6 +32,8 @@ AppDir:
|
||||
- libpcre3
|
||||
- libselinux1
|
||||
- libtinfo6
|
||||
- libmd4c-dev
|
||||
- libmd4c-html0-dev
|
||||
files:
|
||||
include:
|
||||
- "/lib/{{ARCHITECTURE_APPIMAGE_BUILDER}}-linux-gnu/libLLVM-13.so.1"
|
||||
@@ -121,6 +123,7 @@ AppDir:
|
||||
- "/lib/{{ARCHITECTURE_APPIMAGE_BUILDER}}-linux-gnu/libxml2.so.2"
|
||||
- "/lib/{{ARCHITECTURE_APPIMAGE_BUILDER}}-linux-gnu/libxshmfence.so.1"
|
||||
- "/lib/{{ARCHITECTURE_APPIMAGE_BUILDER}}-linux-gnu/libzstd.so.1"
|
||||
- "/lib/{{ARCHITECTURE_APPIMAGE_BUILDER}}-linux-gnu/libmd4c.so"
|
||||
exclude:
|
||||
- usr/share/man
|
||||
- usr/share/doc/*/README.*
|
||||
|
||||
3
dist/Arch/Dockerfile
vendored
3
dist/Arch/Dockerfile
vendored
@@ -18,7 +18,8 @@ RUN pacman -S --needed --noconfirm \
|
||||
curl \
|
||||
dbus \
|
||||
xdg-desktop-portal \
|
||||
libssh2
|
||||
libssh2 \
|
||||
md4c
|
||||
|
||||
# Clone ImHex
|
||||
RUN git clone https://github.com/WerWolv/ImHex --recurse-submodules /root/ImHex
|
||||
|
||||
2
dist/DEBIAN/control.in
vendored
2
dist/DEBIAN/control.in
vendored
@@ -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, libssh2-1
|
||||
Depends: libfontconfig1, libglfw3 | libglfw3-wayland, libmagic1, libmbedtls14, libfreetype6, libopengl0, libdbus-1-3, xdg-desktop-portal, libssh2-1, md4c
|
||||
Maintainer: WerWolv <hey@werwolv.net>
|
||||
Description: ImHex Hex Editor
|
||||
A Hex Editor for Reverse Engineers, Programmers and
|
||||
|
||||
1
dist/ImHex-9999.ebuild
vendored
1
dist/ImHex-9999.ebuild
vendored
@@ -29,6 +29,7 @@ RDEPEND="${DEPEND}
|
||||
app-arch/zstd
|
||||
app-arch/lz4
|
||||
net-libs/libssh2
|
||||
dev-libs/md4c
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
dev-cpp/nlohmann_json
|
||||
|
||||
12
dist/flatpak/net.werwolv.ImHex.yaml
vendored
12
dist/flatpak/net.werwolv.ImHex.yaml
vendored
@@ -100,6 +100,18 @@ modules:
|
||||
- /lib/cmake
|
||||
- /lib64/cmake
|
||||
|
||||
- name: md4c
|
||||
buildsystem: cmake-ninja
|
||||
config-opts:
|
||||
- -DBUILD_SHARED_LIBS=ON
|
||||
- -DMD4C_BUILD_TESTS=OFF
|
||||
- -DMD4C_BUILD_EXAMPLES=OFF
|
||||
- -DMD4C_BUILD_DOCS=OFF
|
||||
sources:
|
||||
- type: git
|
||||
url: https://github.com/mity/md4c.git
|
||||
tag: release-0.5.2
|
||||
|
||||
- name: imhex
|
||||
buildsystem: cmake-ninja
|
||||
builddir: true
|
||||
|
||||
3
dist/get_deps_archlinux.sh
vendored
3
dist/get_deps_archlinux.sh
vendored
@@ -21,4 +21,5 @@ pacman -S $@ --needed \
|
||||
xz \
|
||||
zstd \
|
||||
lz4 \
|
||||
libssh2
|
||||
libssh2 \
|
||||
md4c
|
||||
|
||||
4
dist/get_deps_debian.sh
vendored
4
dist/get_deps_debian.sh
vendored
@@ -29,4 +29,6 @@ apt install -y \
|
||||
liblzma-dev \
|
||||
libzstd-dev \
|
||||
liblz4-dev \
|
||||
libssh2-1-dev
|
||||
libssh2-1-dev \
|
||||
libmd4c-dev \
|
||||
libmd4c-html0-dev
|
||||
|
||||
2
dist/get_deps_fedora.sh
vendored
2
dist/get_deps_fedora.sh
vendored
@@ -19,4 +19,4 @@ dnf install -y \
|
||||
bzip2-devel \
|
||||
xz-devel \
|
||||
lz4-devel \
|
||||
libssh2-devel
|
||||
libssh2-devel
|
||||
|
||||
3
dist/get_deps_msys2.sh
vendored
3
dist/get_deps_msys2.sh
vendored
@@ -19,4 +19,5 @@ pacboy -S --needed --noconfirm \
|
||||
xz:p \
|
||||
zstd:p \
|
||||
lz4:p \
|
||||
libssh2-wincng:p
|
||||
libssh2-wincng:p \
|
||||
md4c:p
|
||||
|
||||
3
dist/get_deps_tumbleweed.sh
vendored
3
dist/get_deps_tumbleweed.sh
vendored
@@ -19,4 +19,5 @@ zypper install \
|
||||
bzip3-devel \
|
||||
xz-devel \
|
||||
lz4-dev \
|
||||
libssh2-devel
|
||||
libssh2-devel \
|
||||
md4c-devel
|
||||
|
||||
3
dist/macOS/Brewfile
vendored
3
dist/macOS/Brewfile
vendored
@@ -13,4 +13,5 @@ brew "zlib"
|
||||
brew "xz"
|
||||
brew "bzip2"
|
||||
brew "zstd"
|
||||
brew "libssh2"
|
||||
brew "libssh2"
|
||||
brew "md4c"
|
||||
3
dist/msys2/PKGBUILD
vendored
3
dist/msys2/PKGBUILD
vendored
@@ -21,7 +21,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
|
||||
"${MINGW_PACKAGE_PREFIX}-bzip2"
|
||||
"${MINGW_PACKAGE_PREFIX}-xz"
|
||||
"${MINGW_PACKAGE_PREFIX}-zstd"
|
||||
"${MINGW_PACKAGE_PREFIX}-libssh2-wincng")
|
||||
"${MINGW_PACKAGE_PREFIX}-libssh2-wincng"
|
||||
"${MINGW_PACKAGE_PREFIX}-md4c")
|
||||
|
||||
source=()
|
||||
sha256sums=()
|
||||
|
||||
1
dist/rpm/imhex.spec
vendored
1
dist/rpm/imhex.spec
vendored
@@ -108,6 +108,7 @@ CXXFLAGS+=" -std=gnu++2b"
|
||||
-D USE_SYSTEM_FMT=ON \
|
||||
-D USE_SYSTEM_CURL=ON \
|
||||
-D USE_SYSTEM_LLVM=ON \
|
||||
-D USE_SYSTEM_MD4C=OFF \
|
||||
%if 0%{?fedora} || 0%{?rhel} > 9
|
||||
-D USE_SYSTEM_CAPSTONE=ON \
|
||||
%endif
|
||||
|
||||
2
dist/snap/snapcraft.yaml
vendored
2
dist/snap/snapcraft.yaml
vendored
@@ -62,6 +62,8 @@ parts:
|
||||
- libzstd-dev
|
||||
- liblz4-dev
|
||||
- libssh2-1-dev
|
||||
- libmd4c-dev
|
||||
- libmd4c-html0-dev
|
||||
stage-packages:
|
||||
- libglfw3
|
||||
- libmagic1
|
||||
|
||||
3
dist/vcpkg.json
vendored
3
dist/vcpkg.json
vendored
@@ -12,6 +12,7 @@
|
||||
"zstd",
|
||||
"glfw3",
|
||||
"curl",
|
||||
"libssh2"
|
||||
"libssh2",
|
||||
"md4c"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user