Date: Sat, 16 Apr 2016 13:31:18 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r413440 - in head/security: py-rekall py-rekall-core py-rekall-core/files py-rekall_gui py-rekall_gui/files Message-ID: <201604161331.u3GDVIYa086935@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Sat Apr 16 13:31:18 2016 New Revision: 413440 URL: https://svnweb.freebsd.org/changeset/ports/413440 Log: Update rekall to 1.5.0 Added: head/security/py-rekall-core/files/ head/security/py-rekall-core/files/patch-setup.py (contents, props changed) Modified: head/security/py-rekall-core/Makefile head/security/py-rekall-core/distinfo head/security/py-rekall/Makefile head/security/py-rekall/distinfo head/security/py-rekall_gui/Makefile head/security/py-rekall_gui/distinfo head/security/py-rekall_gui/files/patch-setup.py Modified: head/security/py-rekall-core/Makefile ============================================================================== --- head/security/py-rekall-core/Makefile Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall-core/Makefile Sat Apr 16 13:31:18 2016 (r413440) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= rekall-core -PORTVERSION= 1.4.1 +DISTVERSION= 1.5.0.post5 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,22 +13,25 @@ COMMENT= CORE component of the Rekall fr LICENSE= GPLv2 RUN_DEPENDS= cabextract:archivers/cabextract \ - ${PYTHON_PKGNAMEPREFIX}acora>=1.8:textproc/py-acora \ - ${PYTHON_PKGNAMEPREFIX}PyAFF4>=0.17:security/py-pyaff4 \ - ${PYTHON_PKGNAMEPREFIX}capstone>=0:devel/py-capstone \ - ${PYTHON_PKGNAMEPREFIX}distorm>=0:devel/py-distorm \ - ${PYTHON_PKGNAMEPREFIX}efilter>=1438631774:devel/py-efilter \ - ${PYTHON_PKGNAMEPREFIX}intervaltree>=2.0.4:devel/py-intervaltree \ - ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.3.1:security/py-pycrypto \ - ${PYTHON_PKGNAMEPREFIX}pyelftools>=0.22:devel/py-pyelftools \ - ${PYTHON_PKGNAMEPREFIX}pytz>=2012:devel/py-pytz \ - ${PYTHON_PKGNAMEPREFIX}yaml>=2.10:devel/py-yaml \ - ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara + ${PYTHON_PKGNAMEPREFIX}PyAFF4>=0.23:security/py-pyaff4 \ + ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml \ + ${PYTHON_PKGNAMEPREFIX}acora>=1.9:textproc/py-acora \ + ${PYTHON_PKGNAMEPREFIX}arrow>=0.7.0:devel/py-arrow \ + ${PYTHON_PKGNAMEPREFIX}efilter>=1453815385:devel/py-efilter \ + ${PYTHON_PKGNAMEPREFIX}intervaltree>=2.1.0:devel/py-intervaltree \ + ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6.1:security/py-pycrypto \ + ${PYTHON_PKGNAMEPREFIX}pyelftools>=0.23:devel/py-pyelftools \ + ${PYTHON_PKGNAMEPREFIX}pytz>=2015.7:devel/py-pytz \ + ${PYTHON_PKGNAMEPREFIX}capstone>=3.0.4:devel/py-capstone \ + ${PYTHON_PKGNAMEPREFIX}yara>=3.4.0:security/py-yara \ + ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=1.4.4:devel/py-sortedcontainers \ + ${PYTHON_PKGNAMEPREFIX}dateutil>=2.4.2:devel/py-dateutil -USES= python:2 +NO_ARCH= yes +USES= python:2.7 zip USE_PYTHON= distutils autoplist -post-patch: - @${REINPLACE_CMD} '/argparse/d' ${WRKSRC}/setup.py +post-extract: + @${CHMOD} -R a+rX ${WRKSRC} .include <bsd.port.mk> Modified: head/security/py-rekall-core/distinfo ============================================================================== --- head/security/py-rekall-core/distinfo Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall-core/distinfo Sat Apr 16 13:31:18 2016 (r413440) @@ -1,2 +1,2 @@ -SHA256 (rekall-core-1.4.1.tar.gz) = 2708479ab985577ce23fabf1cc7f634cf64051e9c9b2abce47e40839ef31637f -SIZE (rekall-core-1.4.1.tar.gz) = 723180 +SHA256 (rekall-core-1.5.0.post5.zip) = 9de7174702eaab563778c63eed189b5d09a3e7294e34c3df6eca5fd0424d78fc +SIZE (rekall-core-1.5.0.post5.zip) = 1004205 Added: head/security/py-rekall-core/files/patch-setup.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-rekall-core/files/patch-setup.py Sat Apr 16 13:31:18 2016 (r413440) @@ -0,0 +1,39 @@ +--- setup.py.orig 2016-03-28 15:25:48 UTC ++++ setup.py +@@ -46,23 +46,22 @@ def find_data_files(source): + # approach ensures that any Rekall version will always work as tested - even + # when external packages are upgraded in an incompatible way. + install_requires = [ +- "PyAFF4 >= 0.23, < 0.30", +- "PyYAML == 3.11", +- "acora == 1.9", +- "argparse == 1.2.1", +- "arrow == 0.7.0", +- "efilter == 1453815385", +- "intervaltree == 2.1.0", +- "pycrypto == 2.6.1", +- "pyelftools == 0.23", +- "pytz == 2015.7", +- "rekall-capstone == 3.0.4.post2", +- "rekall-yara == 3.4.0.1", +- "sortedcontainers == 1.4.4", ++ "PyAFF4 >= 0.23", ++ "PyYAML >= 3.11", ++ "acora >= 1.9", ++ "arrow >= 0.7.0", ++ "efilter >= 1453815385", ++ "intervaltree >= 2.1.0", ++ "pycrypto >= 2.6.1", ++ "pyelftools >= 0.23", ++ "pytz >= 2015.7", ++ "capstone >= 3.0.4", ++ "yara-python >= 3.4.0", ++ "sortedcontainers >= 1.4.4", + + # Version 2.5.0 is broken with pyinstaller. + # https://github.com/pyinstaller/pyinstaller/issues/1848 +- "python-dateutil == 2.4.2", ++ "python-dateutil >= 2.4.2", + ] + + Modified: head/security/py-rekall/Makefile ============================================================================== --- head/security/py-rekall/Makefile Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall/Makefile Sat Apr 16 13:31:18 2016 (r413440) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= rekall -PORTVERSION= 1.4.1 -PORTREVISION= 1 +PORTVERSION= 1.5.0 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +12,18 @@ COMMENT= Memory forensics analysis frame LICENSE= GPLv2 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rekall-core>=1.4.0:security/py-rekall-core \ - ${PYTHON_PKGNAMEPREFIX}rekall_gui>=1.4.0:security/py-rekall_gui +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rekall-core>=1.5.0.p:security/py-rekall-core \ + ${PYTHON_PKGNAMEPREFIX}rekall_gui>=1.5.0.p:security/py-rekall_gui \ + ${PYTHON_PKGNAMEPREFIX}ipython>=0:devel/ipython -USES= python:2 +NO_ARCH= yes +USES= python:2.7 zip USE_PYTHON= distutils autoplist +post-extract: + @${CHMOD} -R a+rX ${WRKSRC} + +post-patch: + @${REINPLACE_CMD} 's,ipython==4.0.0,ipython,' ${WRKSRC}/setup.py + .include <bsd.port.mk> Modified: head/security/py-rekall/distinfo ============================================================================== --- head/security/py-rekall/distinfo Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall/distinfo Sat Apr 16 13:31:18 2016 (r413440) @@ -1,2 +1,2 @@ -SHA256 (rekall-1.4.1.tar.gz) = e06612eff622d7336b7046ab7663624c0317fa72eb8c7883ed2651d5d8be084f -SIZE (rekall-1.4.1.tar.gz) = 242194 +SHA256 (rekall-1.5.0.zip) = 26ea77eb391f08d5ed740e9183f789e7b4939c04c066f878dadbbc8634a98d09 +SIZE (rekall-1.5.0.zip) = 2906320 Modified: head/security/py-rekall_gui/Makefile ============================================================================== --- head/security/py-rekall_gui/Makefile Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall_gui/Makefile Sat Apr 16 13:31:18 2016 (r413440) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= rekall_gui -PORTVERSION= 1.4.1 -PORTREVISION= 2 +DISTVERSION= 1.5.0.post4 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,21 +12,22 @@ COMMENT= GUI component of the Rekall fra LICENSE= GPLv2 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}codegen>=1.0:devel/py-codegen \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rekall-core>=1.5.0.p:security/py-rekall-core \ + ${PYTHON_PKGNAMEPREFIX}codegen>=1.0:devel/py-codegen \ ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask \ ${PYTHON_PKGNAMEPREFIX}Flask-Sockets>=0:www/py-flask-sockets \ ${PYTHON_PKGNAMEPREFIX}gevent>=1.0.2:devel/py-gevent \ - ${PYTHON_PKGNAMEPREFIX}gevent-websocket>=0.9.3:www/py-gevent-websocket \ - ${PYTHON_PKGNAMEPREFIX}ipython>=3.0.0:devel/ipython \ - ${PYTHON_PKGNAMEPREFIX}rekall-core>=1.4.0:security/py-rekall-core + ${PYTHON_PKGNAMEPREFIX}gevent-websocket>=0.9.3:www/py-gevent-websocket -USES= python:2 shebangfix -SHEBANG_FILES= manuskript/static/bower_components/bootstrap/test-infra/uncached-npm-install.sh -USE_PYTHON= distutils autoplist NO_ARCH= yes +USES= python:2.7 +USE_PYTHON= distutils autoplist .include <bsd.port.pre.mk> PYDISTUTILS_INSTALLARGS+=--install-data ${PYTHONPREFIX_SITELIBDIR} +post-extract: + @${CHMOD} -R a+rX ${WRKSRC} + .include <bsd.port.post.mk> Modified: head/security/py-rekall_gui/distinfo ============================================================================== --- head/security/py-rekall_gui/distinfo Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall_gui/distinfo Sat Apr 16 13:31:18 2016 (r413440) @@ -1,2 +1,2 @@ -SHA256 (rekall_gui-1.4.1.tar.gz) = ab8602ab6073327c6fcf96faf662771ebc8d324689f72ad61a81f2fe563631c5 -SIZE (rekall_gui-1.4.1.tar.gz) = 2012182 +SHA256 (rekall_gui-1.5.0.post4.tar.gz) = 26bad9c41adf0a62d3708cd4046a709c1ea3f66ff99295bae53874b2bc0fed9e +SIZE (rekall_gui-1.5.0.post4.tar.gz) = 2033604 Modified: head/security/py-rekall_gui/files/patch-setup.py ============================================================================== --- head/security/py-rekall_gui/files/patch-setup.py Sat Apr 16 13:23:36 2016 (r413439) +++ head/security/py-rekall_gui/files/patch-setup.py Sat Apr 16 13:31:18 2016 (r413440) @@ -1,6 +1,6 @@ ---- setup.py.orig 2015-09-10 14:25:33 UTC +--- setup.py.orig 2016-03-28 22:03:48 UTC +++ setup.py -@@ -38,7 +38,8 @@ def find_data_files_directory(source): +@@ -33,7 +33,8 @@ def find_data_files_directory(source): result = [] for directory, _, files in os.walk(source): files = [os.path.join(directory, x) for x in files]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604161331.u3GDVIYa086935>