Package Details: imhex 1.37.4-1

Git Clone URL: https://aur.archlinux.org/imhex.git (read-only, click to copy)
Package Base: imhex
Description: A Hex Editor for Reverse Engineers, Programmers and people that value their eye sight when working at 3 AM
Upstream URL: https://imhex.werwolv.net
Licenses: GPL-2.0-or-later
Conflicts: imhex-patterns-git
Provides: imhex-patterns
Submitter: KokaKiwi
Maintainer: KokaKiwi
Last Packager: KokaKiwi
Votes: 65
Popularity: 1.34
First Submitted: 2020-12-04 11:19 (UTC)
Last Updated: 2025-02-26 19:08 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

kruzah commented on 2025-03-19 11:01 (UTC)

The package already builds in parallel for me with MAKEFLAGS="-j$(nproc)" in /etc/makepkg.conf.

RadxaYuntian commented on 2025-03-10 10:48 (UTC)

Second suggestion for parallel build. For now I'll just use binary package.

RocketDev commented on 2024-12-28 13:23 (UTC)

It's a bit too slow to build the app... I guess it's a good idea to build it with cmake --build build -j 8 to speed up the build process. This option is added in CMake 3.12 and the latest CMake we have is 3.31, so that should be working.

directrix1 commented on 2024-10-13 06:11 (UTC) (edited on 2024-10-13 07:29 (UTC) by directrix1)

This doesn't include the standard magic also there is no option to download it.

frydac commented on 2024-10-10 11:47 (UTC)

Currently I'm getting the following issue: imhex: error while loading shared libraries: libfmt.so.10: cannot open shared object file: No such file or directory not sure when it started to happen.

When I manually install the fmt10 package, it works: https://aur.archlinux.org/packages/fmt10

the version of imhex on my system:

Version:     1.35.4
Commit:      master@4c1f6fc
Build time:  Sep 17 2024, 09:13:53
Type:        Installed

RocketDev commented on 2024-10-05 15:02 (UTC)

Please consider making parallelly. Currently only one job is running when building and it takes time to compile.

petris commented on 2024-07-09 12:41 (UTC)

Latest 1.35.4 update doesn't build in a clean chroot:

  [ 55%] Building CXX object lib/libimhex/CMakeFiles/libimhex.dir/source/helpers/fs.cpp.o
  In file included from /__w/aur-build/aur-build/packages/imhex/merged/src/ImHex/lib/third_party/nativefiledialog/src/include/nfd_glfw3.h:15,
                   from /__w/aur-build/aur-build/packages/imhex/merged/src/ImHex/lib/libimhex/source/helpers/fs.cpp:44:
  /usr/include/GLFW/glfw3native.h:119:12: fatal error: X11/extensions/Xrandr.h: No such file or directory
    119 |   #include <X11/extensions/Xrandr.h>
        |            ^~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  make[2]: *** [lib/libimhex/CMakeFiles/libimhex.dir/build.make:328: lib/libimhex/CMakeFiles/libimhex.dir/source/helpers/fs.cpp.o] Error 1
  make[2]: *** Waiting for unfinished jobs....
  make[1]: *** [CMakeFiles/Makefile2:2299: lib/libimhex/CMakeFiles/libimhex.dir/all] Error 2
  make: *** [Makefile:136: all] Error 2
  ==> ERROR: A failure occurred in build().
      Aborting...

Looks like libxrandr is needed as either a dependency or a make dependency.

KokaKiwi commented on 2024-06-04 08:29 (UTC)

I did an oopsie and forgot to git-add the patch when committing the update...

But i deleted the patch since it's now obsolete as stated in comments

petris commented on 2024-06-04 01:17 (UTC)

Is the 0001-fix-main-Handle-different-LLVM-version.patch patch even needed anymore? llvm was updated to 17 back in March in the Arch repos.

jakyote commented on 2024-06-04 00:26 (UTC)

last update changed the checksums for '0001-fix-main-Handle-different-LLVM-version.patch' but didn't actually change the file, leading to a checksum mismatch