Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Aug 2018 18:19:11 +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: r476939 - in head/security: py-yara yara yara/files
Message-ID:  <201808111819.w7BIJBgt077914@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Sat Aug 11 18:19:11 2018
New Revision: 476939
URL: https://svnweb.freebsd.org/changeset/ports/476939

Log:
  Update yara and py-yara to 3.8.0

Added:
  head/security/yara/files/patch-libyara_modules_macho.c   (contents, props changed)
Deleted:
  head/security/yara/files/patch-threading.c
Modified:
  head/security/py-yara/Makefile
  head/security/py-yara/distinfo
  head/security/yara/Makefile
  head/security/yara/distinfo
  head/security/yara/pkg-plist

Modified: head/security/py-yara/Makefile
==============================================================================
--- head/security/py-yara/Makefile	Sat Aug 11 18:04:44 2018	(r476938)
+++ head/security/py-yara/Makefile	Sat Aug 11 18:19:11 2018	(r476939)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	yara
-PORTVERSION=	3.7.0
+PORTVERSION=	3.8.0
 CATEGORIES=	security python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

Modified: head/security/py-yara/distinfo
==============================================================================
--- head/security/py-yara/distinfo	Sat Aug 11 18:04:44 2018	(r476938)
+++ head/security/py-yara/distinfo	Sat Aug 11 18:19:11 2018	(r476939)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1510327536
-SHA256 (yara-python-3.7.0.tar.gz) = bedb10a9be398616fc1a5d4bb14f369ed88e4dec5f6455047e3e4efee01890e0
-SIZE (yara-python-3.7.0.tar.gz) = 313646
+TIMESTAMP = 1533641320
+SHA256 (yara-python-3.8.0.tar.gz) = dc6d15822762e394040b1f6ffb1a627ec58b44d5a6228569689a04341387941a
+SIZE (yara-python-3.8.0.tar.gz) = 355175

Modified: head/security/yara/Makefile
==============================================================================
--- head/security/yara/Makefile	Sat Aug 11 18:04:44 2018	(r476938)
+++ head/security/yara/Makefile	Sat Aug 11 18:19:11 2018	(r476939)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	yara
-PORTVERSION=	3.7.1
+PORTVERSION=	3.8.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security
 
@@ -15,7 +15,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	VirusTotal
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--enable-magic --enable-dotnet
+CONFIGURE_ARGS=	--enable-magic --enable-dotnet --enable-macho --enable-dex
 INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
 USES=		alias autoreconf libtool pathfix ssl

Modified: head/security/yara/distinfo
==============================================================================
--- head/security/yara/distinfo	Sat Aug 11 18:04:44 2018	(r476938)
+++ head/security/yara/distinfo	Sat Aug 11 18:19:11 2018	(r476939)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1516136851
-SHA256 (VirusTotal-yara-v3.7.1_GH0.tar.gz) = df077a29b0fffbf4e7c575f838a440f42d09b215fcb3971e6fb6360318a64892
-SIZE (VirusTotal-yara-v3.7.1_GH0.tar.gz) = 558499
+TIMESTAMP = 1533639650
+SHA256 (VirusTotal-yara-v3.8.0_GH0.tar.gz) = eb6cade9eaf09b8242dff0476ff690c4c428fbdcf7e5df93ac762346e81198da
+SIZE (VirusTotal-yara-v3.8.0_GH0.tar.gz) = 714919

Added: head/security/yara/files/patch-libyara_modules_macho.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/yara/files/patch-libyara_modules_macho.c	Sat Aug 11 18:19:11 2018	(r476939)
@@ -0,0 +1,11 @@
+--- libyara/modules/macho.c.orig	2018-08-06 13:28:12 UTC
++++ libyara/modules/macho.c
+@@ -262,7 +262,7 @@ MACHO_HANDLE_MAIN(be)
+ #define MACHO_HANDLE_SEGMENT(bits,bo)                                          \
+ void macho_handle_segment_##bits##_##bo(                                       \
+     const uint8_t* command,                                                    \
+-    const uint64_t i,                                                          \
++    const unsigned i,                                                          \
+     YR_OBJECT* object)                                                         \
+ {                                                                              \
+   yr_segment_command_##bits##_t* sg = (yr_segment_command_##bits##_t*)command; \

Modified: head/security/yara/pkg-plist
==============================================================================
--- head/security/yara/pkg-plist	Sat Aug 11 18:04:44 2018	(r476938)
+++ head/security/yara/pkg-plist	Sat Aug 11 18:19:11 2018	(r476939)
@@ -4,6 +4,7 @@ include/yara.h
 include/yara/ahocorasick.h
 include/yara/arena.h
 include/yara/atoms.h
+include/yara/bitmask.h
 include/yara/compiler.h
 include/yara/error.h
 include/yara/exec.h
@@ -21,7 +22,9 @@ include/yara/proc.h
 include/yara/re.h
 include/yara/rules.h
 include/yara/scan.h
+include/yara/scanner.h
 include/yara/sizedstr.h
+include/yara/stopwatch.h
 include/yara/stream.h
 include/yara/strutils.h
 include/yara/threading.h
@@ -30,7 +33,7 @@ include/yara/utils.h
 lib/libyara.a
 lib/libyara.so
 lib/libyara.so.3
-lib/libyara.so.3.7.1
+lib/libyara.so.3.8.0
 libdata/pkgconfig/yara.pc
 man/man1/yara.1.gz
 man/man1/yarac.1.gz



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