pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/py-stix py-stix: update to 1.2.0.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/e022de8a394c
branches: trunk
changeset: 370035:e022de8a394c
user: adam <adam%pkgsrc.org@localhost>
date: Tue Oct 10 07:32:30 2017 +0000
description:
py-stix: update to 1.2.0.4
Version 1.2.0.4:
Add support for Python 3.6.
Update to latest mixbox.
Emit proper xsi:type for AISMarkingStructure.
Implement hash for required objects
diffstat:
security/py-stix/Makefile | 21 ++++-
security/py-stix/PLIST | 146 ++++++++++++++++++++++++++++++++++++++++++---
security/py-stix/distinfo | 10 +-
3 files changed, 156 insertions(+), 21 deletions(-)
diffs (truncated from 341 to 300 lines):
diff -r 54b5d4837f9c -r e022de8a394c security/py-stix/Makefile
--- a/security/py-stix/Makefile Tue Oct 10 07:30:58 2017 +0000
+++ b/security/py-stix/Makefile Tue Oct 10 07:32:30 2017 +0000
@@ -1,16 +1,25 @@
-# $NetBSD: Makefile,v 1.7 2017/01/01 14:43:56 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2017/10/10 07:32:30 adam Exp $
-DISTNAME= stix-1.1.1.0
+DISTNAME= stix-1.2.0.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= python security
-MASTER_SITES= ${MASTER_SITE_PYPI:=s/stix/}
+CATEGORIES= security python
+#MASTER_SITES= ${MASTER_SITE_PYPI:=s/stix/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=STIXProject/}
MAINTAINER= khorben%defora.org@localhost
-HOMEPAGE= https://github.com/STIXProject/python-stix
+HOMEPAGE= http://stixproject.github.io/
COMMENT= Python library for manipulating STIX content
LICENSE= modified-bsd
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36
+GITHUB_PROJECT= python-stix
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+DEPENDS+= ${PYPKGPREFIX}-cybox>=2.1.0.14:../../security/py-cybox
+DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
+DEPENDS+= ${PYPKGPREFIX}-lxml>=2.3:../../textproc/py-lxml
+DEPENDS+= ${PYPKGPREFIX}-mixbox>=1.0.2:../../devel/py-mixbox
+
+USE_LANGUAGES= # none
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 54b5d4837f9c -r e022de8a394c security/py-stix/PLIST
--- a/security/py-stix/PLIST Tue Oct 10 07:30:58 2017 +0000
+++ b/security/py-stix/PLIST Tue Oct 10 07:32:30 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2014/05/17 16:03:45 khorben Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/10/10 07:32:30 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -55,6 +55,9 @@
${PYSITELIB}/stix/bindings/extensions/marking/__init__.py
${PYSITELIB}/stix/bindings/extensions/marking/__init__.pyc
${PYSITELIB}/stix/bindings/extensions/marking/__init__.pyo
+${PYSITELIB}/stix/bindings/extensions/marking/ais.py
+${PYSITELIB}/stix/bindings/extensions/marking/ais.pyc
+${PYSITELIB}/stix/bindings/extensions/marking/ais.pyo
${PYSITELIB}/stix/bindings/extensions/marking/simple_marking.py
${PYSITELIB}/stix/bindings/extensions/marking/simple_marking.pyc
${PYSITELIB}/stix/bindings/extensions/marking/simple_marking.pyo
@@ -100,6 +103,9 @@
${PYSITELIB}/stix/bindings/indicator.py
${PYSITELIB}/stix/bindings/indicator.pyc
${PYSITELIB}/stix/bindings/indicator.pyo
+${PYSITELIB}/stix/bindings/report.py
+${PYSITELIB}/stix/bindings/report.pyc
+${PYSITELIB}/stix/bindings/report.pyo
${PYSITELIB}/stix/bindings/stix_common.py
${PYSITELIB}/stix/bindings/stix_common.pyc
${PYSITELIB}/stix/bindings/stix_common.pyo
@@ -121,12 +127,18 @@
${PYSITELIB}/stix/coa/objective.py
${PYSITELIB}/stix/coa/objective.pyc
${PYSITELIB}/stix/coa/objective.pyo
+${PYSITELIB}/stix/coa/structured_coa.py
+${PYSITELIB}/stix/coa/structured_coa.pyc
+${PYSITELIB}/stix/coa/structured_coa.pyo
${PYSITELIB}/stix/common/__init__.py
${PYSITELIB}/stix/common/__init__.pyc
${PYSITELIB}/stix/common/__init__.pyo
${PYSITELIB}/stix/common/activity.py
${PYSITELIB}/stix/common/activity.pyc
${PYSITELIB}/stix/common/activity.pyo
+${PYSITELIB}/stix/common/campaign_reference.py
+${PYSITELIB}/stix/common/campaign_reference.pyc
+${PYSITELIB}/stix/common/campaign_reference.pyo
${PYSITELIB}/stix/common/confidence.py
${PYSITELIB}/stix/common/confidence.pyc
${PYSITELIB}/stix/common/confidence.pyo
@@ -139,9 +151,21 @@
${PYSITELIB}/stix/common/information_source.py
${PYSITELIB}/stix/common/information_source.pyc
${PYSITELIB}/stix/common/information_source.pyo
-${PYSITELIB}/stix/common/kill_chains.py
-${PYSITELIB}/stix/common/kill_chains.pyc
-${PYSITELIB}/stix/common/kill_chains.pyo
+${PYSITELIB}/stix/common/kill_chains/__init__.py
+${PYSITELIB}/stix/common/kill_chains/__init__.pyc
+${PYSITELIB}/stix/common/kill_chains/__init__.pyo
+${PYSITELIB}/stix/common/kill_chains/lmco.py
+${PYSITELIB}/stix/common/kill_chains/lmco.pyc
+${PYSITELIB}/stix/common/kill_chains/lmco.pyo
+${PYSITELIB}/stix/common/names.py
+${PYSITELIB}/stix/common/names.pyc
+${PYSITELIB}/stix/common/names.pyo
+${PYSITELIB}/stix/common/profiles.py
+${PYSITELIB}/stix/common/profiles.pyc
+${PYSITELIB}/stix/common/profiles.pyo
+${PYSITELIB}/stix/common/references.py
+${PYSITELIB}/stix/common/references.pyc
+${PYSITELIB}/stix/common/references.pyo
${PYSITELIB}/stix/common/related.py
${PYSITELIB}/stix/common/related.pyc
${PYSITELIB}/stix/common/related.pyo
@@ -202,6 +226,9 @@
${PYSITELIB}/stix/extensions/marking/__init__.py
${PYSITELIB}/stix/extensions/marking/__init__.pyc
${PYSITELIB}/stix/extensions/marking/__init__.pyo
+${PYSITELIB}/stix/extensions/marking/ais.py
+${PYSITELIB}/stix/extensions/marking/ais.pyc
+${PYSITELIB}/stix/extensions/marking/ais.pyo
${PYSITELIB}/stix/extensions/marking/simple_marking.py
${PYSITELIB}/stix/extensions/marking/simple_marking.pyc
${PYSITELIB}/stix/extensions/marking/simple_marking.pyo
@@ -211,15 +238,27 @@
${PYSITELIB}/stix/extensions/marking/tlp.py
${PYSITELIB}/stix/extensions/marking/tlp.pyc
${PYSITELIB}/stix/extensions/marking/tlp.pyo
+${PYSITELIB}/stix/extensions/structured_coa/__init__.py
+${PYSITELIB}/stix/extensions/structured_coa/__init__.pyc
+${PYSITELIB}/stix/extensions/structured_coa/__init__.pyo
+${PYSITELIB}/stix/extensions/structured_coa/generic_structured_coa.py
+${PYSITELIB}/stix/extensions/structured_coa/generic_structured_coa.pyc
+${PYSITELIB}/stix/extensions/structured_coa/generic_structured_coa.pyo
${PYSITELIB}/stix/extensions/test_mechanism/__init__.py
${PYSITELIB}/stix/extensions/test_mechanism/__init__.pyc
${PYSITELIB}/stix/extensions/test_mechanism/__init__.pyo
+${PYSITELIB}/stix/extensions/test_mechanism/generic_test_mechanism.py
+${PYSITELIB}/stix/extensions/test_mechanism/generic_test_mechanism.pyc
+${PYSITELIB}/stix/extensions/test_mechanism/generic_test_mechanism.pyo
${PYSITELIB}/stix/extensions/test_mechanism/open_ioc_2010_test_mechanism.py
${PYSITELIB}/stix/extensions/test_mechanism/open_ioc_2010_test_mechanism.pyc
${PYSITELIB}/stix/extensions/test_mechanism/open_ioc_2010_test_mechanism.pyo
${PYSITELIB}/stix/extensions/test_mechanism/snort_test_mechanism.py
${PYSITELIB}/stix/extensions/test_mechanism/snort_test_mechanism.pyc
${PYSITELIB}/stix/extensions/test_mechanism/snort_test_mechanism.pyo
+${PYSITELIB}/stix/extensions/test_mechanism/yara_test_mechanism.py
+${PYSITELIB}/stix/extensions/test_mechanism/yara_test_mechanism.pyc
+${PYSITELIB}/stix/extensions/test_mechanism/yara_test_mechanism.pyo
${PYSITELIB}/stix/incident/__init__.py
${PYSITELIB}/stix/incident/__init__.pyc
${PYSITELIB}/stix/incident/__init__.pyo
@@ -238,6 +277,9 @@
${PYSITELIB}/stix/incident/external_id.py
${PYSITELIB}/stix/incident/external_id.pyc
${PYSITELIB}/stix/incident/external_id.pyo
+${PYSITELIB}/stix/incident/history.py
+${PYSITELIB}/stix/incident/history.pyc
+${PYSITELIB}/stix/incident/history.pyo
${PYSITELIB}/stix/incident/impact_assessment.py
${PYSITELIB}/stix/incident/impact_assessment.pyc
${PYSITELIB}/stix/incident/impact_assessment.pyo
@@ -271,6 +313,12 @@
${PYSITELIB}/stix/indicator/valid_time.py
${PYSITELIB}/stix/indicator/valid_time.pyc
${PYSITELIB}/stix/indicator/valid_time.pyo
+${PYSITELIB}/stix/report/__init__.py
+${PYSITELIB}/stix/report/__init__.pyc
+${PYSITELIB}/stix/report/__init__.pyo
+${PYSITELIB}/stix/report/header.py
+${PYSITELIB}/stix/report/header.pyc
+${PYSITELIB}/stix/report/header.pyo
${PYSITELIB}/stix/test/__init__.py
${PYSITELIB}/stix/test/__init__.pyc
${PYSITELIB}/stix/test/__init__.pyo
@@ -286,21 +334,42 @@
${PYSITELIB}/stix/test/common/activity_test.py
${PYSITELIB}/stix/test/common/activity_test.pyc
${PYSITELIB}/stix/test/common/activity_test.pyo
+${PYSITELIB}/stix/test/common/campaign_reference_test.py
+${PYSITELIB}/stix/test/common/campaign_reference_test.pyc
+${PYSITELIB}/stix/test/common/campaign_reference_test.pyo
+${PYSITELIB}/stix/test/common/cdata_test.py
+${PYSITELIB}/stix/test/common/cdata_test.pyc
+${PYSITELIB}/stix/test/common/cdata_test.pyo
${PYSITELIB}/stix/test/common/confidence_test.py
${PYSITELIB}/stix/test/common/confidence_test.pyc
${PYSITELIB}/stix/test/common/confidence_test.pyo
+${PYSITELIB}/stix/test/common/datetimewithprecision_test.py
+${PYSITELIB}/stix/test/common/datetimewithprecision_test.pyc
+${PYSITELIB}/stix/test/common/datetimewithprecision_test.pyo
${PYSITELIB}/stix/test/common/identity_test.py
${PYSITELIB}/stix/test/common/identity_test.pyc
${PYSITELIB}/stix/test/common/identity_test.pyo
${PYSITELIB}/stix/test/common/information_source_test.py
${PYSITELIB}/stix/test/common/information_source_test.pyc
${PYSITELIB}/stix/test/common/information_source_test.pyo
+${PYSITELIB}/stix/test/common/kill_chains_test.py
+${PYSITELIB}/stix/test/common/kill_chains_test.pyc
+${PYSITELIB}/stix/test/common/kill_chains_test.pyo
+${PYSITELIB}/stix/test/common/names_test.py
+${PYSITELIB}/stix/test/common/names_test.pyc
+${PYSITELIB}/stix/test/common/names_test.pyo
${PYSITELIB}/stix/test/common/related_test.py
${PYSITELIB}/stix/test/common/related_test.pyc
${PYSITELIB}/stix/test/common/related_test.pyo
${PYSITELIB}/stix/test/common/statement_test.py
${PYSITELIB}/stix/test/common/statement_test.pyc
${PYSITELIB}/stix/test/common/statement_test.pyo
+${PYSITELIB}/stix/test/common/structured_text_test.py
+${PYSITELIB}/stix/test/common/structured_text_test.pyc
+${PYSITELIB}/stix/test/common/structured_text_test.pyo
+${PYSITELIB}/stix/test/common/tools_test.py
+${PYSITELIB}/stix/test/common/tools_test.pyc
+${PYSITELIB}/stix/test/common/tools_test.pyo
${PYSITELIB}/stix/test/core/__init__.py
${PYSITELIB}/stix/test/core/__init__.pyc
${PYSITELIB}/stix/test/core/__init__.pyo
@@ -313,6 +382,9 @@
${PYSITELIB}/stix/test/data_marking_test.py
${PYSITELIB}/stix/test/data_marking_test.pyc
${PYSITELIB}/stix/test/data_marking_test.pyo
+${PYSITELIB}/stix/test/encoding_test.py
+${PYSITELIB}/stix/test/encoding_test.pyc
+${PYSITELIB}/stix/test/encoding_test.pyo
${PYSITELIB}/stix/test/exploit_target_test.py
${PYSITELIB}/stix/test/exploit_target_test.pyc
${PYSITELIB}/stix/test/exploit_target_test.pyo
@@ -325,30 +397,75 @@
${PYSITELIB}/stix/test/extensions/identity/ciq_identity_3_0_test.py
${PYSITELIB}/stix/test/extensions/identity/ciq_identity_3_0_test.pyc
${PYSITELIB}/stix/test/extensions/identity/ciq_identity_3_0_test.pyo
+${PYSITELIB}/stix/test/extensions/malware/__init__.py
+${PYSITELIB}/stix/test/extensions/malware/__init__.pyc
+${PYSITELIB}/stix/test/extensions/malware/__init__.pyo
+${PYSITELIB}/stix/test/extensions/malware/maec_4_1_malware_test.py
+${PYSITELIB}/stix/test/extensions/malware/maec_4_1_malware_test.pyc
+${PYSITELIB}/stix/test/extensions/malware/maec_4_1_malware_test.pyo
${PYSITELIB}/stix/test/extensions/marking/__init__.py
${PYSITELIB}/stix/test/extensions/marking/__init__.pyc
${PYSITELIB}/stix/test/extensions/marking/__init__.pyo
+${PYSITELIB}/stix/test/extensions/marking/ais_marking_test.py
+${PYSITELIB}/stix/test/extensions/marking/ais_marking_test.pyc
+${PYSITELIB}/stix/test/extensions/marking/ais_marking_test.pyo
${PYSITELIB}/stix/test/extensions/marking/simple_marking_test.py
${PYSITELIB}/stix/test/extensions/marking/simple_marking_test.pyc
${PYSITELIB}/stix/test/extensions/marking/simple_marking_test.pyo
${PYSITELIB}/stix/test/extensions/marking/terms_of_use_marking_test.py
${PYSITELIB}/stix/test/extensions/marking/terms_of_use_marking_test.pyc
${PYSITELIB}/stix/test/extensions/marking/terms_of_use_marking_test.pyo
-${PYSITELIB}/stix/test/extensions/marking/tlp_test.py
-${PYSITELIB}/stix/test/extensions/marking/tlp_test.pyc
-${PYSITELIB}/stix/test/extensions/marking/tlp_test.pyo
+${PYSITELIB}/stix/test/extensions/marking/tlp_marking_test.py
+${PYSITELIB}/stix/test/extensions/marking/tlp_marking_test.pyc
+${PYSITELIB}/stix/test/extensions/marking/tlp_marking_test.pyo
+${PYSITELIB}/stix/test/extensions/structured_coa/__init__.py
+${PYSITELIB}/stix/test/extensions/structured_coa/__init__.pyc
+${PYSITELIB}/stix/test/extensions/structured_coa/__init__.pyo
+${PYSITELIB}/stix/test/extensions/structured_coa/generic_test.py
+${PYSITELIB}/stix/test/extensions/structured_coa/generic_test.pyc
+${PYSITELIB}/stix/test/extensions/structured_coa/generic_test.pyo
+${PYSITELIB}/stix/test/extensions/test_mechanisms/__init__.py
+${PYSITELIB}/stix/test/extensions/test_mechanisms/__init__.pyc
+${PYSITELIB}/stix/test/extensions/test_mechanisms/__init__.pyo
+${PYSITELIB}/stix/test/extensions/test_mechanisms/generic_test.py
+${PYSITELIB}/stix/test/extensions/test_mechanisms/generic_test.pyc
+${PYSITELIB}/stix/test/extensions/test_mechanisms/generic_test.pyo
+${PYSITELIB}/stix/test/extensions/test_mechanisms/openioc_test.py
+${PYSITELIB}/stix/test/extensions/test_mechanisms/openioc_test.pyc
+${PYSITELIB}/stix/test/extensions/test_mechanisms/openioc_test.pyo
+${PYSITELIB}/stix/test/extensions/test_mechanisms/snort_test.py
+${PYSITELIB}/stix/test/extensions/test_mechanisms/snort_test.pyc
+${PYSITELIB}/stix/test/extensions/test_mechanisms/snort_test.pyo
+${PYSITELIB}/stix/test/extensions/test_mechanisms/yara_test.py
+${PYSITELIB}/stix/test/extensions/test_mechanisms/yara_test.pyc
+${PYSITELIB}/stix/test/extensions/test_mechanisms/yara_test.pyo
${PYSITELIB}/stix/test/incident_test.py
${PYSITELIB}/stix/test/incident_test.pyc
${PYSITELIB}/stix/test/incident_test.pyo
${PYSITELIB}/stix/test/indicator_test.py
${PYSITELIB}/stix/test/indicator_test.pyc
${PYSITELIB}/stix/test/indicator_test.pyo
+${PYSITELIB}/stix/test/report_test.py
+${PYSITELIB}/stix/test/report_test.pyc
+${PYSITELIB}/stix/test/report_test.pyo
${PYSITELIB}/stix/test/threat_actor_test.py
${PYSITELIB}/stix/test/threat_actor_test.pyc
${PYSITELIB}/stix/test/threat_actor_test.pyo
${PYSITELIB}/stix/test/ttp_test.py
${PYSITELIB}/stix/test/ttp_test.pyc
${PYSITELIB}/stix/test/ttp_test.pyo
+${PYSITELIB}/stix/test/utils/__init__.py
+${PYSITELIB}/stix/test/utils/__init__.pyc
+${PYSITELIB}/stix/test/utils/__init__.pyo
+${PYSITELIB}/stix/test/utils/nsparser_test.py
+${PYSITELIB}/stix/test/utils/nsparser_test.pyc
+${PYSITELIB}/stix/test/utils/nsparser_test.pyo
+${PYSITELIB}/stix/test/utils/parser_test.py
+${PYSITELIB}/stix/test/utils/parser_test.pyc
+${PYSITELIB}/stix/test/utils/parser_test.pyo
+${PYSITELIB}/stix/test/utils/utils_test.py
+${PYSITELIB}/stix/test/utils/utils_test.pyc
+${PYSITELIB}/stix/test/utils/utils_test.pyo
${PYSITELIB}/stix/threat_actor/__init__.py
${PYSITELIB}/stix/threat_actor/__init__.pyc
Home |
Main Index |
Thread Index |
Old Index