svn commit: r518470 - in head/biology/py-multiqc: . files
Jason W. Bacon
jwb at FreeBSD.org
Tue Nov 26 16:25:10 UTC 2019
Author: jwb
Date: Tue Nov 26 16:25:08 2019
New Revision: 518470
URL: https://svnweb.freebsd.org/changeset/ports/518470
Log:
biology/py-multiqc: Upgrade to 1.8
Major enhancements including 6 new modules and improvements to existing modules
Numerous minor fixes and enhancements
Reported by: portscout
Added:
head/biology/py-multiqc/files/patch-multiqc_multiqc.py (contents, props changed)
Deleted:
head/biology/py-multiqc/files/patch-multiqc_utils_config.py
head/biology/py-multiqc/files/patch-scripts_multiqc
Modified:
head/biology/py-multiqc/Makefile
head/biology/py-multiqc/distinfo
Modified: head/biology/py-multiqc/Makefile
==============================================================================
--- head/biology/py-multiqc/Makefile Tue Nov 26 16:20:12 2019 (r518469)
+++ head/biology/py-multiqc/Makefile Tue Nov 26 16:25:08 2019 (r518470)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= multiqc
-DISTVERSION= 1.7
+DISTVERSION= 1.8
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}future>0.14.0:devel/py-future@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}coloredlogs>0:devel/py-coloredlogs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=2.1.1:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
Modified: head/biology/py-multiqc/distinfo
==============================================================================
--- head/biology/py-multiqc/distinfo Tue Nov 26 16:20:12 2019 (r518469)
+++ head/biology/py-multiqc/distinfo Tue Nov 26 16:25:08 2019 (r518470)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1569116068
-SHA256 (multiqc-1.7.tar.gz) = 02e6a7fac7cd9ed036dcc6c92b8f8bcacbd28983ba6be53afb35e08868bd2d68
-SIZE (multiqc-1.7.tar.gz) = 1168389
+TIMESTAMP = 1574697347
+SHA256 (multiqc-1.8.tar.gz) = ea7f3e320a8812a0d5a8778605f76ff4bb6ca5c3ed23d4269f0bac2159838f3e
+SIZE (multiqc-1.8.tar.gz) = 1657725
Added: head/biology/py-multiqc/files/patch-multiqc_multiqc.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/biology/py-multiqc/files/patch-multiqc_multiqc.py Tue Nov 26 16:25:08 2019 (r518470)
@@ -0,0 +1,30 @@
+--- multiqc/multiqc.py.orig 2019-11-25 15:53:22 UTC
++++ multiqc/multiqc.py
+@@ -11,16 +11,25 @@ from __future__ import print_function
+
+ import base64
+ import click
++import os
++import sys
++
++if 'LC_ALL' in os.environ and 'LANG' in os.environ:
++ import click
++else:
++ print('multiqc: LC_ALL and LANG must be set to a UTF-8 character set')
++ print('in your environment in order for the click module to function.')
++ print('E.g. export LC_ALL=en_US.UTF-8 or setenv LC_ALL en_US.UTF-8')
++ sys.exit()
++
+ from distutils import version
+ from distutils.dir_util import copy_tree
+ import errno
+ import io
+ import jinja2
+-import os
+ import re
+ import shutil
+ import subprocess
+-import sys
+ import tempfile
+ import traceback
+
More information about the svn-ports-all
mailing list