pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-jsbeautifier py-jsbeautifier: updated to 1...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8648fbfe1d15
branches:  trunk
changeset: 385112:8648fbfe1d15
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Sep 12 10:25:23 2018 +0000

description:
py-jsbeautifier: updated to 1.8.6

v1.8.6
Beautifier has moved to https://beautifier.io

Closed Issues
JS beautify break the angular compile
base64 string is broken with v1.8.4
Bookmarklet becomes totally useless
HTTPS
Beautify breaks when js starts with space followed by multi-line comment

v1.8.4
Broader adoption of 1.8.x revealed a few more high priority fixes

Closed Issues
Multiple newlines added between empty textarea and "unformatted" inline elements
unindent_chained_methods broken

v1.8.3
Closed Issues
Missing Bower Assets
Javascript ternary breaked with await
Object property indented after await
Handlebars formatting problems
beautify.js doesn't have indent_level option

v1.8.1
Closed Issues
Why npm is a dependency?
indent_inner_html not working in v1.8.0

diffstat:

 textproc/py-jsbeautifier/Makefile |   8 ++++----
 textproc/py-jsbeautifier/PLIST    |  24 +++++++++++++++++-------
 textproc/py-jsbeautifier/distinfo |  10 +++++-----
 3 files changed, 26 insertions(+), 16 deletions(-)

diffs (100 lines):

diff -r 8a0b8d207995 -r 8648fbfe1d15 textproc/py-jsbeautifier/Makefile
--- a/textproc/py-jsbeautifier/Makefile Tue Sep 11 20:04:12 2018 +0000
+++ b/textproc/py-jsbeautifier/Makefile Wed Sep 12 10:25:23 2018 +0000
@@ -1,18 +1,18 @@
-# $NetBSD: Makefile,v 1.4 2017/12/10 17:25:37 adam Exp $
+# $NetBSD: Makefile,v 1.5 2018/09/12 10:25:23 adam Exp $
 
-DISTNAME=      jsbeautifier-1.7.5
+DISTNAME=      jsbeautifier-1.8.6
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=j/jsbeautifier/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://jsbeautifier.org/
+HOMEPAGE=      https://beautifier.io/
 COMMENT=       JavaScript unobfuscator and beautifier
 LICENSE=       mit
 
 DEPENDS+=      ${PYPKGPREFIX}-editorconfig-core>=0.12.0:../../devel/py-editorconfig-core
 DEPENDS+=      ${PYPKGPREFIX}-six>=1.6.1:../../lang/py-six
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
 USE_LANGUAGES= # none
 
diff -r 8a0b8d207995 -r 8648fbfe1d15 textproc/py-jsbeautifier/PLIST
--- a/textproc/py-jsbeautifier/PLIST    Tue Sep 11 20:04:12 2018 +0000
+++ b/textproc/py-jsbeautifier/PLIST    Wed Sep 12 10:25:23 2018 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.2 2017/11/07 08:06:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2018/09/12 10:25:23 adam Exp $
 bin/js-beautify-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/jsbeautifier/__init__.py
@@ -14,9 +15,9 @@
 ${PYSITELIB}/jsbeautifier/core/__init__.py
 ${PYSITELIB}/jsbeautifier/core/__init__.pyc
 ${PYSITELIB}/jsbeautifier/core/__init__.pyo
-${PYSITELIB}/jsbeautifier/core/acorn.py
-${PYSITELIB}/jsbeautifier/core/acorn.pyc
-${PYSITELIB}/jsbeautifier/core/acorn.pyo
+${PYSITELIB}/jsbeautifier/core/directives.py
+${PYSITELIB}/jsbeautifier/core/directives.pyc
+${PYSITELIB}/jsbeautifier/core/directives.pyo
 ${PYSITELIB}/jsbeautifier/core/inputscanner.py
 ${PYSITELIB}/jsbeautifier/core/inputscanner.pyc
 ${PYSITELIB}/jsbeautifier/core/inputscanner.pyo
@@ -29,9 +30,18 @@
 ${PYSITELIB}/jsbeautifier/core/token.py
 ${PYSITELIB}/jsbeautifier/core/token.pyc
 ${PYSITELIB}/jsbeautifier/core/token.pyo
