Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2019 12:22:09 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r502456 - in head/devel/redasm: . files
Message-ID:  <201905241222.x4OCM9Ch045976@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905241222.x4OCM9Ch045976>