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

2024-03-23 Thread Michał Górny
commit: 434c970e332e7f10fd3e4349003b34c1be5d377d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 11:56:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 11:56:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434c970e

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  2 --
 dev-python/weasyprint/weasyprint-60.2.ebuild | 42 -
 dev-python/weasyprint/weasyprint-61.1.ebuild | 47 
 3 files changed, 91 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 669bb7275f3a..0f589282331a 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1 @@
-DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71
-DIST weasyprint-61.1.tar.gz 446987 BLAKE2B 
f32e0ec4014d6bd023e5320de9c2878b529fe1725691bb8c73fe295784507a5e785938d043a3731f659fd2c49fe2413008264b8ca8748c451bd99ce07209c9ff
 SHA512 
f7f0c84acc9a9eba61fc59c7f16eb9260ca93ba901905c3cdc1fb871f3646687eb9881dd486eeec5d98cebb5d1893f2fcdff585cdb356bdfb0e38fdd0167b316
 DIST weasyprint-61.2.tar.gz 447333 BLAKE2B 
753f80ee0756e75b46023d29b8409599de9ff9f7f338a7800cf917a012f61c6a50857af813e4cbfe1ddfa913f95befc43719688468449d6f1b8d8df3714a7895
 SHA512 
62c3afba18bcc141bc013b95848b0e2426160123533509b6e353caa6c33173266524be84b0a50443ac2549b1b8013e5eb915f54a68168d65e98c9251c4fdf339

diff --git a/dev-python/weasyprint/weasyprint-60.2.ebuild 
b/dev-python/weasyprint/weasyprint-60.2.ebuild
deleted file mode 100644
index 7c6925e35573..
--- a/dev-python/weasyprint/weasyprint-60.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   media-fonts/ahem
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/weasyprint/weasyprint-61.1.ebuild 
b/dev-python/weasyprint/weasyprint-61.1.ebuild
deleted file mode 100644
index 9af57e769437..
--- a/dev-python/weasyprint/weasyprint-61.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   media-fonts/ahem
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}



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

2024-03-23 Thread Michał Górny
commit: 0db6d2808d435e5b79ef0d021eb8220652356ca0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 11:53:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 11:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db6d280

dev-python/weasyprint: Stabilize 61.2 amd64, #927611

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

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

diff --git a/dev-python/weasyprint/weasyprint-61.2.ebuild 
b/dev-python/weasyprint/weasyprint-61.2.ebuild
index 9af57e769437..77c5f6d2e533 100644
--- a/dev-python/weasyprint/weasyprint-61.2.ebuild
+++ b/dev-python/weasyprint/weasyprint-61.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2024-03-08 Thread Michał Górny
commit: d8fb8b3203f49209f3a67f92069b0a345d8accb9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  9 06:18:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  9 07:18:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fb8b32

dev-python/weasyprint: Bump to 61.2

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-61.2.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index af68541c2571..669bb7275f3a 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71
 DIST weasyprint-61.1.tar.gz 446987 BLAKE2B 
f32e0ec4014d6bd023e5320de9c2878b529fe1725691bb8c73fe295784507a5e785938d043a3731f659fd2c49fe2413008264b8ca8748c451bd99ce07209c9ff
 SHA512 
f7f0c84acc9a9eba61fc59c7f16eb9260ca93ba901905c3cdc1fb871f3646687eb9881dd486eeec5d98cebb5d1893f2fcdff585cdb356bdfb0e38fdd0167b316
+DIST weasyprint-61.2.tar.gz 447333 BLAKE2B 
753f80ee0756e75b46023d29b8409599de9ff9f7f338a7800cf917a012f61c6a50857af813e4cbfe1ddfa913f95befc43719688468449d6f1b8d8df3714a7895
 SHA512 
62c3afba18bcc141bc013b95848b0e2426160123533509b6e353caa6c33173266524be84b0a50443ac2549b1b8013e5eb915f54a68168d65e98c9251c4fdf339

diff --git a/dev-python/weasyprint/weasyprint-61.2.ebuild 
b/dev-python/weasyprint/weasyprint-61.2.ebuild
new file mode 100644
index ..9af57e769437
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-61.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-03-07 Thread Michał Górny
commit: b3f5ce4d8bbbf739da495f7a4706cdcc343c708c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 15:56:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 15:59:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f5ce4d

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  2 --
 dev-python/weasyprint/weasyprint-60.1.ebuild | 42 
 dev-python/weasyprint/weasyprint-61.0.ebuild | 42 
 3 files changed, 86 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 83d42ef66c7c..af68541c2571 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,4 +1,2 @@
-DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae
 DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71
-DIST weasyprint-61.0.tar.gz 447890 BLAKE2B 
2e282f6a9e5979b44c52fba50c80041a75d7019bc7d24776f4ffd277b2cdb8f5a117e625a19a60ad013e487ced687aff13dc61e742e766c0d7b374a30f54cb58
 SHA512 
8f8d0dd9b49c7617a710e49f32c2b2f99750c5385b8e6fa78c3a646a01c961ebb5ebdeb4b3fb93dba898de61b687218063884e198d8fb98dd119973192440279
 DIST weasyprint-61.1.tar.gz 446987 BLAKE2B 
f32e0ec4014d6bd023e5320de9c2878b529fe1725691bb8c73fe295784507a5e785938d043a3731f659fd2c49fe2413008264b8ca8748c451bd99ce07209c9ff
 SHA512 
f7f0c84acc9a9eba61fc59c7f16eb9260ca93ba901905c3cdc1fb871f3646687eb9881dd486eeec5d98cebb5d1893f2fcdff585cdb356bdfb0e38fdd0167b316

diff --git a/dev-python/weasyprint/weasyprint-60.1.ebuild 
b/dev-python/weasyprint/weasyprint-60.1.ebuild
deleted file mode 100644
index 7c6925e35573..
--- a/dev-python/weasyprint/weasyprint-60.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   media-fonts/ahem
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/weasyprint/weasyprint-61.0.ebuild 
b/dev-python/weasyprint/weasyprint-61.0.ebuild
deleted file mode 100644
index 244b989d7d3c..
--- a/dev-python/weasyprint/weasyprint-61.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   media-fonts/ahem
-   )
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: 399e780723a555fc9cbc49fe78928e7c4d240e89
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 16:21:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 17:48:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399e7807

dev-python/weasyprint: Bump to 61.1

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-61.1.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index eb43bf7ac604..83d42ef66c7c 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae
 DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71
 DIST weasyprint-61.0.tar.gz 447890 BLAKE2B 
2e282f6a9e5979b44c52fba50c80041a75d7019bc7d24776f4ffd277b2cdb8f5a117e625a19a60ad013e487ced687aff13dc61e742e766c0d7b374a30f54cb58
 SHA512 
8f8d0dd9b49c7617a710e49f32c2b2f99750c5385b8e6fa78c3a646a01c961ebb5ebdeb4b3fb93dba898de61b687218063884e198d8fb98dd119973192440279
+DIST weasyprint-61.1.tar.gz 446987 BLAKE2B 
f32e0ec4014d6bd023e5320de9c2878b529fe1725691bb8c73fe295784507a5e785938d043a3731f659fd2c49fe2413008264b8ca8748c451bd99ce07209c9ff
 SHA512 
f7f0c84acc9a9eba61fc59c7f16eb9260ca93ba901905c3cdc1fb871f3646687eb9881dd486eeec5d98cebb5d1893f2fcdff585cdb356bdfb0e38fdd0167b316

diff --git a/dev-python/weasyprint/weasyprint-61.1.ebuild 
b/dev-python/weasyprint/weasyprint-61.1.ebuild
new file mode 100644
index ..9af57e769437
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-61.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-02-12 Thread Michał Górny
commit: 50ba3207f1e22ef944ed72f52a8114b46e8e558a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:15:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:15:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ba3207

dev-python/weasyprint: Bump to 61.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-61.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 55f459970c05..eb43bf7ac604 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae
 DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71
+DIST weasyprint-61.0.tar.gz 447890 BLAKE2B 
2e282f6a9e5979b44c52fba50c80041a75d7019bc7d24776f4ffd277b2cdb8f5a117e625a19a60ad013e487ced687aff13dc61e742e766c0d7b374a30f54cb58
 SHA512 
8f8d0dd9b49c7617a710e49f32c2b2f99750c5385b8e6fa78c3a646a01c961ebb5ebdeb4b3fb93dba898de61b687218063884e198d8fb98dd119973192440279

diff --git a/dev-python/weasyprint/weasyprint-61.0.ebuild 
b/dev-python/weasyprint/weasyprint-61.0.ebuild
new file mode 100644
index ..244b989d7d3c
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-61.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest



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

2023-12-30 Thread Arthur Zamarin
commit: f422eb7d9fb2723d727ee934042602fb155e5158
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 30 14:26:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 30 14:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f422eb7d

dev-python/weasyprint: Stabilize 60.2 amd64, #921081

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

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

diff --git a/dev-python/weasyprint/weasyprint-60.2.ebuild 
b/dev-python/weasyprint/weasyprint-60.2.ebuild
index 458a0382bcaf..7c6925e35573 100644
--- a/dev-python/weasyprint/weasyprint-60.2.ebuild
+++ b/dev-python/weasyprint/weasyprint-60.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2023-12-11 Thread Michał Górny
commit: 339cd9c1db9a5af9e928f8a474786c3d6f68054a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:06:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339cd9c1

dev-python/weasyprint: Bump to 60.2

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-60.2.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 4f6fdac581a0..55f459970c05 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae
+DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71

diff --git a/dev-python/weasyprint/weasyprint-60.2.ebuild 
b/dev-python/weasyprint/weasyprint-60.2.ebuild
new file mode 100644
index ..458a0382bcaf
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-60.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest



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

2023-10-28 Thread Michał Górny
commit: 46ff10694434dfd40f72fb4f5f201b833edcae4e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 18:06:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 18:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ff1069

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  2 --
 dev-python/weasyprint/weasyprint-59.0.ebuild | 45 
 dev-python/weasyprint/weasyprint-60.0.ebuild | 45 
 3 files changed, 92 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index edc9dee6ff78..4f6fdac581a0 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1 @@
-DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 
8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b
 SHA512 
58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1
-DIST weasyprint-60.0.tar.gz 440912 BLAKE2B 
d4bea67398e8f39ae2d51f6295ac696b4076c250ad24768bc19ecaa0eb09e88d505635f669e34dd77693c60e36f7d6e701a456a87ecc429f7fa534223ccef89f
 SHA512 
94abcd19a5798395ba8f9c5ddde616e877b359e5938f2c0247bb61550889af14aa00b1093ac547ecc94bb3a733ef5604daf251dad41a8418778ffb0aa561ab8a
 DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae

diff --git a/dev-python/weasyprint/weasyprint-59.0.ebuild 
b/dev-python/weasyprint/weasyprint-59.0.ebuild
deleted file mode 100644
index 50701af2f2b5..
--- a/dev-python/weasyprint/weasyprint-59.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   

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

2023-10-28 Thread Arthur Zamarin
commit: be933f2f22de85c4d9082e88359301ce059b3a7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct 28 16:48:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct 28 16:48:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be933f2f

dev-python/weasyprint: Stabilize 60.1 amd64, #916369

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

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

diff --git a/dev-python/weasyprint/weasyprint-60.1.ebuild 
b/dev-python/weasyprint/weasyprint-60.1.ebuild
index 458a0382bcaf..7c6925e35573 100644
--- a/dev-python/weasyprint/weasyprint-60.1.ebuild
+++ b/dev-python/weasyprint/weasyprint-60.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2023-10-27 Thread Michał Górny
commit: 3eb264f6e74145eed02c0854b25cc573dde041fc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 16:18:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 16:18:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb264f6

dev-python/weasyprint: Enable py3.12

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

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

diff --git a/dev-python/weasyprint/weasyprint-60.1.ebuild 
b/dev-python/weasyprint/weasyprint-60.1.ebuild
index 02a69c1f924b..458a0382bcaf 100644
--- a/dev-python/weasyprint/weasyprint-60.1.ebuild
+++ b/dev-python/weasyprint/weasyprint-60.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-09-29 Thread Arthur Zamarin
commit: c925b3dc235663c32b8364ebf844048b76e86cdd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 29 19:14:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 29 19:15:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c925b3dc

dev-python/weasyprint: add 60.1

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-60.1.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index c000e58b0975..edc9dee6ff78 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 
8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b
 SHA512 
58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1
 DIST weasyprint-60.0.tar.gz 440912 BLAKE2B 
d4bea67398e8f39ae2d51f6295ac696b4076c250ad24768bc19ecaa0eb09e88d505635f669e34dd77693c60e36f7d6e701a456a87ecc429f7fa534223ccef89f
 SHA512 
94abcd19a5798395ba8f9c5ddde616e877b359e5938f2c0247bb61550889af14aa00b1093ac547ecc94bb3a733ef5604daf251dad41a8418778ffb0aa561ab8a
+DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae

diff --git a/dev-python/weasyprint/weasyprint-60.1.ebuild 
b/dev-python/weasyprint/weasyprint-60.1.ebuild
new file mode 100644
index ..02a69c1f924b
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-60.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest



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

2023-09-25 Thread Michał Górny
commit: c78f372f5bca7f0db40a66bff206a7f330bb6b27
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 26 04:15:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 26 04:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78f372f

dev-python/weasyprint: Bump to 60.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-60.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 05670d3eda90..c000e58b0975 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 
8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b
 SHA512 
58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1
+DIST weasyprint-60.0.tar.gz 440912 BLAKE2B 
d4bea67398e8f39ae2d51f6295ac696b4076c250ad24768bc19ecaa0eb09e88d505635f669e34dd77693c60e36f7d6e701a456a87ecc429f7fa534223ccef89f
 SHA512 
94abcd19a5798395ba8f9c5ddde616e877b359e5938f2c0247bb61550889af14aa00b1093ac547ecc94bb3a733ef5604daf251dad41a8418778ffb0aa561ab8a

diff --git a/dev-python/weasyprint/weasyprint-60.0.ebuild 
b/dev-python/weasyprint/weasyprint-60.0.ebuild
new file mode 100644
index ..1fdac2dc5e5b
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-60.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2023-06-11 Thread Michał Górny
commit: 805a22d4fdf80070431a715d4942858f6eef9c06
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 16:13:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 16:13:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805a22d4

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  1 -
 dev-python/weasyprint/weasyprint-58.1.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index b52152bf9b55..05670d3eda90 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1 @@