+${PYSITELIB}/jsbeautifier/core/tokenizer.py
+${PYSITELIB}/jsbeautifier/core/tokenizer.pyc
+${PYSITELIB}/jsbeautifier/core/tokenizer.pyo
+${PYSITELIB}/jsbeautifier/core/tokenstream.py
+${PYSITELIB}/jsbeautifier/core/tokenstream.pyc
+${PYSITELIB}/jsbeautifier/core/tokenstream.pyo
 ${PYSITELIB}/jsbeautifier/javascript/__init__.py
 ${PYSITELIB}/jsbeautifier/javascript/__init__.pyc
 ${PYSITELIB}/jsbeautifier/javascript/__init__.pyo
+${PYSITELIB}/jsbeautifier/javascript/acorn.py
+${PYSITELIB}/jsbeautifier/javascript/acorn.pyc
+${PYSITELIB}/jsbeautifier/javascript/acorn.pyo
 ${PYSITELIB}/jsbeautifier/javascript/beautifier.py
 ${PYSITELIB}/jsbeautifier/javascript/beautifier.pyc
 ${PYSITELIB}/jsbeautifier/javascript/beautifier.pyo
@@ -50,9 +60,9 @@
 ${PYSITELIB}/jsbeautifier/tests/generated/tests.py
 ${PYSITELIB}/jsbeautifier/tests/generated/tests.pyc
 ${PYSITELIB}/jsbeautifier/tests/generated/tests.pyo
-${PYSITELIB}/jsbeautifier/tests/test-perf-jsbeautifier.py
-${PYSITELIB}/jsbeautifier/tests/test-perf-jsbeautifier.pyc
-${PYSITELIB}/jsbeautifier/tests/test-perf-jsbeautifier.pyo
+${PYSITELIB}/jsbeautifier/tests/test-packer.py
+${PYSITELIB}/jsbeautifier/tests/test-packer.pyc
+${PYSITELIB}/jsbeautifier/tests/test-packer.pyo
 ${PYSITELIB}/jsbeautifier/tests/testindentation.py
 ${PYSITELIB}/jsbeautifier/tests/testindentation.pyc
 ${PYSITELIB}/jsbeautifier/tests/testindentation.pyo
diff -r 8a0b8d207995 -r 8648fbfe1d15 textproc/py-jsbeautifier/distinfo
--- a/textproc/py-jsbeautifier/distinfo Tue Sep 11 20:04:12 2018 +0000
+++ b/textproc/py-jsbeautifier/distinfo Wed Sep 12 10:25:23 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2017/12/10 17:25:37 adam Exp $
+$NetBSD: distinfo,v 1.5 2018/09/12 10:25:23 adam Exp $
 
-SHA1 (jsbeautifier-1.7.5.tar.gz) = a3307d89e14b72c9cbc45889daaefc8382a1e307
-RMD160 (jsbeautifier-1.7.5.tar.gz) = be3413dce3822903c6f685f8cea4d88143a154db
-SHA512 (jsbeautifier-1.7.5.tar.gz) = c3ef194af23a3d2bbc5aa97cabfe0173988ff18e8bd85b37568c0c38debdb10e7591bf66a413a1a87a1710ebaa8405498ffcde76b4185663e4abb2e234e52d1e
-Size (jsbeautifier-1.7.5.tar.gz) = 57125 bytes
+SHA1 (jsbeautifier-1.8.6.tar.gz) = 9e92b6ba0bfa2c85f95df87dbd50ace84b1c11b3
+RMD160 (jsbeautifier-1.8.6.tar.gz) = 546e966ffd2b552d4ac138bb75d962bc1c0ea374
+SHA512 (jsbeautifier-1.8.6.tar.gz) = b3b3bfff0512eaa04d5b6803cc54a5898e89ba4af86b8b56e2f5fef0e586c6cdc559217c06e4de29ee6bc457a66b3d91f2f644b32f4d9676d91f77062b7429e4
+Size (jsbeautifier-1.8.6.tar.gz) = 62990 bytes



Home | Main Index | Thread Index | Old Index