diff --git a/devel/iaito/Makefile b/devel/iaito/Makefile index 3df6c6405205..d551763cce13 100644 --- a/devel/iaito/Makefile +++ b/devel/iaito/Makefile @@ -1,58 +1,58 @@ PORTNAME= iaito -DISTVERSION= 5.9.2 +DISTVERSION= 5.9.8 CATEGORIES= devel MAINTAINER= freebsd@sysctl.cz COMMENT= Official QT frontend of radare2, a libre reverse engineering framework WWW= https://github.com/radareorg/iaito LICENSE= GPLv3 BROKEN_i386= error: non-constant-expression cannot be narrowed from type 'const unsigned long long' to 'size_t' (aka 'unsigned int') LIB_DEPENDS= libcapstone.so:devel/capstone \ libr_core.so:devel/radare2 FLAVORS= qt5 qt6 FLAVOR?= ${FLAVORS:[2]} qt5_PKGNAMESUFFIX= -qt5 qt6_PKGNAMESUFFIX= -qt6 USES= compiler:c++17-lang desktop-file-utils gl gmake pkgconfig \ qmake:no_configure USE_GITHUB= yes GH_ACCOUNT= radareorg GNU_CONFIGURE= yes .if ${FLAVOR} == qt5 USES+= qt:5 USE_GL= gl USE_QT= core gui network svg widgets \ buildtools:build linguisttools:build qmake:build .else USES+= qt:6 USE_GL= opengl USE_QT= base svg CONFIGURE_ARGS= --with-qmake6 .endif MAKE_ENV= DESTDIR=${STAGEDIR}${PREFIX} \ QMAKE_FLAGS="PREFIX=${STAGEDIR}${PREFIX}" PLIST_FILES= bin/iaito \ share/applications/org.radare.iaito.desktop \ share/icons/hicolor/scalable/apps/org.radare.iaito.svg \ share/metainfo/org.radare.iaito.appdata.xml do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/src/org.radare.iaito.desktop \ ${STAGEDIR}${DESKTOPDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/src/img/org.radare.iaito.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo ${INSTALL_DATA} ${WRKSRC}/src/org.radare.iaito.appdata.xml \ ${STAGEDIR}${PREFIX}/share/metainfo .include diff --git a/devel/iaito/distinfo b/devel/iaito/distinfo index fa034e4526f5..ee4859dda136 100644 --- a/devel/iaito/distinfo +++ b/devel/iaito/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722457123 -SHA256 (radareorg-iaito-5.9.2_GH0.tar.gz) = fdaf0e29cb41219224c44f770c838147f8dd5c2fc407a933745772bc86056337 -SIZE (radareorg-iaito-5.9.2_GH0.tar.gz) = 3105697 +TIMESTAMP = 1732089534 +SHA256 (radareorg-iaito-5.9.8_GH0.tar.gz) = 43b4da78425ad4fb21bc022a1dc2e1f7a1e45ddd52c7ac6f3a0403c8c80ec2b2 +SIZE (radareorg-iaito-5.9.8_GH0.tar.gz) = 2865874 diff --git a/devel/iaito/files/patch-configure b/devel/iaito/files/patch-configure index 8b0ba0dce3f1..459738c74b68 100644 --- a/devel/iaito/files/patch-configure +++ b/devel/iaito/files/patch-configure @@ -1,11 +1,11 @@ ---- configure.orig 2024-05-24 00:09:14 UTC +--- configure.orig 2024-11-20 08:00:58 UTC +++ configure -@@ -470,7 +470,7 @@ QMAKE=""; fi - fi ; fi - if [ "$WANT_QMAKE6" = "1" ]; then - QMAKE=""; fi +@@ -474,7 +474,7 @@ else + else + case "$undefined_variable" in 0|"") echo ; echo "ERROR: Missing qmake6" >&2 ; echo ; exit 1 ;; esac; fi + else -if [ "$HAVE_QMAKE" = "1" ]; then +if [ "$HAVE_QMAKE" = "1" -a "$WANT_QMAKE6" != "1" ]; then - QMAKE_BIN="${QMAKE}" - else - if [ "$HAVE_QMAKE6" = "1" ]; then + QMAKE_BIN="${QMAKE}"; fi; fi + if [ "$QMAKE_BIN" = """" ]; then + case "$undefined_variable" in 0|"") echo ; echo "ERROR: Missing qmake" >&2 ; echo ; exit 1 ;; esac; fi