-DIST weasyprint-58.1.tar.gz 433877 BLAKE2B 
2826629d1ed7825a9231ca69323961c7065138e04ecabbe59b07accb5264b915ffaa9ab999c3067afd033c25eecdd34b6bfe2f25d3c787abf5d4cec94295ffc0
 SHA512 
75a3512ce02551c2e8247cf7982d3db683c8aef92215e5b4584ca20d5e3f6a4603c65f98e8fcf513b8aff82ebedf221da7dd243e344c9d3626eaa7907fdbd5c2
 DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 
8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b
 SHA512 
58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1

diff --git a/dev-python/weasyprint/weasyprint-58.1.ebuild 
b/dev-python/weasyprint/weasyprint-58.1.ebuild
deleted file mode 100644
index 68e54c335438..
--- a/dev-python/weasyprint/weasyprint-58.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   

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

2023-06-11 Thread Sam James
commit: fcfadc5ce4bcb8b77dd650285c246f146271d097
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 13:46:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 13:46:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfadc5c

dev-python/weasyprint: Stabilize 59.0 amd64, #908368

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

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

diff --git a/dev-python/weasyprint/weasyprint-59.0.ebuild 
b/dev-python/weasyprint/weasyprint-59.0.ebuild
index 7a8466c8f3fc..50701af2f2b5 100644
--- a/dev-python/weasyprint/weasyprint-59.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-59.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2023-05-11 Thread Michał Górny
commit: 78d19d9c2694282b703f150b1d32c7dd1e60c5dd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 16:08:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 17:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d19d9c

dev-python/weasyprint: Bump to 59.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-59.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 207f2dfa63ee..b52152bf9b55 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-58.1.tar.gz 433877 BLAKE2B 
2826629d1ed7825a9231ca69323961c7065138e04ecabbe59b07accb5264b915ffaa9ab999c3067afd033c25eecdd34b6bfe2f25d3c787abf5d4cec94295ffc0
 SHA512 
75a3512ce02551c2e8247cf7982d3db683c8aef92215e5b4584ca20d5e3f6a4603c65f98e8fcf513b8aff82ebedf221da7dd243e344c9d3626eaa7907fdbd5c2
+DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 
8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b
 SHA512 
58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1

diff --git a/dev-python/weasyprint/weasyprint-59.0.ebuild 
b/dev-python/weasyprint/weasyprint-59.0.ebuild
new file mode 100644
index ..7a8466c8f3fc
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-59.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2023-03-24 Thread Michał Górny
commit: b689d50e3c35f0f21765a4d6315bb980fb4ca549
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 25 04:52:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 25 05:01:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b689d50e

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest  |  2 --
 dev-python/weasyprint/weasyprint-57.2-r1.ebuild | 46 -
 dev-python/weasyprint/weasyprint-58.0.ebuild| 45 
 3 files changed, 93 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 87e9f5613d75..207f2dfa63ee 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1 @@
-DIST weasyprint-57.2.tar.gz 429120 BLAKE2B 
c97ba3fb3eec431a7de9a1a8a440290005de11b11d4abac4dd993a7d2fc4c14e64bdf13b8f8c12d4ba4f94b2049e0b05c3fb950c8b204f446323038c9c471451
 SHA512 
11b9469d37820439b1d0dad0117dd1c9649011c71aabb0e27008b303e5c851215ce9f0b271da9a74d614e54cb23f9c6036b6e094016b5688f6b700fb7444338f
-DIST weasyprint-58.0.tar.gz 433708 BLAKE2B 
3ebb87fad8d8a1a6a5d1ec54bef5cd153e8f837d19f87ce6ee891d4a20d41b38532972e9942e4d2123107491db42e0d690a95b8330510010ec2267c2948b
 SHA512 
6c8258b1539ba7c6c692d0a54d0adb36a252d9f1a407df7934cf37202813e08e16e97d2f70a322a2787e2ab64545f4a4fd745fe4771b9383f520b9fc8d51db28
 DIST weasyprint-58.1.tar.gz 433877 BLAKE2B 
2826629d1ed7825a9231ca69323961c7065138e04ecabbe59b07accb5264b915ffaa9ab999c3067afd033c25eecdd34b6bfe2f25d3c787abf5d4cec94295ffc0
 SHA512 
75a3512ce02551c2e8247cf7982d3db683c8aef92215e5b4584ca20d5e3f6a4603c65f98e8fcf513b8aff82ebedf221da7dd243e344c9d3626eaa7907fdbd5c2

diff --git a/dev-python/weasyprint/weasyprint-57.2-r1.ebuild 
b/dev-python/weasyprint/weasyprint-57.2-r1.ebuild
deleted file mode 100644
index df8f1a72c91c..
--- a/dev-python/weasyprint/weasyprint-57.2-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   

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

2023-03-24 Thread Arthur Zamarin
commit: bd4baaee99839c061216c96d46a1920fbdba2f9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 20:26:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 20:26:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4baaee

dev-python/weasyprint: Stabilize 58.1 amd64, #902947

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

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

diff --git a/dev-python/weasyprint/weasyprint-58.1.ebuild 
b/dev-python/weasyprint/weasyprint-58.1.ebuild
index 82f7ac74c708..68e54c335438 100644
--- a/dev-python/weasyprint/weasyprint-58.1.ebuild
+++ b/dev-python/weasyprint/weasyprint-58.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2023-03-07 Thread Michał Górny
commit: 85938ebcedb2c4ac0f9d5c98c8398bab68046573
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:35:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 04:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85938ebc

dev-python/weasyprint: Bump to 58.1

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-58.1.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 708a58730005..87e9f5613d75 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-57.2.tar.gz 429120 BLAKE2B 
c97ba3fb3eec431a7de9a1a8a440290005de11b11d4abac4dd993a7d2fc4c14e64bdf13b8f8c12d4ba4f94b2049e0b05c3fb950c8b204f446323038c9c471451
 SHA512 
11b9469d37820439b1d0dad0117dd1c9649011c71aabb0e27008b303e5c851215ce9f0b271da9a74d614e54cb23f9c6036b6e094016b5688f6b700fb7444338f
 DIST weasyprint-58.0.tar.gz 433708 BLAKE2B 
3ebb87fad8d8a1a6a5d1ec54bef5cd153e8f837d19f87ce6ee891d4a20d41b38532972e9942e4d2123107491db42e0d690a95b8330510010ec2267c2948b
 SHA512 
6c8258b1539ba7c6c692d0a54d0adb36a252d9f1a407df7934cf37202813e08e16e97d2f70a322a2787e2ab64545f4a4fd745fe4771b9383f520b9fc8d51db28
+DIST weasyprint-58.1.tar.gz 433877 BLAKE2B 
2826629d1ed7825a9231ca69323961c7065138e04ecabbe59b07accb5264b915ffaa9ab999c3067afd033c25eecdd34b6bfe2f25d3c787abf5d4cec94295ffc0
 SHA512 
75a3512ce02551c2e8247cf7982d3db683c8aef92215e5b4584ca20d5e3f6a4603c65f98e8fcf513b8aff82ebedf221da7dd243e344c9d3626eaa7907fdbd5c2

diff --git a/dev-python/weasyprint/weasyprint-58.1.ebuild 
b/dev-python/weasyprint/weasyprint-58.1.ebuild
new file mode 100644
index ..82f7ac74c708
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-58.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2023-02-21 Thread Michał Górny
commit: e206514a949552d495dbb09e507de1137b99eb49
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 07:59:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 07:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e206514a

dev-python/weasyprint: Use pypi.eclass

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

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

diff --git a/dev-python/weasyprint/weasyprint-58.0.ebuild 
b/dev-python/weasyprint/weasyprint-58.0.ebuild
index c9362f1c7799..82f7ac74c708 100644
--- a/dev-python/weasyprint/weasyprint-58.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-58.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=flit
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/Kozea/WeasyPrint/
https://pypi.org/project/weasyprint/
 "
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-02-21 Thread Michał Górny
commit: 3536b3230255b2d7655d6bba2f34c23e98183600
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 07:57:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 07:57:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3536b323

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest  |  1 -
 dev-python/weasyprint/weasyprint-57.1-r1.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 88f7a4728641..708a58730005 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,2 @@
-DIST weasyprint-57.1.tar.gz 429652 BLAKE2B 
c94cc05f6c3b831d3214d7476e3fa799ff62d8fb575044a6f11172e650a87b1277e21fef40577bb01a1a778982a98e1a57801de708b3a3a26520b50aae8b43ac
 SHA512 
0a130fba07d1d73eb4e9dcda27ab51ede45c440717f6fedb8d6aac09283244c366d36d85c2dac85995fbaebac21cf880a0cb684baaff3788af3eb6b4931c014b
 DIST weasyprint-57.2.tar.gz 429120 BLAKE2B 
c97ba3fb3eec431a7de9a1a8a440290005de11b11d4abac4dd993a7d2fc4c14e64bdf13b8f8c12d4ba4f94b2049e0b05c3fb950c8b204f446323038c9c471451
 SHA512 
11b9469d37820439b1d0dad0117dd1c9649011c71aabb0e27008b303e5c851215ce9f0b271da9a74d614e54cb23f9c6036b6e094016b5688f6b700fb7444338f
 DIST weasyprint-58.0.tar.gz 433708 BLAKE2B 
3ebb87fad8d8a1a6a5d1ec54bef5cd153e8f837d19f87ce6ee891d4a20d41b38532972e9942e4d2123107491db42e0d690a95b8330510010ec2267c2948b
 SHA512 
6c8258b1539ba7c6c692d0a54d0adb36a252d9f1a407df7934cf37202813e08e16e97d2f70a322a2787e2ab64545f4a4fd745fe4771b9383f520b9fc8d51db28

diff --git a/dev-python/weasyprint/weasyprint-57.1-r1.ebuild 
b/dev-python/weasyprint/weasyprint-57.1-r1.ebuild
deleted file mode 100644
index df8f1a72c91c..
--- a/dev-python/weasyprint/weasyprint-57.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   media-fonts/dejavu
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   

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

2023-02-20 Thread Sam James
commit: f0996f347ef7fc9b13fdcc30e7e93761fe9035e2
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 20 23:28:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 23:28:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0996f34

dev-python/weasyprint: Stabilize 57.2-r1 amd64, #895612

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

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

diff --git a/dev-python/weasyprint/weasyprint-57.2-r1.ebuild 
b/dev-python/weasyprint/weasyprint-57.2-r1.ebuild
index c9362f1c7799..df8f1a72c91c 100644
--- a/dev-python/weasyprint/weasyprint-57.2-r1.ebuild
+++ b/dev-python/weasyprint/weasyprint-57.2-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2023-02-17 Thread Michał Górny
commit: 4ec2ee28f8bddb1a2051e70801d69f1cbfeaaea2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 17:05:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 18:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec2ee28

dev-python/weasyprint: Bump to 58.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-58.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 53e981d36eb2..88f7a4728641 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-57.1.tar.gz 429652 BLAKE2B 
c94cc05f6c3b831d3214d7476e3fa799ff62d8fb575044a6f11172e650a87b1277e21fef40577bb01a1a778982a98e1a57801de708b3a3a26520b50aae8b43ac
 SHA512 
0a130fba07d1d73eb4e9dcda27ab51ede45c440717f6fedb8d6aac09283244c366d36d85c2dac85995fbaebac21cf880a0cb684baaff3788af3eb6b4931c014b
 DIST weasyprint-57.2.tar.gz 429120 BLAKE2B 
c97ba3fb3eec431a7de9a1a8a440290005de11b11d4abac4dd993a7d2fc4c14e64bdf13b8f8c12d4ba4f94b2049e0b05c3fb950c8b204f446323038c9c471451
 SHA512 
11b9469d37820439b1d0dad0117dd1c9649011c71aabb0e27008b303e5c851215ce9f0b271da9a74d614e54cb23f9c6036b6e094016b5688f6b700fb7444338f
+DIST weasyprint-58.0.tar.gz 433708 BLAKE2B 
3ebb87fad8d8a1a6a5d1ec54bef5cd153e8f837d19f87ce6ee891d4a20d41b38532972e9942e4d2123107491db42e0d690a95b8330510010ec2267c2948b
 SHA512 
6c8258b1539ba7c6c692d0a54d0adb36a252d9f1a407df7934cf37202813e08e16e97d2f70a322a2787e2ab64545f4a4fd745fe4771b9383f520b9fc8d51db28

diff --git a/dev-python/weasyprint/weasyprint-58.0.ebuild 
b/dev-python/weasyprint/weasyprint-58.0.ebuild
new file mode 100644
index ..c9362f1c7799
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-58.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2023-01-18 Thread Michał Górny
commit: 5549bc0c928ed79d7126c0a334b3b7c549cde845
Author: INODE64  inode64  com>
AuthorDate: Wed Jan 18 10:02:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 18 11:15:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5549bc0c

dev-python/weasyprint: add media-fonts/dejavu RDEP

The package needs media-fonts/dejavu to prevent a coredump if no fonts
are installed.

```
$ /usr/bin/weasyprint https://www.google.com google.pdf

WARNING: Ignored `overflow-y:scroll` at 1:59, unknown property.
WARNING: Ignored `display:inline-box` at 1:330, invalid value.

(process:843463): Pango-CRITICAL **: 10:28:18.166: pango_font_describe: 
assertion 'font != NULL' failed

(process:843463): Pango-CRITICAL **: 10:28:18.166: 
pango_font_description_unset_fields: assertion 'desc != NULL' failed

(process:843463): Pango-CRITICAL **: 10:28:18.166: pango_font_description_hash: 
assertion 'desc != NULL' failed

(process:843463): Pango-CRITICAL **: 10:28:18.166: pango_font_get_hb_font: 
assertion 'PANGO_IS_FONT (font)' failed
Segmentation fault ('core' dumped)
```

