diff --git a/devel/Makefile b/devel/Makefile index e570a90adee3..7bfd7c83e970 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4348,6 +4348,7 @@ SUBDIR += py-configargparse SUBDIR += py-configobj SUBDIR += py-configparser + SUBDIR += py-confusable_homoglyphs SUBDIR += py-constantly SUBDIR += py-construct SUBDIR += py-construct28 diff --git a/devel/py-confusable_homoglyphs/Makefile b/devel/py-confusable_homoglyphs/Makefile new file mode 100644 index 000000000000..3088c1ccadae --- /dev/null +++ b/devel/py-confusable_homoglyphs/Makefile @@ -0,0 +1,22 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= confusable_homoglyphs +PORTVERSION= 3.0.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Detect confusable usage of unicode homoglyphs + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${FLAVOR} + +NO_ARCH= yes +USE_PYTHON= autoplist concurrent distutils +USES= python + +.include diff --git a/devel/py-confusable_homoglyphs/distinfo b/devel/py-confusable_homoglyphs/distinfo new file mode 100644 index 000000000000..1ba318b39fe7 --- /dev/null +++ b/devel/py-confusable_homoglyphs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1520629922 +SHA256 (confusable_homoglyphs-3.0.0.tar.gz) = 2dc772701291bd8343abd0dca01453b970a998a9dc7fc4be558d91472100e02e +SIZE (confusable_homoglyphs-3.0.0.tar.gz) = 188836 diff --git a/devel/py-confusable_homoglyphs/pkg-descr b/devel/py-confusable_homoglyphs/pkg-descr new file mode 100644 index 000000000000..1b510c4f8b50 --- /dev/null +++ b/devel/py-confusable_homoglyphs/pkg-descr @@ -0,0 +1,7 @@ +A homoglyph is one of two or more graphemes, characters, or glyphs with shapes +that appear identical or very similar homoglyph. Unicode homoglyphs can be a +nuisance on the web. confusable_homoglyphs helps to detect confusable usage of +unicode homoglyphs and prevent homograph attacks. + +WWW: https://pypi.python.org/pypi/confusable_homoglyphs +WWW: https://github.com/vhf/confusable_homoglyphs