[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d20ac54ee59ce8455e44fc7d5c02416a481c24c5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 11 18:11:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 11 18:11:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20ac54e dev-python/matplotlib: Stabilize 3.9.2 ppc64, #938785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.2.ebuild b/dev-python/matplotlib/matplotlib-3.9.2.ebuild index db268b729b13..8eb1d9c5ee79 100644 --- a/dev-python/matplotlib/matplotlib-3.9.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 95a18ffe2701ac2795459d7dec9b9abada3e3c9c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 2 07:29:17 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 2 07:29:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a18ffe dev-python/matplotlib: Stabilize 3.9.2 arm64, #938785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.2.ebuild b/dev-python/matplotlib/matplotlib-3.9.2.ebuild index 6b5c13cd885e..db268b729b13 100644 --- a/dev-python/matplotlib/matplotlib-3.9.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 1649b8df2777c1595074fef7dec5855745829150 Author: Sam James gentoo org> AuthorDate: Sat Aug 31 20:25:51 2024 + Commit: Sam James gentoo org> CommitDate: Sat Aug 31 20:25:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1649b8df dev-python/matplotlib: Stabilize 3.9.2 x86, #938785 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.2.ebuild b/dev-python/matplotlib/matplotlib-3.9.2.ebuild index c1194e078239..6b5c13cd885e 100644 --- a/dev-python/matplotlib/matplotlib-3.9.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 8b80292748af77b21424c78305354e169117b44a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 10:01:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 10:01:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b802927 dev-python/matplotlib: Stabilize 3.9.2 amd64, #938785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.2.ebuild b/dev-python/matplotlib/matplotlib-3.9.2.ebuild index 2cfea7b4cbb2..c1194e078239 100644 --- a/dev-python/matplotlib/matplotlib-3.9.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 3565c44b348ba9f0af63526a400f49c98037d135 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 08:00:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 08:00:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3565c44b dev-python/matplotlib: Stabilize 3.9.2 arm, #938785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.2.ebuild b/dev-python/matplotlib/matplotlib-3.9.2.ebuild index 57aa2cc322bf..2cfea7b4cbb2 100644 --- a/dev-python/matplotlib/matplotlib-3.9.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: a07291c2f83b9c71fbf092bb5c83cb0164ce02d6 Author: Jakov Smolić gentoo org> AuthorDate: Fri Aug 9 08:50:25 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Aug 9 08:50:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07291c2 dev-python/matplotlib: Stabilize 3.9.1 ppc64, #936360 Signed-off-by: Jakov Smolić gentoo.org> dev-python/matplotlib/matplotlib-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild b/dev-python/matplotlib/matplotlib-3.9.1.ebuild index faecb8d9630c..b88de9d37305 100644 --- a/dev-python/matplotlib/matplotlib-3.9.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 7ad11fbe8ed4807fa2fc058e9ff6ab70c804091e Author: Sam James gentoo org> AuthorDate: Sun Jul 21 00:32:20 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 21 00:32:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad11fbe dev-python/matplotlib: Stabilize 3.9.1 amd64, #936360 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild b/dev-python/matplotlib/matplotlib-3.9.1.ebuild index 689c2a034149..faecb8d9630c 100644 --- a/dev-python/matplotlib/matplotlib-3.9.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: ecc50dfabc074784f3caafb1d2615d2f87f377a4 Author: Sam James gentoo org> AuthorDate: Sat Jul 20 22:32:58 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 20 22:32:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc50dfa dev-python/matplotlib: Stabilize 3.9.1 x86, #936360 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild b/dev-python/matplotlib/matplotlib-3.9.1.ebuild index 57aa2cc322bf..689c2a034149 100644 --- a/dev-python/matplotlib/matplotlib-3.9.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: bb5ec5f54a07f920ff49c2f7e43f46cbcc846359 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 11 10:55:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 11 11:59:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5ec5f5 dev-python/matplotlib: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 - .../files/matplotlib-3.3.3-disable-lto.patch | 25 -- .../matplotlib/files/matplotlib-3.8.0-test.patch | 263 -- dev-python/matplotlib/matplotlib-3.8.4-r1.ebuild | 380 - 4 files changed, 669 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 495752279678..3f5e79091727 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,4 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.8.4.tar.gz 35934425 BLAKE2B e449f1d71a3152a9cf34cf13c70489d2664c8734c8e8ae0ed5dec2ed5111e0210d679f7e6a1e0b707499d9968b945a7f91573186b82c6d036238aadb5c9da006 SHA512 d4c6a5b3484927dbae1b1203e9984b67d08c958c4a5136abaa805f1eb221146fb1211e5f20456e281d41fc09c94917a796ffacfdb185c58eeeb6d19e60c78b1a DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B 02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1 SHA512 135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326 DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23 SHA512 a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672 diff --git a/dev-python/matplotlib/files/matplotlib-3.3.3-disable-lto.patch b/dev-python/matplotlib/files/matplotlib-3.3.3-disable-lto.patch deleted file mode 100644 index ab377e7f19b2.. --- a/dev-python/matplotlib/files/matplotlib-3.3.3-disable-lto.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 7382d6205bfdc647a8e47c8e417c991d3822eace Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Mon, 4 Jan 2021 10:03:32 +0100 -Subject: [PATCH] Disable -flto - - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 6e1d19d..ed85d14 100644 a/setup.py -+++ b/setup.py -@@ -147,7 +147,7 @@ class BuildExtraLibraries(BuildExtCommand): - ranlib = True - else: - ranlib = shutil.which('llvm-ranlib') --if ranlib and has_flag(self.compiler, '-flto'): -+if False and ranlib and has_flag(self.compiler, '-flto'): - for ext in self.extensions: - ext.extra_compile_args.append('-flto') - cppflags.append('-flto') --- -2.30.0 - diff --git a/dev-python/matplotlib/files/matplotlib-3.8.0-test.patch b/dev-python/matplotlib/files/matplotlib-3.8.0-test.patch deleted file mode 100644 index 5653ed6a697e.. --- a/dev-python/matplotlib/files/matplotlib-3.8.0-test.patch +++ /dev/null @@ -1,263 +0,0 @@ -From a39e8395b7f1a6388c4c0897aade3a176b7644a3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Tue, 14 Feb 2023 20:46:30 +0100 -Subject: [PATCH] Adjust tolerances to make tests pass on real hardware - - lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- - lib/matplotlib/tests/test_axes.py | 9 + - lib/matplotlib/tests/test_colorbar.py | 2 +- - lib/matplotlib/tests/test_constrainedlayout.py | 8 - lib/matplotlib/tests/test_contour.py | 3 +-- - lib/matplotlib/tests/test_figure.py| 2 +- - lib/matplotlib/tests/test_image.py | 2 +- - lib/matplotlib/tests/test_legend.py| 6 +++--- - lib/matplotlib/tests/test_lines.py | 2 +- - lib/matplotlib/tests/test_units.py | 4 ++-- - lib/matplotlib/tests/test_usetex.py| 5 +++-- - 11 files changed, 25 insertions(+), 24 deletions(-) - -diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py -index 8d573b4adb..dfc42efcb9 100644 a/lib/matplotlib/tests/test_arrow_patches.py -+++ b/lib/matplotlib/tests/test_arrow_patches.py -@@ -67,7 +67,7 @@ def __prepare_fancyarrow_dpi_cor_test(): - - - @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, -- tol=0 if platform.machine() == 'x86_64' else 0.02, -+ tol=0.015 if platform.machine() == '
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 6f43a3a93e6fdd7f75a8ec855bf36a740ffe3365 Author: Sam James gentoo org> AuthorDate: Mon Jul 8 09:26:47 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jul 8 09:35:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f43a3a9 dev-python/matplotlib-inline: enable py3.13 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild index 8f1788e982c8..8185c47b80cc 100644 --- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d4c7b188ce9e35e42016612be20b6ed942457b9c Author: Michał Górny gentoo org> AuthorDate: Thu Jul 4 11:25:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 4 12:37:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c7b188 dev-python/matplotlib: Bump to 3.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-3.9.1.ebuild | 301 ++ 2 files changed, 302 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 6a4bff65997b..495752279678 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,3 +1,4 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.8.4.tar.gz 35934425 BLAKE2B e449f1d71a3152a9cf34cf13c70489d2664c8734c8e8ae0ed5dec2ed5111e0210d679f7e6a1e0b707499d9968b945a7f91573186b82c6d036238aadb5c9da006 SHA512 d4c6a5b3484927dbae1b1203e9984b67d08c958c4a5136abaa805f1eb221146fb1211e5f20456e281d41fc09c94917a796ffacfdb185c58eeeb6d19e60c78b1a DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B 02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1 SHA512 135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326 +DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23 SHA512 a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672 diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild b/dev-python/matplotlib/matplotlib-3.9.1.ebuild new file mode 100644 index ..57aa2cc322bf --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.9.1.ebuild @@ -0,0 +1,301 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=meson-python +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 pypi virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" + +DEPEND=" + media-libs/freetype:2 + >=media-libs/qhull-2013:= + >=dev-python/numpy-1.25:=[${PYTHON_USEDEP}] +" +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + ${DEPEND} + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/libpng:0 + virtual/imagemagick-tools[jpeg,tiff] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + ) + qt5? ( + $(python_gen_cond_dep ' + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ' 'python3*') + ) + webagg? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 4177b1b15d1cdd67bc682bed9a7aeec439e7c048 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 28 16:11:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 28 16:16:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4177b1b1 dev-python/matplotlib: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index a233756bee04..a37a050e685b 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) PYTHON_REQ_USE='tk?,threads(+)' inherit distutils-r1 pypi virtualx @@ -85,7 +85,7 @@ RDEPEND=" wxwidgets? ( $(python_gen_cond_dep ' dev-python/wxpython:*[${PYTHON_USEDEP}] - ' python3_{10..11}) + ' python3_{10..12}) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 7bfebf4449caddb15ad70a3810277ede7fd939b6 Author: Sam James gentoo org> AuthorDate: Fri Jun 14 04:07:34 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jun 14 04:07:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfebf44 dev-python/matplotlib: Stabilize 3.9.0-r1 sparc, #934088 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index f0bd896e..a233756bee04 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: a3ed1b4ad30fa30e3d428c738dfd1792ce0001e8 Author: Sam James gentoo org> AuthorDate: Thu Jun 13 05:04:23 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 05:04:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ed1b4a dev-python/matplotlib: Stabilize 3.9.0-r1 x86, #934088 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index ccf11f64a8f8..f0bd896e 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 7bca93d2c3e503f283f8ec9b2dfbc65ad0fcdaef Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jun 12 10:23:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jun 12 10:23:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bca93d2 dev-python/matplotlib: Stabilize 3.9.0-r1 amd64, #934088 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index 5696b751c84b..ccf11f64a8f8 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: fc6e27bae91c0b3f671c86591a50a8a5f42a633a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jun 12 09:04:11 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jun 12 09:04:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6e27ba dev-python/matplotlib: Stabilize 3.9.0-r1 ppc, #934088 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index 79e338c7baff..5696b751c84b 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: c8b6a2621ec779d71637a824028d1a22694f4773 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 12 08:42:29 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 12 08:42:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b6a262 dev-python/matplotlib: Stabilize 3.9.0-r1 ppc64, #934088 Signed-off-by: Jakov Smolić gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index 212f26811cac..79e338c7baff 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 8514aad359d539d45479f7509c44fee6bbf1d065 Author: Michał Górny gentoo org> AuthorDate: Wed May 29 03:15:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 29 03:15:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8514aad3 dev-python/matplotlib: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest| 1 - dev-python/matplotlib/matplotlib-3.8.3.ebuild | 371 -- 2 files changed, 372 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 4417a47b11b9..6a4bff65997b 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,4 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.8.3.tar.gz 35879872 BLAKE2B 2b4b819975a8386bfe2c3af8b1068512b106068c057ca62344f6636c0708327feafc75210a8b87b837779c9a57dede3b4ea2a8b7b673432d7732851d5601f4c6 SHA512 457d1d62b76752938a24780c697461949de00d779df55df122d789f9ebef154edda037f2a804241880a0b442c5fa8139b8ab13054898b8e08fd17a56bdc23312 DIST matplotlib-3.8.4.tar.gz 35934425 BLAKE2B e449f1d71a3152a9cf34cf13c70489d2664c8734c8e8ae0ed5dec2ed5111e0210d679f7e6a1e0b707499d9968b945a7f91573186b82c6d036238aadb5c9da006 SHA512 d4c6a5b3484927dbae1b1203e9984b67d08c958c4a5136abaa805f1eb221146fb1211e5f20456e281d41fc09c94917a796ffacfdb185c58eeeb6d19e60c78b1a DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B 02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1 SHA512 135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326 diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild deleted file mode 100644 index 267b66811a0e.. --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ /dev/null @@ -1,371 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx - -FT_PV=2.6.1 -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE=" - https://matplotlib.org/ - https://github.com/matplotlib/matplotlib/ - https://pypi.org/project/matplotlib/ -" -SRC_URI+=" - test? ( - https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz - ) -" - -# Main license: matplotlib -# Some modules: BSD -# matplotlib/backends/qt4_editor: MIT -# Fonts: BitstreamVera, OFL-1.1 -LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" -IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" - -# internal copy of pycxx highly patched -# dev-python/pycxx -RDEPEND=" - >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] - >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] - >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] - =dev-python/numpy-1.25[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - media-fonts/dejavu - media-fonts/stix-fonts - media-libs/freetype:2 - media-libs/libpng:0 - >=media-libs/qhull-2013:= - virtual/imagemagick-tools[jpeg,tiff] - cairo? ( - dev-python/cairocffi[${PYTHON_USEDEP}] - ) - excel? ( - dev-python/xlwt[${PYTHON_USEDEP}] - ) - gtk3? ( - >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) - latex? ( - virtual/latex-base - app-text/dvipng - app-text/ghostscript-gpl - app-text/poppler[utils] - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - dev-texlive/texlive-xetex - ) - qt5? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - ' 'python3*') - ) - webagg? ( - >=
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 4e446aa07caf429de23d35c6e185b66a489e6865 Author: Michał Górny gentoo org> AuthorDate: Mon May 27 15:17:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 27 15:22:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e446aa0 dev-python/matplotlib: Drop to ~hppa Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index b4830201aaf7..267b66811a0e 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: a8ed39aa49d8ff44ccb4ee81beb8f55f171eb76e Author: Michał Górny gentoo org> AuthorDate: Mon May 27 15:10:17 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 27 15:11:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ed39aa dev-python/matplotlib: Remove unused eclasses Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index 87cf9eab3fb6..212f26811cac 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=meson-python PYTHON_COMPAT=( pypy3 python3_{10..12} ) PYTHON_REQ_USE='tk?,threads(+)' -inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx +inherit distutils-r1 pypi virtualx FT_PV=2.6.1 DESCRIPTION="Pure python plotting library with matlab like syntax"
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 2d46ec55c35452f6adadba30f539eae947340181 Author: Michał Górny gentoo org> AuthorDate: Mon May 27 15:01:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 27 15:11:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d46ec55 dev-python/matplotlib: Depend on dev-python/numpy:= Closes: https://bugs.gentoo.org/932847 Signed-off-by: Michał Górny gentoo.org> .../{matplotlib-3.8.4.ebuild => matplotlib-3.8.4-r1.ebuild} | 9 ++--- .../{matplotlib-3.9.0.ebuild => matplotlib-3.9.0-r1.ebuild} | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.4.ebuild b/dev-python/matplotlib/matplotlib-3.8.4-r1.ebuild similarity index 99% rename from dev-python/matplotlib/matplotlib-3.8.4.ebuild rename to dev-python/matplotlib/matplotlib-3.8.4-r1.ebuild index 734778e897fe..013a4c6206a7 100644 --- a/dev-python/matplotlib/matplotlib-3.8.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.4-r1.ebuild @@ -32,14 +32,19 @@ SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" +DEPEND=" + >=dev-python/numpy-1.25:=[${PYTHON_USEDEP}] + media-libs/freetype:2 + >=media-libs/qhull-2013:= +" # internal copy of pycxx highly patched # dev-python/pycxx RDEPEND=" + ${DEPEND} >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] - >=dev-python/numpy-1.25[${PYTHON_USEDEP}] >=dev-python/packaging-20.0[${PYTHON_USEDEP}] >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] @@ -47,9 +52,7 @@ RDEPEND=" >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] media-fonts/dejavu media-fonts/stix-fonts - media-libs/freetype:2 media-libs/libpng:0 - >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib/matplotlib-3.9.0.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild similarity index 99% rename from dev-python/matplotlib/matplotlib-3.9.0.ebuild rename to dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild index 21fdd234f0a5..87cf9eab3fb6 100644 --- a/dev-python/matplotlib/matplotlib-3.9.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild @@ -35,6 +35,7 @@ IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets" DEPEND=" media-libs/freetype:2 >=media-libs/qhull-2013:= + >=dev-python/numpy-1.25:=[${PYTHON_USEDEP}] " # internal copy of pycxx highly patched # dev-python/pycxx @@ -44,7 +45,6 @@ RDEPEND=" >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] - >=dev-python/numpy-1.25[${PYTHON_USEDEP}] >=dev-python/packaging-20.0[${PYTHON_USEDEP}] >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: f5d7318ad9ced46898dd42e3563cba05ac9a54e3 Author: Michał Górny gentoo org> AuthorDate: Thu May 16 17:01:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu May 16 17:29:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d7318a dev-python/matplotlib: Bump to 3.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.9.0-test.patch | 249 + dev-python/matplotlib/matplotlib-3.9.0.ebuild | 300 + 3 files changed, 550 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 14aeadc14202..4417a47b11b9 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,3 +1,4 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.8.3.tar.gz 35879872 BLAKE2B 2b4b819975a8386bfe2c3af8b1068512b106068c057ca62344f6636c0708327feafc75210a8b87b837779c9a57dede3b4ea2a8b7b673432d7732851d5601f4c6 SHA512 457d1d62b76752938a24780c697461949de00d779df55df122d789f9ebef154edda037f2a804241880a0b442c5fa8139b8ab13054898b8e08fd17a56bdc23312 DIST matplotlib-3.8.4.tar.gz 35934425 BLAKE2B e449f1d71a3152a9cf34cf13c70489d2664c8734c8e8ae0ed5dec2ed5111e0210d679f7e6a1e0b707499d9968b945a7f91573186b82c6d036238aadb5c9da006 SHA512 d4c6a5b3484927dbae1b1203e9984b67d08c958c4a5136abaa805f1eb221146fb1211e5f20456e281d41fc09c94917a796ffacfdb185c58eeeb6d19e60c78b1a +DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B 02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1 SHA512 135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326 diff --git a/dev-python/matplotlib/files/matplotlib-3.9.0-test.patch b/dev-python/matplotlib/files/matplotlib-3.9.0-test.patch new file mode 100644 index ..db8ab5e2a0fb --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.9.0-test.patch @@ -0,0 +1,249 @@ +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index 254b86cb54..1f93b1a476 100644 +--- a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +@@ -68,7 +68,7 @@ def __prepare_fancyarrow_dpi_cor_test(): + + + @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.015 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=100)) + def test_fancyarrow_dpi_cor_100dpi(): + """ +@@ -83,7 +83,7 @@ def test_fancyarrow_dpi_cor_100dpi(): + + + @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.018 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=200)) + def test_fancyarrow_dpi_cor_200dpi(): + """ +@@ -116,7 +116,7 @@ def test_fancyarrow_dash(): + + + @image_comparison(['arrow_styles.png'], style='mpl20', remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02) ++ tol=0.005 if platform.machine() == 'x86_64' else 0.02) + def test_arrow_styles(): + styles = mpatches.ArrowStyle.get_styles() + +diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +index 0ed5a11c13..c57ed9934e 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1157,7 +1157,7 @@ def test_imshow(): + + @image_comparison( + ['imshow_clip'], style='mpl20', +-tol=1.24 if platform.machine() in ('aarch64', 'ppc64le', 's390x') else 0) ++tol=1.24) + def test_imshow_clip(): + # As originally reported by Gellule Xg + # use former defaults to match existing baseline image +@@ -2541,7 +2541,7 @@ def test_contour_hatching(): + + @image_comparison( + ['contour_colorbar'], style='mpl20', +-tol=0.54 if platform.machine() in ('aarch64', 'ppc64le', 's390x') else 0) ++tol=0.54) + def test_contour_colorbar(): + x, y, z = contour_dat() + +@@ -4902,7 +4902,7 @@ def test_vertex_markers(): + + + @image_comparison(['vline_hline_zorder', 'errorbar_zorder'], +- tol=0 if platform.machine() == 'x86_64' else 0.026) ++ tol=0.015 if platform.machine() == 'x86_64' else 0.026) + def test_eb_line_zorder(): + x = list(range(10)) + +@@ -8810,7 +8810,7 @@ def test_zorder_and_explicit_rasterization(): + + + @image_comparison(["preset_clip_paths.png"], remove_text
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 4fe87629d23f54a991096a5195a5c22e0c23d2ae Author: Michał Górny gentoo org> AuthorDate: Wed May 1 17:35:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 1 17:35:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe87629 dev-python/matplotlib-inline: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib-inline/Manifest | 1 - .../matplotlib-inline-0.1.6-r1.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/matplotlib-inline/Manifest b/dev-python/matplotlib-inline/Manifest index 93f148ead384..f2bb96d1af9a 100644 --- a/dev-python/matplotlib-inline/Manifest +++ b/dev-python/matplotlib-inline/Manifest @@ -1,2 +1 @@ -DIST matplotlib-inline-0.1.6.gh.tar.gz 7526 BLAKE2B fd8fde8e218e19fdf7a09bd7f36abd2e4422ed7de8ed8e2d6e52d995e76b62d8e60223fc43a243f2a0ca545037b44ead9520b67cf54b173d95389eb401b17e9a SHA512 7d34f5a86d65d7a2017cf924dc363d7578d1eb14943c3de56e5a0ac79d92d674b387c5528ea76e9e11e0193e71d8cd1315ceb517e9c9678c41ed412e8fd42c04 DIST matplotlib-inline-0.1.7.gh.tar.gz 8112 BLAKE2B 1c1dc0f0d5a86dc5e8fae013f569f16c90466765643a7c2ef7359f906bec18bbe4bd27502cef78a3edc4f3a617416389648cbb9abab75ba804fbce85de838cec SHA512 b424b42c221227fe8807a4c56207aa3f0830cd857b816e278d4d22a57091598b9a4f3de5f046d9e8722a6cae13a8f187ffc24927071592ff514b1add3962d03f diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild deleted file mode 100644 index 14ef9c39ed45.. --- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Inline Matplotlib backend for Jupyter" -HOMEPAGE=" - https://github.com/ipython/matplotlib-inline/ - https://pypi.org/project/matplotlib-inline/ -" -SRC_URI=" - https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" - -# Although in theory we could depend on matplotlib, upstream does not. -# This is because the sole purpose of the package is to be loaded by -# ipython (also not a dependency!) as a response to interactive use of -# the "%matplotlib" magic. -# -# In order to be seamless and straightforward, this backend is always -# installed and just requires users using matplotlib, to install -# matplotlib before importing and using it. -RDEPEND=" - dev-python/traitlets[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: e71cb7d539cf632e78dd25656626165e80ff0235 Author: Sam James gentoo org> AuthorDate: Wed May 1 16:21:18 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 1 16:21:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71cb7d5 dev-python/matplotlib-inline: Stabilize 0.1.7 ALLARCHES, #931034 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild index 826a7275b5ac..8f1788e982c8 100644 --- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" # Although in theory we could depend on matplotlib, upstream does not. # This is because the sole purpose of the package is to be loaded by
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 058e790983272d548d6235310b775df35c71af8a Author: Sam James gentoo org> AuthorDate: Sat Apr 20 11:45:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 20 11:45:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058e7909 dev-python/matplotlib: Stabilize 3.8.4 x86, #930279 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.4.ebuild b/dev-python/matplotlib/matplotlib-3.8.4.ebuild index 087a307ccbf2..734778e897fe 100644 --- a/dev-python/matplotlib/matplotlib-3.8.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.4.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 2153f40194cd482a9995e6afaf8060cfe35e266c Author: Michał Górny gentoo org> AuthorDate: Sat Apr 20 11:23:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 20 11:23:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2153f401 dev-python/matplotlib: Stabilize 3.8.4 sparc, #930279 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.4.ebuild b/dev-python/matplotlib/matplotlib-3.8.4.ebuild index 60938e09a90a..087a307ccbf2 100644 --- a/dev-python/matplotlib/matplotlib-3.8.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.4.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: a3ff9cfd2fc2a50da3016e5d5825f4ec8d13eb3d Author: Michał Górny gentoo org> AuthorDate: Sat Apr 20 10:49:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 20 10:49:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ff9cfd dev-python/matplotlib: Stabilize 3.8.4 amd64, #930279 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.4.ebuild b/dev-python/matplotlib/matplotlib-3.8.4.ebuild index e60ca2ec0492..60938e09a90a 100644 --- a/dev-python/matplotlib/matplotlib-3.8.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.4.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d3c065c3f87083fa23409b8761d028940e255efa Author: Michał Górny gentoo org> AuthorDate: Sat Apr 20 10:49:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 20 10:49:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c065c3 dev-python/matplotlib: Stabilize 3.8.4 ppc, #930279 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.4.ebuild b/dev-python/matplotlib/matplotlib-3.8.4.ebuild index 242a119bb212..e60ca2ec0492 100644 --- a/dev-python/matplotlib/matplotlib-3.8.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.4.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 64987914060133818af6d70c2a73c222f436429b Author: Michał Górny gentoo org> AuthorDate: Sat Apr 20 09:48:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 20 09:48:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64987914 dev-python/matplotlib: Stabilize 3.8.4 arm, #930279 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.4.ebuild b/dev-python/matplotlib/matplotlib-3.8.4.ebuild index 94c2c0018b45..6c01a31bf70c 100644 --- a/dev-python/matplotlib/matplotlib-3.8.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.4.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 83685eeb5dcd9dce708223f89654ba8489b8cccb Author: Michał Górny gentoo org> AuthorDate: Tue Apr 16 05:34:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 16 06:46:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83685eeb dev-python/matplotlib-inline: Bump to 0.1.7 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib-inline/Manifest | 1 + .../matplotlib-inline-0.1.7.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/matplotlib-inline/Manifest b/dev-python/matplotlib-inline/Manifest index 3712c797f69c..93f148ead384 100644 --- a/dev-python/matplotlib-inline/Manifest +++ b/dev-python/matplotlib-inline/Manifest @@ -1 +1,2 @@ DIST matplotlib-inline-0.1.6.gh.tar.gz 7526 BLAKE2B fd8fde8e218e19fdf7a09bd7f36abd2e4422ed7de8ed8e2d6e52d995e76b62d8e60223fc43a243f2a0ca545037b44ead9520b67cf54b173d95389eb401b17e9a SHA512 7d34f5a86d65d7a2017cf924dc363d7578d1eb14943c3de56e5a0ac79d92d674b387c5528ea76e9e11e0193e71d8cd1315ceb517e9c9678c41ed412e8fd42c04 +DIST matplotlib-inline-0.1.7.gh.tar.gz 8112 BLAKE2B 1c1dc0f0d5a86dc5e8fae013f569f16c90466765643a7c2ef7359f906bec18bbe4bd27502cef78a3edc4f3a617416389648cbb9abab75ba804fbce85de838cec SHA512 b424b42c221227fe8807a4c56207aa3f0830cd857b816e278d4d22a57091598b9a4f3de5f046d9e8722a6cae13a8f187ffc24927071592ff514b1add3962d03f diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild new file mode 100644 index ..826a7275b5ac --- /dev/null +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Inline Matplotlib backend for Jupyter" +HOMEPAGE=" + https://github.com/ipython/matplotlib-inline/ + https://pypi.org/project/matplotlib-inline/ +" +SRC_URI=" + https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +# Although in theory we could depend on matplotlib, upstream does not. +# This is because the sole purpose of the package is to be loaded by +# ipython (also not a dependency!) as a response to interactive use of +# the "%matplotlib" magic. +# +# In order to be seamless and straightforward, this backend is always +# installed and just requires users using matplotlib, to install +# matplotlib before importing and using it. +RDEPEND=" + dev-python/traitlets[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 7c5ec04cf781e88b49fae590155b5ebe667716ca Author: Michał Górny gentoo org> AuthorDate: Fri Apr 12 12:00:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 12 12:09:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5ec04c dev-python/matplotlib: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 - dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 370 --- 2 files changed, 371 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 9f9c5973261c..14aeadc14202 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,4 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.8.2.tar.gz 35866957 BLAKE2B 17b3de0101c4e9d76cddc7fa5e44507f1dd628fa70ac0d3c55fb83ca5d36156904bfab50212aaeb0fb89d17615799fe22082ecc1ababd172e39a069b38519064 SHA512 4336ca9799bb03fc2f885e35889ad1c62412f7d7b6aa8e284049f75d1166d2f6753c27cf827f0e7f0bb461d3707ccf63a3172ed82f26ec413c0a6578791f957b DIST matplotlib-3.8.3.tar.gz 35879872 BLAKE2B 2b4b819975a8386bfe2c3af8b1068512b106068c057ca62344f6636c0708327feafc75210a8b87b837779c9a57dede3b4ea2a8b7b673432d7732851d5601f4c6 SHA512 457d1d62b76752938a24780c697461949de00d779df55df122d789f9ebef154edda037f2a804241880a0b442c5fa8139b8ab13054898b8e08fd17a56bdc23312 DIST matplotlib-3.8.4.tar.gz 35934425 BLAKE2B e449f1d71a3152a9cf34cf13c70489d2664c8734c8e8ae0ed5dec2ed5111e0210d679f7e6a1e0b707499d9968b945a7f91573186b82c6d036238aadb5c9da006 SHA512 d4c6a5b3484927dbae1b1203e9984b67d08c958c4a5136abaa805f1eb221146fb1211e5f20456e281d41fc09c94917a796ffacfdb185c58eeeb6d19e60c78b1a diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild deleted file mode 100644 index e62cf69c61a4.. --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ /dev/null @@ -1,370 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) -PYTHON_REQ_USE='tk?,threads(+)' - -inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx - -FT_PV=2.6.1 -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE=" - https://matplotlib.org/ - https://github.com/matplotlib/matplotlib/ - https://pypi.org/project/matplotlib/ -" -SRC_URI+=" - test? ( - https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz - ) -" - -# Main license: matplotlib -# Some modules: BSD -# matplotlib/backends/qt4_editor: MIT -# Fonts: BitstreamVera, OFL-1.1 -LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" -IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" - -# internal copy of pycxx highly patched -# dev-python/pycxx -RDEPEND=" - >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] - >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] - >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] - =dev-python/numpy-1.25[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - media-fonts/dejavu - media-fonts/stix-fonts - media-libs/freetype:2 - media-libs/libpng:0 - >=media-libs/qhull-2013:= - virtual/imagemagick-tools[jpeg,tiff] - cairo? ( - dev-python/cairocffi[${PYTHON_USEDEP}] - ) - excel? ( - dev-python/xlwt[${PYTHON_USEDEP}] - ) - gtk3? ( - >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) - latex? ( - virtual/latex-base - app-text/dvipng - app-text/ghostscript-gpl - app-text/poppler[utils] - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - dev-texlive/texlive-xetex - ) - qt5? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - ' 'python3*') - ) - webagg? ( -
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 953d566c8541e55c25bda5e818599c25601ad505 Author: Matoro Mahri matoro tk> AuthorDate: Fri Apr 12 05:48:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 12 06:25:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953d566c dev-python/matplotlib: Stabilize 3.8.3 hppa, #925991 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index 267b66811a0e..b4830201aaf7 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 68b2621679ab502c399af9dcf4fe01cd5c1fb218 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 16 10:39:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 16 10:39:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b26216 dev-python/matplotlib: Stabilize 3.8.3 sparc, #925991 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index d3fd3d63bbe1..267b66811a0e 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 8d1748f377ab81e6f317660c6dc8d6d5cbc1dd44 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:25:32 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1748f3 dev-python/matplotlib: Stabilize 3.8.3 ppc64, #925991 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index ac3941e060fc..d3fd3d63bbe1 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 77e20db5fdc6192f634427c9da8de4e99216c28e Author: Sam James gentoo org> AuthorDate: Wed Mar 13 20:57:40 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 20:57:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e20db5 dev-python/matplotlib: Stabilize 3.8.3 ppc, #925991 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index 01b51819bcd8..ac3941e060fc 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 2463367a169ad52646c5e4f5b491b934b573eee9 Author: Sam James gentoo org> AuthorDate: Wed Mar 13 00:53:20 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 00:53:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2463367a dev-python/matplotlib: Stabilize 3.8.3 arm, #925991 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index 59b293a7afa3..01b51819bcd8 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: e49cddc42384af7b41a99d5397a0fde66ae3134b Author: Sam James gentoo org> AuthorDate: Wed Mar 6 03:40:25 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 6 03:40:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49cddc4 dev-python/matplotlib: Stabilize 3.8.3 arm64, #925991 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index 8bbc60f29ca8..59b293a7afa3 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 739177991019c52c3bb90aee8268ecbb21e81d92 Author: Sam James gentoo org> AuthorDate: Sat Mar 2 18:49:05 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 18:49:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73917799 dev-python/matplotlib: Stabilize 3.8.3 x86, #925991 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index 281596a188fa..8bbc60f29ca8 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: c88cd13ebf4967e84a9d801ffed6ecb8c6bbe43c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 10:52:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 10:52:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88cd13e dev-python/matplotlib: Stabilize 3.8.3 amd64, #925991 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild index 42444afd7274..281596a188fa 100644 --- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: a2c8342145573a55c5672eba8300acebe795766a Author: Michał Górny gentoo org> AuthorDate: Tue Feb 20 06:50:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 20 06:58:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c83421 dev-python/matplotlib: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 5 - .../matplotlib/files/matplotlib-3.7.1-test.patch | 244 --- .../files/matplotlib-3.7.2-macOS_no-Cocoa.patch| 21 -- .../files/matplotlib-3.7.2-pyparsing-3.1.patch | 274 - dev-python/matplotlib/matplotlib-3.7.1.ebuild | 331 dev-python/matplotlib/matplotlib-3.7.2-r1.ebuild | 334 dev-python/matplotlib/matplotlib-3.7.2.ebuild | 336 - dev-python/matplotlib/matplotlib-3.7.3.ebuild | 328 dev-python/matplotlib/matplotlib-3.8.0.ebuild | 332 dev-python/matplotlib/matplotlib-3.8.1.ebuild | 332 10 files changed, 2537 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index e8b8bd5d91cf..9731b9c78a3b 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,8 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 -DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d -DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B e0207c8f8bda2db3f9e45d2f606f01374c8d829d747f29d6a5e46cbfc215960b1bf3f5ee471c2c73f4200ebb0a7c9e8b783cb8569ecbb26a3fbc0d802592db0e SHA512 034b81ef4811089e845855eb339155b18b1221ffd325ea73c83e83bb433374dfa4e650e29bbae5ad63a84090eb4b013d0f106ff37c30fd661b4d071004745caa -DIST matplotlib-3.8.0.tar.gz 35864435 BLAKE2B d0eb2893447782f54ca9c8101ca54fa9d86a9f2ef89fb0a17d32c74f3e46728b55c6bed476852d0c11286dc0030028c241adce29024b34845546af6f579ac7bf SHA512 0f75495210946adf0a36af13a75bc9910d345cc05636019952f35856b4c2bfac8a79c48d5a3348e844cfdac797f3ce490fe6a4e1a4fc7033092fee61f9913e21 -DIST matplotlib-3.8.1.tar.gz 35868840 BLAKE2B beec824c46279cb92608ffca0dc1835c1d82ef32d68b547c9a5088404a0b37044c1860c59ac16c0c1b65658c7d64b7b4c83b65b38ffb0b320d4c5a3cc4383fb9 SHA512 bb933361caba0f4ea590df56569edf4cb728f1daa1219f8793b5ae6ba591cb5d1600fdd1693b7c72a8bb70b0da696b05f1b6ddcabe93d723f29d8541fbf0372c DIST matplotlib-3.8.2.tar.gz 35866957 BLAKE2B 17b3de0101c4e9d76cddc7fa5e44507f1dd628fa70ac0d3c55fb83ca5d36156904bfab50212aaeb0fb89d17615799fe22082ecc1ababd172e39a069b38519064 SHA512 4336ca9799bb03fc2f885e35889ad1c62412f7d7b6aa8e284049f75d1166d2f6753c27cf827f0e7f0bb461d3707ccf63a3172ed82f26ec413c0a6578791f957b DIST matplotlib-3.8.3.tar.gz 35879872 BLAKE2B 2b4b819975a8386bfe2c3af8b1068512b106068c057ca62344f6636c0708327feafc75210a8b87b837779c9a57dede3b4ea2a8b7b673432d7732851d5601f4c6 SHA512 457d1d62b76752938a24780c697461949de00d779df55df122d789f9ebef154edda037f2a804241880a0b442c5fa8139b8ab13054898b8e08fd17a56bdc23312 diff --git a/dev-python/matplotlib/files/matplotlib-3.7.1-test.patch b/dev-python/matplotlib/files/matplotlib-3.7.1-test.patch deleted file mode 100644 index e2471a4282c2.. --- a/dev-python/matplotlib/files/matplotlib-3.7.1-test.patch +++ /dev/null @@ -1,244 +0,0 @@ -From 2290694d52ef1af255b9f0fa0d9c3c9ebcee9264 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Tue, 14 Feb 2023 20:46:30 +0100 -Subject: [PATCH] Adjust tolerances to make tests pass on real hardware - - lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- - lib/matplotlib/tests/test_axes.py | 6 +++--- - lib/matplotlib/tests/test_colorbar.py | 2 +- - lib/matplotlib/tests/test_constrainedlayout.py | 8 - lib/matplotlib/tests/test_contour.py | 3 +-- - lib/matplotlib/tests/test_figure.py| 2 +- - lib/matplotlib/tests/test_image.py | 2 +- - lib/matplotlib/tests/test_legend.py| 6 +++--- - lib/matplotlib/tests/test_lines.py | 2 +- - lib/matplotlib/tests/test_units.py | 4 ++-- - lib/matplotlib/tests/te
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: a99e4a822cbe54d68fcd8a6d8ca243c547c4022f Author: Sam James gentoo org> AuthorDate: Tue Feb 20 05:33:26 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 05:33:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99e4a82 dev-python/matplotlib: Stabilize 3.8.2-r1 hppa, #919014 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index f191e6f93e7d..e62cf69c61a4 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: c41b0f10f3f01c9099c24fde9f272d01c658b238 Author: Sam James gentoo org> AuthorDate: Tue Feb 20 05:33:14 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 05:33:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41b0f10 dev-python/matplotlib: Stabilize 3.8.2-r1 x86, #919014 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index f147996b27bb..f191e6f93e7d 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 6792f286b7220db1d90837b3e5397eddad0447da Author: Sam James gentoo org> AuthorDate: Tue Feb 20 05:33:11 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 05:33:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6792f286 dev-python/matplotlib: Stabilize 3.8.2-r1 arm, #919014 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index d24f1922080b..f147996b27bb 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: b6c5a93b00da7d2de86692a71de5743256f4965a Author: Michał Górny gentoo org> AuthorDate: Thu Feb 15 12:09:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 15 12:19:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c5a93b dev-python/matplotlib: Bump to 3.8.3 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-3.8.3.ebuild | 371 ++ 2 files changed, 372 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index c6b5d58b1634..e8b8bd5d91cf 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -5,3 +5,4 @@ DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B e0207c8f8bda2db3f9e45d2f606f01374c DIST matplotlib-3.8.0.tar.gz 35864435 BLAKE2B d0eb2893447782f54ca9c8101ca54fa9d86a9f2ef89fb0a17d32c74f3e46728b55c6bed476852d0c11286dc0030028c241adce29024b34845546af6f579ac7bf SHA512 0f75495210946adf0a36af13a75bc9910d345cc05636019952f35856b4c2bfac8a79c48d5a3348e844cfdac797f3ce490fe6a4e1a4fc7033092fee61f9913e21 DIST matplotlib-3.8.1.tar.gz 35868840 BLAKE2B beec824c46279cb92608ffca0dc1835c1d82ef32d68b547c9a5088404a0b37044c1860c59ac16c0c1b65658c7d64b7b4c83b65b38ffb0b320d4c5a3cc4383fb9 SHA512 bb933361caba0f4ea590df56569edf4cb728f1daa1219f8793b5ae6ba591cb5d1600fdd1693b7c72a8bb70b0da696b05f1b6ddcabe93d723f29d8541fbf0372c DIST matplotlib-3.8.2.tar.gz 35866957 BLAKE2B 17b3de0101c4e9d76cddc7fa5e44507f1dd628fa70ac0d3c55fb83ca5d36156904bfab50212aaeb0fb89d17615799fe22082ecc1ababd172e39a069b38519064 SHA512 4336ca9799bb03fc2f885e35889ad1c62412f7d7b6aa8e284049f75d1166d2f6753c27cf827f0e7f0bb461d3707ccf63a3172ed82f26ec413c0a6578791f957b +DIST matplotlib-3.8.3.tar.gz 35879872 BLAKE2B 2b4b819975a8386bfe2c3af8b1068512b106068c057ca62344f6636c0708327feafc75210a8b87b837779c9a57dede3b4ea2a8b7b673432d7732851d5601f4c6 SHA512 457d1d62b76752938a24780c697461949de00d779df55df122d789f9ebef154edda037f2a804241880a0b442c5fa8139b8ab13054898b8e08fd17a56bdc23312 diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild new file mode 100644 index ..42444afd7274 --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild @@ -0,0 +1,371 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] + =dev-python/numpy-1.25[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013:= + virtual/imagemagick-tools[jpeg,tiff] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + ) + qt5? ( + $(python_gen_cond_dep ' + dev-python/PyQt5[gui,widgets,${
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: b9819406922a5ff2266626c7435535631c98b133 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 23 14:29:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 23 14:29:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9819406 dev-python/matplotlib: Stabilize 3.8.2-r1 ppc, #919014 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index bb25d94acd91..d24f1922080b 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: cbafb112b0c93a4a71d342c497fc353d03b4b65d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 22 14:29:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 22 14:29:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbafb112 dev-python/matplotlib: Stabilize 3.8.2-r1 ppc64, #919014 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index 11da974b1fee..bb25d94acd91 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 5b7e2ec3b7d4566a55d1570aaeb08938ae73dec1 Author: Michał Górny gentoo org> AuthorDate: Sat Dec 16 16:59:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 16 16:59:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7e2ec3 dev-python/matplotlib: Also skip ffmpeg on hppa Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index 98ae411e2a85..11da974b1fee 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -112,12 +112,12 @@ BDEPEND=" test? ( dev-python/psutil[${PYTHON_USEDEP}] >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] - !s390? ( + !hppa? ( !s390? ( || ( media-video/ffmpeg[openh264] media-video/ffmpeg[x264] ) - ) + ) ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] x11-libs/gtk+:3[introspection]
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 0e1902e0c081b0583b0bf9c5f3c1feb36a3112ab Author: Michał Górny gentoo org> AuthorDate: Sat Dec 16 12:33:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 16 12:34:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1902e0 dev-python/matplotlib: Require ffmpeg with h264 support where kwed Bug: https://bugs.gentoo.org/919014 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index 28f0290dd533..98ae411e2a85 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -112,6 +112,12 @@ BDEPEND=" test? ( dev-python/psutil[${PYTHON_USEDEP}] >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] + !s390? ( + || ( + media-video/ffmpeg[openh264] + media-video/ffmpeg[x264] + ) + ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] x11-libs/gtk+:3[introspection]
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 4e44d729102f49a585cc5d87a588047edeab1471 Author: Eli Schwartz gmail com> AuthorDate: Mon Nov 13 21:39:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 5 04:20:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e44d729 dev-python/matplotlib: drop optional certifi dependency It was removed as a mandatory requirement in 3.4.0: https://github.com/matplotlib/matplotlib/commit/df4b3aca8eade1359201779ec83dbc3e3b29a0d5 https://github.com/matplotlib/matplotlib/commit/188338007fa5f9d11538056c1a86ae45d997a34a When certifi isn't installed, matplotlib falls back to using urllib.request.urlopen with a default context of `None`, logs a debug note, and works fine on Gentoo since this already enforces certificates and uses the system store to do it. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Michał Górny gentoo.org> .../matplotlib/{matplotlib-3.8.2.ebuild => matplotlib-3.8.2-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild similarity index 99% rename from dev-python/matplotlib/matplotlib-3.8.2.ebuild rename to dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild index a584e278e598..28f0290dd533 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild @@ -35,7 +35,6 @@ IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched # dev-python/pycxx RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: cff1cdf718da98b17a9e722eb33683df288c8f42 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 2 10:21:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 2 10:21:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff1cdf7 dev-python/matplotlib: Stabilize 3.8.2 sparc, #919014 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild index 7377d0b5ed8a..a584e278e598 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: bf9cd11e01a7f5c724bf2193cd5cbf59a037e7ab Author: Michał Górny gentoo org> AuthorDate: Sat Dec 2 10:06:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 2 10:06:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9cd11e dev-python/matplotlib: Stabilize 3.8.2 amd64, #919014 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild index 41489911a59c..7377d0b5ed8a 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: a0bedc41ca60c313274af182decb2cce5be43c7f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 2 09:45:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 2 09:45:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bedc41 dev-python/matplotlib: Stabilize 3.8.2 arm64, #919014 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild index fd83a4d0565a..41489911a59c 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: e08c523025fbc4fea0379804c35a41ed3e792d58 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 30 14:43:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 30 14:43:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08c5230 dev-python/matplotlib: Increase lock timeout Increase lock timeout from 5 s to 30 s, in order to fix resulting dev-python/xarray test failures on ppc64le. Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild index dfd06adc7866..fd83a4d0565a 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -151,6 +151,9 @@ python_prepare_all() { "${FILESDIR}"/matplotlib-3.8.0-test.patch ) + # increase lock timeout to 30 s + sed -i -e 's:retries = 50:retries = 300:' lib/matplotlib/cbook.py || die + hprefixify setupext.py rm -rf libqhull || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: a9369460e7fc2d30022ffddb254560c347717e6b Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 10:06:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 10:06:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9369460 dev-python/matplotlib-inline: Remove old Signed-off-by: Michał Górny gentoo.org> .../matplotlib-inline-0.1.6.ebuild | 25 -- 1 file changed, 25 deletions(-) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild deleted file mode 100644 index dd7ba2befbae.. --- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Inline Matplotlib backend for Jupyter" -HOMEPAGE="https://github.com/ipython/matplotlib-inline/"; -SRC_URI=" - https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" - -RDEPEND=" - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 8290e25c685e8720ab06921567137756d501efca Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 10:02:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 10:02:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8290e25c dev-python/matplotlib-inline: Stabilize 0.1.6-r1 ALLARCHES, #918767 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild index d2d123bccb5d..14ef9c39ed45 100644 --- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" # Although in theory we could depend on matplotlib, upstream does not. # This is because the sole purpose of the package is to be loaded by
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 92bde3479e70c62d57346a4f4ffc5eb8c6ed2603 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 21 14:18:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 21 19:04:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bde347 dev-python/matplotlib: Update deselected tests for pypy3_10 fix Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.2.ebuild | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild index ce8672ca0961..dfd06adc7866 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -250,18 +250,9 @@ python_test() { case ${EPYTHON} in pypy3) EPYTEST_DESELECT+=( - # TypeError is raised when exception is raised in a starred - # expression referencing a generator that uses "yield from" - # and raises -- non-critical, since some exception is raised - # after all - # https://foss.heptapod.net/pypy/pypy/-/issues/4032 - tests/test_axes.py::test_bad_plot_args - tests/test_axes.py::test_plot_errors - tests/test_axes.py::test_plot_format_errors # TODO: warning isn't passed through tests/test_image.py::test_large_image # TODO - tests/test_legend.py::test_plot_multiple_label_incorrect_length_exception tests/test_pickle.py::test_complete tests/test_pickle.py::test_no_pyplot tests/test_pickle.py::test_pickle_load_from_subprocess @@ -272,6 +263,20 @@ python_test() { tests/test_widgets.py::test_check_radio_buttons_image tests/test_widgets.py::test_radio_buttons ) + if has_version "https://foss.heptapod.net/pypy/pypy/-/issues/4032 + tests/test_axes.py::test_bad_plot_args + tests/test_axes.py::test_plot_errors + tests/test_axes.py::test_plot_format_errors + ) + fi ;; python3.11) EPYTEST_DESELECT+=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 145ed2af2c64210b96e3d771b36133d90dd936b9 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 19 17:59:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 19 20:34:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145ed2af dev-python/matplotlib: Enable pypy3 Sponsored-by: Ex Makhina, Inc. exmakhina.com> Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.2.ebuild | 33 +++ 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild index da349d6f5511..ce8672ca0961 100644 --- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) PYTHON_REQ_USE='tk?,threads(+)' inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx @@ -74,7 +74,9 @@ RDEPEND=" dev-texlive/texlive-xetex ) qt5? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ' 'python3*') ) webagg? ( >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] @@ -241,13 +243,36 @@ python_test() { tests/test_testing.py::test_warn_to_fail # TODO? tests/test_backend_qt.py::test_fig_sigint_override - # unhappy about xdist - tests/test_widgets.py::test_span_selector_animated_artists_callback # leak tests are fragile tests/test_backends_interactive.py::test_figure_leak_20490 ) case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + # TypeError is raised when exception is raised in a starred + # expression referencing a generator that uses "yield from" + # and raises -- non-critical, since some exception is raised + # after all + # https://foss.heptapod.net/pypy/pypy/-/issues/4032 + tests/test_axes.py::test_bad_plot_args + tests/test_axes.py::test_plot_errors + tests/test_axes.py::test_plot_format_errors + # TODO: warning isn't passed through + tests/test_image.py::test_large_image + # TODO + tests/test_legend.py::test_plot_multiple_label_incorrect_length_exception + tests/test_pickle.py::test_complete + tests/test_pickle.py::test_no_pyplot + tests/test_pickle.py::test_pickle_load_from_subprocess + tests/test_pickle.py::test_simple + tests/test_texmanager.py::test_openin_any_paranoid + tests/test_widgets.py::test_check_buttons + tests/test_widgets.py::test_check_buttons_lines + tests/test_widgets.py::test_check_radio_buttons_image + tests/test_widgets.py::test_radio_buttons + ) + ;; python3.11) EPYTEST_DESELECT+=( # https://github.com/matplotlib/matplotlib/issues/23384
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 6f9bcde2d0635a1bdafb29c644a39a398936d94a Author: Michał Górny gentoo org> AuthorDate: Sat Nov 18 14:51:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 18 15:47:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9bcde2 dev-python/matplotlib: Bump to 3.8.2 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-3.8.2.ebuild | 332 ++ 2 files changed, 333 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 798ad0b13e6a..c6b5d58b1634 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -4,3 +4,4 @@ DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b2 DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B e0207c8f8bda2db3f9e45d2f606f01374c8d829d747f29d6a5e46cbfc215960b1bf3f5ee471c2c73f4200ebb0a7c9e8b783cb8569ecbb26a3fbc0d802592db0e SHA512 034b81ef4811089e845855eb339155b18b1221ffd325ea73c83e83bb433374dfa4e650e29bbae5ad63a84090eb4b013d0f106ff37c30fd661b4d071004745caa DIST matplotlib-3.8.0.tar.gz 35864435 BLAKE2B d0eb2893447782f54ca9c8101ca54fa9d86a9f2ef89fb0a17d32c74f3e46728b55c6bed476852d0c11286dc0030028c241adce29024b34845546af6f579ac7bf SHA512 0f75495210946adf0a36af13a75bc9910d345cc05636019952f35856b4c2bfac8a79c48d5a3348e844cfdac797f3ce490fe6a4e1a4fc7033092fee61f9913e21 DIST matplotlib-3.8.1.tar.gz 35868840 BLAKE2B beec824c46279cb92608ffca0dc1835c1d82ef32d68b547c9a5088404a0b37044c1860c59ac16c0c1b65658c7d64b7b4c83b65b38ffb0b320d4c5a3cc4383fb9 SHA512 bb933361caba0f4ea590df56569edf4cb728f1daa1219f8793b5ae6ba591cb5d1600fdd1693b7c72a8bb70b0da696b05f1b6ddcabe93d723f29d8541fbf0372c +DIST matplotlib-3.8.2.tar.gz 35866957 BLAKE2B 17b3de0101c4e9d76cddc7fa5e44507f1dd628fa70ac0d3c55fb83ca5d36156904bfab50212aaeb0fb89d17615799fe22082ecc1ababd172e39a069b38519064 SHA512 4336ca9799bb03fc2f885e35889ad1c62412f7d7b6aa8e284049f75d1166d2f6753c27cf827f0e7f0bb461d3707ccf63a3172ed82f26ec413c0a6578791f957b diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild b/dev-python/matplotlib/matplotlib-3.8.2.ebuild new file mode 100644 index ..da349d6f5511 --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.8.2.ebuild @@ -0,0 +1,332 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] + =dev-python/numpy-1.25[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013:= + virtual/imagemagick-tools[jpeg,tiff] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_US
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 2e87099bee80b6e4f78c89de3c1892cef63ba574 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 16 16:42:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 16 19:43:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e87099b dev-python/matplotlib-inline: Enable pypy3 Sponsored-by: Ex Makhina, Inc. exmakhina.com> Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild index 173bf38b4736..d2d123bccb5d 100644 --- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild @@ -4,12 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Inline Matplotlib backend for Jupyter" -HOMEPAGE="https://github.com/ipython/matplotlib-inline/"; +HOMEPAGE=" + https://github.com/ipython/matplotlib-inline/ + https://pypi.org/project/matplotlib-inline/ +" SRC_URI=" https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 166d3d2f3d3b8ae2557466dc2a3c0286ccd26815 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 1 04:38:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 1 04:38:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166d3d2f dev-python/matplotlib: Bump to 3.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-3.8.1.ebuild | 332 ++ 2 files changed, 333 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 0377f92b..798ad0b13e6a 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -3,3 +3,4 @@ DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B e0207c8f8bda2db3f9e45d2f606f01374c8d829d747f29d6a5e46cbfc215960b1bf3f5ee471c2c73f4200ebb0a7c9e8b783cb8569ecbb26a3fbc0d802592db0e SHA512 034b81ef4811089e845855eb339155b18b1221ffd325ea73c83e83bb433374dfa4e650e29bbae5ad63a84090eb4b013d0f106ff37c30fd661b4d071004745caa DIST matplotlib-3.8.0.tar.gz 35864435 BLAKE2B d0eb2893447782f54ca9c8101ca54fa9d86a9f2ef89fb0a17d32c74f3e46728b55c6bed476852d0c11286dc0030028c241adce29024b34845546af6f579ac7bf SHA512 0f75495210946adf0a36af13a75bc9910d345cc05636019952f35856b4c2bfac8a79c48d5a3348e844cfdac797f3ce490fe6a4e1a4fc7033092fee61f9913e21 +DIST matplotlib-3.8.1.tar.gz 35868840 BLAKE2B beec824c46279cb92608ffca0dc1835c1d82ef32d68b547c9a5088404a0b37044c1860c59ac16c0c1b65658c7d64b7b4c83b65b38ffb0b320d4c5a3cc4383fb9 SHA512 bb933361caba0f4ea590df56569edf4cb728f1daa1219f8793b5ae6ba591cb5d1600fdd1693b7c72a8bb70b0da696b05f1b6ddcabe93d723f29d8541fbf0372c diff --git a/dev-python/matplotlib/matplotlib-3.8.1.ebuild b/dev-python/matplotlib/matplotlib-3.8.1.ebuild new file mode 100644 index ..4784569e6848 --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.8.1.ebuild @@ -0,0 +1,332 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 flag-o-matic multiprocessing prefix pypi +inherit toolchain-funcs virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.3.1[${PYTHON_USEDEP}] + =dev-python/numpy-1.25[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013:= + virtual/imagemagick-tools[jpeg,tiff] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + ) + qt5? ( + dev-python/PyQt
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: e6ee46bc4c5843053bbf29eb638a49323d39f8a3 Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 13 03:51:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 31 00:05:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ee46bc dev-python/matplotlib-inline: drop undesirable dependency on matplotlib This python module is an ipython extension that exists solely to implement the `%matplotlib` magic inside of the ipython shell and directly interacts with the ipython extension API to do it. Despite this, it does NOT have an ebuild dependency on ipython itself, even though you cannot `import matplotlib_inline.backend_inline` without ipython installed. It does have a dependency on matplotlib, which is another import-time import. However, the setup.cfg intentionally avoids depending on either one. This is because both are actually internal implementation details of *ipython*. In turn, ipython does not wish to have a mandatory runtime dependency on matplotlib, all it wishes to do is have code prepared and ready to import matplotlib, should a user execute `%matplotlib` in the interactive console. In this case, it is assumed that the user has also installed matplotlib. Respect the upstream dependency. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../matplotlib-inline-0.1.6-r1.ebuild | 32 ++ 1 file changed, 32 insertions(+) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild new file mode 100644 index ..0803c515b454 --- /dev/null +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Inline Matplotlib backend for Jupyter" +HOMEPAGE="https://github.com/ipython/matplotlib-inline/"; +SRC_URI=" + https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +# Although in theory we could depend on matplotlib, upstream does not. +# This is because the sole purpose of the package is to be loaded by +# ipython (also not a dependency!) as a response to interactive use of +# the "%matplotlib" magic. +# +# In order to be seamless and straightforward, this backend is always +# installed and just requires users using matplotlib, to install +# matplotlib before importing and using it. +RDEPEND=" + dev-python/traitlets[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 94b3308dfae38cf7085a10355bb1e6fd14d7935e Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 17 23:34:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 25 02:22:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b3308d dev-python/matplotlib: drop heavily outdated test dependency on mock Since 2013, it has been a test dependency gated on python < 3.3 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index ba6ab14f52cf..4f9c75f2e269 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -110,7 +110,6 @@ BDEPEND=" >=media-gfx/graphviz-2.42.3[cairo] ) test? ( - dev-python/mock[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: c4ac79787a679c51f4e9c215deab8134d644be7c Author: Michał Górny gentoo org> AuthorDate: Tue Oct 24 15:25:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 24 15:25:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ac7978 dev-python/matplotlib: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 23 --- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index fff6fc97896d..ba6ab14f52cf 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE='tk?,threads(+)' inherit distutils-r1 flag-o-matic multiprocessing prefix pypi @@ -83,7 +83,7 @@ RDEPEND=" wxwidgets? ( $(python_gen_cond_dep ' dev-python/wxpython:*[${PYTHON_USEDEP}] - ' python3_{8..10}) + ' python3_{10..11}) ) " @@ -249,11 +249,20 @@ python_test() { tests/test_backends_interactive.py::test_webagg ) - [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( - # https://github.com/matplotlib/matplotlib/issues/23384 - "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtagg', 'QT_API': 'PyQt5'}]" - "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" - ) + case ${EPYTHON} in + python3.11) + EPYTEST_DESELECT+=( + # https://github.com/matplotlib/matplotlib/issues/23384 + "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtagg', 'QT_API': 'PyQt5'}]" + "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" + ) + ;; + python3.12) + EPYTEST_DESELECT+=( + tests/test_constrainedlayout.py::test_compressed1 + ) + ;; + esac case "${ABI}" in alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86)
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: af4323a3d017a88295624f3aca7735161adbb25d Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:36:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:36:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4323a3 dev-python/matplotlib: Stabilize 3.7.2 sparc, #912613 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index dd93cb1ef3b7..8c0235df7092 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 9663f7367028573d18b3fabcae567670b4ca86ff Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:27:11 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:27:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9663f736 dev-python/matplotlib: Stabilize 3.8.0 arm64, #914941 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index 8b5bd939451b..fff6fc97896d 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 9e147dcd77c92c3bd46eb86b017b4fc0e93e46c8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 18:28:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 18:28:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e147dcd dev-python/matplotlib: Stabilize 3.8.0 ppc64, #914941 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index 5414e61cee7e..8b5bd939451b 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 7c4b237d11254b4c823b80bcc994899c6299450e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 15:26:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 15:26:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4b237d dev-python/matplotlib: Stabilize 3.8.0 hppa, #914941 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index d810e7ead210..2453bbb7dfeb 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: f5c48e89c1a90835a823571b88b9d8444103c48e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 15:27:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 15:27:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c48e89 dev-python/matplotlib: Stabilize 3.8.0 sparc, #914941 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index 2453bbb7dfeb..5414e61cee7e 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 0c56437c69078b621227d838cb034729420276dd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 10:41:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 10:41:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c56437c dev-python/matplotlib: Stabilize 3.8.0 amd64, #914941 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index cd15a0528db1..d810e7ead210 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 6e01376cca30fc508ac7811566c52f7b621d1f46 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 08:59:41 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 08:59:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e01376c dev-python/matplotlib: Stabilize 3.8.0 arm, #914941 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.8.0.ebuild b/dev-python/matplotlib/matplotlib-3.8.0.ebuild index 171e2fb74336..cd15a0528db1 100644 --- a/dev-python/matplotlib/matplotlib-3.8.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.8.0.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: aa24c1f33bf0253773277872937fc9261f18279d Author: Michał Górny gentoo org> AuthorDate: Fri Sep 15 09:21:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 15 10:11:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa24c1f3 dev-python/matplotlib: Bump to 3.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.8.0-test.patch | 263 + dev-python/matplotlib/matplotlib-3.8.0.ebuild | 324 + 3 files changed, 588 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 7ceadb4a30ec..0377f92b 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -2,3 +2,4 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2 DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B e0207c8f8bda2db3f9e45d2f606f01374c8d829d747f29d6a5e46cbfc215960b1bf3f5ee471c2c73f4200ebb0a7c9e8b783cb8569ecbb26a3fbc0d802592db0e SHA512 034b81ef4811089e845855eb339155b18b1221ffd325ea73c83e83bb433374dfa4e650e29bbae5ad63a84090eb4b013d0f106ff37c30fd661b4d071004745caa +DIST matplotlib-3.8.0.tar.gz 35864435 BLAKE2B d0eb2893447782f54ca9c8101ca54fa9d86a9f2ef89fb0a17d32c74f3e46728b55c6bed476852d0c11286dc0030028c241adce29024b34845546af6f579ac7bf SHA512 0f75495210946adf0a36af13a75bc9910d345cc05636019952f35856b4c2bfac8a79c48d5a3348e844cfdac797f3ce490fe6a4e1a4fc7033092fee61f9913e21 diff --git a/dev-python/matplotlib/files/matplotlib-3.8.0-test.patch b/dev-python/matplotlib/files/matplotlib-3.8.0-test.patch new file mode 100644 index ..5653ed6a697e --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.8.0-test.patch @@ -0,0 +1,263 @@ +From a39e8395b7f1a6388c4c0897aade3a176b7644a3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 14 Feb 2023 20:46:30 +0100 +Subject: [PATCH] Adjust tolerances to make tests pass on real hardware + +--- + lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- + lib/matplotlib/tests/test_axes.py | 9 + + lib/matplotlib/tests/test_colorbar.py | 2 +- + lib/matplotlib/tests/test_constrainedlayout.py | 8 + lib/matplotlib/tests/test_contour.py | 3 +-- + lib/matplotlib/tests/test_figure.py| 2 +- + lib/matplotlib/tests/test_image.py | 2 +- + lib/matplotlib/tests/test_legend.py| 6 +++--- + lib/matplotlib/tests/test_lines.py | 2 +- + lib/matplotlib/tests/test_units.py | 4 ++-- + lib/matplotlib/tests/test_usetex.py| 5 +++-- + 11 files changed, 25 insertions(+), 24 deletions(-) + +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index 8d573b4adb..dfc42efcb9 100644 +--- a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +@@ -67,7 +67,7 @@ def __prepare_fancyarrow_dpi_cor_test(): + + + @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.015 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=100)) + def test_fancyarrow_dpi_cor_100dpi(): + """ +@@ -82,7 +82,7 @@ def test_fancyarrow_dpi_cor_100dpi(): + + + @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.018 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=200)) + def test_fancyarrow_dpi_cor_200dpi(): + """ +@@ -115,7 +115,7 @@ def test_fancyarrow_dash(): + + + @image_comparison(['arrow_styles.png'], style='mpl20', remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.005) ++ tol=0.005) + def test_arrow_styles(): + styles = mpatches.ArrowStyle.get_styles() + +diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +index 30992d5780..0a254c95ca 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1132,7 +1132,7 @@ def test_imshow(): + + @image_comparison( + ['imshow_clip'], style
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: af43775edc8f6d6bcdf3bd3704ae103b7be94dbb Author: Michał Górny gentoo org> AuthorDate: Tue Sep 12 04:21:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 12 04:21:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af43775e dev-python/matplotlib: Bump to 3.7.3 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-3.7.3.ebuild | 328 ++ 2 files changed, 329 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index ef0405210111..7ceadb4a30ec 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,3 +1,4 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d +DIST matplotlib-3.7.3.tar.gz 38097222 BLAKE2B e0207c8f8bda2db3f9e45d2f606f01374c8d829d747f29d6a5e46cbfc215960b1bf3f5ee471c2c73f4200ebb0a7c9e8b783cb8569ecbb26a3fbc0d802592db0e SHA512 034b81ef4811089e845855eb339155b18b1221ffd325ea73c83e83bb433374dfa4e650e29bbae5ad63a84090eb4b013d0f106ff37c30fd661b4d071004745caa diff --git a/dev-python/matplotlib/matplotlib-3.7.3.ebuild b/dev-python/matplotlib/matplotlib-3.7.3.ebuild new file mode 100644 index ..c140325a5722 --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.7.3.ebuild @@ -0,0 +1,328 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 flag-o-matic multiprocessing prefix pypi +inherit toolchain-funcs virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] + =dev-python/numpy-1.20[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013:= + virtual/imagemagick-tools[jpeg,tiff] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + webagg? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: 5fccefacc5c9c11f2f31559d2d3edbb643b0b7cb Author: Sam James gentoo org> AuthorDate: Wed Aug 30 04:02:15 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 04:02:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fccefac dev-python/matplotlib: backport pyparsing-3.1 fix Closes: https://bugs.gentoo.org/911127 Signed-off-by: Sam James gentoo.org> .../files/matplotlib-3.7.2-pyparsing-3.1.patch | 274 + dev-python/matplotlib/matplotlib-3.7.2-r1.ebuild | 334 + 2 files changed, 608 insertions(+) diff --git a/dev-python/matplotlib/files/matplotlib-3.7.2-pyparsing-3.1.patch b/dev-python/matplotlib/files/matplotlib-3.7.2-pyparsing-3.1.patch new file mode 100644 index ..44082b5c0227 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.7.2-pyparsing-3.1.patch @@ -0,0 +1,274 @@ +https://bugs.gentoo.org/911127 +https://github.com/matplotlib/matplotlib/issues/26152 +https://github.com/matplotlib/matplotlib/pull/26432 + +From c5183789d7d0cd151c201eeb2ce4fc786b6e43c2 Mon Sep 17 00:00:00 2001 +From: Jody Klymak +Date: Tue, 1 Aug 2023 13:41:44 -0700 +Subject: [PATCH 1/2] Backport PR #26431: MNT: Unpin pyparsing, xfail error + message tests for pyparsing 3.1.0 + +--- a/environment.yml b/environment.yml +@@ -19,7 +19,7 @@ dependencies: + - pillow>=6.2 + - pybind11>=2.6.0 + - pygobject +- - pyparsing!=3.1.0 ++ - pyparsing>=2.3.1 + - pyqt + - python-dateutil>=2.1 + - setuptools +--- a/lib/matplotlib/tests/test_mathtext.py b/lib/matplotlib/tests/test_mathtext.py +@@ -6,13 +6,18 @@ + from xml.etree import ElementTree as ET + + import numpy as np ++from packaging.version import parse as parse_version ++import pyparsing + import pytest + ++ + import matplotlib as mpl + from matplotlib.testing.decorators import check_figures_equal, image_comparison + import matplotlib.pyplot as plt + from matplotlib import mathtext, _mathtext + ++pyparsing_version = parse_version(pyparsing.__version__) ++ + + # If test is removed, use None as placeholder + math_tests = [ +@@ -270,6 +275,9 @@ def test_fontinfo(): + assert table['version'] == (1, 0) + + ++# See gh-26152 for more context on this xfail ++@pytest.mark.xfail(pyparsing_version.release == (3, 1, 0), ++ reason="Error messages are incorrect for this version") + @pytest.mark.parametrize( + 'math, msg', + [ +--- a/lib/matplotlib/tests/test_text.py b/lib/matplotlib/tests/test_text.py +@@ -4,6 +4,8 @@ + + import numpy as np + from numpy.testing import assert_almost_equal ++from packaging.version import parse as parse_version ++import pyparsing + import pytest + + import matplotlib as mpl +@@ -16,6 +18,8 @@ + from matplotlib.testing._markers import needs_usetex + from matplotlib.text import Text + ++pyparsing_version = parse_version(pyparsing.__version__) ++ + + @image_comparison(['font_styles']) + def test_font_styles(): +@@ -809,6 +813,9 @@ def test_unsupported_script(recwarn): + (r"Matplotlib currently does not support Bengali natively.",)]) + + ++# See gh-26152 for more information on this xfail ++@pytest.mark.xfail(pyparsing_version.release == (3, 1, 0), ++ reason="Error messages are incorrect with pyparsing 3.1.0") + def test_parse_math(): + fig, ax = plt.subplots() + ax.text(0, 0, r"$ \wrong{math} $", parse_math=False) +@@ -819,6 +826,9 @@ def test_parse_math(): + fig.canvas.draw() + + ++# See gh-26152 for more information on this xfail ++@pytest.mark.xfail(pyparsing_version.release == (3, 1, 0), ++ reason="Error messages are incorrect with pyparsing 3.1.0") + def test_parse_math_rcparams(): + # Default is True + fig, ax = plt.subplots() +--- a/setup.py b/setup.py +@@ -325,7 +325,7 @@ def make_release_tree(self, base_dir, files): + "numpy>=1.20", + "packaging>=20.0", + "pillow>=6.2.0", +-"pyparsing>=2.3.1,<3.1", ++"pyparsing>=2.3.1", + "python-dateutil>=2.7", + ] + ( + # Installing from a git checkout that is not producing a wheel. + +From 7f475c5088a826adffac2885d027d4f8b3cba218 Mon Sep 17 00:00:00 2001 +From: Kyle Sunden +Date: Mon, 26 Jun 2023 22:17:27 -0500 +Subject: [PATCH 2/2] Manual backport of #26198 + +Cherry picked and fixed up, ignored changes to the pyi file (which doesn't exist on this branch). +--- a/lib/matplotlib/_mathtext.py b/lib/matplotlib/_mathtext.py +@@ -1802,8 +1802,11 @@ def __init__(self): + def set_names_and_parse_actions(): + for key, val in vars(p).items(): + if not key.startswith('_'): +-# Set names on everything -- very useful for debugging +-val.setName(key) ++# Set names on (almost) everything -- very useful for debugging ++# token, placeable, and auto_delim are forward references which ++
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 443c1209233a256c253068b46289bf9836d0375c Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Aug 21 18:31:18 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Aug 21 18:31:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443c1209 dev-python/matplotlib: add missing bdep on pybind11 Closes: https://bugs.gentoo.org/905086 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 1 + dev-python/matplotlib/matplotlib-3.7.2.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 55747a1aa126..6d55e63a2d55 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -88,6 +88,7 @@ RDEPEND=" BDEPEND=" ${RDEPEND} + dev-python/pybind11[${PYTHON_USEDEP}] >=dev-python/setuptools-scm-7[${PYTHON_USEDEP}] virtual/pkgconfig doc? ( diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index fed1472da207..dd93cb1ef3b7 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -91,6 +91,7 @@ RDEPEND=" BDEPEND=" ${RDEPEND} + dev-python/pybind11[${PYTHON_USEDEP}] >=dev-python/setuptools-scm-7[${PYTHON_USEDEP}] virtual/pkgconfig doc? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 61d16dc4659b9b358601f3cf05c93ac0624d5b0c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 18:02:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 18:02:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d16dc4 dev-python/matplotlib: Stabilize 3.7.2 arm, #912613 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index e014b7c8c187..fed1472da207 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 213c9c01b34483825c4b0fae9136c59c0c13d171 Author: Sam James gentoo org> AuthorDate: Sun Aug 20 08:11:24 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 08:11:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213c9c01 dev-python/matplotlib: Stabilize 3.7.2 hppa, #912613 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 4716a6ba28f9..e014b7c8c187 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 712edb12019063d4949b13ae45f325115d14faee Author: Sam James gentoo org> AuthorDate: Sun Aug 20 05:42:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 05:42:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712edb12 dev-python/matplotlib: Stabilize 3.7.2 amd64, #912613 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index b7d5b9e477d6..4716a6ba28f9 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 9faff0a69aa0788739ec313fa8d100522e336974 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 19 17:52:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 19 17:52:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9faff0a6 dev-python/matplotlib: Stabilize 3.7.2 arm64, #912613 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 8fad3f941931..b7d5b9e477d6 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 8c56493447b24840837af00958ecebf604c1ed17 Author: Sam James gentoo org> AuthorDate: Thu Aug 17 02:30:40 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 17 02:54:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c564934 dev-python/matplotlib: update hppa skip list Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 30 +++ dev-python/matplotlib/matplotlib-3.7.2.ebuild | 30 +++ 2 files changed, 52 insertions(+), 8 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 135d1b285cf8..55747a1aa126 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -268,11 +268,33 @@ python_test() { esac if use hppa ; then - EPYTEST_IGNORE+=( - tests/test_mathtext.py - ) - EPYTEST_DESELECT+=( + 'tests/test_mathtext.py::test_mathtext_exceptions[hspace without value]' + 'tests/test_mathtext.py::test_mathtext_exceptions[hspace with invalid value]' + 'tests/test_mathtext.py::test_mathtext_exceptions[function without space]' + 'tests/test_mathtext.py::test_mathtext_exceptions[accent without space]' + 'tests/test_mathtext.py::test_mathtext_exceptions[frac without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[frac with empty parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[binom without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[binom with empty parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[genfrac without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[genfrac with empty parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[sqrt without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[sqrt with invalid value]' + 'tests/test_mathtext.py::test_mathtext_exceptions[overline without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[overline with empty parameter]' + 'tests/test_mathtext.py::test_mathtext_exceptions[left with invalid delimiter]' + 'tests/test_mathtext.py::test_mathtext_exceptions[right with invalid delimiter]' + 'tests/test_mathtext.py::test_mathtext_exceptions[unclosed parentheses with sizing]' + 'tests/test_mathtext.py::test_mathtext_exceptions[unclosed parentheses without sizing]' + 'tests/test_mathtext.py::test_mathtext_exceptions[dfrac without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[dfrac with empty parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[overset without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[underset without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[unknown symbol]' + 'tests/test_mathtext.py::test_mathtext_exceptions[double superscript]' + 'tests/test_mathtext.py::test_mathtext_exceptions[double subscript]' + 'tests/test_mathtext.py::test_mathtext_exceptions[super on sub without braces]' 'tests/test_quiver.py::test_barbs[png]' 'tests/test_quiver.py::test_barbs_pivot[png]' 'tests/test_quiver.py::test_barbs_flip[png]' diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index f6e948e0c338..8fad3f941931 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -273,11 +273,33 @@ python_test() { esac if use hppa ; then - EPYTEST_IGNORE+=( - tests/test_mathtext.py - ) - EPYTEST_DESELECT+=( + 'tests/test_mathtext.py::test_mathtext_exceptions[hspace without value]' + 'tests/test_mathtext.py::test_mathtext_exceptions[hspace with invalid value]' + 'tests/test_mathtext.py::test_mathtext_exceptions[function without space]' + 'tests/test_mathtext.py::test_mathtext_exceptions[accent without space]' + 'tests/test_mathtext.py::test_mathtext_exceptions[frac without parameters]' + 'tests/test_mathtext.py::test_mathtext_exceptions[frac with empty parame
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: e85d8b4b561139b29438c13775f993292d032376 Author: Sam James gentoo org> AuthorDate: Wed Aug 16 21:23:44 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 16 21:23:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85d8b4b dev-python/matplotlib: add more baseline fails for hppa Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 14 ++ dev-python/matplotlib/matplotlib-3.7.2.ebuild | 14 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 6a3b7310439d..135d1b285cf8 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -267,6 +267,20 @@ python_test() { ;; esac + if use hppa ; then + EPYTEST_IGNORE+=( + tests/test_mathtext.py + ) + + EPYTEST_DESELECT+=( + 'tests/test_quiver.py::test_barbs[png]' + 'tests/test_quiver.py::test_barbs_pivot[png]' + 'tests/test_quiver.py::test_barbs_flip[png]' + 'tests/test_text.py::test_parse_math' + 'tests/test_text.py::test_parse_math_rcparams' + ) + fi + # we need to rebuild mpl against bundled freetype, otherwise # over 1000 tests will fail because of mismatched font rendering grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 7406ac29a074..f6e948e0c338 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -272,6 +272,20 @@ python_test() { ;; esac + if use hppa ; then + EPYTEST_IGNORE+=( + tests/test_mathtext.py + ) + + EPYTEST_DESELECT+=( + 'tests/test_quiver.py::test_barbs[png]' + 'tests/test_quiver.py::test_barbs_pivot[png]' + 'tests/test_quiver.py::test_barbs_flip[png]' + 'tests/test_text.py::test_parse_math' + 'tests/test_text.py::test_parse_math_rcparams' + ) + fi + # we need to rebuild mpl against bundled freetype, otherwise # over 1000 tests will fail because of mismatched font rendering grep -v system_freetype "${BUILD_DIR}"/setup.cfg \
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: ce442037f69c734d176e0480a06ccc47532cf384 Author: Sam James gentoo org> AuthorDate: Wed Aug 16 20:12:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 16 20:12:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce442037 dev-python/matplotlib: skip a test on 32-bit Too large. Bug: https://bugs.gentoo.org/754324 Bug: https://bugs.gentoo.org/859499 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 11 +++ dev-python/matplotlib/matplotlib-3.7.2.ebuild | 12 2 files changed, 23 insertions(+) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 05c4db3ee7b0..6a3b7310439d 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -256,6 +256,17 @@ python_test() { "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" ) + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + 'tests/test_axes.py::test_psd_csd[png]' + ) + ;; + *) + ;; + esac + # we need to rebuild mpl against bundled freetype, otherwise # over 1000 tests will fail because of mismatched font rendering grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 0590c8818ea7..7406ac29a074 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -254,12 +254,24 @@ python_test() { # unhappy about xdist tests/test_widgets.py::test_span_selector_animated_artists_callback ) + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( # https://github.com/matplotlib/matplotlib/issues/23384 "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtagg', 'QT_API': 'PyQt5'}]" "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" ) + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + 'tests/test_axes.py::test_psd_csd[png]' + ) + ;; + *) + ;; + esac + # we need to rebuild mpl against bundled freetype, otherwise # over 1000 tests will fail because of mismatched font rendering grep -v system_freetype "${BUILD_DIR}"/setup.cfg \
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 800080e55d242210cf5f6858447ca7845c5d4308 Author: Sam James gentoo org> AuthorDate: Wed Aug 16 05:56:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 16 07:02:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800080e5 dev-python/matplotlib: disable py3.9 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 1b925186597a..05c4db3ee7b0 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='tk?,threads(+)' inherit distutils-r1 flag-o-matic multiprocessing prefix pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 01500ab07fd2a2d423ce457691bf9c570ef465b9 Author: Sam James gentoo org> AuthorDate: Wed Aug 16 05:53:37 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 16 05:55:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01500ab0 dev-python/matplotlib: conditionalise gtk+, pygobject test deps The test suite skips correctly if gtk+ is disabled and works fine if pygobject isn't installed as well. The only snag is that libblockdev installs a Python module (gi.*) where gi (pygobject) itself may not be installed, so that's fixed in 87fe7688480db245fa772b2f750259ea6213c266. Previously, that was confusing mpl's 'import gi' check. See also: https://github.com/gentoo/gentoo/pull/32331 Bug: https://bugs.gentoo.org/807637 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 6 -- dev-python/matplotlib/matplotlib-3.7.2.ebuild | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index d0f4addd4224..1b925186597a 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -111,9 +111,11 @@ BDEPEND=" dev-python/mock[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) ) " diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index acdd8ed32ffc..0590c8818ea7 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -114,9 +114,11 @@ BDEPEND=" dev-python/mock[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: e81cabf8b0e7427a4a38c66f9960a7030b9f4320 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 24 10:57:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 10:57:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81cabf8 dev-python/matplotlib: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 - .../matplotlib/files/matplotlib-3.5.2-test.patch | 261 --- dev-python/matplotlib/matplotlib-3.5.3.ebuild | 283 - 3 files changed, 545 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 9f00f05603fb..ef0405210111 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,4 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.5.3.tar.gz 35236343 BLAKE2B 0d3f4e15295afe2c737e441325206e77c520a514bc87ab1eebef624f89896a2cf609e8d57b8fa8ef28ecf8c836e20cb296adaa95f81dbfcf3f2a45631e3dd02c SHA512 f431d3046e9c5fbe5d44a16a762e9a178ba34380974964660eaf3681671178866a63b3bad9aad8d3ad423926f7db2965d514e9b1489e3a824a4532a01f0e0670 DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d diff --git a/dev-python/matplotlib/files/matplotlib-3.5.2-test.patch b/dev-python/matplotlib/files/matplotlib-3.5.2-test.patch deleted file mode 100644 index 4b54480c5adf.. --- a/dev-python/matplotlib/files/matplotlib-3.5.2-test.patch +++ /dev/null @@ -1,261 +0,0 @@ -From ea4bae5e68e3065ca159ea309a0f3325a06e7f35 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 26 Mar 2021 13:42:49 +0100 -Subject: [PATCH] Increase image comparison limits - -Most of the tests require exact match which apparently doesn't always -happen in non-pristine environments. Some of them have very big -differences due to texlive font rendering changes. - lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- - lib/matplotlib/tests/test_axes.py | 4 ++-- - lib/matplotlib/tests/test_backend_pgf.py | 2 +- - lib/matplotlib/tests/test_colorbar.py | 2 +- - lib/matplotlib/tests/test_contour.py | 2 +- - lib/matplotlib/tests/test_figure.py| 5 +++-- - lib/matplotlib/tests/test_image.py | 2 +- - lib/matplotlib/tests/test_legend.py| 6 +++--- - lib/matplotlib/tests/test_lines.py | 3 ++- - lib/matplotlib/tests/test_streamplot.py| 3 ++- - lib/matplotlib/tests/test_units.py | 4 ++-- - lib/matplotlib/tests/test_usetex.py| 1 + - lib/mpl_toolkits/tests/test_axes_grid1.py | 2 +- - 13 files changed, 23 insertions(+), 19 deletions(-) - -diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py -index 8d573b4adb..dfc42efcb9 100644 a/lib/matplotlib/tests/test_arrow_patches.py -+++ b/lib/matplotlib/tests/test_arrow_patches.py -@@ -67,7 +67,7 @@ def __prepare_fancyarrow_dpi_cor_test(): - - - @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, -- tol=0 if platform.machine() == 'x86_64' else 0.02, -+ tol=0.015 if platform.machine() == 'x86_64' else 0.02, - savefig_kwarg=dict(dpi=100)) - def test_fancyarrow_dpi_cor_100dpi(): - """ -@@ -82,7 +82,7 @@ def test_fancyarrow_dpi_cor_100dpi(): - - - @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, -- tol=0 if platform.machine() == 'x86_64' else 0.02, -+ tol=0.018 if platform.machine() == 'x86_64' else 0.02, - savefig_kwarg=dict(dpi=200)) - def test_fancyarrow_dpi_cor_200dpi(): - """ -@@ -115,7 +115,7 @@ def test_fancyarrow_dash(): - - - @image_comparison(['arrow_styles.png'], style='mpl20', remove_text=True, -- tol=0 if platform.machine() == 'x86_64' else 0.005) -+ tol=0.005) - def test_arrow_styles(): - styles = mpatches.ArrowStyle.get_styles() - -diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py -index eb4c34382b..cca73a23f9 100644 a/lib/matplotlib/tests/test_axes.py -
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: ce4158fa16c5ffe304070cba97a8af2cf5ade7ce Author: Michał Górny gentoo org> AuthorDate: Wed Jul 19 11:04:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 19 11:09:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4158fa dev-python/matplotlib: Eliminate stale python_gen_cond_dep Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 3 --- dev-python/matplotlib/matplotlib-3.7.2.ebuild | 3 --- 2 files changed, 6 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 9c878ad7c70a..d0f4addd4224 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -53,9 +53,6 @@ RDEPEND=" media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] - $(python_gen_cond_dep ' - dev-python/importlib-resources[${PYTHON_USEDEP}] - ' 3.9) cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] ) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 213f165a0cc5..acdd8ed32ffc 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -56,9 +56,6 @@ RDEPEND=" media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] - $(python_gen_cond_dep ' - dev-python/importlib-resources[${PYTHON_USEDEP}] - ' 3.9) cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: fd0d8fc9c944ed38be0f668286c9051c6a5e7cf9 Author: Benda Xu gentoo org> AuthorDate: Mon Jul 17 00:05:56 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Jul 17 01:17:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0d8fc9 dev-python/matplotlib: Do not build against Cocoa on macOS. keyword 3.7.2 for ~arm64-macos, ~x64-macos Signed-off-by: Benda Xu gentoo.org> .../files/matplotlib-3.7.2-macOS_no-Cocoa.patch | 21 + dev-python/matplotlib/matplotlib-3.7.2.ebuild | 3 ++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/dev-python/matplotlib/files/matplotlib-3.7.2-macOS_no-Cocoa.patch b/dev-python/matplotlib/files/matplotlib-3.7.2-macOS_no-Cocoa.patch new file mode 100644 index ..3f29134be621 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.7.2-macOS_no-Cocoa.patch @@ -0,0 +1,21 @@ +Do not automatically build against Cocoa on macOS. + +At Prefix/macOS, we do not support the propietary Cocoa SDK. GUI +applications use X11. + +The patch is specific to our need and not forwarded upstream. + +Signed-off-by: Benda Xu + +Index: matplotlib-3.7.2/setup.py +=== +--- matplotlib-3.7.2.orig/setup.py matplotlib-3.7.2/setup.py +@@ -49,7 +49,6 @@ mpl_packages = [ + setupext.FreeType(), + setupext.Qhull(), + setupext.Tests(), +-setupext.BackendMacOSX(), + ] + + diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 6bf2c0bcf481..213f165a0cc5 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched @@ -151,6 +151,7 @@ python_prepare_all() { local PATCHES=( "${FILESDIR}"/matplotlib-3.3.3-disable-lto.patch "${FILESDIR}"/matplotlib-3.7.1-test.patch + "${FILESDIR}"/matplotlib-3.7.2-macOS_no-Cocoa.patch ) sed \
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d32c700ca0286049c4541bca4d4e9c53b242f7d3 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 07:58:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 07:59:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32c700c dev-python/matplotlib: add 3.7.2 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-3.7.2.ebuild | 287 ++ 2 files changed, 288 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 296464c32ad0..9f00f05603fb 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,3 +1,4 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.5.3.tar.gz 35236343 BLAKE2B 0d3f4e15295afe2c737e441325206e77c520a514bc87ab1eebef624f89896a2cf609e8d57b8fa8ef28ecf8c836e20cb296adaa95f81dbfcf3f2a45631e3dd02c SHA512 f431d3046e9c5fbe5d44a16a762e9a178ba34380974964660eaf3681671178866a63b3bad9aad8d3ad423926f7db2965d514e9b1489e3a824a4532a01f0e0670 DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 +DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild new file mode 100644 index ..6bf2c0bcf481 --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -0,0 +1,287 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 flag-o-matic multiprocessing prefix pypi +inherit toolchain-funcs virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +# +# https://github.com/matplotlib/matplotlib/issues/26152 +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.20[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.3.1[${PYTHON_USEDEP}] + =dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013:= + virtual/imagemagick-tools[jpeg,tiff] + $(python_gen_cond_dep ' + dev-python/importlib-resources[${PYTHON_USEDEP}] + ' 3.9) + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 9a97cc659158c447b023f1f59d3b8a8bdd62a27a Author: Michał Górny gentoo org> AuthorDate: Sat May 20 07:10:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat May 20 07:15:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a97cc65 dev-python/matplotlib: Use pypi.eclass in older version(s) Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.5.3.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.5.3.ebuild b/dev-python/matplotlib/matplotlib-3.5.3.ebuild index 868720e51388..a765b2f7d83c 100644 --- a/dev-python/matplotlib/matplotlib-3.5.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.5.3.ebuild @@ -3,12 +3,13 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE='tk?,threads(+)' -inherit distutils-r1 flag-o-matic multiprocessing prefix toolchain-funcs \ - virtualx +inherit distutils-r1 flag-o-matic multiprocessing prefix pypi +inherit toolchain-funcs virtualx FT_PV=2.6.1 DESCRIPTION="Pure python plotting library with matlab like syntax" @@ -17,8 +18,7 @@ HOMEPAGE=" https://github.com/matplotlib/matplotlib/ https://pypi.org/project/matplotlib/ " -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz +SRC_URI+=" test? ( https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz )
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 41fe9cb112f5c7ee674de4183ac81299d7bc3a2f Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:14:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:17:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fe9cb1 dev-python/matplotlib: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 688f8ac85d71..9c878ad7c70a 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE='tk?,threads(+)'
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: de35441288c195867695b7ad41b2a871f06f0c32 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 21 04:03:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 21 04:06:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de354412 dev-python/matplotlib: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 4 - .../matplotlib/files/matplotlib-3.6.0-test.patch | 260 --- .../matplotlib/files/matplotlib-3.6.2-test.patch | 171 - .../matplotlib/files/matplotlib-3.6.3-test.patch | 25 -- .../matplotlib/files/matplotlib-3.7.0-test.patch | 244 -- dev-python/matplotlib/matplotlib-3.6.1.ebuild | 277 dev-python/matplotlib/matplotlib-3.6.2.ebuild | 279 dev-python/matplotlib/matplotlib-3.6.3.ebuild | 280 dev-python/matplotlib/matplotlib-3.7.0.ebuild | 283 - 9 files changed, 1823 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index d79e6201d131..296464c32ad0 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,7 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.5.3.tar.gz 35236343 BLAKE2B 0d3f4e15295afe2c737e441325206e77c520a514bc87ab1eebef624f89896a2cf609e8d57b8fa8ef28ecf8c836e20cb296adaa95f81dbfcf3f2a45631e3dd02c SHA512 f431d3046e9c5fbe5d44a16a762e9a178ba34380974964660eaf3681671178866a63b3bad9aad8d3ad423926f7db2965d514e9b1489e3a824a4532a01f0e0670 -DIST matplotlib-3.6.1.tar.gz 35826557 BLAKE2B b30710436a773298dcdf233e592656d9815f55f0daab0cc28811b9adbfd3b2ede08f4c13e0dfa43c5fb283bc1ba96ea793084f3d65ba13b9697d14ffa406a273 SHA512 40b148fe4574eea88e7e74c2844a4811c71651602bd7e0a863482571bfa216c01d4f5fcd36add14af82c5cacdb6ae9d441ed251ee5239d06bcc8d40c9ee8841b -DIST matplotlib-3.6.2.tar.gz 35843927 BLAKE2B 22b933b2ca2bfb156ee1592f522da6e7566f279fd6c7ef2d2f5aeb8697fc04085b57ba6bb5f7948572b3e671687b74d6ba9f7def2728b6224fbc98b121281a3c SHA512 51b84a4328a85f674cb44728955fca8bb5b8b702c788158b8bcfc13a44206a5a658ac12ed8f9a5f6ec53ef543395fab4f3871f91013ba1432f3e2b848c36976f -DIST matplotlib-3.6.3.tar.gz 35868590 BLAKE2B aa511e7d82c41ff2b5622b23847c2e94ed5d400be74eddcdab12ddba8d25bcc1b778c5fb2a29935bca71b76cbf4213088286c9a6a3d085e06036069909ccc1e7 SHA512 844ca90bcc9953d3d1289a6d471180a3dadb49c75eb59858bbbfb67d4b1292b83b86b366f22ab12d9e97c980376d48b86e745607ec4e812a3010c6fec01398dc -DIST matplotlib-3.7.0.tar.gz 36346055 BLAKE2B 558e14c5afaf7ec7f88604707b1adbd9bbcab7f8fcf2dfbc4d25b94b9fa55f4f04b4150d71f813a2be59b739dec1b70981afb0158d90fba03fbe19b291c3eafe SHA512 60207fb10394422b7a11faffb2775c23c377e6dd72ef9f3fde1099d50e1810c4be55cf814da74fd87faf49a628459472945bb901a4cbe73c9676df54b862ad5c DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 diff --git a/dev-python/matplotlib/files/matplotlib-3.6.0-test.patch b/dev-python/matplotlib/files/matplotlib-3.6.0-test.patch deleted file mode 100644 index 4f0fe2207507.. --- a/dev-python/matplotlib/files/matplotlib-3.6.0-test.patch +++ /dev/null @@ -1,260 +0,0 @@ -From 72702bcc76e3daf34d43aa76942f1008946712d6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Sat, 24 Sep 2022 09:21:56 +0200 -Subject: [PATCH] Increase image comparison limits - -Most of the tests require exact match which apparently doesn't always -happen in non-pristine environments. Some of them have very big -differences due to texlive font rendering changes. - lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- - lib/matplotlib/tests/test_axes.py | 6 +++--- - lib/matplotlib/tests/test_backend_pgf.py | 2 +- - lib/matplotlib/tests/test_colorbar.py | 2 +- - lib/matplotlib/tests/test_contour.py | 2 +- - lib/matplotlib/tests/test_figure.py| 2 +- - lib/matplotlib/tests/test_image.py | 2 +- - lib/matplotlib/tests/test_legend.py| 6 +++--- - lib/matplotlib/tests/test_lines.py | 3 ++- - lib/matplotlib/tests/test_streamplot.py| 3 ++- - lib/matplotlib/tests/test_units.py | 4 ++-- - lib/matplotlib/tests/test_usetex.py| 1 + - lib/mpl_toolkits/tests/test_axes_grid1.py | 2 +- - 13 files changed, 22 insertions(+), 19 deletions(-) - -diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_ar
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 44a6162635d489e006d79151d4e6dab4a6501c09 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:13:52 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a61626 dev-python/matplotlib: Stabilize 3.7.1 hppa, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 96ae4ca7bdca..57ec9e9e1138 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: c6ef2746f98f2d03b6252a4eadeeadb58f5416b4 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:14:18 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ef2746 dev-python/matplotlib: Stabilize 3.7.1 x86, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 95394f6663b9..688f8ac85d71 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 75a788955ef24749df56da80c2fba0e90a1b543f Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:13:40 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a78895 dev-python/matplotlib: Stabilize 3.7.1 arm64, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index d553b2d97895..78ff98f83e41 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d4f42845a4c8fa079d38bf22217f5720d5644edf Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:14:04 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f42845 dev-python/matplotlib: Stabilize 3.7.1 ppc64, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 554918ef1330..9c00ae1f995b 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: b02d9d979d0d2f60ce0b5bd44a64b3375d374e6e Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:14:10 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02d9d97 dev-python/matplotlib: Stabilize 3.7.1 sparc, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 9c00ae1f995b..95394f6663b9 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: db93ee42952ea639e0686be0c2e1c462e4dec949 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:13:47 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db93ee42 dev-python/matplotlib: Stabilize 3.7.1 arm, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 78ff98f83e41..96ae4ca7bdca 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 3b2b5a84882330628c5c09d8892718456e1c0899 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:13:59 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2b5a84 dev-python/matplotlib: Stabilize 3.7.1 ppc, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 57ec9e9e1138..554918ef1330 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 55e2fe38c91f1d0f06fb295899a7e5f8bc4353c5 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 22:13:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 22:29:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e2fe38 dev-python/matplotlib: Stabilize 3.7.1 amd64, #880781 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 11008e4e4aa2..d553b2d97895 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: 8e126e294a801a5f2995a832b1807fc17759ab83 Author: Michał Górny gentoo org> AuthorDate: Sat Mar 4 17:53:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 4 18:16:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e126e29 dev-python/matplotlib: Bump to 3.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.7.1-test.patch | 244 ++ dev-python/matplotlib/matplotlib-3.7.1.ebuild | 283 + 3 files changed, 528 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index ffa97a657791..d79e6201d131 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -4,3 +4,4 @@ DIST matplotlib-3.6.1.tar.gz 35826557 BLAKE2B b30710436a773298dcdf233e592656d981 DIST matplotlib-3.6.2.tar.gz 35843927 BLAKE2B 22b933b2ca2bfb156ee1592f522da6e7566f279fd6c7ef2d2f5aeb8697fc04085b57ba6bb5f7948572b3e671687b74d6ba9f7def2728b6224fbc98b121281a3c SHA512 51b84a4328a85f674cb44728955fca8bb5b8b702c788158b8bcfc13a44206a5a658ac12ed8f9a5f6ec53ef543395fab4f3871f91013ba1432f3e2b848c36976f DIST matplotlib-3.6.3.tar.gz 35868590 BLAKE2B aa511e7d82c41ff2b5622b23847c2e94ed5d400be74eddcdab12ddba8d25bcc1b778c5fb2a29935bca71b76cbf4213088286c9a6a3d085e06036069909ccc1e7 SHA512 844ca90bcc9953d3d1289a6d471180a3dadb49c75eb59858bbbfb67d4b1292b83b86b366f22ab12d9e97c980376d48b86e745607ec4e812a3010c6fec01398dc DIST matplotlib-3.7.0.tar.gz 36346055 BLAKE2B 558e14c5afaf7ec7f88604707b1adbd9bbcab7f8fcf2dfbc4d25b94b9fa55f4f04b4150d71f813a2be59b739dec1b70981afb0158d90fba03fbe19b291c3eafe SHA512 60207fb10394422b7a11faffb2775c23c377e6dd72ef9f3fde1099d50e1810c4be55cf814da74fd87faf49a628459472945bb901a4cbe73c9676df54b862ad5c +DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 diff --git a/dev-python/matplotlib/files/matplotlib-3.7.1-test.patch b/dev-python/matplotlib/files/matplotlib-3.7.1-test.patch new file mode 100644 index ..e2471a4282c2 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.7.1-test.patch @@ -0,0 +1,244 @@ +From 2290694d52ef1af255b9f0fa0d9c3c9ebcee9264 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 14 Feb 2023 20:46:30 +0100 +Subject: [PATCH] Adjust tolerances to make tests pass on real hardware + +--- + lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- + lib/matplotlib/tests/test_axes.py | 6 +++--- + lib/matplotlib/tests/test_colorbar.py | 2 +- + lib/matplotlib/tests/test_constrainedlayout.py | 8 + lib/matplotlib/tests/test_contour.py | 3 +-- + lib/matplotlib/tests/test_figure.py| 2 +- + lib/matplotlib/tests/test_image.py | 2 +- + lib/matplotlib/tests/test_legend.py| 6 +++--- + lib/matplotlib/tests/test_lines.py | 2 +- + lib/matplotlib/tests/test_units.py | 4 ++-- + lib/matplotlib/tests/test_usetex.py| 3 ++- + 11 files changed, 22 insertions(+), 22 deletions(-) + +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index 8d573b4adb..dfc42efcb9 100644 +--- a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +@@ -67,7 +67,7 @@ def __prepare_fancyarrow_dpi_cor_test(): + + + @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.015 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=100)) + def test_fancyarrow_dpi_cor_100dpi(): + """ +@@ -82,7 +82,7 @@ def test_fancyarrow_dpi_cor_100dpi(): + + + @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.018 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=200)) + def test_fancyarrow_dpi_cor_200dpi(): + """ +@@ -115,7 +115,7 @@ def test_fancyarrow_dash(): + + + @image_comparison(['arrow_styles.png'], style='mpl20', remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.005) ++ tol=0.005) + def test_arrow_styles(): + styles = mpatches.ArrowStyle.get_styles() + +diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +index 004f6320de..63d705cb91 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1034,7 +1034,7 @@ def test_imshow(): + + @image_comparison( + ['imshow_clip'], style='mp
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: 95849b100122ecaf07b77676102c305658c3677d Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 21:03:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 21:05:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95849b10 dev-python/matplotlib: Bump to 3.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.7.0-test.patch | 244 ++ dev-python/matplotlib/matplotlib-3.7.0.ebuild | 283 + 3 files changed, 528 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 6a671b9518cf..ffa97a657791 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -3,3 +3,4 @@ DIST matplotlib-3.5.3.tar.gz 35236343 BLAKE2B 0d3f4e15295afe2c737e441325206e77c5 DIST matplotlib-3.6.1.tar.gz 35826557 BLAKE2B b30710436a773298dcdf233e592656d9815f55f0daab0cc28811b9adbfd3b2ede08f4c13e0dfa43c5fb283bc1ba96ea793084f3d65ba13b9697d14ffa406a273 SHA512 40b148fe4574eea88e7e74c2844a4811c71651602bd7e0a863482571bfa216c01d4f5fcd36add14af82c5cacdb6ae9d441ed251ee5239d06bcc8d40c9ee8841b DIST matplotlib-3.6.2.tar.gz 35843927 BLAKE2B 22b933b2ca2bfb156ee1592f522da6e7566f279fd6c7ef2d2f5aeb8697fc04085b57ba6bb5f7948572b3e671687b74d6ba9f7def2728b6224fbc98b121281a3c SHA512 51b84a4328a85f674cb44728955fca8bb5b8b702c788158b8bcfc13a44206a5a658ac12ed8f9a5f6ec53ef543395fab4f3871f91013ba1432f3e2b848c36976f DIST matplotlib-3.6.3.tar.gz 35868590 BLAKE2B aa511e7d82c41ff2b5622b23847c2e94ed5d400be74eddcdab12ddba8d25bcc1b778c5fb2a29935bca71b76cbf4213088286c9a6a3d085e06036069909ccc1e7 SHA512 844ca90bcc9953d3d1289a6d471180a3dadb49c75eb59858bbbfb67d4b1292b83b86b366f22ab12d9e97c980376d48b86e745607ec4e812a3010c6fec01398dc +DIST matplotlib-3.7.0.tar.gz 36346055 BLAKE2B 558e14c5afaf7ec7f88604707b1adbd9bbcab7f8fcf2dfbc4d25b94b9fa55f4f04b4150d71f813a2be59b739dec1b70981afb0158d90fba03fbe19b291c3eafe SHA512 60207fb10394422b7a11faffb2775c23c377e6dd72ef9f3fde1099d50e1810c4be55cf814da74fd87faf49a628459472945bb901a4cbe73c9676df54b862ad5c diff --git a/dev-python/matplotlib/files/matplotlib-3.7.0-test.patch b/dev-python/matplotlib/files/matplotlib-3.7.0-test.patch new file mode 100644 index ..dc3ed23db44e --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.7.0-test.patch @@ -0,0 +1,244 @@ +From 52720f5ecf37be3379f7e048cadd8cf9895377ed Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 14 Feb 2023 20:46:30 +0100 +Subject: [PATCH] Adjust tolerances to make tests pass on real hardware + +--- + lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- + lib/matplotlib/tests/test_axes.py | 6 +++--- + lib/matplotlib/tests/test_colorbar.py | 2 +- + lib/matplotlib/tests/test_constrainedlayout.py | 8 + lib/matplotlib/tests/test_contour.py | 3 +-- + lib/matplotlib/tests/test_figure.py| 2 +- + lib/matplotlib/tests/test_image.py | 2 +- + lib/matplotlib/tests/test_legend.py| 6 +++--- + lib/matplotlib/tests/test_lines.py | 2 +- + lib/matplotlib/tests/test_units.py | 4 ++-- + lib/matplotlib/tests/test_usetex.py| 3 ++- + 11 files changed, 22 insertions(+), 22 deletions(-) + +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index 8d573b4adb..dfc42efcb9 100644 +--- a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +@@ -67,7 +67,7 @@ def __prepare_fancyarrow_dpi_cor_test(): + + + @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.015 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=100)) + def test_fancyarrow_dpi_cor_100dpi(): + """ +@@ -82,7 +82,7 @@ def test_fancyarrow_dpi_cor_100dpi(): + + + @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.018 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=200)) + def test_fancyarrow_dpi_cor_200dpi(): + """ +@@ -115,7 +115,7 @@ def test_fancyarrow_dash(): + + + @image_comparison(['arrow_styles.png'], style='mpl20', remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.005) ++ tol=0.005) + def test_arrow_styles(): + styles = mpatches.ArrowStyle.get_styles() + +diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +index 8bf6051b3e..fce27f1528 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1034,7 +1034,7 @@ def test_imshow(): + + @image_comparison( + ['imshow_clip'], style='mp