[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/, profiles/

2023-03-18 Thread David Seifert
commit: 0739d5e5e4ffdbda629baf59830285cd1f354f7e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 18 16:42:52 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 18 16:42:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0739d5e5

dev-python/blockdiag: treeclean

Closes: https://bugs.gentoo.org/888233
Signed-off-by: David Seifert  gentoo.org>

 dev-python/blockdiag/Manifest   |  1 -
 dev-python/blockdiag/blockdiag-3.0.0.ebuild | 57 -
 dev-python/blockdiag/metadata.xml   | 22 ---
 profiles/package.mask   |  7 
 4 files changed, 87 deletions(-)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
deleted file mode 100644
index 8834ebbe3e06..
--- a/dev-python/blockdiag/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST blockdiag-3.0.0.tar.gz 2694464 BLAKE2B 
18887a48e0aa8293703e45746ee68c7c11accfaddf11d0d02af446c769404ce1666c2587b3e212cc48f4fb09bfa6169931c42a024adb739ce9223ccec862905a
 SHA512 
e0e588941c5212a924068cc0b3953b670089e33c385ea8ce52fc54f5ca79414fb12217eba1052c5384c9f2fd81e79304639c9604cdc4a6464f7c221bb67ef267

diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild 
b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
deleted file mode 100644
index 4de7487d5084..
--- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Generate block-diagram image from text"
-HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/funcparserlib-1.0.0_alpha0[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.0.0[${PYTHON_USEDEP}]
-   dev-python/webcolors[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   media-fonts/ja-ipafonts
-   )
-"
-
-distutils_enable_tests --install nose
-
-python_prepare_all() {
-   # disable tests requiring Internet access
-   sed -e 's:test_app_cleans_up_images:_&:' \
-   -i src/blockdiag/tests/test_command.py || die
-   sed -e 's:ghostscript_not_found_test:_&:' \
-   -i src/blockdiag/tests/test_generate_diagram.py || die
-   rm src/blockdiag/tests/diagrams/node_icon.diag || die
-
-   # By some reason it is needed - recheck on next bump
-   touch src/blockdiag/tests/diagrams/invalid.txt || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   ALL_TESTS=1 distutils-r1_src_test
-}
-
-pkg_postinst() {
-   # TODO: Better descriptions!
-   optfeature "PDF format" dev-python/reportlab
-   optfeature "misc extra support" media-gfx/imagemagick
-   optfeature "Ctypes-based simple MagickWand API binding for Python" 
dev-python/wand
-}

diff --git a/dev-python/blockdiag/metadata.xml 
b/dev-python/blockdiag/metadata.xml
deleted file mode 100644
index 4162bc28780e..
--- a/dev-python/blockdiag/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   
-   
-   i.tkom...@gmail.com
-   Takeshi Komiya
-   
-   blockdiag
-   blockdiag/blockdiag
-   
-   blockdiag generate block-diagram image file from 
spec-text
-   file.  Additional functionality is available with 
dev-python/reportlab
-   (pdf's), media-gfx/imagemagick and an imagemagic python 
bindings package
-   named wand (available from pypi).
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 53441488c5f6..67ed182376bb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -280,13 +280,6 @@ dev-python/pytest-flake8
 acct-user/jabber
 acct-group/jabber
 
-# Michał Górny  (2023-02-01)
-# dev-python/blockdiag still requires dev-python/nose.  There was a PR
-# made to switch to pytest in Feb 2020 but it's not progressing at all.
-# It was needed only for dev-python/aiohttp[doc].
-# Removal on 2023-03-03.  Bug #888233.
-dev-python/blockdiag
-
 # Michał Górny  (2023-02-01)
 # Requires legacy setuptools backend.  Hacky build system.  The only
 # revdep is dev-python/rdflib where it is entirely optional.



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2023-03-15 Thread Michał Górny
commit: 060a46cc4668c936f5b3631b87601ec5267e1c1e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 17:44:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 03:42:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060a46cc

dev-python/blockdiag: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/blockdiag-3.0.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild 
b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
index 2baca47d8aa1..4de7487d5084 100644
--- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild
+++ b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
@@ -6,11 +6,10 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..10} )
 DISTUTILS_USE_SETUPTOOLS="rdepend"
 
-inherit distutils-r1 optfeature
+inherit distutils-r1 optfeature pypi
 
 DESCRIPTION="Generate block-diagram image from text"
 HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2022-04-25 Thread Sam James
commit: 28e72d050632af63723f5282356b585bc4c3f8a4
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 03:07:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 03:07:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e72d05

dev-python/blockdiag: Keyword 3.0.0 s390, #840894

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild 
b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
index fbe42c7c45a2..4d8a506e18b7 100644
--- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild
+++ b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/funcparserlib-1.0.0_alpha0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2022-01-08 Thread Michał Górny
commit: bdfcf70557cff73bdbd63ab360e97a69e82ee0c3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  8 16:56:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  8 16:56:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfcf705

dev-python/blockdiag: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/Manifest   |  1 -
 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
index 286c03c13870..8834ebbe3e06 100644
--- a/dev-python/blockdiag/Manifest
+++ b/dev-python/blockdiag/Manifest
@@ -1,2 +1 @@
-DIST blockdiag-2.0.1.tar.gz 2694776 BLAKE2B 
289bbeab89dff4e8274efb9e2061b1e412e29bfbd663f64b55346ee09d09279e0813347c51b6cdc9e547b417eba637a85f7cb37f48006467bfa1c9875a113971
 SHA512 
07690882b05d4cf7be04245e183a7c54d9cd4acab3bb4b5e170b7b0f9229d6ea42eba4dc9fab47604c1572d3c4b09de96cffb610c0c31882b9c0b150f0e76d89
 DIST blockdiag-3.0.0.tar.gz 2694464 BLAKE2B 
18887a48e0aa8293703e45746ee68c7c11accfaddf11d0d02af446c769404ce1666c2587b3e212cc48f4fb09bfa6169931c42a024adb739ce9223ccec862905a
 SHA512 
e0e588941c5212a924068cc0b3953b670089e33c385ea8ce52fc54f5ca79414fb12217eba1052c5384c9f2fd81e79304639c9604cdc4a6464f7c221bb67ef267

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
deleted file mode 100644
index d0799b0b795c..
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Generate block-diagram image from text"
-HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.0.0[${PYTHON_USEDEP}]
-   dev-python/webcolors[${PYTHON_USEDEP}]
-"
-DEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   media-fonts/ja-ipafonts
-   )
-"
-
-distutils_enable_tests setup.py
-
-python_prepare_all() {
-   sed -i -e /build-base/d setup.cfg || die
-   # unnecessary dep
-   sed -i -e '/pep8/d' setup.py || die
-   # disable tests requiring Internet access
-   sed -i -e 's:test_app_cleans_up_images:_&:' \
-   src/blockdiag/tests/test_command.py || die
-   sed -i -e 's:ghostscript_not_found_test:_&:' \
-   src/blockdiag/tests/test_generate_diagram.py || die
-   rm src/blockdiag/tests/diagrams/node_icon.diag || die
-
-   distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-   # TODO: Better descriptions!
-   optfeature "PDF format" dev-python/reportlab
-   optfeature "misc extra support" media-gfx/imagemagick
-   optfeature "Ctypes-based simple MagickWand API binding for Python" 
dev-python/wand
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2022-01-08 Thread Arthur Zamarin
commit: 0bac65750d35683088bb7ac36534aac1064dce02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 13:40:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 13:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bac6575

dev-python/blockdiag: Stabilize 3.0.0 ALLARCHES, #830794

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/blockdiag/blockdiag-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild 
b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
index a71507b524a3..fbe42c7c45a2 100644
--- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild
+++ b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-python/funcparserlib-1.0.0_alpha0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2021-12-08 Thread Arthur Zamarin
commit: 1cabc7117f470fe53dc9eff4c336295188f7e052
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 16:30:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 17:08:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cabc711

dev-python/blockdiag: add 3.0.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/blockdiag/Manifest   |  1 +
 dev-python/blockdiag/blockdiag-3.0.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
index 8ef8fa233e2d..286c03c13870 100644
--- a/dev-python/blockdiag/Manifest
+++ b/dev-python/blockdiag/Manifest
@@ -1 +1,2 @@
 DIST blockdiag-2.0.1.tar.gz 2694776 BLAKE2B 
289bbeab89dff4e8274efb9e2061b1e412e29bfbd663f64b55346ee09d09279e0813347c51b6cdc9e547b417eba637a85f7cb37f48006467bfa1c9875a113971
 SHA512 
07690882b05d4cf7be04245e183a7c54d9cd4acab3bb4b5e170b7b0f9229d6ea42eba4dc9fab47604c1572d3c4b09de96cffb610c0c31882b9c0b150f0e76d89
+DIST blockdiag-3.0.0.tar.gz 2694464 BLAKE2B 
18887a48e0aa8293703e45746ee68c7c11accfaddf11d0d02af446c769404ce1666c2587b3e212cc48f4fb09bfa6169931c42a024adb739ce9223ccec862905a
 SHA512 
e0e588941c5212a924068cc0b3953b670089e33c385ea8ce52fc54f5ca79414fb12217eba1052c5384c9f2fd81e79304639c9604cdc4a6464f7c221bb67ef267

diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild 
b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
new file mode 100644
index ..a71507b524a3
--- /dev/null
+++ b/dev-python/blockdiag/blockdiag-3.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Generate block-diagram image from text"
+HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/funcparserlib-1.0.0_alpha0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.0.0[${PYTHON_USEDEP}]
+   dev-python/webcolors[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   media-fonts/ja-ipafonts
+   )
+"
+
+distutils_enable_tests --install nose
+
+python_prepare_all() {
+   # disable tests requiring Internet access
+   sed -e 's:test_app_cleans_up_images:_&:' \
+   -i src/blockdiag/tests/test_command.py || die
+   sed -e 's:ghostscript_not_found_test:_&:' \
+   -i src/blockdiag/tests/test_generate_diagram.py || die
+   rm src/blockdiag/tests/diagrams/node_icon.diag || die
+
+   # By some reason it is needed - recheck on next bump
+   touch src/blockdiag/tests/diagrams/invalid.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   ALL_TESTS=1 distutils-r1_src_test
+}
+
+pkg_postinst() {
+   # TODO: Better descriptions!
+   optfeature "PDF format" dev-python/reportlab
+   optfeature "misc extra support" media-gfx/imagemagick
+   optfeature "Ctypes-based simple MagickWand API binding for Python" 
dev-python/wand
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2021-07-27 Thread Marek Szuba
commit: 4996ca3b40150594acdbcd703fe0b68114cad37d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 23:01:42 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 27 23:11:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4996ca3b

dev-python/blockdiag: keyword 2.0.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 54741481055..d0799b0b795 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2021-06-22 Thread Michał Górny
commit: 994efa2fa3fac78eb564498508da817f0deb543b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 21:22:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 21:28:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994efa2f

dev-python/blockdiag: Enable py3.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 10add2977ae..54741481055 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS="rdepend"
 
 inherit distutils-r1 optfeature



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2021-03-03 Thread Sam James
commit: 714e3a839293788d17d197f69a0e45517a9a8b01
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:33:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714e3a83

dev-python/blockdiag: Python 3.9, optfeature

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index a0667c900eb..74b07ea3454 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
 
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_USE_SETUPTOOLS="rdepend"
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 DESCRIPTION="Generate block-diagram image from text"
 HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
@@ -25,7 +25,6 @@ RDEPEND="
 "
 DEPEND="
test? (
-   ${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/reportlab[${PYTHON_USEDEP}]
@@ -34,6 +33,8 @@ DEPEND="
)
 "
 
+distutils_enable_tests setup.py
+
 python_prepare_all() {
sed -i -e /build-base/d setup.cfg || die
# unnecessary dep
@@ -48,14 +49,10 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-python_test() {
-   esetup.py test
-}
-
 pkg_postinst() {
+   # TODO: Better descriptions!
einfo "For additional functionality, install the following optional 
packages:"
-   einfo "dev-python/reportlab for pdf format"
-   einfo "media-gfx/imagemagick"
-   einfo "wand: https://pypi.org/project/Wand;
-   einfo "  Ctypes-based simple MagickWand API binding for Python"
+   optfeature "for PDF format" dev-python/reportlab
+   optfeature "misc extra support" media-gfx/imagemagick
+   optfeature "Ctypes-based simple MagickWand API binding for Python" 
dev-python/wand
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-11-26 Thread Sam James
commit: faaf2ab756f5324bbf8abf8560c44d45881440be
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 26 19:02:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 26 19:02:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faaf2ab7

dev-python/blockdiag: Stabilize 2.0.1 ppc64, #749477

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 70a754dcdc9..243f8b4ef0d 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-11-26 Thread Sam James
commit: ee7ffce0b064fd111a85452f494412ce0a188ea8
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 26 13:14:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 26 13:14:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7ffce0

dev-python/blockdiag: Stabilize 2.0.1 ppc, #749477

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 4620470514d..70a754dcdc9 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-10-10 Thread Sergei Trofimovich
commit: b46c738f12f49ef13b80708eacbddce986f59acf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 10 08:46:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 10 08:46:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46c738f

dev-python/blockdiag: keyworded 2.0.1 for ia64

keyworded wrt bug #747421

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 50347860a15..4620470514d 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-10-09 Thread Agostino Sarubbo
commit: 0c82f3be83a9ae38faf04e210706caa7eab72d8c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  9 08:30:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  9 08:30:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c82f3be

dev-python/blockdiag: amd64 stable wrt bug #744229

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 691d7ccea55..50347860a15 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-10-06 Thread Sam James
commit: 2a5e6cee9b4eacbd1445d475d8627e9e92928881
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  7 00:49:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  7 01:01:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5e6cee

dev-python/blockdiag: Stabilize 2.0.1 arm, #745552

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 3791bfc178d..691d7ccea55 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-10-04 Thread Sergei Trofimovich
commit: b46c8b30335b4f1c110b9222b90e04800c9dc215
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Oct  4 18:13:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  4 19:49:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46c8b30

dev-python/blockdiag: keyworded 2.0.1 for hppa, bug #737618

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 5aff478f965..3791bfc178d 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-10-01 Thread Sergei Trofimovich
commit: 044a9e96f36b6021a63efa26b5f5d213faf6c95f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct  1 16:04:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  1 17:28:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044a9e96

dev-python/blockdiag: stable 2.0.1 for sparc, bug #745552

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 9cafe58f8c7..5aff478f965 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-09-30 Thread Sam James
commit: 44070beb29c268619ff49c9d82283951322301fd
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 30 20:19:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 30 20:19:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44070beb

dev-python/blockdiag: Stabilize 2.0.1 arm64, #745552

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 2a481caaf80..9cafe58f8c7 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-09-27 Thread Matt Turner
commit: 18f09586d788e2d9169928d14cbb818fcb3ab865
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 27 06:41:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 27 06:41:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f09586

dev-python/blockdiag: Keyword 2.0.1 alpha, #737618

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index f7f629704e8..2a481caaf80 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-09-24 Thread Agostino Sarubbo
commit: 4c6435632e63ebd109fd93cc61c2edaafd2ac8e7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 06:57:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 06:57:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c643563

dev-python/blockdiag: x86 stable wrt bug #744229

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index e01eb61ac59..f7f629704e8 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-09-23 Thread Michał Górny
commit: f96b134b06c5b1d59c0777efbbe717d6b54b500e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 23 06:58:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 23 07:29:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96b134b

dev-python/blockdiag: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/blockdiag/metadata.xml 
b/dev-python/blockdiag/metadata.xml
index 41032d80102..0043427da1d 100644
--- a/dev-python/blockdiag/metadata.xml
+++ b/dev-python/blockdiag/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   


i.tkom...@gmail.com



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-09-12 Thread Sam James
commit: b085dd36facbf8d56d3cdc8036490488f0764381
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 13 04:45:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 04:55:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b085dd36

dev-python/blockdiag: Keyword 2.0.1 ppc, #737618

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index 38a00d0869e..e01eb61ac59 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-09-12 Thread Sam James
commit: b9ae74e26ed03213b6ee6905f309bef16a18de6e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 13 03:26:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 03:26:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ae74e2

dev-python/blockdiag: Keyword 2.0.1 sparc, #737618

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index ccd2cec158a..38a00d0869e 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-08-25 Thread Sam James
commit: 5c70c74ca93546b5f260d51de1f0ed8b086f9dcc
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 25 10:17:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 25 10:17:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c70c74c

dev-python/blockdiag: Keyword 2.0.1 ppc64, #737618

Signed-off-by: Sam James  gentoo.org>

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index a7cc79d4de7..ccd2cec158a 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-08-20 Thread Brian Dolbec
commit: 87d6d11e8d37c6f8cd0ccca8e53880bacc5966e0
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 20 15:58:53 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 20 16:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d6d11e

dev-python/blockdiag: Bump to 2.0.1, update homepage

Replace bitbucket homepage on 1.5.4 ebuild.
Replace bitbucket remote-id in metadata.xml with github

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/blockdiag/Manifest  |  1 +
 dev-python/blockdiag/blockdiag-1.5.4.ebuild|  2 +-
 .../{blockdiag-1.5.4.ebuild => blockdiag-2.0.1.ebuild} | 10 +-
 dev-python/blockdiag/metadata.xml  |  2 +-
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
index 9835e8b7d3e..7451f2962c4 100644
--- a/dev-python/blockdiag/Manifest
+++ b/dev-python/blockdiag/Manifest
@@ -1 +1,2 @@
 DIST blockdiag-1.5.4.tar.gz 2693073 BLAKE2B 
8a825742b4144667153af00d5e334325f8a3b49823355787dbd577729da8b0fc221ead14ab899ef8aef1800bbc2cdc47f060330bf0a2f2f1bcd055d172d8adbb
 SHA512 
0eef8b3837282ed611e044ee618abca1f799b4a151bc2d7cece140c97ac728b2f3b9a3bb6877d3fed42a74e0173d0cbfd2966521c4dfb21c266975b4062405d2
+DIST blockdiag-2.0.1.tar.gz 2694776 BLAKE2B 
289bbeab89dff4e8274efb9e2061b1e412e29bfbd663f64b55346ee09d09279e0813347c51b6cdc9e547b417eba637a85f7cb37f48006467bfa1c9875a113971
 SHA512 
07690882b05d4cf7be04245e183a7c54d9cd4acab3bb4b5e170b7b0f9229d6ea42eba4dc9fab47604c1572d3c4b09de96cffb610c0c31882b9c0b150f0e76d89

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
index bd5dfdea626..c6b80ef607a 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Generate block-diagram image from text"
-HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://bitbucket.org/blockdiag/blockdiag/;
+HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
similarity index 86%
copy from dev-python/blockdiag/blockdiag-1.5.4.ebuild
copy to dev-python/blockdiag/blockdiag-2.0.1.ebuild
index bd5dfdea626..a7cc79d4de7 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -4,25 +4,26 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
 
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
 inherit distutils-r1
 
 DESCRIPTION="Generate block-diagram image from text"
-HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://bitbucket.org/blockdiag/blockdiag/;
+HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
-   >=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.0.0[${PYTHON_USEDEP}]
dev-python/webcolors[${PYTHON_USEDEP}]
 "
 DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
@@ -33,7 +34,6 @@ DEPEND="
)
 "
 
-PATCHES=( "${FILESDIR}/blockdiag-1.5.3-py2_7-test-fix.patch")
 python_prepare_all() {
sed -i -e /build-base/d setup.cfg || die
# unnecessary dep

diff --git a/dev-python/blockdiag/metadata.xml 
b/dev-python/blockdiag/metadata.xml
index 15110b7787e..41032d80102 100644
--- a/dev-python/blockdiag/metadata.xml
+++ b/dev-python/blockdiag/metadata.xml
@@ -11,7 +11,7 @@
Takeshi Komiya

blockdiag
-   blockdiag/blockdiag
+   blockdiag/blockdiag

blockdiag generate block-diagram image file from 
spec-text
file.  Additional functionality is available with dev-python/reportlab



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-08-18 Thread Sergei Trofimovich
commit: 201d996879aca18c9496a97253dd0d4ee1380db8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug 18 21:52:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 18 21:53:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201d9968

dev-python/blockdiag: keyworded 1.5.4 for ia64

keyworded wrt bug #737618

Package-Manager: Portage-3.0.3, Repoman-3.0.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/blockdiag/blockdiag-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
index 7be9f5a8363..bd5dfdea626 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-03-26 Thread Michał Górny
commit: e28106e6e9669b5959ea929766036395bfc7a0f7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 26 13:45:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 26 13:45:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28106e6

dev-python/blockdiag: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/Manifest  |  1 -
 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
index 3953b097617..9835e8b7d3e 100644
--- a/dev-python/blockdiag/Manifest
+++ b/dev-python/blockdiag/Manifest
@@ -1,2 +1 @@
-DIST blockdiag-1.5.3.tar.gz 2704391 BLAKE2B 
4d66263d63c73607a9f1e180172be49d25ffd042fb5ab088138dec542a47ee3e68c99442713f32b004ec31ca608686e495d3ec9172f8ab8b074d94d111733144
 SHA512 
11ff6334d1ae50c103158db6ef9acce76116a17cfb8e0066581c234138f17fabfddd183b154f407fe95dcd414b0054aebdc22682e82a8e7595905f1ee2fd6222
 DIST blockdiag-1.5.4.tar.gz 2693073 BLAKE2B 
8a825742b4144667153af00d5e334325f8a3b49823355787dbd577729da8b0fc221ead14ab899ef8aef1800bbc2cdc47f060330bf0a2f2f1bcd055d172d8adbb
 SHA512 
0eef8b3837282ed611e044ee618abca1f799b4a151bc2d7cece140c97ac728b2f3b9a3bb6877d3fed42a74e0173d0cbfd2966521c4dfb21c266975b4062405d2

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
deleted file mode 100644
index 4e5571c91cd..000
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="blockdiag generates block-diagram image from text"
-HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://bitbucket.org/blockdiag/blockdiag/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
-   >=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
-   dev-python/webcolors[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   >=dev-python/pep8-1.3[${PYTHON_USEDEP}]
-   media-fonts/ja-ipafonts
-   )
-"
-
-PATCHES=( "${FILESDIR}/blockdiag-1.5.3-py2_7-test-fix.patch")
-python_prepare_all() {
-   sed -i -e /build-base/d setup.cfg || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # NOTE: requires FEATURES="-network-sandbox" for some tests to pass
-   nosetests || die "Tests fail with ${EPYTHON}"
-}
-
-pkg_postinst() {
-   einfo "For additional functionality, install the following optional 
packages:"
-   einfo "dev-python/reportlab for pdf format"
-   einfo "media-gfx/imagemagick"
-   einfo "wand: https://pypi.org/project/Wand;
-   einfo "  Ctypes-based simple MagickWand API binding for Python"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-03-17 Thread Michał Górny
commit: 977f2f6f4d7cc10ef7326e008b5c05c1ed109729
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 17 07:14:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 17 07:23:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977f2f6f

dev-python/blockdiag: Clean py2 deps up

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 1 -
 dev-python/blockdiag/blockdiag-1.5.4.ebuild| 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 273bc00389b..4e5571c91cd 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -20,7 +20,6 @@ RDEPEND="
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
>=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
dev-python/webcolors[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 
'python2_7')
 "
 DEPEND="
${RDEPEND}

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
index f3cc9634ab3..7be9f5a8363 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -20,7 +20,6 @@ RDEPEND="
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
>=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
dev-python/webcolors[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' -2)
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2020-02-05 Thread Michał Górny
commit: 5da868f8aa3c503ae1f4b8bbdad76874390d6679
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  5 13:18:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  5 13:24:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da868f8

dev-python/blockdiag: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 2 +-
 dev-python/blockdiag/blockdiag-1.5.4.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 8a137320716..273bc00389b 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
index 88a33caf9ca..f3cc9634ab3 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2019-07-31 Thread Mikle Kolyada
commit: e1116c7288b4aa55132637714877fa9e091d8867
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jul 31 14:31:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jul 31 14:31:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1116c72

dev-python/blockdiag: x86 stable wrt bug #688940

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-python/blockdiag/blockdiag-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
index 44169b9a77c..56d9d2ae83b 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2019-07-31 Thread Mikle Kolyada
commit: adc21a803ba6fb0bfb50529f6ea315e5c179b200
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jul 31 14:30:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jul 31 14:30:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc21a80

dev-python/blockdiag: amd64 stable wrt bug #688940

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-python/blockdiag/blockdiag-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
index ae884c40081..44169b9a77c 100644
--- a/dev-python/blockdiag/blockdiag-1.5.4.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2019-07-14 Thread Michał Górny
commit: c4e1d514a5d4d49ac588e0b28bb733e91638bfbe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 14 09:15:42 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 12:26:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e1d514

dev-python/blockdiag: Bump to 1.5.4, EAPI=7, Py3.7

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/blockdiag/Manifest   |  1 +
 dev-python/blockdiag/blockdiag-1.5.4.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
index bf22d0eb270..3953b097617 100644
--- a/dev-python/blockdiag/Manifest
+++ b/dev-python/blockdiag/Manifest
@@ -1 +1,2 @@
 DIST blockdiag-1.5.3.tar.gz 2704391 BLAKE2B 
4d66263d63c73607a9f1e180172be49d25ffd042fb5ab088138dec542a47ee3e68c99442713f32b004ec31ca608686e495d3ec9172f8ab8b074d94d111733144
 SHA512 
11ff6334d1ae50c103158db6ef9acce76116a17cfb8e0066581c234138f17fabfddd183b154f407fe95dcd414b0054aebdc22682e82a8e7595905f1ee2fd6222
+DIST blockdiag-1.5.4.tar.gz 2693073 BLAKE2B 
8a825742b4144667153af00d5e334325f8a3b49823355787dbd577729da8b0fc221ead14ab899ef8aef1800bbc2cdc47f060330bf0a2f2f1bcd055d172d8adbb
 SHA512 
0eef8b3837282ed611e044ee618abca1f799b4a151bc2d7cece140c97ac728b2f3b9a3bb6877d3fed42a74e0173d0cbfd2966521c4dfb21c266975b4062405d2

diff --git a/dev-python/blockdiag/blockdiag-1.5.4.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
new file mode 100644
index 000..ae884c40081
--- /dev/null
+++ b/dev-python/blockdiag/blockdiag-1.5.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Generate block-diagram image from text"
+HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://bitbucket.org/blockdiag/blockdiag/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
+   dev-python/webcolors[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' -2)
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   media-fonts/ja-ipafonts
+   )
+"
+
+PATCHES=( "${FILESDIR}/blockdiag-1.5.3-py2_7-test-fix.patch")
+python_prepare_all() {
+   sed -i -e /build-base/d setup.cfg || die
+   # unnecessary dep
+   sed -i -e '/pep8/d' setup.py || die
+   # disable tests requiring Internet access
+   sed -i -e 's:test_app_cleans_up_images:_&:' \
+   src/blockdiag/tests/test_command.py || die
+   sed -i -e 's:ghostscript_not_found_test:_&:' \
+   src/blockdiag/tests/test_generate_diagram.py || die
+   rm src/blockdiag/tests/diagrams/node_icon.diag || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   einfo "For additional functionality, install the following optional 
packages:"
+   einfo "dev-python/reportlab for pdf format"
+   einfo "media-gfx/imagemagick"
+   einfo "wand: https://pypi.org/project/Wand;
+   einfo "  Ctypes-based simple MagickWand API binding for Python"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2019-04-27 Thread Anthony G. Basile
commit: d23addb204f7d4a74bf7cf9cbe8df9d1309a6355
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Apr 27 11:34:56 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Apr 27 11:49:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23addb2

dev-python/blockdiag: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index a16e3ccbcb1..7e098fb9e46 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2019-03-16 Thread Anthony G. Basile
commit: 9a49670755d4d79e2472db66c0d318f7a429fc9a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Mar 16 23:16:03 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Mar 16 23:17:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a496707

dev-python/blockdiag: keyword ~arm

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index ddc5528b847..b8321d457bd 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2018-06-27 Thread Brian Dolbec
commit: d75815b9e51cd8c1dbff3e3ac648c4e6e41f5ef4
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jun  3 12:45:03 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Jun 27 15:24:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75815b9

dev-python/blockdiag: Add undocumented configparser dep for python-2.7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 073726ef8e1..ddc5528b847 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,6 +19,7 @@ RDEPEND="
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
>=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
dev-python/webcolors[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 
'python2_7')
 "
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/files/, dev-python/blockdiag/

2017-05-15 Thread Brian Dolbec
commit: d0d8046cc0523fffbc271e41be8345bd256e5d1e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Apr 10 14:45:37 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue May 16 02:07:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d8046c

dev-python/blockdiag: Add python-3.5, 3.6 to PYTHON_COMPAT

Add python_test(), update deps as needed to fix tests, was missing webcolors 
and ipafonts
dependencies (not listed in setup.py.
Fix test failure in python-2.7 due to test needing to be updated to same as py3
NOTE: requires FEATURES=-network-sandbox for test_command.py (to fetch some 
icons)
Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild   |  8 +---
 .../blockdiag/files/blockdiag-1.5.3-py2_7-test-fix.patch | 12 
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 7496b2c82d8..3f571f97e94 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 
@@ -29,17 +29,19 @@ DEPEND="
dev-python/reportlab[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
>=dev-python/pep8-1.3[${PYTHON_USEDEP}]
+   media-fonts/ja-ipafonts
)
 "
 
+PATCHES=( "${FILESDIR}/blockdiag-1.5.3-py2_7-test-fix.patch")
 python_prepare_all() {
sed -i -e /build-base/d setup.cfg || die
distutils-r1_python_prepare_all
 }
 
 python_test() {
-   ALL_TESTS=1 \
-   esetup.py test
+   # NOTE: requires FEATURES="-network-sandbox" for some tests to pass
+   nosetests || die "Tests fail with ${EPYTHON}"
 }
 
 pkg_postinst() {

diff --git a/dev-python/blockdiag/files/blockdiag-1.5.3-py2_7-test-fix.patch 
b/dev-python/blockdiag/files/blockdiag-1.5.3-py2_7-test-fix.patch
new file mode 100644
index 000..e9ccfc82b9a
--- /dev/null
+++ b/dev-python/blockdiag/files/blockdiag-1.5.3-py2_7-test-fix.patch
@@ -0,0 +1,12 @@
+diff -r 07f96892bfda src/blockdiag/tests/test_utils_fontmap.py
+--- a/src/blockdiag/tests/test_utils_fontmap.pySat Aug 22 13:38:35 
2015 +0900
 b/src/blockdiag/tests/test_utils_fontmap.pyMon Apr 10 05:56:48 
2017 -0700
+@@ -223,7 +223,7 @@
+ _config = u("[fontmap]\nsansserif: %s\nsansserif: %s\n") % \
+   (self.fontpath[0], self.fontpath[1])
+ config = StringIO(_config)
+-if sys.version_info[0] == 2:
++if sys.version_info < (2, 7):
+ fmap = FontMap(config)
+ 
+ font1 = fmap.find()



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2017-04-22 Thread Michał Górny
commit: 393061cb1916f689256cbb7acfcca4254133db73
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 22 09:51:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 22 10:18:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393061cb

dev-python/blockdiag: Add python_test phase

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 6ceb541f355..4d1208023df 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -37,6 +37,11 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_test() {
+   ALL_TESTS=1 \
+   esetup.py test
+}
+
 pkg_postinst() {
einfo "For additional functionality, install the following optional 
packages:"
einfo "dev-python/reportlab for pdf format"



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2017-04-22 Thread Michał Górny
commit: b5b6e7c306e7dcaa500b563caa78fea7d445dfd7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 22 10:13:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 22 10:18:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b6e7c3

dev-python/blockdiag: Tested on py3.5 & py3.6

The tests give the same number of failures with all Python versions.
There are some additional deprecation warning for python3.6 but they do
not cause errors yet.

 dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 4d1208023df..7496b2c82d8 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2017-04-22 Thread Michał Górny
commit: c325e16e272a2df978830c61a2c3ce2b0307bab7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 22 09:46:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 22 10:18:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c325e16e

dev-python/blockdiag: Add missing RDEP on webcolors

 .../blockdiag/{blockdiag-1.5.3.ebuild => blockdiag-1.5.3-r1.ebuild}| 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/blockdiag-1.5.3.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
similarity index 93%
rename from dev-python/blockdiag/blockdiag-1.5.3.ebuild
rename to dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 4f645e7fc3b..6ceb541f355 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,6 +18,7 @@ IUSE="test"
 RDEPEND="
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
>=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
+   dev-python/webcolors[${PYTHON_USEDEP}]
 "
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2016-10-21 Thread Brian Dolbec
commit: 1f80e991e35fdff26b1ab8a1f8a27f2c0ad9ad37
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Oct 22 01:08:26 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Oct 22 01:25:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f80e991

dev-python/blockdiag: Fix metadata.xml  email address typo

Package-Manager: portage-2.3.2

 dev-python/blockdiag/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blockdiag/metadata.xml 
b/dev-python/blockdiag/metadata.xml
index e6125c2..02f02ec 100644
--- a/dev-python/blockdiag/metadata.xml
+++ b/dev-python/blockdiag/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   dol-...@gentoo.org
+   dol...@gentoo.org
Primary maintainer





[gentoo-commits] repo/gentoo:master commit in: dev-python/blockdiag/

2016-08-09 Thread Brian Dolbec
commit: ced3cb209df83157a8626d40fb6c92c48bd810a9
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Aug  9 21:58:13 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Aug  9 23:47:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced3cb20

dev-python/blockdiag: New package, dep of buildbot-0.9

Package-Manager: portage-2.3.0

 dev-python/blockdiag/Manifest   |  1 +
 dev-python/blockdiag/blockdiag-1.5.3.ebuild | 46 +
 dev-python/blockdiag/metadata.xml   | 24 +++
 3 files changed, 71 insertions(+)

diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest
new file mode 100644
index 000..2b45656
--- /dev/null
+++ b/dev-python/blockdiag/Manifest
@@ -0,0 +1 @@
+DIST blockdiag-1.5.3.tar.gz 2704391 SHA256 
5ea3501fca0ca40fba6f4ca177750e4b610009e021faa4868c0f6480ae8b SHA512 
11ff6334d1ae50c103158db6ef9acce76116a17cfb8e0066581c234138f17fabfddd183b154f407fe95dcd414b0054aebdc22682e82a8e7595905f1ee2fd6222
 WHIRLPOOL 
40897fffa4c6e78d0d665123ca68c7864f4de4e1e16440a47c163ed8ac74713bff8ce4f6f1ce8d1f1d60fb02f4cc92cc2eaac1a14e1367bb7b8f1586ad220183

diff --git a/dev-python/blockdiag/blockdiag-1.5.3.ebuild 
b/dev-python/blockdiag/blockdiag-1.5.3.ebuild
new file mode 100644
index 000..bc07fb1
--- /dev/null
+++ b/dev-python/blockdiag/blockdiag-1.5.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit distutils-r1
+
+DESCRIPTION="blockdiag generates block-diagram image from text"
+HOMEPAGE="http://blockdiag.com/ https://pypi.python.org/pypi/blockdiag/ 
https://bitbucket.org/blockdiag/blockdiag/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/pillow-2.2.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   >=dev-python/pep8-1.3[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   sed -i -e /build-base/d setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   einfo "For additional functionality, install the following optional 
packages:"
+   einfo "dev-python/reportlab for pdf format"
+   einfo "media-gfx/imagemagick"
+   einfo "wand: https://pypi.python.org/pypi/Wand;
+   einfo "  Ctypes-based simple MagickWand API binding for Python"
+}

diff --git a/dev-python/blockdiag/metadata.xml 
b/dev-python/blockdiag/metadata.xml
new file mode 100644
index 000..e6125c2
--- /dev/null
+++ b/dev-python/blockdiag/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dol-...@gentoo.org
+   Primary maintainer
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   i.tkom...@gmail.com
+   Takeshi Komiya
+   
+   blockdiag
+   
+   blockdiag generate block-diagram image file from 
spec-text
+   file.  Additional functionality is available with dev-python/reportlab
+   (pdf's), media-gfx/imagemagick and an imagemagic python bindings package
+   named wand (available from pypi).
+   
+