Signed-off-by: INODE64  inode64.com>
Closes: https://github.com/gentoo/gentoo/pull/29155
Signed-off-by: Michał Górny  gentoo.org>

 .../weasyprint/{weasyprint-57.1.ebuild => weasyprint-57.1-r1.ebuild}| 2 +-
 .../weasyprint/{weasyprint-57.2.ebuild => weasyprint-57.2-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-57.1.ebuild 
b/dev-python/weasyprint/weasyprint-57.1-r1.ebuild
similarity index 98%
rename from dev-python/weasyprint/weasyprint-57.1.ebuild
rename to dev-python/weasyprint/weasyprint-57.1-r1.ebuild
index 92ed178dfd3a..df8f1a72c91c 100644
--- a/dev-python/weasyprint/weasyprint-57.1.ebuild
+++ b/dev-python/weasyprint/weasyprint-57.1-r1.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
>=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
>=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
>=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
x11-libs/pango
 "
 
@@ -39,7 +40,6 @@ BDEPEND="


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

2022-12-23 Thread Michał Górny
commit: 93d2335eee85a861a48dc289eccf4b922c66f74f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 24 07:21:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 24 07:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d2335e

dev-python/weasyprint: Bump to 57.2

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-57.2.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 5fbaad7ad069..53e981d36eb2 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-57.1.tar.gz 429652 BLAKE2B 
c94cc05f6c3b831d3214d7476e3fa799ff62d8fb575044a6f11172e650a87b1277e21fef40577bb01a1a778982a98e1a57801de708b3a3a26520b50aae8b43ac
 SHA512 
0a130fba07d1d73eb4e9dcda27ab51ede45c440717f6fedb8d6aac09283244c366d36d85c2dac85995fbaebac21cf880a0cb684baaff3788af3eb6b4931c014b
+DIST weasyprint-57.2.tar.gz 429120 BLAKE2B 
c97ba3fb3eec431a7de9a1a8a440290005de11b11d4abac4dd993a7d2fc4c14e64bdf13b8f8c12d4ba4f94b2049e0b05c3fb950c8b204f446323038c9c471451
 SHA512 
11b9469d37820439b1d0dad0117dd1c9649011c71aabb0e27008b303e5c851215ce9f0b271da9a74d614e54cb23f9c6036b6e094016b5688f6b700fb7444338f

diff --git a/dev-python/weasyprint/weasyprint-57.2.ebuild 
b/dev-python/weasyprint/weasyprint-57.2.ebuild
new file mode 100644
index ..d6b0c790c834
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-57.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2022-11-30 Thread Arthur Zamarin
commit: 6e6edec5f5722a1ad571a3382c51f496118bc9aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 30 20:49:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 30 20:49:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6edec5

dev-python/weasyprint: Stabilize 57.1 amd64, #883723

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

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

diff --git a/dev-python/weasyprint/weasyprint-57.1.ebuild 
b/dev-python/weasyprint/weasyprint-57.1.ebuild
index d6b0c790c834..3ac28626ee4a 100644
--- a/dev-python/weasyprint/weasyprint-57.1.ebuild
+++ b/dev-python/weasyprint/weasyprint-57.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2022-11-13 Thread Michał Górny
commit: 233bf1c8d2190d63de4e043bdc8bdb7d37af09c4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 14 05:06:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 14 05:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233bf1c8

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  1 -
 dev-python/weasyprint/weasyprint-57.0.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index df033a221d84..5fbaad7ad069 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1 @@
-DIST weasyprint-57.0.tar.gz 428504 BLAKE2B 
f5a1ffd1e5ceed3ec51c5babad38bdcbce34b8183f6226519e82e86b080bae01c106109348233875ec3448b7014765eeb1b07c2eb430c4d49a1e784e60d89262
 SHA512 
627769b0584804c34aacf52c3006b11d2be50cd79f8f2621ac39a630a9b2dd132dc4e6005c844ced84479f901e24515615755fa1b863825b4bb0edde97b24a7d
 DIST weasyprint-57.1.tar.gz 429652 BLAKE2B 
c94cc05f6c3b831d3214d7476e3fa799ff62d8fb575044a6f11172e650a87b1277e21fef40577bb01a1a778982a98e1a57801de708b3a3a26520b50aae8b43ac
 SHA512 
0a130fba07d1d73eb4e9dcda27ab51ede45c440717f6fedb8d6aac09283244c366d36d85c2dac85995fbaebac21cf880a0cb684baaff3788af3eb6b4931c014b

diff --git a/dev-python/weasyprint/weasyprint-57.0.ebuild 
b/dev-python/weasyprint/weasyprint-57.0.ebuild
deleted file mode 100644
index 91e490bc0ec2..
--- a/dev-python/weasyprint/weasyprint-57.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
-   https://weasyprint.org/
-   https://github.com/Kozea/WeasyPrint/
-   https://pypi.org/project/weasyprint/
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   

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

2022-11-05 Thread Michał Górny
commit: dc41a74f08fff5beeea6fac29576f3df24f69be3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  5 11:28:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  5 14:34:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc41a74f

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  3 --
 dev-python/weasyprint/weasyprint-55.0.ebuild | 47 
 dev-python/weasyprint/weasyprint-56.0.ebuild | 47 
 dev-python/weasyprint/weasyprint-56.1.ebuild | 47 
 4 files changed, 144 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index ec108d77fe9d..df033a221d84 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,5 +1,2 @@
-DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239
 SHA512 
96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3
-DIST weasyprint-56.0.tar.gz 419236 BLAKE2B 
c64d382e4ac169904a51fec17152faacccf4ccdab775a3b34b0db7e0a4306e6cadf6810482cee5535991400455864749cce1fc6ba5e0b469a3eb934d62298028
 SHA512 
d8efc83f77967a514d26806a9b73ef03e047431c6db9b367cd23a819b4a68714d216081afc74162b60084d0f3755498dc782d0335069bc9e70c42b611b737eec
-DIST weasyprint-56.1.tar.gz 420035 BLAKE2B 
ac6ff4fae70406c125f8e5c959acba297fa92644dd6a69a95af0192260c6fc8890b1ae790c25eb16f79a3f527a88e4912787c8d29f4ea213c2fc4ecab589ecf8
 SHA512 
c64bcef9789cb8c52853cfe02f5249240b67fa8368f3467c0e56cefe8ee9fde3dc9a1a489278e7238ed7fddfebba2f238f37245a3ef4d7482a32cee14dbf66b0
 DIST weasyprint-57.0.tar.gz 428504 BLAKE2B 
f5a1ffd1e5ceed3ec51c5babad38bdcbce34b8183f6226519e82e86b080bae01c106109348233875ec3448b7014765eeb1b07c2eb430c4d49a1e784e60d89262
 SHA512 
627769b0584804c34aacf52c3006b11d2be50cd79f8f2621ac39a630a9b2dd132dc4e6005c844ced84479f901e24515615755fa1b863825b4bb0edde97b24a7d
 DIST weasyprint-57.1.tar.gz 429652 BLAKE2B 
c94cc05f6c3b831d3214d7476e3fa799ff62d8fb575044a6f11172e650a87b1277e21fef40577bb01a1a778982a98e1a57801de708b3a3a26520b50aae8b43ac
 SHA512 
0a130fba07d1d73eb4e9dcda27ab51ede45c440717f6fedb8d6aac09283244c366d36d85c2dac85995fbaebac21cf880a0cb684baaff3788af3eb6b4931c014b

diff --git a/dev-python/weasyprint/weasyprint-55.0.ebuild 
b/dev-python/weasyprint/weasyprint-55.0.ebuild
deleted file mode 100644
index 6ddc00dbc0e9..
--- a/dev-python/weasyprint/weasyprint-55.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   || (
-   >=app-text/ghostscript-gpl-9.56.1-r3
-   https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   

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

2022-11-04 Thread Arthur Zamarin
commit: 4ab0b6465b03550fd5501ab37849f979e1a55a01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  4 17:49:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  4 18:06:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab0b646

dev-python/weasyprint: add 57.1

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-57.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 0b0e82863b75..ec108d77fe9d 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -2,3 +2,4 @@ DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71
 DIST weasyprint-56.0.tar.gz 419236 BLAKE2B 
c64d382e4ac169904a51fec17152faacccf4ccdab775a3b34b0db7e0a4306e6cadf6810482cee5535991400455864749cce1fc6ba5e0b469a3eb934d62298028
 SHA512 
d8efc83f77967a514d26806a9b73ef03e047431c6db9b367cd23a819b4a68714d216081afc74162b60084d0f3755498dc782d0335069bc9e70c42b611b737eec
 DIST weasyprint-56.1.tar.gz 420035 BLAKE2B 
ac6ff4fae70406c125f8e5c959acba297fa92644dd6a69a95af0192260c6fc8890b1ae790c25eb16f79a3f527a88e4912787c8d29f4ea213c2fc4ecab589ecf8
 SHA512 
c64bcef9789cb8c52853cfe02f5249240b67fa8368f3467c0e56cefe8ee9fde3dc9a1a489278e7238ed7fddfebba2f238f37245a3ef4d7482a32cee14dbf66b0
 DIST weasyprint-57.0.tar.gz 428504 BLAKE2B 
f5a1ffd1e5ceed3ec51c5babad38bdcbce34b8183f6226519e82e86b080bae01c106109348233875ec3448b7014765eeb1b07c2eb430c4d49a1e784e60d89262
 SHA512 
627769b0584804c34aacf52c3006b11d2be50cd79f8f2621ac39a630a9b2dd132dc4e6005c844ced84479f901e24515615755fa1b863825b4bb0edde97b24a7d
+DIST weasyprint-57.1.tar.gz 429652 BLAKE2B 
c94cc05f6c3b831d3214d7476e3fa799ff62d8fb575044a6f11172e650a87b1277e21fef40577bb01a1a778982a98e1a57801de708b3a3a26520b50aae8b43ac
 SHA512 
0a130fba07d1d73eb4e9dcda27ab51ede45c440717f6fedb8d6aac09283244c366d36d85c2dac85995fbaebac21cf880a0cb684baaff3788af3eb6b4931c014b

diff --git a/dev-python/weasyprint/weasyprint-57.1.ebuild 
b/dev-python/weasyprint/weasyprint-57.1.ebuild
new file mode 100644
index ..91e490bc0ec2
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-57.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2022-11-04 Thread Arthur Zamarin
commit: 3efe7c42b461afc3d8577abfbdcc37a281010f4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  4 18:01:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  4 18:06:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efe7c42

dev-python/weasyprint: enable py3.11

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

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

diff --git a/dev-python/weasyprint/weasyprint-57.1.ebuild 
b/dev-python/weasyprint/weasyprint-57.1.ebuild
index 91e490bc0ec2..d6b0c790c834 100644
--- a/dev-python/weasyprint/weasyprint-57.1.ebuild
+++ b/dev-python/weasyprint/weasyprint-57.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-10-18 Thread Michał Górny
commit: 5599a3d36754893de323550baf38a7a5114c0853
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 19 03:01:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 19 03:49:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5599a3d3

dev-python/weasyprint: Bump to 57.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-57.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 815a722af43a..0b0e82863b75 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239
 SHA512 
96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3
 DIST weasyprint-56.0.tar.gz 419236 BLAKE2B 
c64d382e4ac169904a51fec17152faacccf4ccdab775a3b34b0db7e0a4306e6cadf6810482cee5535991400455864749cce1fc6ba5e0b469a3eb934d62298028
 SHA512 
d8efc83f77967a514d26806a9b73ef03e047431c6db9b367cd23a819b4a68714d216081afc74162b60084d0f3755498dc782d0335069bc9e70c42b611b737eec
 DIST weasyprint-56.1.tar.gz 420035 BLAKE2B 
ac6ff4fae70406c125f8e5c959acba297fa92644dd6a69a95af0192260c6fc8890b1ae790c25eb16f79a3f527a88e4912787c8d29f4ea213c2fc4ecab589ecf8
 SHA512 
c64bcef9789cb8c52853cfe02f5249240b67fa8368f3467c0e56cefe8ee9fde3dc9a1a489278e7238ed7fddfebba2f238f37245a3ef4d7482a32cee14dbf66b0
+DIST weasyprint-57.0.tar.gz 428504 BLAKE2B 
f5a1ffd1e5ceed3ec51c5babad38bdcbce34b8183f6226519e82e86b080bae01c106109348233875ec3448b7014765eeb1b07c2eb430c4d49a1e784e60d89262
 SHA512 
627769b0584804c34aacf52c3006b11d2be50cd79f8f2621ac39a630a9b2dd132dc4e6005c844ced84479f901e24515615755fa1b863825b4bb0edde97b24a7d

diff --git a/dev-python/weasyprint/weasyprint-57.0.ebuild 
b/dev-python/weasyprint/weasyprint-57.0.ebuild
new file mode 100644
index ..91e490bc0ec2
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-57.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2022-10-01 Thread Sam James
commit: e22155a75b4d1b45115719ea6c1db112614b449d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 03:14:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  2 03:14:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22155a7

dev-python/weasyprint: adjust ghostscript dep

I made an error in the poppler-data original fix, so depend on fixed
GS again (with a fixed dep).

Closes: https://bugs.gentoo.org/844115
Closes: https://bugs.gentoo.org/851141
Closes: https://bugs.gentoo.org/873889
Signed-off-by: Sam James  gentoo.org>

 dev-python/weasyprint/weasyprint-55.0.ebuild | 2 +-
 dev-python/weasyprint/weasyprint-56.0.ebuild | 2 +-
 dev-python/weasyprint/weasyprint-56.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-55.0.ebuild 
b/dev-python/weasyprint/weasyprint-55.0.ebuild
index 2845c46760f7..6ddc00dbc0e9 100644
--- a/dev-python/weasyprint/weasyprint-55.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-55.0.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 BDEPEND="
test? (
|| (
-   >=app-text/ghostscript-gpl-9.56.1-r2
+   >=app-text/ghostscript-gpl-9.56.1-r3
=app-text/ghostscript-gpl-9.56.1-r2
+   >=app-text/ghostscript-gpl-9.56.1-r3
=app-text/ghostscript-gpl-9.56.1-r2
+   >=app-text/ghostscript-gpl-9.56.1-r3


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

2022-10-01 Thread Sam James
commit: 3bb47ccd664800bbac42aa90e70ab73058482bd7
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  1 07:20:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  1 08:32:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb47ccd

dev-python/weasyprint: update ghostscript test dep

Bug: https://bugs.gentoo.org/844115
Signed-off-by: Sam James  gentoo.org>

 dev-python/weasyprint/weasyprint-55.0.ebuild | 5 -
 dev-python/weasyprint/weasyprint-56.0.ebuild | 5 -
 dev-python/weasyprint/weasyprint-56.1.ebuild | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-55.0.ebuild 
b/dev-python/weasyprint/weasyprint-55.0.ebuild
index 32e507b45ff5..2845c46760f7 100644
--- a/dev-python/weasyprint/weasyprint-55.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-55.0.ebuild
@@ -30,7 +30,10 @@ RDEPEND="
 
 BDEPEND="
test? (
-   =app-text/ghostscript-gpl-9.56.1-r2
+   =app-text/ghostscript-gpl-9.56.1-r2
+   =app-text/ghostscript-gpl-9.56.1-r2
+   

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

2022-07-25 Thread Michał Górny
commit: 7e5195ccad29917b5704eee1f015685460f69ab7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 25 05:38:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 25 07:12:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5195cc

dev-python/weasyprint: Bump to 56.1

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-56.1.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 87da0fe6ebfe..815a722af43a 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239
 SHA512 
96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3
 DIST weasyprint-56.0.tar.gz 419236 BLAKE2B 
c64d382e4ac169904a51fec17152faacccf4ccdab775a3b34b0db7e0a4306e6cadf6810482cee5535991400455864749cce1fc6ba5e0b469a3eb934d62298028
 SHA512 
d8efc83f77967a514d26806a9b73ef03e047431c6db9b367cd23a819b4a68714d216081afc74162b60084d0f3755498dc782d0335069bc9e70c42b611b737eec
+DIST weasyprint-56.1.tar.gz 420035 BLAKE2B 
ac6ff4fae70406c125f8e5c959acba297fa92644dd6a69a95af0192260c6fc8890b1ae790c25eb16f79a3f527a88e4912787c8d29f4ea213c2fc4ecab589ecf8
 SHA512 
c64bcef9789cb8c52853cfe02f5249240b67fa8368f3467c0e56cefe8ee9fde3dc9a1a489278e7238ed7fddfebba2f238f37245a3ef4d7482a32cee14dbf66b0

diff --git a/dev-python/weasyprint/weasyprint-56.1.ebuild 
b/dev-python/weasyprint/weasyprint-56.1.ebuild
new file mode 100644
index ..dd405c38ee37
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-56.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   

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

2022-07-08 Thread Arthur Zamarin
commit: 48477ae1174a6c2c181d77e4ae1325808f4424bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  8 07:31:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  8 07:40:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48477ae1

dev-python/weasyprint: add 56.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-56.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index af0d51ccee55..87da0fe6ebfe 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239
 SHA512 
96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3
+DIST weasyprint-56.0.tar.gz 419236 BLAKE2B 
c64d382e4ac169904a51fec17152faacccf4ccdab775a3b34b0db7e0a4306e6cadf6810482cee5535991400455864749cce1fc6ba5e0b469a3eb934d62298028
 SHA512 
d8efc83f77967a514d26806a9b73ef03e047431c6db9b367cd23a819b4a68714d216081afc74162b60084d0f3755498dc782d0335069bc9e70c42b611b737eec

diff --git a/dev-python/weasyprint/weasyprint-56.0.ebuild 
b/dev-python/weasyprint/weasyprint-56.0.ebuild
new file mode 100644
index ..dd405c38ee37
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-56.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   

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

2022-06-16 Thread Michał Górny
commit: c8870a2409c1fb850b2c82975633176e39cee4d9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 16 08:09:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 16 08:09:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8870a24

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  1 -
 dev-python/weasyprint/weasyprint-54.3.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 4f8a6f9e7828..af0d51ccee55 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1 @@
-DIST weasyprint-54.3.tar.gz 404544 BLAKE2B 
52eabcab05a6806fd137648ab1a9c0cf00865f98c59a7ca43052b98b6eb54c503465285a4ceca86557a5461cd737ce9174fcda0fead08ddcd8cf632e09108bfa
 SHA512 
4b11a2fedb2ae41b0752093a9af26c23122337ade0289e36045c2e77f2234c43f27f12d22d571365294705458c7b34f8b2656ab3d9337f145d5b0292e92b
 DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239
 SHA512 
96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3

diff --git a/dev-python/weasyprint/weasyprint-54.3.ebuild 
b/dev-python/weasyprint/weasyprint-54.3.ebuild
deleted file mode 100644
index 32e507b45ff5..
--- a/dev-python/weasyprint/weasyprint-54.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   

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

2022-05-21 Thread Michał Górny
commit: e877bb8ae989cc8789645f75e2a8e8d0d96d52be
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 21 09:12:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 21 09:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e877bb8a

dev-python/weasyprint: Bump to 55.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-55.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index e5bbaf827e14..4f8a6f9e7828 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-54.3.tar.gz 404544 BLAKE2B 
52eabcab05a6806fd137648ab1a9c0cf00865f98c59a7ca43052b98b6eb54c503465285a4ceca86557a5461cd737ce9174fcda0fead08ddcd8cf632e09108bfa
 SHA512 
4b11a2fedb2ae41b0752093a9af26c23122337ade0289e36045c2e77f2234c43f27f12d22d571365294705458c7b34f8b2656ab3d9337f145d5b0292e92b
+DIST weasyprint-55.0.tar.gz 410970 BLAKE2B 
ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239
 SHA512 
96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3

diff --git a/dev-python/weasyprint/weasyprint-55.0.ebuild 
b/dev-python/weasyprint/weasyprint-55.0.ebuild
new file mode 100644
index ..32e507b45ff5
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-55.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   

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

2022-05-21 Thread Michał Górny
commit: a3727071bafa7689bfa84c00c2f00021ddb4c116
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 21 09:10:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 21 09:24:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3727071

dev-python/weasyprint: Force ghostscript-gpl < 9.56

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

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

diff --git a/dev-python/weasyprint/weasyprint-54.3.ebuild 
b/dev-python/weasyprint/weasyprint-54.3.ebuild
index b59226baf8d9..32e507b45ff5 100644
--- a/dev-python/weasyprint/weasyprint-54.3.ebuild
+++ b/dev-python/weasyprint/weasyprint-54.3.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 
 BDEPEND="
test? (
-   app-text/ghostscript-gpl
+   

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

2022-05-16 Thread Michał Górny
commit: 7aea97aacc4cc9f603af6cc1d5359f65bf3bba3c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 13:28:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 13:28:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aea97aa

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  4 ---
 dev-python/weasyprint/weasyprint-53.3.ebuild | 44 
 dev-python/weasyprint/weasyprint-53.4.ebuild | 44 
 dev-python/weasyprint/weasyprint-54.0.ebuild | 44 
 dev-python/weasyprint/weasyprint-54.2.ebuild | 44 
 5 files changed, 180 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 0800caf64460..e5bbaf827e14 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,5 +1 @@
-DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad
 SHA512 
28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a
-DIST weasyprint-53.4.tar.gz 388163 BLAKE2B 
c4a15be4f11f7d6be1bc96da39defb3420f0e96181998f0f20a1da94ea2c942fd1b23f0c4257da122647a88c6950c519b01910476711d4b482a8a9ae0354d95c
 SHA512 
7fcdedbecfa13434217b08491db62b9afd3e716d4ac6378490a04120c407ab1b20883227c32a77c9bd8c8dd7324fb505920264db3c9105d712fa4d7dcf3a1578
-DIST weasyprint-54.0.tar.gz 402453 BLAKE2B 
57c086a0ddf71e5eecf3860f5efcac327c927689e726694d59122a1ad6e7065c828497eacc04866bd4896a12016a75fc227e5f278f7ee987c8c489db3f7474c4
 SHA512 
3f6595fa856a5ef97e6c0009de34c3c614b829618fc9a28d5728047bbb6edf4972576a5577ef57d588a645d09a76e87ceb8928cc5536fb3900e6525559bf643b
-DIST weasyprint-54.2.tar.gz 403906 BLAKE2B 
47fae441ed7186d30de3c32d20fc9503624b06ee5b6a76ec499914852e198b8e85234a779e5f96a48dc310883b8870afea734006dc2a20545537ad66ceff435f
 SHA512 
fd7d07085f104958872a7ccf82d3ffc748936a4fd2d7757847b54de5248e1517a5f244b406cb052c809daa8194d0fa0701e05703b66afe8a809eff70d2cde8f3
 DIST weasyprint-54.3.tar.gz 404544 BLAKE2B 
52eabcab05a6806fd137648ab1a9c0cf00865f98c59a7ca43052b98b6eb54c503465285a4ceca86557a5461cd737ce9174fcda0fead08ddcd8cf632e09108bfa
 SHA512 
4b11a2fedb2ae41b0752093a9af26c23122337ade0289e36045c2e77f2234c43f27f12d22d571365294705458c7b34f8b2656ab3d9337f145d5b0292e92b

diff --git a/dev-python/weasyprint/weasyprint-53.3.ebuild 
b/dev-python/weasyprint/weasyprint-53.3.ebuild
deleted file mode 100644
index f201ef75f8ef..
--- a/dev-python/weasyprint/weasyprint-53.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   app-text/ghostscript-gpl
-   media-fonts/ahem
-   media-fonts/dejavu
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/addopts/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/weasyprint/weasyprint-53.4.ebuild 
b/dev-python/weasyprint/weasyprint-53.4.ebuild
deleted file mode 100644
index f201ef75f8ef..
--- a/dev-python/weasyprint/weasyprint-53.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   

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

2022-04-05 Thread Michał Górny
commit: 1ba47e50895d8e0f2cb7d269a3c556e31ff9cd82
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  5 07:04:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  5 07:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba47e50

dev-python/weasyprint: Bump to 54.3

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-54.3.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 6e79672cdfdf..0800caf64460 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -2,3 +2,4 @@ DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a
 DIST weasyprint-53.4.tar.gz 388163 BLAKE2B 
c4a15be4f11f7d6be1bc96da39defb3420f0e96181998f0f20a1da94ea2c942fd1b23f0c4257da122647a88c6950c519b01910476711d4b482a8a9ae0354d95c
 SHA512 
7fcdedbecfa13434217b08491db62b9afd3e716d4ac6378490a04120c407ab1b20883227c32a77c9bd8c8dd7324fb505920264db3c9105d712fa4d7dcf3a1578
 DIST weasyprint-54.0.tar.gz 402453 BLAKE2B 
57c086a0ddf71e5eecf3860f5efcac327c927689e726694d59122a1ad6e7065c828497eacc04866bd4896a12016a75fc227e5f278f7ee987c8c489db3f7474c4
 SHA512 
3f6595fa856a5ef97e6c0009de34c3c614b829618fc9a28d5728047bbb6edf4972576a5577ef57d588a645d09a76e87ceb8928cc5536fb3900e6525559bf643b
 DIST weasyprint-54.2.tar.gz 403906 BLAKE2B 
47fae441ed7186d30de3c32d20fc9503624b06ee5b6a76ec499914852e198b8e85234a779e5f96a48dc310883b8870afea734006dc2a20545537ad66ceff435f
 SHA512 
fd7d07085f104958872a7ccf82d3ffc748936a4fd2d7757847b54de5248e1517a5f244b406cb052c809daa8194d0fa0701e05703b66afe8a809eff70d2cde8f3
+DIST weasyprint-54.3.tar.gz 404544 BLAKE2B 
52eabcab05a6806fd137648ab1a9c0cf00865f98c59a7ca43052b98b6eb54c503465285a4ceca86557a5461cd737ce9174fcda0fead08ddcd8cf632e09108bfa
 SHA512 
4b11a2fedb2ae41b0752093a9af26c23122337ade0289e36045c2e77f2234c43f27f12d22d571365294705458c7b34f8b2656ab3d9337f145d5b0292e92b

diff --git a/dev-python/weasyprint/weasyprint-54.3.ebuild 
b/dev-python/weasyprint/weasyprint-54.3.ebuild
new file mode 100644
index ..b59226baf8d9
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-54.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   app-text/ghostscript-gpl
+   media-fonts/ahem
+   media-fonts/dejavu
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-02-28 Thread Michał Górny
commit: 214ca91552605f96889b85e92f43ec7fde919324
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 28 07:33:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 28 08:28:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214ca915

dev-python/weasyprint: Bump to 54.2

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-54.2.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index b94c8f29ae6c..6e79672cdfdf 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad
 SHA512 
28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a
 DIST weasyprint-53.4.tar.gz 388163 BLAKE2B 
c4a15be4f11f7d6be1bc96da39defb3420f0e96181998f0f20a1da94ea2c942fd1b23f0c4257da122647a88c6950c519b01910476711d4b482a8a9ae0354d95c
 SHA512 
7fcdedbecfa13434217b08491db62b9afd3e716d4ac6378490a04120c407ab1b20883227c32a77c9bd8c8dd7324fb505920264db3c9105d712fa4d7dcf3a1578
 DIST weasyprint-54.0.tar.gz 402453 BLAKE2B 
57c086a0ddf71e5eecf3860f5efcac327c927689e726694d59122a1ad6e7065c828497eacc04866bd4896a12016a75fc227e5f278f7ee987c8c489db3f7474c4
 SHA512 
3f6595fa856a5ef97e6c0009de34c3c614b829618fc9a28d5728047bbb6edf4972576a5577ef57d588a645d09a76e87ceb8928cc5536fb3900e6525559bf643b
+DIST weasyprint-54.2.tar.gz 403906 BLAKE2B 
47fae441ed7186d30de3c32d20fc9503624b06ee5b6a76ec499914852e198b8e85234a779e5f96a48dc310883b8870afea734006dc2a20545537ad66ceff435f
 SHA512 
fd7d07085f104958872a7ccf82d3ffc748936a4fd2d7757847b54de5248e1517a5f244b406cb052c809daa8194d0fa0701e05703b66afe8a809eff70d2cde8f3

diff --git a/dev-python/weasyprint/weasyprint-54.2.ebuild 
b/dev-python/weasyprint/weasyprint-54.2.ebuild
new file mode 100644
index ..b59226baf8d9
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-54.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   app-text/ghostscript-gpl
+   media-fonts/ahem
+   media-fonts/dejavu
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-01-08 Thread Arthur Zamarin
commit: 5e30f2dc6df1d092a998ab9cc95e045de501a105
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 16:39:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 16:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e30f2dc

dev-python/weasyprint: add 54.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-54.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 54ea11ed58b7..b94c8f29ae6c 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad
 SHA512 
28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a
 DIST weasyprint-53.4.tar.gz 388163 BLAKE2B 
c4a15be4f11f7d6be1bc96da39defb3420f0e96181998f0f20a1da94ea2c942fd1b23f0c4257da122647a88c6950c519b01910476711d4b482a8a9ae0354d95c
 SHA512 
7fcdedbecfa13434217b08491db62b9afd3e716d4ac6378490a04120c407ab1b20883227c32a77c9bd8c8dd7324fb505920264db3c9105d712fa4d7dcf3a1578
+DIST weasyprint-54.0.tar.gz 402453 BLAKE2B 
57c086a0ddf71e5eecf3860f5efcac327c927689e726694d59122a1ad6e7065c828497eacc04866bd4896a12016a75fc227e5f278f7ee987c8c489db3f7474c4
 SHA512 
3f6595fa856a5ef97e6c0009de34c3c614b829618fc9a28d5728047bbb6edf4972576a5577ef57d588a645d09a76e87ceb8928cc5536fb3900e6525559bf643b

diff --git a/dev-python/weasyprint/weasyprint-54.0.ebuild 
b/dev-python/weasyprint/weasyprint-54.0.ebuild
new file mode 100644
index ..93af36f9311c
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-54.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   app-text/ghostscript-gpl
+   media-fonts/ahem
+   media-fonts/dejavu
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-11-14 Thread Michał Górny
commit: 95e9c9dabfc07eaa8b9492e1c99a6ebfd1760dfa
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 14 20:01:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 14 20:53:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e9c9da

dev-python/weasyprint: Bump to 53.4

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-53.4.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 7d98db7a1735..54ea11ed58b7 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad
 SHA512 
28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a
+DIST weasyprint-53.4.tar.gz 388163 BLAKE2B 
c4a15be4f11f7d6be1bc96da39defb3420f0e96181998f0f20a1da94ea2c942fd1b23f0c4257da122647a88c6950c519b01910476711d4b482a8a9ae0354d95c
 SHA512 
7fcdedbecfa13434217b08491db62b9afd3e716d4ac6378490a04120c407ab1b20883227c32a77c9bd8c8dd7324fb505920264db3c9105d712fa4d7dcf3a1578

diff --git a/dev-python/weasyprint/weasyprint-53.4.ebuild 
b/dev-python/weasyprint/weasyprint-53.4.ebuild
new file mode 100644
index ..f201ef75f8ef
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-53.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   app-text/ghostscript-gpl
+   media-fonts/ahem
+   media-fonts/dejavu
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-10-17 Thread Michał Górny
commit: 543ca7bc5d0088c5494a8052786ce3143754bfac
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 17 09:41:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 17 09:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543ca7bc

dev-python/weasyprint: Remove old

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

 dev-python/weasyprint/Manifest   |  2 --
 dev-python/weasyprint/weasyprint-53.0.ebuild | 44 
 dev-python/weasyprint/weasyprint-53.2.ebuild | 44 
 3 files changed, 90 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 9eb05d9fd36..7d98db7a173 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1 @@
-DIST weasyprint-53.0.tar.gz 386339 BLAKE2B 
6d8e30a02d54061557e549a685944de7cbc61f4c1b46b23dbaef66e87232325f630fd5a34cf5c846599612914f9306b5235fad65a008e19a7c200af2f4c7d9da
 SHA512 
de34ee5654ee90aec82b67c1bc7d9496fe3a4247b2a649ab110d1613c4780fd9ae611c9da177de07e5287749978af9a4a7d5c102d0940e5fd970e5aa8586c47e
-DIST weasyprint-53.2.tar.gz 387220 BLAKE2B 
820c3ef386c86ab927a02153e68ba085817d18c9658539233c283b2ee2e58a190420a88d3d1b4282d7e46eefbd89d9c5fbd94ccefaa6ef7c304d893579739482
 SHA512 
c4e1a831a9ac5b3adf1241b8c53c90330e3960cf7a5ab8307bbeb89e8e17a7e5a5d50fd676961ce45deda606b82eaa2b05d37f7dd5a1506bd0d78f8e4276328a
 DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad
 SHA512 
28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a

diff --git a/dev-python/weasyprint/weasyprint-53.0.ebuild 
b/dev-python/weasyprint/weasyprint-53.0.ebuild
deleted file mode 100644
index f201ef75f8e..000
--- a/dev-python/weasyprint/weasyprint-53.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   app-text/ghostscript-gpl
-   media-fonts/ahem
-   media-fonts/dejavu
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/addopts/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/weasyprint/weasyprint-53.2.ebuild 
b/dev-python/weasyprint/weasyprint-53.2.ebuild
deleted file mode 100644
index f201ef75f8e..000
--- a/dev-python/weasyprint/weasyprint-53.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
-   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   x11-libs/pango
-"
-
-BDEPEND="
-   test? (
-   app-text/ghostscript-gpl
-   media-fonts/ahem
-   media-fonts/dejavu
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/addopts/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



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

2021-09-11 Thread Michał Górny
commit: 5a80f9fe52590816fde0f06e1ad8cb70e71d9906
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 11 06:54:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 11 07:15:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a80f9fe

dev-python/weasyprint: Bump to 53.3

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-53.3.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index c8d1fc8c4f4..9eb05d9fd36 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-53.0.tar.gz 386339 BLAKE2B 
6d8e30a02d54061557e549a685944de7cbc61f4c1b46b23dbaef66e87232325f630fd5a34cf5c846599612914f9306b5235fad65a008e19a7c200af2f4c7d9da
 SHA512 
de34ee5654ee90aec82b67c1bc7d9496fe3a4247b2a649ab110d1613c4780fd9ae611c9da177de07e5287749978af9a4a7d5c102d0940e5fd970e5aa8586c47e
 DIST weasyprint-53.2.tar.gz 387220 BLAKE2B 
820c3ef386c86ab927a02153e68ba085817d18c9658539233c283b2ee2e58a190420a88d3d1b4282d7e46eefbd89d9c5fbd94ccefaa6ef7c304d893579739482
 SHA512 
c4e1a831a9ac5b3adf1241b8c53c90330e3960cf7a5ab8307bbeb89e8e17a7e5a5d50fd676961ce45deda606b82eaa2b05d37f7dd5a1506bd0d78f8e4276328a
+DIST weasyprint-53.3.tar.gz 387448 BLAKE2B 
bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad
 SHA512 
28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a

diff --git a/dev-python/weasyprint/weasyprint-53.3.ebuild 
b/dev-python/weasyprint/weasyprint-53.3.ebuild
new file mode 100644
index 000..f201ef75f8e
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-53.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   app-text/ghostscript-gpl
+   media-fonts/ahem
+   media-fonts/dejavu
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-08-28 Thread Michał Górny
commit: a793d1b196c98f017324f5686b1161fa9d78f231
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 28 06:17:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 28 06:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a793d1b1

dev-python/weasyprint: Bump to 53.2

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-53.2.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 104a0e47050..c8d1fc8c4f4 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-53.0.tar.gz 386339 BLAKE2B 
6d8e30a02d54061557e549a685944de7cbc61f4c1b46b23dbaef66e87232325f630fd5a34cf5c846599612914f9306b5235fad65a008e19a7c200af2f4c7d9da
 SHA512 
de34ee5654ee90aec82b67c1bc7d9496fe3a4247b2a649ab110d1613c4780fd9ae611c9da177de07e5287749978af9a4a7d5c102d0940e5fd970e5aa8586c47e
+DIST weasyprint-53.2.tar.gz 387220 BLAKE2B 
820c3ef386c86ab927a02153e68ba085817d18c9658539233c283b2ee2e58a190420a88d3d1b4282d7e46eefbd89d9c5fbd94ccefaa6ef7c304d893579739482
 SHA512 
c4e1a831a9ac5b3adf1241b8c53c90330e3960cf7a5ab8307bbeb89e8e17a7e5a5d50fd676961ce45deda606b82eaa2b05d37f7dd5a1506bd0d78f8e4276328a

diff --git a/dev-python/weasyprint/weasyprint-53.2.ebuild 
b/dev-python/weasyprint/weasyprint-53.2.ebuild
new file mode 100644
index 000..f201ef75f8e
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-53.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   app-text/ghostscript-gpl
+   media-fonts/ahem
+   media-fonts/dejavu
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-08-27 Thread Conrad Kostecki
commit: d02820843fc97f8fcbd5c5ff891b244a628da1f7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Aug 27 07:16:42 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Aug 27 23:33:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0282084

dev-python/weasyprint: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22123
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/weasyprint-51-skip-useless-deps.patch| 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch 
b/dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch
deleted file mode 100644
index 862f11dc0a0..000
--- a/dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 a/setup.cfg
-+++ b/setup.cfg
-@@ -40,7 +40,6 @@
- [options]
- packages = find:
- zip_safe = false
--setup_requires = pytest-runner
- install_requires = 
-   setuptools>=39.2.0
-   cffi>=0.6
-@@ -50,11 +49,6 @@
-   cssselect2>=0.1
-   CairoSVG>=2.4.0
-   Pyphen>=0.9.1
--tests_require = 
--  pytest-runner
--  pytest-cov
--  pytest-flake8
--  pytest-isort
- python_requires = >= 3.5
- 
- [options.entry_points]
-@@ -86,7 +80,6 @@
- test = pytest
- 
- [tool:pytest]
--addopts = --flake8 --isort
- norecursedirs = build dist .cache .eggs .git
- 
- [coverage:run]



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

2021-08-07 Thread Michał Górny
commit: 86ce8412ad70cff2775366379a0370214842df00
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  7 13:59:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 14:07:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ce8412

dev-python/weasyprint: Update pypi remote-id

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

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

diff --git a/dev-python/weasyprint/metadata.xml 
b/dev-python/weasyprint/metadata.xml
index 7cda8fd941a..7fa47ffa661 100644
--- a/dev-python/weasyprint/metadata.xml
+++ b/dev-python/weasyprint/metadata.xml
@@ -6,7 +6,7 @@
 Python
   
   
-WeasyPrint
+weasyprint
 Kozea/WeasyPrint
   
 



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

2021-08-07 Thread Michał Górny
commit: 278a85254d95f1ded472cb37fcdbace39f86d7a1
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 11:08:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 14:07:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278a8525

dev-python/weasyprint: drop 51, 52.3, 52.4, 52.5

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/weasyprint/Manifest   |  4 ---
 dev-python/weasyprint/weasyprint-51.ebuild   | 53 
 dev-python/weasyprint/weasyprint-52.3.ebuild | 51 --
 dev-python/weasyprint/weasyprint-52.4.ebuild | 51 --
 dev-python/weasyprint/weasyprint-52.5.ebuild | 51 --
 5 files changed, 210 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index e6ff078566c..104a0e47050 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,5 +1 @@
-DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd
-DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 
2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b
 SHA512 
7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9
-DIST WeasyPrint-52.4.tar.gz 325062 BLAKE2B 
ead641007e84664dfc1a9b95a227d5c6539e19e629d95d68b663b46a873ffa83b203897dd4d03c5d72f00e2737268c64624b97a37840c86d4a555f5b1a20a7bb
 SHA512 
0003f9b46452e60118e7f6944f0bf48b6f548814dae10f990bedb124d3c67d9c530c30ee142d416f448b3b479f54b4fcdf01e31747957438192c77031926cb8c
-DIST WeasyPrint-52.5.tar.gz 325050 BLAKE2B 
425a21acba183a3313069724972a7627aeaf326ce42e84789c02552f51a660be7b1d2855b76a3034ae09c316b6f0a13219464b88af8bb8f0ca59ab8ffd263223
 SHA512 
0ce86db000adef95fabfb335c069ad2a602ed98056219cedde905c550b04b10b0881d72fbdd38a48fae4e263825f5fbd8a70ce13932083afb8930eacc5817fb5
 DIST weasyprint-53.0.tar.gz 386339 BLAKE2B 
6d8e30a02d54061557e549a685944de7cbc61f4c1b46b23dbaef66e87232325f630fd5a34cf5c846599612914f9306b5235fad65a008e19a7c200af2f4c7d9da
 SHA512 
de34ee5654ee90aec82b67c1bc7d9496fe3a4247b2a649ab110d1613c4780fd9ae611c9da177de07e5287749978af9a4a7d5c102d0940e5fd970e5aa8586c47e

diff --git a/dev-python/weasyprint/weasyprint-51.ebuild 
b/dev-python/weasyprint/weasyprint-51.ebuild
deleted file mode 100644
index 5229800837d..000
--- a/dev-python/weasyprint/weasyprint-51.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="jpeg test tiff"
-RESTRICT="!test? ( test )"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
-RDEPEND="
-   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
-   >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}]
-   >=x11-libs/cairo-1.15.4
-   x11-libs/gdk-pixbuf[jpeg?,tiff?]
-   x11-libs/pango:0/0
-"
-
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   media-fonts/ahem
-   )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-51-skip-useless-deps.patch" )
-#  "${FILESDIR}/${PN}-43-skip-failing-test.patch"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
-   pytest -vv || die "testsuite failed under ${EPYTHON}"
-}

diff --git a/dev-python/weasyprint/weasyprint-52.3.ebuild 
b/dev-python/weasyprint/weasyprint-52.3.ebuild
deleted file mode 100644
index db3c161e34a..000
--- a/dev-python/weasyprint/weasyprint-52.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"

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

2021-08-07 Thread Michał Górny
commit: eb5399b1461641624f0c85cd369a28c4b0628112
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 11:07:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 14:07:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5399b1

dev-python/weasyprint: enable py3.10, fix tests depends

Closes: https://bugs.gentoo.org/738490
Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/weasyprint/weasyprint-53.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-53.0.ebuild 
b/dev-python/weasyprint/weasyprint-53.0.ebuild
index 15e07a80783..e8555717a69 100644
--- a/dev-python/weasyprint/weasyprint-53.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-53.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -17,14 +17,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="jpeg tiff"
 
-# Note: specific subslot of pango since it inlines some of pango headers.
-#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
>=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
>=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
>=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
>=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
>=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
>=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
@@ -33,7 +31,9 @@ RDEPEND="
 
 BDEPEND="
test? (
+   app-text/ghostscript-gpl
media-fonts/ahem
+   media-fonts/dejavu
)
 "
 



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

2021-08-07 Thread Michał Górny
commit: 8e84a98473a2d3716c3ad193a59fffca9046c00b
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 11:28:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 14:07:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e84a984

dev-python/weasyprint: remove unused USE flags

Signed-off-by: Arthur Zamarin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21897
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/weasyprint/weasyprint-53.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/weasyprint/weasyprint-53.0.ebuild 
b/dev-python/weasyprint/weasyprint-53.0.ebuild
index e8555717a69..f201ef75f8e 100644
--- a/dev-python/weasyprint/weasyprint-53.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-53.0.ebuild
@@ -15,7 +15,6 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="jpeg tiff"
 
 RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2021-08-01 Thread Michał Górny
commit: ffe97e9914cd650ee68fb970a871e018b783108f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  1 08:11:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  1 08:15:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe97e99

dev-python/weasyprint: Bump to 53.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-53.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 75a4329f47e..e6ff078566c 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -2,3 +2,4 @@ DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8c
 DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 
2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b
 SHA512 
7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9
 DIST WeasyPrint-52.4.tar.gz 325062 BLAKE2B 
ead641007e84664dfc1a9b95a227d5c6539e19e629d95d68b663b46a873ffa83b203897dd4d03c5d72f00e2737268c64624b97a37840c86d4a555f5b1a20a7bb
 SHA512 
0003f9b46452e60118e7f6944f0bf48b6f548814dae10f990bedb124d3c67d9c530c30ee142d416f448b3b479f54b4fcdf01e31747957438192c77031926cb8c
 DIST WeasyPrint-52.5.tar.gz 325050 BLAKE2B 
425a21acba183a3313069724972a7627aeaf326ce42e84789c02552f51a660be7b1d2855b76a3034ae09c316b6f0a13219464b88af8bb8f0ca59ab8ffd263223
 SHA512 
0ce86db000adef95fabfb335c069ad2a602ed98056219cedde905c550b04b10b0881d72fbdd38a48fae4e263825f5fbd8a70ce13932083afb8930eacc5817fb5
+DIST weasyprint-53.0.tar.gz 386339 BLAKE2B 
6d8e30a02d54061557e549a685944de7cbc61f4c1b46b23dbaef66e87232325f630fd5a34cf5c846599612914f9306b5235fad65a008e19a7c200af2f4c7d9da
 SHA512 
de34ee5654ee90aec82b67c1bc7d9496fe3a4247b2a649ab110d1613c4780fd9ae611c9da177de07e5287749978af9a4a7d5c102d0940e5fd970e5aa8586c47e

diff --git a/dev-python/weasyprint/weasyprint-53.0.ebuild 
b/dev-python/weasyprint/weasyprint-53.0.ebuild
new file mode 100644
index 000..15e07a80783
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-53.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-04-18 Thread Michał Górny
commit: 9e4f4a8651cf1c9e9e08b98ce93a922eee3d4fba
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 18 06:43:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 18 07:05:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4f4a86

dev-python/weasyprint: Bump to 52.5

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-52.5.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index a1b32aee939..75a4329f47e 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd
 DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 
2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b
 SHA512 
7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9
 DIST WeasyPrint-52.4.tar.gz 325062 BLAKE2B 
ead641007e84664dfc1a9b95a227d5c6539e19e629d95d68b663b46a873ffa83b203897dd4d03c5d72f00e2737268c64624b97a37840c86d4a555f5b1a20a7bb
 SHA512 
0003f9b46452e60118e7f6944f0bf48b6f548814dae10f990bedb124d3c67d9c530c30ee142d416f448b3b479f54b4fcdf01e31747957438192c77031926cb8c
+DIST WeasyPrint-52.5.tar.gz 325050 BLAKE2B 
425a21acba183a3313069724972a7627aeaf326ce42e84789c02552f51a660be7b1d2855b76a3034ae09c316b6f0a13219464b88af8bb8f0ca59ab8ffd263223
 SHA512 
0ce86db000adef95fabfb335c069ad2a602ed98056219cedde905c550b04b10b0881d72fbdd38a48fae4e263825f5fbd8a70ce13932083afb8930eacc5817fb5

diff --git a/dev-python/weasyprint/weasyprint-52.5.ebuild 
b/dev-python/weasyprint/weasyprint-52.5.ebuild
new file mode 100644
index 000..db3c161e34a
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-52.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}]
+   >=x11-libs/cairo-1.15.4
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
+   x11-libs/pango:0/0
+"
+
+BDEPEND="
+   test? (
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/pytest-runner/d' \
+   -e 's:--flake8 --isort::' \
+   -i setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2021-03-11 Thread Michał Górny
commit: 78dca936fa34385cc3029dcd5336f41995dbfd17
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:55:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78dca936

dev-python/weasyprint: Bump to 52.4

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-52.4.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index c454743760c..a1b32aee939 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd
 DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 
2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b
 SHA512 
7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9
+DIST WeasyPrint-52.4.tar.gz 325062 BLAKE2B 
ead641007e84664dfc1a9b95a227d5c6539e19e629d95d68b663b46a873ffa83b203897dd4d03c5d72f00e2737268c64624b97a37840c86d4a555f5b1a20a7bb
 SHA512 
0003f9b46452e60118e7f6944f0bf48b6f548814dae10f990bedb124d3c67d9c530c30ee142d416f448b3b479f54b4fcdf01e31747957438192c77031926cb8c

diff --git a/dev-python/weasyprint/weasyprint-52.4.ebuild 
b/dev-python/weasyprint/weasyprint-52.4.ebuild
new file mode 100644
index 000..db3c161e34a
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-52.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}]
+   >=x11-libs/cairo-1.15.4
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
+   x11-libs/pango:0/0
+"
+
+BDEPEND="
+   test? (
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/pytest-runner/d' \
+   -e 's:--flake8 --isort::' \
+   -i setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2021-03-03 Thread Michał Górny
commit: 79535aabf00d3e143778eb8440fea9d1cf0aed05
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  3 07:39:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  3 08:07:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79535aab

dev-python/weasyprint: Bump to 52.3

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-52.3.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 5b354afe8b6..c454743760c 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd
+DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 
2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b
 SHA512 
7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9

diff --git a/dev-python/weasyprint/weasyprint-52.3.ebuild 
b/dev-python/weasyprint/weasyprint-52.3.ebuild
new file mode 100644
index 000..db3c161e34a
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-52.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}]
+   >=x11-libs/cairo-1.15.4
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
+   x11-libs/pango:0/0
+"
+
+BDEPEND="
+   test? (
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/pytest-runner/d' \
+   -e 's:--flake8 --isort::' \
+   -i setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2020-10-16 Thread Michał Górny
commit: ad8cb210b7d2fc9b4222b1db94ed56fcb8438b7e
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Oct 15 17:44:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 16 18:21:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8cb210

dev-python/weasyprint: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748990
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/weasyprint/weasyprint-51.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-51.ebuild 
b/dev-python/weasyprint/weasyprint-51.ebuild
index fdcc64deeca..dde41858dcd 100644
--- a/dev-python/weasyprint/weasyprint-51.ebuild
+++ b/dev-python/weasyprint/weasyprint-51.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit distutils-r1
 
@@ -34,7 +35,7 @@ RDEPEND="
x11-libs/pango:0/0
 "
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+DEPEND="
test? (
${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]



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

2020-03-23 Thread Aaron W. Swenson
commit: 28d1a492801116f099a827ce77d02abcc2f108ae
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Mar 23 12:08:34 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Mon Mar 23 12:08:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d1a492

dev-python/weasyprint: Cleanup old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-python/weasyprint/Manifest |  2 -
 .../files/weasyprint-43-skip-failing-test.patch| 13 --
 .../files/weasyprint-43-skip-useless-deps.patch| 30 
 dev-python/weasyprint/weasyprint-0.41.ebuild   | 50 
 dev-python/weasyprint/weasyprint-43.ebuild | 53 --
 5 files changed, 148 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 60185928ff3..5b354afe8b6 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1 @@
-DIST WeasyPrint-0.41.tar.gz 393866 BLAKE2B 
895624ee547a9ed91157db6a7a72890a56f270d2ea00a508c42899e42922e51867782b1dff3ab55f98df0a130b727a7db13aaf3553a90c4405b75b6813c95ab9
 SHA512 
44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f
-DIST WeasyPrint-43.tar.gz 315365 BLAKE2B 
af643f6a6d09d09d89802dd3823e43e9f05873738b14e4f853a324850ffc12902cb791c3f187f6b550dded40669d376cf3d2e4d7d83e9747e87795a4d57e9014
 SHA512 
fc4c4decb298d4f9caf244433566c9b675b23db2508093d8c43c6e361119c5fe8298213075f550bebc72fe4156cfc516f04c8d7a2c6215fcd5add14360821f40
 DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd

diff --git a/dev-python/weasyprint/files/weasyprint-43-skip-failing-test.patch 
b/dev-python/weasyprint/files/weasyprint-43-skip-failing-test.patch
deleted file mode 100644
index f49635fc847..000
--- a/dev-python/weasyprint/files/weasyprint-43-skip-failing-test.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/weasyprint/tests/test_layout/test_flex.py 
b/weasyprint/tests/test_layout/test_flex.py
-index 890df3e8..77c6bbf5 100644
 a/weasyprint/tests/test_layout/test_flex.py
-+++ b/weasyprint/tests/test_layout/test_flex.py
-@@ -189,7 +189,7 @@ def test_flex_row_wrap_reverse():
- 
- 
- @assert_no_logs
--def test_flex_column_wrap_reverse():
-+def xtest_flex_column_wrap_reverse():
- page, = render_pages('''
-   

diff --git a/dev-python/weasyprint/files/weasyprint-43-skip-useless-deps.patch 
b/dev-python/weasyprint/files/weasyprint-43-skip-useless-deps.patch
deleted file mode 100644
index 1229f0bed26..000
--- a/dev-python/weasyprint/files/weasyprint-43-skip-useless-deps.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 a/setup.cfg
-+++ b/setup.cfg
-@@ -34,7 +34,6 @@
- [options]
- packages = find:
- zip_safe = false
--setup_requires = pytest-runner
- install_requires = 
-   cffi>=0.6
-   html5lib>=0.9
-@@ -43,11 +42,6 @@
-   cssselect2>=0.1
-   CairoSVG>=1.0.20
-   Pyphen>=0.8
--tests_require = 
--  pytest-runner
--  pytest-cov
--  pytest-flake8
--  pytest-isort
- 
- [options.entry_points]
- console-scripts = weasyprint = weasyprint.__main__:main
-@@ -72,7 +72,6 @@
- test = pytest
- 
- [tool:pytest]
--addopts = --flake8 --isort
- norecursedirs = build dist .cache .eggs .git
- 
- [coverage:run]

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
deleted file mode 100644
index 18d60ad1e73..000
--- a/dev-python/weasyprint/weasyprint-0.41.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_6 )
-
-RESTRICT="test"
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="jpeg test tiff"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf[jpeg?,tiff?]
-   x11-libs/pango:0/0
-   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
-   >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]

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

2020-03-23 Thread Aaron W. Swenson
commit: b7173ba5efe59a773db32f18304795ad97c32a7c
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Mar 23 12:04:40 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Mon Mar 23 12:04:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7173ba5

dev-python/weasyprint: Bump to 51, Add Py 3.{7,8}

Add support for Python 3.7 and 3.8.

Bump to 51. Refresh dependencies.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-python/weasyprint/Manifest |  1 +
 .../files/weasyprint-51-skip-useless-deps.patch| 30 +
 dev-python/weasyprint/weasyprint-51.ebuild | 52 ++
 3 files changed, 83 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 83651390b2b..60185928ff3 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST WeasyPrint-0.41.tar.gz 393866 BLAKE2B 
895624ee547a9ed91157db6a7a72890a56f270d2ea00a508c42899e42922e51867782b1dff3ab55f98df0a130b727a7db13aaf3553a90c4405b75b6813c95ab9
 SHA512 
44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f
 DIST WeasyPrint-43.tar.gz 315365 BLAKE2B 
af643f6a6d09d09d89802dd3823e43e9f05873738b14e4f853a324850ffc12902cb791c3f187f6b550dded40669d376cf3d2e4d7d83e9747e87795a4d57e9014
 SHA512 
fc4c4decb298d4f9caf244433566c9b675b23db2508093d8c43c6e361119c5fe8298213075f550bebc72fe4156cfc516f04c8d7a2c6215fcd5add14360821f40
+DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd

diff --git a/dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch 
b/dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch
new file mode 100644
index 000..862f11dc0a0
--- /dev/null
+++ b/dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch
@@ -0,0 +1,30 @@
+--- a/setup.cfg
 b/setup.cfg
+@@ -40,7 +40,6 @@
+ [options]
+ packages = find:
+ zip_safe = false
+-setup_requires = pytest-runner
+ install_requires = 
+   setuptools>=39.2.0
+   cffi>=0.6
+@@ -50,11 +49,6 @@
+   cssselect2>=0.1
+   CairoSVG>=2.4.0
+   Pyphen>=0.9.1
+-tests_require = 
+-  pytest-runner
+-  pytest-cov
+-  pytest-flake8
+-  pytest-isort
+ python_requires = >= 3.5
+ 
+ [options.entry_points]
+@@ -86,7 +80,6 @@
+ test = pytest
+ 
+ [tool:pytest]
+-addopts = --flake8 --isort
+ norecursedirs = build dist .cache .eggs .git
+ 
+ [coverage:run]

diff --git a/dev-python/weasyprint/weasyprint-51.ebuild 
b/dev-python/weasyprint/weasyprint-51.ebuild
new file mode 100644
index 000..fdcc64deeca
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-51.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg test tiff"
+RESTRICT="!test? ( test )"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}]
+   >=x11-libs/cairo-1.15.4
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
+   x11-libs/pango:0/0
+"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-fonts/ahem
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-51-skip-useless-deps.patch" )
+#  "${FILESDIR}/${PN}-43-skip-failing-test.patch"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   pytest -vv || die "testsuite failed under ${EPYTHON}"
+}



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

2019-12-28 Thread David Seifert
commit: 05ad9b83a53c0e876ca10a4d72364493dad756ed
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 28 16:16:28 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 28 16:16:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ad9b83

dev-python/weasyprint: Remove Py2

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
index 388d6517731..070e31e7a73 100644
--- a/dev-python/weasyprint/weasyprint-0.41.ebuild
+++ b/dev-python/weasyprint/weasyprint-0.41.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 RESTRICT="test"
 



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

2019-08-28 Thread David Seifert
commit: 0e81753684f7059740a1795f2022266f21fda3a0
Author: David Seifert  gentoo  org>
AuthorDate: Wed Aug 28 08:18:37 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Aug 28 08:18:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e817536

dev-python/weasyprint: [QA] Remove USE="jpeg2k"

Bug: https://bugs.gentoo.org/689784
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 dev-python/weasyprint/weasyprint-0.41.ebuild | 4 ++--
 dev-python/weasyprint/weasyprint-43.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
index 8efcd57fba0..388d6517731 100644
--- a/dev-python/weasyprint/weasyprint-0.41.ebuild
+++ b/dev-python/weasyprint/weasyprint-0.41.ebuild
@@ -18,12 +18,12 @@ HOMEPAGE="https://weasyprint.org 
https://github.com/Kozea/WeasyPrint;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="jpeg jpeg2k test tiff"
+IUSE="jpeg test tiff"
 
 # Note: specific subslot of pango since it inlines some of pango headers.
 RDEPEND="
x11-libs/cairo
-   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
x11-libs/pango:0/0
>=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]

diff --git a/dev-python/weasyprint/weasyprint-43.ebuild 
b/dev-python/weasyprint/weasyprint-43.ebuild
index 5a36ffb74e9..3863bc1fcd0 100644
--- a/dev-python/weasyprint/weasyprint-43.ebuild
+++ b/dev-python/weasyprint/weasyprint-43.ebuild
@@ -16,12 +16,12 @@ HOMEPAGE="https://weasyprint.org 
https://github.com/Kozea/WeasyPrint;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="jpeg jpeg2k test tiff"
+IUSE="jpeg test tiff"
 
 # Note: specific subslot of pango since it inlines some of pango headers.
 RDEPEND="
>=x11-libs/cairo-1.15.4
-   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
x11-libs/pango:0/0
>=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]



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

2019-02-28 Thread Aaron Bauman
commit: f272aff7b0b7f7968d49519d94529e9089a834ac
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jan 30 16:55:18 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Mar  1 00:26:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f272aff7

dev-python/weasyprint: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-python/weasyprint/weasyprint-0.41.ebuild | 4 ++--
 dev-python/weasyprint/weasyprint-43.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
index ba921c850bc..28624674a05 100644
--- a/dev-python/weasyprint/weasyprint-0.41.ebuild
+++ b/dev-python/weasyprint/weasyprint-0.41.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ DESCRIPTION="Visual rendering engine for HTML and CSS that 
can export to PDF"
 MY_PN="WeasyPrint"
 MY_P="${MY_PN}-${PV}"
 SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-python/weasyprint/weasyprint-43.ebuild 
b/dev-python/weasyprint/weasyprint-43.ebuild
index d18200b1057..8c3cd18ba99 100644
--- a/dev-python/weasyprint/weasyprint-43.ebuild
+++ b/dev-python/weasyprint/weasyprint-43.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -11,7 +11,7 @@ DESCRIPTION="Visual rendering engine for HTML and CSS that 
can export to PDF"
 MY_PN="WeasyPrint"
 MY_P="${MY_PN}-${PV}"
 SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint;
 
 LICENSE="BSD"
 SLOT="0"



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

2018-11-16 Thread Virgil Dupras
commit: 36e7b4d748af2a9b371def36eabbdffa34abf02a
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sat Nov 17 03:44:44 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sat Nov 17 03:44:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e7b4d7

dev-python/weasyprint: bump to v43

Also, re-enable tests.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/weasyprint/Manifest |  1 +
 .../files/weasyprint-43-skip-failing-test.patch| 13 ++
 .../files/weasyprint-43-skip-useless-deps.patch| 30 +
 dev-python/weasyprint/weasyprint-43.ebuild | 52 ++
 4 files changed, 96 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 74acb12aef8..cd3063c8e10 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST WeasyPrint-0.29.tar.gz 1418105 BLAKE2B 
b94f1f0099fcac68aa393758fda23562eae6350e2fb185397cf888735389974f863b6b7025ce349c29e349c91d884320c96b9c7afba2c83e52f6c78ab81e8885
 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
 DIST WeasyPrint-0.41.tar.gz 393866 BLAKE2B 
895624ee547a9ed91157db6a7a72890a56f270d2ea00a508c42899e42922e51867782b1dff3ab55f98df0a130b727a7db13aaf3553a90c4405b75b6813c95ab9
 SHA512 
44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f
+DIST WeasyPrint-43.tar.gz 315365 BLAKE2B 
af643f6a6d09d09d89802dd3823e43e9f05873738b14e4f853a324850ffc12902cb791c3f187f6b550dded40669d376cf3d2e4d7d83e9747e87795a4d57e9014
 SHA512 
fc4c4decb298d4f9caf244433566c9b675b23db2508093d8c43c6e361119c5fe8298213075f550bebc72fe4156cfc516f04c8d7a2c6215fcd5add14360821f40

diff --git a/dev-python/weasyprint/files/weasyprint-43-skip-failing-test.patch 
b/dev-python/weasyprint/files/weasyprint-43-skip-failing-test.patch
new file mode 100644
index 000..f49635fc847
--- /dev/null
+++ b/dev-python/weasyprint/files/weasyprint-43-skip-failing-test.patch
@@ -0,0 +1,13 @@
+diff --git a/weasyprint/tests/test_layout/test_flex.py 
b/weasyprint/tests/test_layout/test_flex.py
+index 890df3e8..77c6bbf5 100644
+--- a/weasyprint/tests/test_layout/test_flex.py
 b/weasyprint/tests/test_layout/test_flex.py
+@@ -189,7 +189,7 @@ def test_flex_row_wrap_reverse():
+ 
+ 
+ @assert_no_logs
+-def test_flex_column_wrap_reverse():
++def xtest_flex_column_wrap_reverse():
+ page, = render_pages('''
+   

diff --git a/dev-python/weasyprint/files/weasyprint-43-skip-useless-deps.patch 
b/dev-python/weasyprint/files/weasyprint-43-skip-useless-deps.patch
new file mode 100644
index 000..1229f0bed26
--- /dev/null
+++ b/dev-python/weasyprint/files/weasyprint-43-skip-useless-deps.patch
@@ -0,0 +1,30 @@
+--- a/setup.cfg
 b/setup.cfg
+@@ -34,7 +34,6 @@
+ [options]
+ packages = find:
+ zip_safe = false
+-setup_requires = pytest-runner
+ install_requires = 
+   cffi>=0.6
+   html5lib>=0.9
+@@ -43,11 +42,6 @@
+   cssselect2>=0.1
+   CairoSVG>=1.0.20
+   Pyphen>=0.8
+-tests_require = 
+-  pytest-runner
+-  pytest-cov
+-  pytest-flake8
+-  pytest-isort
+ 
+ [options.entry_points]
+ console-scripts = weasyprint = weasyprint.__main__:main
+@@ -72,7 +72,6 @@
+ test = pytest
+ 
+ [tool:pytest]
+-addopts = --flake8 --isort
+ norecursedirs = build dist .cache .eggs .git
+ 
+ [coverage:run]

diff --git a/dev-python/weasyprint/weasyprint-43.ebuild 
b/dev-python/weasyprint/weasyprint-43.ebuild
new file mode 100644
index 000..d18200b1057
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-43.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg jpeg2k test tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="
+   >=x11-libs/cairo-1.15.4
+   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+   x11-libs/pango:0/0
+   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   

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

2018-11-16 Thread Virgil Dupras
commit: adb0ea18726ba45bc9a7a72e0ed541e29f49657f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sat Nov 17 03:45:51 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sat Nov 17 03:45:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb0ea18

dev-python/weasyprint: remove old

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/weasyprint/Manifest   |  1 -
 dev-python/weasyprint/weasyprint-0.29.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index cd3063c8e10..83651390b2b 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,2 @@
-DIST WeasyPrint-0.29.tar.gz 1418105 BLAKE2B 
b94f1f0099fcac68aa393758fda23562eae6350e2fb185397cf888735389974f863b6b7025ce349c29e349c91d884320c96b9c7afba2c83e52f6c78ab81e8885
 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
 DIST WeasyPrint-0.41.tar.gz 393866 BLAKE2B 
895624ee547a9ed91157db6a7a72890a56f270d2ea00a508c42899e42922e51867782b1dff3ab55f98df0a130b727a7db13aaf3553a90c4405b75b6813c95ab9
 SHA512 
44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f
 DIST WeasyPrint-43.tar.gz 315365 BLAKE2B 
af643f6a6d09d09d89802dd3823e43e9f05873738b14e4f853a324850ffc12902cb791c3f187f6b550dded40669d376cf3d2e4d7d83e9747e87795a4d57e9014
 SHA512 
fc4c4decb298d4f9caf244433566c9b675b23db2508093d8c43c6e361119c5fe8298213075f550bebc72fe4156cfc516f04c8d7a2c6215fcd5add14360821f40

diff --git a/dev-python/weasyprint/weasyprint-0.29.ebuild 
b/dev-python/weasyprint/weasyprint-0.29.ebuild
deleted file mode 100644
index 737ee058558..000
--- a/dev-python/weasyprint/weasyprint-0.29.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="x11-libs/pango:0/0
-   >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
-   dev-python/cffi:=[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
-   ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
-   >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
-# x11-libs/gdk-pixbuf # optional dep
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   media-fonts/ahem )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
-   py.test || die "testsuite failed under ${EPYTHON}"
-}



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

2018-11-16 Thread Virgil Dupras
commit: accf2522d49e36bdbfa697adc2ddbc1e3aedaaa7
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sat Nov 17 03:49:15 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sat Nov 17 03:49:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accf2522

dev-python/weasyprint: drop useless deps

coverage, flake8 and isort aren't needed in the context of gentoo
testing. Also, tests were restricted in this ebuild anyway, let's not
needlessly be a revdep to pytest-cov's futility.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/weasyprint/weasyprint-0.41.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
index fce99c16ede..ba921c850bc 100644
--- a/dev-python/weasyprint/weasyprint-0.41.ebuild
+++ b/dev-python/weasyprint/weasyprint-0.41.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -37,12 +37,9 @@ RDEPEND="
 "
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
- ${RDEPEND}
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/pytest-flake8[${PYTHON_USEDEP}]
- dev-python/pytest-isort[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- media-fonts/ahem
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-fonts/ahem
)
 "
 



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

2018-02-06 Thread Thomas Deutschmann
commit: 0a7bc96bcb6c62184acca0856ce000883aa11550
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb  7 06:21:35 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb  7 06:37:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7bc96b

dev-python/weasyprint: x86 keyworded (bug #643668)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
index ef4488009e9..fce99c16ede 100644
--- a/dev-python/weasyprint/weasyprint-0.41.ebuild
+++ b/dev-python/weasyprint/weasyprint-0.41.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"
@@ -17,7 +17,7 @@ HOMEPAGE="http://weasyprint.org 
https://github.com/Kozea/WeasyPrint;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="jpeg jpeg2k test tiff"
 
 # Note: specific subslot of pango since it inlines some of pango headers.



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

2018-01-06 Thread Michał Górny
commit: c5b7aa97a0137305f67051767e4ebb96fa26aec8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 09:53:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 13:39:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b7aa97

dev-python/weasyprint: Clean old up

 dev-python/weasyprint/Manifest   |  2 --
 dev-python/weasyprint/weasyprint-0.39.ebuild | 50 
 dev-python/weasyprint/weasyprint-0.40.ebuild | 50 
 3 files changed, 102 deletions(-)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 65d3becadb4..74acb12aef8 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,4 +1,2 @@
 DIST WeasyPrint-0.29.tar.gz 1418105 BLAKE2B 
b94f1f0099fcac68aa393758fda23562eae6350e2fb185397cf888735389974f863b6b7025ce349c29e349c91d884320c96b9c7afba2c83e52f6c78ab81e8885
 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
-DIST WeasyPrint-0.39.tar.gz 386613 BLAKE2B 
1253b388632ac88ec26b24596544a8086b56169057331e2ffd0c442b2f581570ea5b97a52cf9a6f593039ef3c42c3ee03b1ee21a4ed119ad5953e1816812fdd9
 SHA512 
668eed8c4f2502b3412166ea8e7b15b838b971b175ac3ec2370097b83557070684fa7bc9c62c3222056294093781649f263aba756091fb87d50ceea339e32e43
-DIST WeasyPrint-0.40.tar.gz 388586 BLAKE2B 
daa97f22b8d8fc7c55e506e42c960fd0e5e0c0fc8b3eeca292f2b829dee6479f17d5dbdda0387c9bac5a6ecc5fb1f7317c60d35ff3b662fb55eb4c1fc55c9475
 SHA512 
9c0d082ed2c35f76fe8ca5d25b5e99a0f96a309b2c4715ca3bd72a3a9a11121d4f5046c4ff55f007ebf0404edb0e4f510e571f42c569778948320be0301b8c4d
 DIST WeasyPrint-0.41.tar.gz 393866 BLAKE2B 
895624ee547a9ed91157db6a7a72890a56f270d2ea00a508c42899e42922e51867782b1dff3ab55f98df0a130b727a7db13aaf3553a90c4405b75b6813c95ab9
 SHA512 
44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f

diff --git a/dev-python/weasyprint/weasyprint-0.39.ebuild 
b/dev-python/weasyprint/weasyprint-0.39.ebuild
deleted file mode 100644
index 0c87b9ee57e..000
--- a/dev-python/weasyprint/weasyprint-0.39.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="jpeg jpeg2k test tiff"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
-   x11-libs/pango:0/0
-   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
-   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
-   >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
-   >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]
-"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
- ${RDEPEND}
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/pytest-flake8[${PYTHON_USEDEP}]
- dev-python/pytest-isort[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- media-fonts/ahem
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
-   py.test || die "testsuite failed under ${EPYTHON}"
-}

diff --git a/dev-python/weasyprint/weasyprint-0.40.ebuild 
b/dev-python/weasyprint/weasyprint-0.40.ebuild
deleted file mode 100644
index 818acd23d27..000
--- a/dev-python/weasyprint/weasyprint-0.40.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="jpeg jpeg2k test tiff"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
-   x11-libs/pango:0/0
-   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
-   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
-   

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

2017-11-07 Thread Patrick Lauer
commit: 2a17be29e71a022b89afde5cb94adf24787b65d7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Nov  8 07:07:29 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Nov  8 07:07:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a17be29

dev-python/weasyprint: Bump

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-0.41.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index e91fd0c9d8c..8980ddc311c 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST WeasyPrint-0.29.tar.gz 1418105 SHA256 
4edf5538b330be3e559f006db76a5a948c25f3792746aafb20f2a9d6185f0e71 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
 WHIRLPOOL 
cbefe32d42e5bbc26993b58f88b2ebc26291579dd717805c8fc9c54d41fe69b3a05eb8f301e9c21b426766404c9a683cce6c115ed8193456d17c83b44c8513a9
 DIST WeasyPrint-0.39.tar.gz 386613 SHA256 
ed0be652bd396a9b818f015c8bc5fb32040864ee86cda6f0160cdef1dd4f42d0 SHA512 
668eed8c4f2502b3412166ea8e7b15b838b971b175ac3ec2370097b83557070684fa7bc9c62c3222056294093781649f263aba756091fb87d50ceea339e32e43
 WHIRLPOOL 
d7b987dbef301346a83418f7a8796f0d7c3076c5b8aadc66da1779e86198864e8c6c91ea3edc7d3ebbe8820a0e5a73b11c07a7cf1b7b7a9a9c3aeebb900d7490
 DIST WeasyPrint-0.40.tar.gz 388586 SHA256 
b7e00cd5c4c3de4e659cca0e02670c37bf2fcf7a57251cbfe23e31cbf9782a6b SHA512 
9c0d082ed2c35f76fe8ca5d25b5e99a0f96a309b2c4715ca3bd72a3a9a11121d4f5046c4ff55f007ebf0404edb0e4f510e571f42c569778948320be0301b8c4d
 WHIRLPOOL 
209c3aed8a03212c34a523fb777c6626b860a3eabd9b3f8d2b6ea61f40f8e606ee59e92020116b61e76b514b9d17056237ef7c1e298fdc3e98e80781aca5dc43
+DIST WeasyPrint-0.41.tar.gz 393866 SHA256 
1905d906a5560472045e001779c37ccbad8f2c4fe7b9eee7999b4f2096157b23 SHA512 
44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f
 WHIRLPOOL 
ddc5edfb8b171a52d9ad5f9a49906fb476c601291176366ae3b9f820c6ed15b1907e18993076a4dc235a956d7ee9c955c6406ec89691975573a361b09e6a0b68

diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild 
b/dev-python/weasyprint/weasyprint-0.41.ebuild
new file mode 100644
index 000..ef4488009e9
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.41.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+RESTRICT="test"
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="jpeg jpeg2k test tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+   x11-libs/pango:0/0
+   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]
+   >=dev-python/pdfrw-0.4[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+ ${RDEPEND}
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/pytest-isort[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ media-fonts/ahem
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test || die "testsuite failed under ${EPYTHON}"
+}



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

2017-09-18 Thread Patrick Lauer
commit: c2770f905d4eacf7d32682a58198b5e12fc23bc1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Sep 18 18:11:03 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Sep 18 18:11:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2770f90

dev-python/weasyprint: Bump, fix cssselect dep

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-0.40.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 8ad2e6805a8..e91fd0c9d8c 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST WeasyPrint-0.29.tar.gz 1418105 SHA256 
4edf5538b330be3e559f006db76a5a948c25f3792746aafb20f2a9d6185f0e71 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
 WHIRLPOOL 
cbefe32d42e5bbc26993b58f88b2ebc26291579dd717805c8fc9c54d41fe69b3a05eb8f301e9c21b426766404c9a683cce6c115ed8193456d17c83b44c8513a9
 DIST WeasyPrint-0.39.tar.gz 386613 SHA256 
ed0be652bd396a9b818f015c8bc5fb32040864ee86cda6f0160cdef1dd4f42d0 SHA512 
668eed8c4f2502b3412166ea8e7b15b838b971b175ac3ec2370097b83557070684fa7bc9c62c3222056294093781649f263aba756091fb87d50ceea339e32e43
 WHIRLPOOL 
d7b987dbef301346a83418f7a8796f0d7c3076c5b8aadc66da1779e86198864e8c6c91ea3edc7d3ebbe8820a0e5a73b11c07a7cf1b7b7a9a9c3aeebb900d7490
+DIST WeasyPrint-0.40.tar.gz 388586 SHA256 
b7e00cd5c4c3de4e659cca0e02670c37bf2fcf7a57251cbfe23e31cbf9782a6b SHA512 
9c0d082ed2c35f76fe8ca5d25b5e99a0f96a309b2c4715ca3bd72a3a9a11121d4f5046c4ff55f007ebf0404edb0e4f510e571f42c569778948320be0301b8c4d
 WHIRLPOOL 
209c3aed8a03212c34a523fb777c6626b860a3eabd9b3f8d2b6ea61f40f8e606ee59e92020116b61e76b514b9d17056237ef7c1e298fdc3e98e80781aca5dc43

diff --git a/dev-python/weasyprint/weasyprint-0.40.ebuild 
b/dev-python/weasyprint/weasyprint-0.40.ebuild
new file mode 100644
index 000..818acd23d27
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.40.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="jpeg jpeg2k test tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+   x11-libs/pango:0/0
+   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+ ${RDEPEND}
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/pytest-isort[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ media-fonts/ahem
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test || die "testsuite failed under ${EPYTHON}"
+}



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

2017-07-07 Thread Aaron Swenson
commit: 049fe45baceb3654fc454f21e3d0a1ea4578206e
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Jul  7 09:34:11 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Jul  7 09:35:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049fe45b

dev-python/weasyprint: Version Bump

Now depends on packages to pass tests fixing bug 580536.

Now depends on x11-libs/gdk-pixbuf to enable support for additional
image formats.

Correctly depend on >=media-gfx/cairosvg-1.0.20 fixing bug 620286.

Bug: 580536, 620286

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-0.39.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 8ee4a269961..8ad2e6805a8 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST WeasyPrint-0.29.tar.gz 1418105 SHA256 
4edf5538b330be3e559f006db76a5a948c25f3792746aafb20f2a9d6185f0e71 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
 WHIRLPOOL 
cbefe32d42e5bbc26993b58f88b2ebc26291579dd717805c8fc9c54d41fe69b3a05eb8f301e9c21b426766404c9a683cce6c115ed8193456d17c83b44c8513a9
+DIST WeasyPrint-0.39.tar.gz 386613 SHA256 
ed0be652bd396a9b818f015c8bc5fb32040864ee86cda6f0160cdef1dd4f42d0 SHA512 
668eed8c4f2502b3412166ea8e7b15b838b971b175ac3ec2370097b83557070684fa7bc9c62c3222056294093781649f263aba756091fb87d50ceea339e32e43
 WHIRLPOOL 
d7b987dbef301346a83418f7a8796f0d7c3076c5b8aadc66da1779e86198864e8c6c91ea3edc7d3ebbe8820a0e5a73b11c07a7cf1b7b7a9a9c3aeebb900d7490

diff --git a/dev-python/weasyprint/weasyprint-0.39.ebuild 
b/dev-python/weasyprint/weasyprint-0.39.ebuild
new file mode 100644
index 000..0c87b9ee57e
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.39.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="jpeg jpeg2k test tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+   x11-libs/pango:0/0
+   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+ ${RDEPEND}
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/pytest-isort[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ media-fonts/ahem
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test || die "testsuite failed under ${EPYTHON}"
+}



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

2016-06-29 Thread Patrick Lauer
commit: 351190af49b1a1198e6364e26b8d852adf1c2862
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Jun 29 09:49:48 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Jun 29 09:49:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351190af

dev-python/weasyprint: Bump

Package-Manager: portage-2.3.0

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-0.29.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index a7856a8..d302d6a 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -2,3 +2,4 @@ DIST WeasyPrint-0.21.tar.gz 333898 SHA256 
312af72805fd5207ccd58d1c59022bf1e9cf8e
 DIST WeasyPrint-0.22.tar.gz 342786 SHA256 
78874291649d8013b60462c39456fea8d1097e55bb45907f6c3e30ffe4822bf1 SHA512 
f5b7189a9c5408d052cde995a9ff6aa2df04cbf97297c8f2c03d8f12aa84833f7a82b63eac700032570c289a8ce0dbab687d0127518b6743fd95dfb60cbf5993
 WHIRLPOOL 
e2f6efc58a3344c655814b0fcb9b6541e8a3f8e8e4e82240ea34580517095d7622f434bd83da6071184270df6c94cc7771376b87743439a1c3e9a357d72520a6
 DIST WeasyPrint-0.23.tar.gz 343614 SHA256 
4c3539b8bf6145f6ae9de657eb4b008ccf29066d876f948ecbcfa753a5b0eae4 SHA512 
bd9e4da6bd9ffc63e6acedbf821d2fa7b791f9d28c61e465effa0596665b5b76fec1a4bef2dd8f2c98ee768884ef84f842fc67664b41f84d4a0c22d86e032d71
 WHIRLPOOL 
1a9f0e0d442b7487ffa039c726f41fa80fdce06df4f3d2d931eda3974ce4b4da69dea929d018c9c95a9dc02ff0d5cf9158059bc7ce3293a4997fa2550d5f755f
 DIST WeasyPrint-0.26.tar.gz 352596 SHA256 
444bb7fe3d6864f7b17d01fef88340fb283504eb941fa0add883dd1f04635b71 SHA512 
165ff0927cb644abd800fad1f31d2d302cf1a6e8cb2422a149ba41b0f8a6633e6f4d3a11f61c51be63dbb03244716327299feb45bd7737d44df29df5f2b8b0c8
 WHIRLPOOL 
2e3593c7aa051633010773ebeeefb3e1d6de9c0ae5c0974a01c46eef69aee5972fd3d36ada8b11f6cd968ce7af9224232d49541fe61d22036fb4dcf29f796a7f
+DIST WeasyPrint-0.29.tar.gz 1418105 SHA256 
4edf5538b330be3e559f006db76a5a948c25f3792746aafb20f2a9d6185f0e71 SHA512 
3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167
 WHIRLPOOL 
cbefe32d42e5bbc26993b58f88b2ebc26291579dd717805c8fc9c54d41fe69b3a05eb8f301e9c21b426766404c9a683cce6c115ed8193456d17c83b44c8513a9

diff --git a/dev-python/weasyprint/weasyprint-0.29.ebuild 
b/dev-python/weasyprint/weasyprint-0.29.ebuild
new file mode 100644
index 000..bf9f36d
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.29.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="x11-libs/pango:0/0
+   >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+   ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
+# x11-libs/gdk-pixbuf # optional dep
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-fonts/ahem )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test || die "testsuite failed under ${EPYTHON}"
+}



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

