svn commit: r502456 - in head/devel/redasm: . files
Alexey Dokuchaev
danfe at FreeBSD.org
Fri May 24 12:22:10 UTC 2019
Author: danfe
Date: Fri May 24 12:22:09 2019
New Revision: 502456
URL: https://svnweb.freebsd.org/changeset/ports/502456
Log:
Update REDasm to version 2.1.1, most important changes:
- Dropped QtWebEngine for native graph rendering
- Improved analysis speed and reliability
Improved string detection and RTTI analysis
- Improved rendering performance
- Preliminary AVR8 assembler implementation
- Fixed crashes and undefined behaviors on ARM
- Better 32-bit OS support (work in progress)
While here, drop CMAKE_INSTALL_RPATH work-around, it is
actually not needed.
Deleted:
head/devel/redasm/files/
Modified:
head/devel/redasm/Makefile
head/devel/redasm/distinfo
Modified: head/devel/redasm/Makefile
==============================================================================
--- head/devel/redasm/Makefile Fri May 24 12:18:35 2019 (r502455)
+++ head/devel/redasm/Makefile Fri May 24 12:22:09 2019 (r502456)
@@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= redasm
-PORTVERSION= 2.0
+PORTVERSION= 2.1.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= danfe at FreeBSD.org
@@ -13,24 +12,20 @@ COMMENT= Interactive, multiarchitecture disassembler
LICENSE= GPLv3
USES= cmake compiler:c++11-lang qt:5
-USE_QT= buildtools_build qmake_build core gui network webengine
+USE_QT= buildtools_build qmake_build core gui widgets
USE_GITHUB= yes
GH_ACCOUNT= REDasmOrg
GH_PROJECT= REDasm
-GH_TUPLE= REDasmOrg:REDasm-Library:2059871:libra/LibREDasm \
- Dax89:QHexView:e96ea40:qhv/QHexView \
+GH_TUPLE= REDasmOrg:REDasm-Library:b59bdc3:libra/LibREDasm \
+ Dax89:QHexView:4524ca3:qhv/QHexView \
aquynh:capstone:4948fd1:cs/LibREDasm/depends/capstone
PLIST_FILES= bin/REDasm lib/LibREDasm.so bin/redasm
post-patch:
- @${REINPLACE_CMD} -e 's,formats\.size(),formatsCount,' \
- ${WRKSRC}/mainwindow.cpp
@${REINPLACE_CMD} -e '/Git/s,find_package,#&, ; \
- /CMAKE_INSTALL_RPATH/s,\.,${PREFIX}/lib, ; \
- s| LibREDasm|& pthread| ; \
- s|unknown|b47ed30|' ${WRKSRC}/CMakeLists.txt
+ s|unknown|8848416|' ${WRKSRC}/CMakeLists.txt
do-install:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/REDasm ${STAGEDIR}${PREFIX}/bin
Modified: head/devel/redasm/distinfo
==============================================================================
--- head/devel/redasm/distinfo Fri May 24 12:18:35 2019 (r502455)
+++ head/devel/redasm/distinfo Fri May 24 12:22:09 2019 (r502456)
@@ -1,9 +1,9 @@
-TIMESTAMP = 1551691545
-SHA256 (REDasmOrg-REDasm-v2.0_GH0.tar.gz) = e942b475d236e0ff1486ec09d6367dff71849002ac9d8fd5b16514cfa9b975f9
-SIZE (REDasmOrg-REDasm-v2.0_GH0.tar.gz) = 12201231
-SHA256 (REDasmOrg-REDasm-Library-2059871_GH0.tar.gz) = 880587635ed70cdca932dd60db5839a60b9a31363385283489123072e6a883d7
-SIZE (REDasmOrg-REDasm-Library-2059871_GH0.tar.gz) = 344807
-SHA256 (Dax89-QHexView-e96ea40_GH0.tar.gz) = 83f7740a1948a91a5d023784b6acd404fee1cdd35038db2328415beb1f9e7a92
-SIZE (Dax89-QHexView-e96ea40_GH0.tar.gz) = 160204
+TIMESTAMP = 1558623521
+SHA256 (REDasmOrg-REDasm-v2.1.1_GH0.tar.gz) = 2fdd97822279791688b761af66564429727867523cfc31c7018da54d101f0ce3
+SIZE (REDasmOrg-REDasm-v2.1.1_GH0.tar.gz) = 4000712
+SHA256 (REDasmOrg-REDasm-Library-b59bdc3_GH0.tar.gz) = 53424b354dc1d179ea26b0e58c0e6f644ac1ad9bf2d15291ad41e866fb416695
+SIZE (REDasmOrg-REDasm-Library-b59bdc3_GH0.tar.gz) = 420985
+SHA256 (Dax89-QHexView-4524ca3_GH0.tar.gz) = e09e312ce5bd049e74fb1065161f1ae056552cb8e0b23373abfa2ef7f3550729
+SIZE (Dax89-QHexView-4524ca3_GH0.tar.gz) = 160332
SHA256 (aquynh-capstone-4948fd1_GH0.tar.gz) = 8b004faf0c6fa696fe49de13f01da8cebb735459a10c9b08e7d244a02a776f6b
SIZE (aquynh-capstone-4948fd1_GH0.tar.gz) = 3408171
More information about the svn-ports-head
mailing list