pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/iaito



Module Name:    pkgsrc
Committed By:   khorben
Date:           Sat Jan 28 04:03:28 UTC 2023

Added Files:
        pkgsrc/devel/iaito: DESCR Makefile PLIST distinfo

Log Message:
iaito: import version 5.8.0

iaito is the official graphical interface for radare2, a libre reverse
engineering framework.

* Iaito was the original name of this GUI before being forked as Cutter.
* It's written in Qt/C++ (qt5 for now). No Qt6 support yet (contribs are
  welcome)
* Support latest versions, plugins and features of radare2
* Use r2 plugins (f.ex: no need for r2ghidra-iaito plugin if r2ghidra is
  installed)
* Focus on parity of commands, keybindings and r2-style workflows.
* Translations are community contributed! (https://crowdin.com/project/iaito)
* Aims to support all the features from the core, not just disassembler-based
  * forensics, networking, bindiffing, solvers, ...


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/iaito/DESCR pkgsrc/devel/iaito/Makefile \
    pkgsrc/devel/iaito/PLIST pkgsrc/devel/iaito/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/iaito/DESCR
diff -u /dev/null pkgsrc/devel/iaito/DESCR:1.1
--- /dev/null   Sat Jan 28 04:03:28 2023
+++ pkgsrc/devel/iaito/DESCR    Sat Jan 28 04:03:28 2023
@@ -0,0 +1,13 @@
+iaito is the official graphical interface for radare2, a libre reverse
+engineering framework.
+
+* Iaito was the original name of this GUI before being forked as Cutter.
+* It's written in Qt/C++ (qt5 for now). No Qt6 support yet (contribs are
+  welcome)
+* Support latest versions, plugins and features of radare2
+* Use r2 plugins (f.ex: no need for r2ghidra-iaito plugin if r2ghidra is
+  installed)
+* Focus on parity of commands, keybindings and r2-style workflows.
+* Translations are community contributed! (https://crowdin.com/project/iaito)
+* Aims to support all the features from the core, not just disassembler-based
+  * forensics, networking, bindiffing, solvers, ...
Index: pkgsrc/devel/iaito/Makefile
diff -u /dev/null pkgsrc/devel/iaito/Makefile:1.1
--- /dev/null   Sat Jan 28 04:03:28 2023
+++ pkgsrc/devel/iaito/Makefile Sat Jan 28 04:03:28 2023
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2023/01/28 04:03:28 khorben Exp $
+
+DISTNAME=      iaito-5.8.0
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=radareorg/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/radareorg/iaito/
+COMMENT=       Official Qt frontend of radare2
+LICENSE=       gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+=    gmake pkg-config
+
+CONFIGURE_ENV+=        LRELEASE=${QTDIR}/bin/lrelease
+CONFIGURE_ENV+=        QMAKE=${QTDIR}/bin/qmake
+
+SUBST_CLASSES+=                prefix
+SUBST_MESSAGE.prefix=  Setting the prefix
+SUBST_STAGE.prefix=    post-configure
+SUBST_FILES.prefix=    src/Iaito.pro
+SUBST_SED.prefix=      -e 's;-Wl,-rpath,/usr/local/lib;${COMPILER_RPATH_FLAG}${PREFIX}/lib ${COMPILER_RPATH_FLAG}${QTDIR}/lib;g'
+SUBST_SED.prefix+=     -e 's;/usr/local;${PREFIX};g'
+SUBST_VARS.prefix=     PREFIX
+
+.include "../../audio/alsa-lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/radare2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/iaito/PLIST
diff -u /dev/null pkgsrc/devel/iaito/PLIST:1.1
--- /dev/null   Sat Jan 28 04:03:28 2023
+++ pkgsrc/devel/iaito/PLIST    Sat Jan 28 04:03:28 2023
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2023/01/28 04:03:28 khorben Exp $
+bin/iaito
+man/man1/iaito.1
+share/applications/org.radare.iaito.desktop
+share/icons/hicolor/scalable/apps/org.radare.iaito.svg
+share/metainfo/org.radare.iaito.appdata.xml
Index: pkgsrc/devel/iaito/distinfo
diff -u /dev/null pkgsrc/devel/iaito/distinfo:1.1
--- /dev/null   Sat Jan 28 04:03:28 2023
+++ pkgsrc/devel/iaito/distinfo Sat Jan 28 04:03:28 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/01/28 04:03:28 khorben Exp $
+
+BLAKE2s (iaito-5.8.0.tar.gz) = bd858105bfabf760bf7d6e7817210930edda66990f822c21a00963aad9f96736
+SHA512 (iaito-5.8.0.tar.gz) = 01089a22efd1547dc0e6b11199d20672c538807976703788d2d63fd420b841a303ea8c2042b30e18ac8ed9d96113aa01e76970ea0d908699f7699364e6c1f5eb
+Size (iaito-5.8.0.tar.gz) = 2340318 bytes



Home | Main Index | Thread Index | Old Index