2016-03-01 Thread Patrick Lauer
commit: ae869f7e72c215eb4846afb1cfc03bf7ba24d2b9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 19:37:49 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:45:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae869f7e

dev-python/weasyprint: Bump

Package-Manager: portage-2.2.27

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-0.26.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index e939e65..a7856a8 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST WeasyPrint-0.21.tar.gz 333898 SHA256 
312af72805fd5207ccd58d1c59022bf1e9cf8e6c839825e654bb0d0789d66048 SHA512 
6455e17c317e8d25f33e6e497e232b96e907ba569d15d333e7b3d3de2b41af7d593e385c24a8ad3f6877c1a3af4266f95e723277e3ca3194cc884c04c58374e3
 WHIRLPOOL 
165a3194e9fb92699dd9b00d3f0539d686322f09a3a4d2fa395b1070140bbec4a535648d86d70632ba5b094aa16969491ddd42a5711a4d9e56833dc25aea61d1
 DIST WeasyPrint-0.22.tar.gz 342786 SHA256 
78874291649d8013b60462c39456fea8d1097e55bb45907f6c3e30ffe4822bf1 SHA512 
f5b7189a9c5408d052cde995a9ff6aa2df04cbf97297c8f2c03d8f12aa84833f7a82b63eac700032570c289a8ce0dbab687d0127518b6743fd95dfb60cbf5993
 WHIRLPOOL 
