Thu Nov 30 08:16:19 2017 UTC ()
py-cybox: updated to 2.1.0.16

Version 2.1.0.16
- Re-packaged 2.1.0.15 with newer setuptools to fix broken wheel.

Version 2.1.0.15
- Fully support PDFFile object.
- Add URI property to Artifact object.
- Support Object 'description' field.
- Add UnixUserAccount object.
- Fix error when PropertyTypes have 'delimiter' but no value.
- Allow setting 'condition' on Artifact object's RawArtifact propety.
- Support adding SSDEEP hashes.
- Don't include properties when adding Related Objects with inline=False.
- Handle 'event' property of Observables correctly.


(adam)
diff -r1.6 -r1.7 pkgsrc/security/py-cybox/Makefile
diff -r1.2 -r1.3 pkgsrc/security/py-cybox/PLIST
diff -r1.3 -r1.4 pkgsrc/security/py-cybox/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/security/py-cybox/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-cybox/Makefile 2017/10/10 07:30:58 1.6
+++ pkgsrc/security/py-cybox/Makefile 2017/11/30 08:16:19 1.7
@@ -1,24 +1,23 @@ @@ -1,24 +1,23 @@
1# $NetBSD: Makefile,v 1.6 2017/10/10 07:30:58 adam Exp $ 1# $NetBSD: Makefile,v 1.7 2017/11/30 08:16:19 adam Exp $
2 2
3DISTNAME= python-cybox-2.1.0.14 3DISTNAME= cybox-2.1.0.16
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^python-//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_GITHUB:=CybOXProject/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=CybOXProject/}
7 7
8MAINTAINER= khorben@defora.org 8MAINTAINER= khorben@defora.org
9HOMEPAGE= https://github.com/CybOXProject/python-cybox 9HOMEPAGE= https://github.com/CybOXProject/python-cybox
10COMMENT= Python library for manipulating CybOX content 10COMMENT= Python library for manipulating CybOX content
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13GITHUB_PROJECT= python-cybox 13GITHUB_PROJECT= python-cybox
14GITHUB_TAG= v${PKGVERSION_NOREV} 14GITHUB_TAG= v${PKGVERSION_NOREV}
15 15
16DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil 16DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
17DEPENDS+= ${PYPKGPREFIX}-lxml>=2.2.3:../../textproc/py-lxml 17DEPENDS+= ${PYPKGPREFIX}-lxml>=2.2.3:../../textproc/py-lxml
18DEPENDS+= ${PYPKGPREFIX}-mixbox>=1.0.2:../../devel/py-mixbox 18DEPENDS+= ${PYPKGPREFIX}-mixbox>=1.0.2:../../devel/py-mixbox
19 19
20USE_LANGUAGES= # none 20USE_LANGUAGES= # none
21EGG_NAME= ${DISTNAME:S/^python-//} 
22 21
23.include "../../lang/python/egg.mk" 22.include "../../lang/python/egg.mk"
24.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/security/py-cybox/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-cybox/PLIST 2017/10/10 07:30:58 1.2
+++ pkgsrc/security/py-cybox/PLIST 2017/11/30 08:16:19 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2017/10/10 07:30:58 adam Exp $ 1@comment $NetBSD: PLIST,v 1.3 2017/11/30 08:16:19 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/cybox/__init__.py 7${PYSITELIB}/cybox/__init__.py
8${PYSITELIB}/cybox/__init__.pyc 8${PYSITELIB}/cybox/__init__.pyc
9${PYSITELIB}/cybox/__init__.pyo 9${PYSITELIB}/cybox/__init__.pyo
10${PYSITELIB}/cybox/bindings/__init__.py 10${PYSITELIB}/cybox/bindings/__init__.py
11${PYSITELIB}/cybox/bindings/__init__.pyc 11${PYSITELIB}/cybox/bindings/__init__.pyc
12${PYSITELIB}/cybox/bindings/__init__.pyo 12${PYSITELIB}/cybox/bindings/__init__.pyo
13${PYSITELIB}/cybox/bindings/account_object.py 13${PYSITELIB}/cybox/bindings/account_object.py
14${PYSITELIB}/cybox/bindings/account_object.pyc 14${PYSITELIB}/cybox/bindings/account_object.pyc
@@ -507,26 +507,29 @@ ${PYSITELIB}/cybox/objects/product_objec @@ -507,26 +507,29 @@ ${PYSITELIB}/cybox/objects/product_objec
507${PYSITELIB}/cybox/objects/product_object.pyo 507${PYSITELIB}/cybox/objects/product_object.pyo
508${PYSITELIB}/cybox/objects/semaphore_object.py 508${PYSITELIB}/cybox/objects/semaphore_object.py
509${PYSITELIB}/cybox/objects/semaphore_object.pyc 509${PYSITELIB}/cybox/objects/semaphore_object.pyc
510${PYSITELIB}/cybox/objects/semaphore_object.pyo 510${PYSITELIB}/cybox/objects/semaphore_object.pyo
511${PYSITELIB}/cybox/objects/sms_message_object.py 511${PYSITELIB}/cybox/objects/sms_message_object.py
512${PYSITELIB}/cybox/objects/sms_message_object.pyc 512${PYSITELIB}/cybox/objects/sms_message_object.pyc
513${PYSITELIB}/cybox/objects/sms_message_object.pyo 513${PYSITELIB}/cybox/objects/sms_message_object.pyo
514${PYSITELIB}/cybox/objects/socket_address_object.py 514${PYSITELIB}/cybox/objects/socket_address_object.py
515${PYSITELIB}/cybox/objects/socket_address_object.pyc 515${PYSITELIB}/cybox/objects/socket_address_object.pyc
516${PYSITELIB}/cybox/objects/socket_address_object.pyo 516${PYSITELIB}/cybox/objects/socket_address_object.pyo
517${PYSITELIB}/cybox/objects/system_object.py 517${PYSITELIB}/cybox/objects/system_object.py
518${PYSITELIB}/cybox/objects/system_object.pyc 518${PYSITELIB}/cybox/objects/system_object.pyc
519${PYSITELIB}/cybox/objects/system_object.pyo 519${PYSITELIB}/cybox/objects/system_object.pyo
 520${PYSITELIB}/cybox/objects/unix_user_account_object.py
 521${PYSITELIB}/cybox/objects/unix_user_account_object.pyc
 522${PYSITELIB}/cybox/objects/unix_user_account_object.pyo
520${PYSITELIB}/cybox/objects/uri_object.py 523${PYSITELIB}/cybox/objects/uri_object.py
521${PYSITELIB}/cybox/objects/uri_object.pyc 524${PYSITELIB}/cybox/objects/uri_object.pyc
522${PYSITELIB}/cybox/objects/uri_object.pyo 525${PYSITELIB}/cybox/objects/uri_object.pyo
523${PYSITELIB}/cybox/objects/user_account_object.py 526${PYSITELIB}/cybox/objects/user_account_object.py
524${PYSITELIB}/cybox/objects/user_account_object.pyc 527${PYSITELIB}/cybox/objects/user_account_object.pyc
525${PYSITELIB}/cybox/objects/user_account_object.pyo 528${PYSITELIB}/cybox/objects/user_account_object.pyo
526${PYSITELIB}/cybox/objects/volume_object.py 529${PYSITELIB}/cybox/objects/volume_object.py
527${PYSITELIB}/cybox/objects/volume_object.pyc 530${PYSITELIB}/cybox/objects/volume_object.pyc
528${PYSITELIB}/cybox/objects/volume_object.pyo 531${PYSITELIB}/cybox/objects/volume_object.pyo
529${PYSITELIB}/cybox/objects/whois_object.py 532${PYSITELIB}/cybox/objects/whois_object.py
530${PYSITELIB}/cybox/objects/whois_object.pyc 533${PYSITELIB}/cybox/objects/whois_object.pyc
531${PYSITELIB}/cybox/objects/whois_object.pyo 534${PYSITELIB}/cybox/objects/whois_object.pyo
532${PYSITELIB}/cybox/objects/win_computer_account_object.py 535${PYSITELIB}/cybox/objects/win_computer_account_object.py
@@ -795,44 +798,50 @@ ${PYSITELIB}/cybox/test/objects/network_ @@ -795,44 +798,50 @@ ${PYSITELIB}/cybox/test/objects/network_
795${PYSITELIB}/cybox/test/objects/network_route_entry_test.pyo 798${PYSITELIB}/cybox/test/objects/network_route_entry_test.pyo
796${PYSITELIB}/cybox/test/objects/network_route_test.py 799${PYSITELIB}/cybox/test/objects/network_route_test.py
797${PYSITELIB}/cybox/test/objects/network_route_test.pyc 800${PYSITELIB}/cybox/test/objects/network_route_test.pyc
798${PYSITELIB}/cybox/test/objects/network_route_test.pyo 801${PYSITELIB}/cybox/test/objects/network_route_test.pyo
799${PYSITELIB}/cybox/test/objects/network_socket_test.py 802${PYSITELIB}/cybox/test/objects/network_socket_test.py
800${PYSITELIB}/cybox/test/objects/network_socket_test.pyc 803${PYSITELIB}/cybox/test/objects/network_socket_test.pyc
801${PYSITELIB}/cybox/test/objects/network_socket_test.pyo 804${PYSITELIB}/cybox/test/objects/network_socket_test.pyo
802${PYSITELIB}/cybox/test/objects/network_subnet_test.py 805${PYSITELIB}/cybox/test/objects/network_subnet_test.py
803${PYSITELIB}/cybox/test/objects/network_subnet_test.pyc 806${PYSITELIB}/cybox/test/objects/network_subnet_test.pyc
804${PYSITELIB}/cybox/test/objects/network_subnet_test.pyo 807${PYSITELIB}/cybox/test/objects/network_subnet_test.pyo
805${PYSITELIB}/cybox/test/objects/obj_metadata_test.py 808${PYSITELIB}/cybox/test/objects/obj_metadata_test.py
806${PYSITELIB}/cybox/test/objects/obj_metadata_test.pyc 809${PYSITELIB}/cybox/test/objects/obj_metadata_test.pyc
807${PYSITELIB}/cybox/test/objects/obj_metadata_test.pyo 810${PYSITELIB}/cybox/test/objects/obj_metadata_test.pyo
 811${PYSITELIB}/cybox/test/objects/pdf_file_test.py
 812${PYSITELIB}/cybox/test/objects/pdf_file_test.pyc
 813${PYSITELIB}/cybox/test/objects/pdf_file_test.pyo
808${PYSITELIB}/cybox/test/objects/pipe_test.py 814${PYSITELIB}/cybox/test/objects/pipe_test.py
809${PYSITELIB}/cybox/test/objects/pipe_test.pyc 815${PYSITELIB}/cybox/test/objects/pipe_test.pyc
810${PYSITELIB}/cybox/test/objects/pipe_test.pyo 816${PYSITELIB}/cybox/test/objects/pipe_test.pyo
811${PYSITELIB}/cybox/test/objects/port_test.py 817${PYSITELIB}/cybox/test/objects/port_test.py
812${PYSITELIB}/cybox/test/objects/port_test.pyc 818${PYSITELIB}/cybox/test/objects/port_test.pyc
813${PYSITELIB}/cybox/test/objects/port_test.pyo 819${PYSITELIB}/cybox/test/objects/port_test.pyo
814${PYSITELIB}/cybox/test/objects/product_test.py 820${PYSITELIB}/cybox/test/objects/product_test.py
815${PYSITELIB}/cybox/test/objects/product_test.pyc 821${PYSITELIB}/cybox/test/objects/product_test.pyc
816${PYSITELIB}/cybox/test/objects/product_test.pyo 822${PYSITELIB}/cybox/test/objects/product_test.pyo
817${PYSITELIB}/cybox/test/objects/semaphore_test.py 823${PYSITELIB}/cybox/test/objects/semaphore_test.py
818${PYSITELIB}/cybox/test/objects/semaphore_test.pyc 824${PYSITELIB}/cybox/test/objects/semaphore_test.pyc
819${PYSITELIB}/cybox/test/objects/semaphore_test.pyo 825${PYSITELIB}/cybox/test/objects/semaphore_test.pyo
820${PYSITELIB}/cybox/test/objects/sms_message_test.py 826${PYSITELIB}/cybox/test/objects/sms_message_test.py
821${PYSITELIB}/cybox/test/objects/sms_message_test.pyc 827${PYSITELIB}/cybox/test/objects/sms_message_test.pyc
822${PYSITELIB}/cybox/test/objects/sms_message_test.pyo 828${PYSITELIB}/cybox/test/objects/sms_message_test.pyo
823${PYSITELIB}/cybox/test/objects/socket_address_test.py 829${PYSITELIB}/cybox/test/objects/socket_address_test.py
824${PYSITELIB}/cybox/test/objects/socket_address_test.pyc 830${PYSITELIB}/cybox/test/objects/socket_address_test.pyc
825${PYSITELIB}/cybox/test/objects/socket_address_test.pyo 831${PYSITELIB}/cybox/test/objects/socket_address_test.pyo
 832${PYSITELIB}/cybox/test/objects/unix_user_account_test.py
 833${PYSITELIB}/cybox/test/objects/unix_user_account_test.pyc
 834${PYSITELIB}/cybox/test/objects/unix_user_account_test.pyo
826${PYSITELIB}/cybox/test/objects/uri_test.py 835${PYSITELIB}/cybox/test/objects/uri_test.py
827${PYSITELIB}/cybox/test/objects/uri_test.pyc 836${PYSITELIB}/cybox/test/objects/uri_test.pyc
828${PYSITELIB}/cybox/test/objects/uri_test.pyo 837${PYSITELIB}/cybox/test/objects/uri_test.pyo
829${PYSITELIB}/cybox/test/objects/user_account_test.py 838${PYSITELIB}/cybox/test/objects/user_account_test.py
830${PYSITELIB}/cybox/test/objects/user_account_test.pyc 839${PYSITELIB}/cybox/test/objects/user_account_test.pyc
831${PYSITELIB}/cybox/test/objects/user_account_test.pyo 840${PYSITELIB}/cybox/test/objects/user_account_test.pyo
832${PYSITELIB}/cybox/test/objects/whois_test.py 841${PYSITELIB}/cybox/test/objects/whois_test.py
833${PYSITELIB}/cybox/test/objects/whois_test.pyc 842${PYSITELIB}/cybox/test/objects/whois_test.pyc
834${PYSITELIB}/cybox/test/objects/whois_test.pyo 843${PYSITELIB}/cybox/test/objects/whois_test.pyo
835${PYSITELIB}/cybox/test/objects/win_computer_account_test.py 844${PYSITELIB}/cybox/test/objects/win_computer_account_test.py
836${PYSITELIB}/cybox/test/objects/win_computer_account_test.pyc 845${PYSITELIB}/cybox/test/objects/win_computer_account_test.pyc
837${PYSITELIB}/cybox/test/objects/win_computer_account_test.pyo 846${PYSITELIB}/cybox/test/objects/win_computer_account_test.pyo
838${PYSITELIB}/cybox/test/objects/win_critical_section_test.py 847${PYSITELIB}/cybox/test/objects/win_critical_section_test.py

cvs diff -r1.3 -r1.4 pkgsrc/security/py-cybox/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-cybox/distinfo 2017/10/10 07:30:58 1.3
+++ pkgsrc/security/py-cybox/distinfo 2017/11/30 08:16:19 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2017/10/10 07:30:58 adam Exp $ 1$NetBSD: distinfo,v 1.4 2017/11/30 08:16:19 adam Exp $
2 2
3SHA1 (python-cybox-2.1.0.14.tar.gz) = 984a714e6dc764692b9a1adf9ffd26ec488f56f2 3SHA1 (cybox-2.1.0.16.tar.gz) = 482443d0a5930f40b5bf408fe6831082da7286c4
4RMD160 (python-cybox-2.1.0.14.tar.gz) = 9f782eaba4233f938c805f5d29ff1bf4f8048ed6 4RMD160 (cybox-2.1.0.16.tar.gz) = c77c3c52e5250e7911d3dd251d0d709b937db925
5SHA512 (python-cybox-2.1.0.14.tar.gz) = 80bdbf1db78f62017708aac8b0df7ca2833a167991cff8c73117533f3fd1519b60d122c93730abc3e80386bbd72e52aa469335759dc928d922313b6bb69fe40a 5SHA512 (cybox-2.1.0.16.tar.gz) = e22c9c08d0fb1719d359ddd3c3a581cb65af758753b28268c1aff38f82a574bd076594e1cfd299f8261007721d8573a32dc45a639b70d9900dd5110412cf53ea
6Size (python-cybox-2.1.0.14.tar.gz) = 476808 bytes 6Size (cybox-2.1.0.16.tar.gz) = 483677 bytes