diff options
author | demon <demon@FreeBSD.org> | 2017-03-13 17:23:04 +0800 |
---|---|---|
committer | demon <demon@FreeBSD.org> | 2017-03-13 17:23:04 +0800 |
commit | b406b59acaea3a4d9f1474608ff873a47ab6a60e (patch) | |
tree | f7b0c9a6efa604814749a40ae38938f1c64483c4 /textproc/py-markdown | |
parent | 231a5e7acbe39fcc3f2edcd89c89729a9e979c59 (diff) | |
download | freebsd-ports-gnome-b406b59acaea3a4d9f1474608ff873a47ab6a60e.tar.gz freebsd-ports-gnome-b406b59acaea3a4d9f1474608ff873a47ab6a60e.tar.zst freebsd-ports-gnome-b406b59acaea3a4d9f1474608ff873a47ab6a60e.zip |
Update to version 2.6.8; enable concurrent installs.
PR: 217203
Submitted by: "John W. O'Brien" <john@saltant.com>
mintainer timeout.
Diffstat (limited to 'textproc/py-markdown')
-rw-r--r-- | textproc/py-markdown/Makefile | 5 | ||||
-rw-r--r-- | textproc/py-markdown/distinfo | 5 | ||||
-rw-r--r-- | textproc/py-markdown/files/patch-issue453 | 106 | ||||
-rw-r--r-- | textproc/py-markdown/files/patch-setup.py | 4 |
4 files changed, 8 insertions, 112 deletions
diff --git a/textproc/py-markdown/Makefile b/textproc/py-markdown/Makefile index 148d563862e0..d6ddb7a4eeb8 100644 --- a/textproc/py-markdown/Makefile +++ b/textproc/py-markdown/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= markdown -PORTVERSION= 2.6.5 +PORTVERSION= 2.6.8 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,12 +15,13 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ + ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage \ ${PYTHON_PKGNAMEPREFIX}pytidylib>0:textproc/py-pytidylib \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/textproc/py-markdown/distinfo b/textproc/py-markdown/distinfo index 2cbb133a608e..749af44bb2f8 100644 --- a/textproc/py-markdown/distinfo +++ b/textproc/py-markdown/distinfo @@ -1,2 +1,3 @@ -SHA256 (Markdown-2.6.5.tar.gz) = 8d94cf6273606f76753fcb1324623792b3738c7612c2b180c85cc5e88642e560 -SIZE (Markdown-2.6.5.tar.gz) = 301781 +TIMESTAMP = 1487426908 +SHA256 (Markdown-2.6.8.tar.gz) = 0ac8a81e658167da95d063a9279c9c1b2699f37c7c4153256a458b3a43860e33 +SIZE (Markdown-2.6.8.tar.gz) = 307330 diff --git a/textproc/py-markdown/files/patch-issue453 b/textproc/py-markdown/files/patch-issue453 deleted file mode 100644 index 0279a26b37e4..000000000000 --- a/textproc/py-markdown/files/patch-issue453 +++ /dev/null @@ -1,106 +0,0 @@ -From 81b724cfec03634c0bcd88b1bccb5936872d04e2 Mon Sep 17 00:00:00 2001 -From: Waylan Limberg <waylan.limberg@icloud.com> -Date: Thu, 28 Jan 2016 22:09:56 -0500 -Subject: [PATCH] Enabled pygments based tests. - -Added pygments to test-requirements and updated codehiliting tests to -only test partial output as output differs depending on Pygments version. -Fixes #453 - -https://github.com/waylan/Python-Markdown/issues/453 - ---- - test-requirements.txt | 3 ++- - tests/test_extensions.py | 47 ++++++++++++----------------------------------- - 2 files changed, 14 insertions(+), 36 deletions(-) - -diff --git tests/test_extensions.py b/tests/test_extensions.py -index 38f0be3..72ce212 100644 ---- tests/test_extensions.py -+++ tests/test_extensions.py -@@ -134,12 +134,7 @@ def testLinenumsFalse(self): - md = markdown.Markdown( - extensions=[markdown.extensions.codehilite.CodeHiliteExtension(linenums=False)]) - if self.has_pygments: -- self.assertEqual( -- md.convert(text), -- '<div class="codehilite">' -- '<pre><span class="c"># A Code Comment</span>\n' -- '</pre></div>' -- ) -+ self.assertTrue(md.convert(text).startswith('<div class="codehilite"><pre><span')) - else: - self.assertEqual( - md.convert(text), -@@ -187,12 +182,7 @@ def testLinenumsNoneWithColon(self): - extensions=[markdown.extensions.codehilite.CodeHiliteExtension(linenums=None)] - ) - if self.has_pygments: -- self.assertEqual( -- md.convert(text), -- '<div class="codehilite">' -- '<pre><span class="c"># A Code Comment</span>\n' -- '</pre></div>' -- ) -+ self.assertTrue(md.convert(text).startswith('<div class="codehilite"><pre><span')) - else: - self.assertEqual( - md.convert(text), -@@ -202,19 +192,16 @@ def testLinenumsNoneWithColon(self): - - def testHighlightLinesWithColon(self): - # Test with hl_lines delimited by single or double quotes. -- text0 = '\t:::Python hl_lines="2"\n\t#line 1\n\t#line 2\n\t#line 3' -- text1 = "\t:::Python hl_lines='2'\n\t#line 1\n\t#line 2\n\t#line 3" -+ text0 = '\t:::Python hl_lines="1"\n\t#line 1\n\t#line 2\n\t#line 3' -+ text1 = "\t:::Python hl_lines='1'\n\t#line 1\n\t#line 2\n\t#line 3" - - for text in (text0, text1): - md = markdown.Markdown(extensions=['markdown.extensions.codehilite']) - if self.has_pygments: -- self.assertEqual( -- md.convert(text), -- '<div class="codehilite"><pre>' -- '<span class="c">#line 1</span>\n' -- '<span class="hll"><span class="c">#line 2</span>\n</span>' -- '<span class="c">#line 3</span>\n' -- '</pre></div>' -+ self.assertTrue( -+ md.convert(text).startswith( -+ '<div class="codehilite"><pre><span class="hll"' -+ ) - ) - else: - self.assertEqual( -@@ -333,13 +320,8 @@ def testFencedCodeWithHighlightLines(self): - ) - - if self.has_pygments: -- self.assertEqual( -- md.convert(text), -- '<div class="codehilite"><pre>' -- '<span class="hll">line 1\n</span>' -- 'line 2\n' -- '<span class="hll">line 3\n</span>' -- '</pre></div>' -+ self.assertTrue( -+ md.convert(text).startswith('<div class="codehilite"><pre><span class="hll"') - ) - else: - self.assertEqual( -@@ -372,13 +354,8 @@ def testFencedLanguageAndHighlightLines(self): - ] - ) - if self.has_pygments: -- self.assertEqual( -- md.convert(text), -- '<div class="codehilite"><pre>' -- '<span class="hll"><span class="c">#line 1</span>\n</span>' -- '<span class="c">#line 2</span>\n' -- '<span class="hll"><span class="c">#line 3</span>\n</span>' -- '</pre></div>' -+ self.assertTrue( -+ md.convert(text).startswith('<div class="codehilite"><pre><span class="hll"') - ) - else: - self.assertEqual( diff --git a/textproc/py-markdown/files/patch-setup.py b/textproc/py-markdown/files/patch-setup.py index d115b336d53f..008fff9ffd49 100644 --- a/textproc/py-markdown/files/patch-setup.py +++ b/textproc/py-markdown/files/patch-setup.py @@ -1,6 +1,6 @@ ---- setup.py.orig 2016-02-20 06:59:25 UTC +--- setup.py.orig 2017-01-04 05:33:56 UTC +++ setup.py -@@ -268,5 +268,6 @@ setup( +@@ -270,5 +270,6 @@ setup( 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Text Processing :: Filters', 'Topic :: Text Processing :: Markup :: HTML' |