e2f6efc58a3344c655814b0fcb9b6541e8a3f8e8e4e82240ea34580517095d7622f434bd83da6071184270df6c94cc7771376b87743439a1c3e9a357d72520a6
 DIST WeasyPrint-0.23.tar.gz 343614 SHA256 
4c3539b8bf6145f6ae9de657eb4b008ccf29066d876f948ecbcfa753a5b0eae4 SHA512 
bd9e4da6bd9ffc63e6acedbf821d2fa7b791f9d28c61e465effa0596665b5b76fec1a4bef2dd8f2c98ee768884ef84f842fc67664b41f84d4a0c22d86e032d71
 WHIRLPOOL 
1a9f0e0d442b7487ffa039c726f41fa80fdce06df4f3d2d931eda3974ce4b4da69dea929d018c9c95a9dc02ff0d5cf9158059bc7ce3293a4997fa2550d5f755f
+DIST WeasyPrint-0.26.tar.gz 352596 SHA256 
444bb7fe3d6864f7b17d01fef88340fb283504eb941fa0add883dd1f04635b71 SHA512 
165ff0927cb644abd800fad1f31d2d302cf1a6e8cb2422a149ba41b0f8a6633e6f4d3a11f61c51be63dbb03244716327299feb45bd7737d44df29df5f2b8b0c8
 WHIRLPOOL 
2e3593c7aa051633010773ebeeefb3e1d6de9c0ae5c0974a01c46eef69aee5972fd3d36ada8b11f6cd968ce7af9224232d49541fe61d22036fb4dcf29f796a7f

diff --git a/dev-python/weasyprint/weasyprint-0.26.ebuild 
b/dev-python/weasyprint/weasyprint-0.26.ebuild
new file mode 100644
index 000..1881977
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.26.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="x11-libs/pango:0/0
+   >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+   ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
+# x11-libs/gdk-pixbuf # optional dep
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-fonts/ahem )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test || die "testsuite failed under ${EPYTHON}"
+}