Received: by mail.netbsd.org (Postfix, from userid 605) id CF4EA84F2E; Sat, 28 Jan 2023 04:03:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0AA2384F25 for ; Sat, 28 Jan 2023 04:03:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id yXJMmOJQe-BU for ; Sat, 28 Jan 2023 04:03:28 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 5126B84E70 for ; Sat, 28 Jan 2023 04:03:28 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 44C68FA90; Sat, 28 Jan 2023 04:03:28 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1674878608205640" MIME-Version: 1.0 Date: Sat, 28 Jan 2023 04:03:28 +0000 From: "Pierre Pronchery" Subject: CVS commit: pkgsrc/devel/iaito To: pkgsrc-changes@NetBSD.org Reply-To: khorben@netbsd.org X-Mailer: log_accum Message-Id: <20230128040328.44C68FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1674878608205640 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1674878608205640 Content-Disposition: inline Content-Length: 3299 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 +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 --_----------=_1674878608205640--