Package Details: detect-it-easy-git 3.10.r18916.f0655a9-1

Git Clone URL: https://aur.archlinux.org/detect-it-easy-git.git (read-only, click to copy)
Package Base: detect-it-easy-git
Description: Detect It Easy, or abbreviated "DIE" is a program for determining types of files
Upstream URL: https://horsicq.github.io
Keywords: binary compiler cryptor debugger decompiler disassembler ELF executable horsicq MACH MSDOS OEP open-source packer PEiD plugin reverse-engineering signature unpacker
Licenses: MIT
Conflicts: detect-it-easy
Provides: detect-it-easy
Submitter: class101
Maintainer: class101 (horsicq, Misaka13514)
Last Packager: Misaka13514
Votes: 9
Popularity: 0.100631
First Submitted: 2021-06-05 16:30 (UTC)
Last Updated: 2025-06-08 03:49 (UTC)

Latest Comments

1 2 Next › Last »

BJNFNE commented on 2025-06-21 06:34 (UTC)

Hi, I am from the Detect It Easy Team,

I recently added official build instructions for Detect It Easy: https://github.com/horsicq/Detect-It-Easy/blob/master/docs/BUILD.md

taotieren commented on 2025-02-13 07:46 (UTC) (edited on 2025-02-13 07:49 (UTC) by taotieren)

Upstream icon storage path modification, hopefully synchronized. Thank you.

https://github.com/horsicq/DIE-engine/blob/master/PKGBUILD

https://github.com/horsicq/DIE-engine/tree/master/LINUX/hicolor/48x48/apps/io.github.horsicq.detect-it-easy.png

Ignored 13 untranslated source text(s) ==> Entering fakeroot environment... ==> Starting package()... ==> Creating the package base ==> Copying the package binaries ==> Copying the package files ==> Setting up /usr/bin launchers ==> Setting up desktop icon install: cannot stat 'LINUX/hicolor/48x48/apps/detect-it-easy.png': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... 

DarkShadow44 commented on 2023-12-01 21:09 (UTC) (edited on 2023-12-01 21:09 (UTC) by DarkShadow44)

I get install: cannot stat 'Detect-It-Easy/info/*': No such file or directory as well. Any fix?

silverhikari commented on 2022-08-25 19:09 (UTC)

why was the pkgver function removed?

class101 commented on 2022-03-12 18:15 (UTC) (edited on 2022-08-19 21:05 (UTC) by class101)

Edit: The original author is added so he will try to fix when he has time


I'm busy with work and don't have access to my workstation so I can't fix this yet but if anyone want I can add you as maintainer. But be aware that this package receives a lot of unstable commits, it frequently breaks fom compiling, and top of that, it has a weird packaging architecture from the source code, very boring to maintain :D

eldritch_cookie commented on 2022-02-27 16:22 (UTC) (edited on 2022-02-27 16:23 (UTC) by eldritch_cookie)

i am unable to build this package, i get the following error

In file included from ../../FormatWidgets/SearchSignatures/searchsignatureswidget.h:34,                  from ../../FormatWidgets/SearchSignatures/dialogsearchsignatures.h:25,                  from ../../FormatDialogs/dialoghexsignature.h:29,                  from ../../Controls/xdevicetableview.h:26,                  from ../../XHexView/xhexview.h:24,                  from ../../XHexView/dialoghexview.h:24,                  from guimainwindow.h:28,                  from guimainwindow.cpp:21: ../../Formats/xformats.h:37:10: fatal error: xpdf.h: No such file or directory    37 | #include "xpdf.h"       |          ^~~~~~~~ compilation terminated. make: *** [Makefile:16349: guimainwindow.o] Error 1 ==> ERROR: A failure occurred in build().     Aborting... 

silverhikari commented on 2022-01-22 05:40 (UTC) (edited on 2022-01-28 23:15 (UTC) by silverhikari)

can you add XFileInfo(https://github.com/horsicq/XFileInfo/) to the sources and sub-modules as that is needed to build

EDIT: here is the patch

 --- PKGBUILD    2022-01-28 18:11:16.104490811 -0500 +++ PKGBUILD-new    2022-01-28 18:12:52.799554668 -0500 @@ -1,8 +1,8 @@  # Maintainer: Arnaud Dovi <mr.dovi@gmail.com>   pkgname=detect-it-easy-git -pkgver=3.03b.r2.3466353 -pkgrel=1 +pkgver=3.03.r1427.2bfaf78 +pkgrel=2  pkgdesc='Detect It Easy, or abbreviated "DIE" is a program for determining types of files'  arch=('x86_64')  url='https://horsicq.github.io' @@ -71,12 +71,16 @@    "${_srcname}/die_widget::git+https://github.com/horsicq/die_widget.git"    "${_srcname}/nfd_widget::git+https://github.com/horsicq/nfd_widget.git"    "${_srcname}/signatures::git+https://github.com/horsicq/signatures.git" +  "${_srcname}/XDynStructs::git+https://github.com/horsicq/XDynStructs.git" +  "${_srcname}/XDynStructsEngine::git+https://github.com/horsicq/XDynStructsEngine.git" +  "${_srcname}/XDynStructsWidget::git+https://github.com/horsicq/XDynStructsWidget.git" +  "${_srcname}/XFileInfo::git+https://github.com/horsicq/XFileInfo.git"    'detect-it-easy.desktop'  )  sha512sums=(    'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'    'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' -  'SKIP' 'SKIP' 'SKIP' 'SKIP' +  'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'    '65f33f3c5f3d01e771d3f9c5b1d59b4cedc2441cf002f762239580592b2d98820173427d6385ac1fd339a8ae105a89705caa8540e20b3c65640f80ba4711f446'  )  _pkgname="${pkgname/-git/}" @@ -98,7 +102,8 @@    _subdirs="Controls Detect-It-Easy FormatDialogs FormatWidgets Formats QHexView SpecAbstract StaticScan XArchive XCapstone XCppfilt \  XDEX XDemangle XDemangleWidget XDisasm XDisasmView XEntropyWidget XGithub XHashWidget XHexEdit XHexView XLLVMDemangler XMIME \  XMIMEWidget XMemoryMapWidget XOptions XQwt XShortcuts XSingleApplication XStyles XTranslation archive_widget build_tools \ -die_script die_widget nfd_widget signatures" +die_script die_widget nfd_widget signatures \ +XDynStructs XDynStructsEngine XDynStructsWidget XFileInfo"    for _subdir in $_subdirs; do      if [ ! -h "${_srcname}/${_subdir}" ]; then        rm -fr "${_srcname:?}/${_subdir}"