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