[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 6ccb46d81ca823408a9f319bb4baec4ccbcbcb39 Author: Eli Schwartz gentoo org> AuthorDate: Fri Jan 9 08:17:43 2026 + Commit: Eli Schwartz gentoo org> CommitDate: Fri Jan 9 08:18:49 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccb46d8 dev-python/matplotlib: Stabilize 3.10.7-r1 x86, #966973 Signed-off-by: Eli Schwartz gentoo.org> dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild index 21aadcf459d5..f3f3684ed508 100644 --- a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.7-r1.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 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" LATEX_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 7ae1426849b01204b6b2417565138894e57c2597
Author: Eli Schwartz gentoo org>
AuthorDate: Fri Jan 9 07:16:12 2026 +
Commit: Eli Schwartz gentoo org>
CommitDate: Fri Jan 9 07:27:40 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae14268
dev-python/matplotlib: backport x86 deselects to older releases
It was initially reported for the sake of the old version anyway, to
unblock a stablereq.
Bug: https://bugs.gentoo.org/968122
Signed-off-by: Eli Schwartz gentoo.org>
dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
index 112edf593243..21aadcf459d5 100644
--- a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -286,6 +286,17 @@ python_test() {
tests/test_backend_pgf.py::test_minus_signs_with_tex
)
;;
+ x86)
+ EPYTEST_DESELECT+=(
+
'tests/test_tightlayout.py::test_tight_layout2[png]'
+ 'tests/test_patches.py::test_wedge_range[pdf]'
+
'tests/test_tightlayout.py::test_tight_layout3[png]'
+ 'tests/test_quiver.py::test_barbs[png]'
+
'tests/test_axes.py::test_fill_between_interpolate_decreasing[png]'
+ # too large for 32-bit platforms
+ 'tests/test_axes.py::test_psd_csd[png]'
+ )
+ ;;
alpha|arm|m68k|o32|ppc|s390|sh|sparc|x86)
EPYTEST_DESELECT+=(
# too large for 32-bit platforms
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: b7ddc4b8758f3f77d06231652d4fe13af76f2e45
Author: Michał Górny gentoo org>
AuthorDate: Tue Jan 6 10:34:25 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jan 6 10:35:02 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ddc4b8
dev-python/matplotlib: Skip failing tests on x86
Closes: https://bugs.gentoo.org/968122
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
b/dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
index 2160f6ce33b0..2d5fd682a1c8 100644
--- a/dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -288,6 +288,17 @@ python_test() {
tests/test_backend_pgf.py::test_minus_signs_with_tex
)
;;
+ x86)
+ EPYTEST_DESELECT+=(
+
'tests/test_tightlayout.py::test_tight_layout2[png]'
+ 'tests/test_patches.py::test_wedge_range[pdf]'
+
'tests/test_tightlayout.py::test_tight_layout3[png]'
+ 'tests/test_quiver.py::test_barbs[png]'
+
'tests/test_axes.py::test_fill_between_interpolate_decreasing[png]'
+ # too large for 32-bit platforms
+ 'tests/test_axes.py::test_psd_csd[png]'
+ )
+ ;;
alpha|arm|m68k|o32|ppc|s390|sh|sparc|x86)
EPYTEST_DESELECT+=(
# too large for 32-bit platforms
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 5645366d68ce6b5e8381c9b09afd62064e05d06d Author: Eli Schwartz gentoo org> AuthorDate: Wed Dec 31 05:27:11 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Wed Dec 31 06:02:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5645366d dev-python/matplotlib: Stabilize 3.10.3 arm, #956951 Signed-off-by: Eli Schwartz gentoo.org> dev-python/matplotlib/matplotlib-3.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.3.ebuild b/dev-python/matplotlib/matplotlib-3.10.3.ebuild index 2dce1f85d60f..a015d46222b6 100644 --- a/dev-python/matplotlib/matplotlib-3.10.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: 0eb8723aae8e4974be02f8238687be06daf6cab5 Author: Eli Schwartz gentoo org> AuthorDate: Wed Dec 31 05:32:51 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Wed Dec 31 06:02:08 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb8723a dev-python/matplotlib: drop old Signed-off-by: Eli Schwartz gentoo.org> dev-python/matplotlib/Manifest | 3 - .../matplotlib/files/matplotlib-3.10.1-test.patch | 235 --- dev-python/matplotlib/matplotlib-3.10.1.ebuild | 323 dev-python/matplotlib/matplotlib-3.10.5.ebuild | 330 - dev-python/matplotlib/matplotlib-3.10.6.ebuild | 330 - 5 files changed, 1221 deletions(-) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 9d382578cc1b..dc3fdd262c1d 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,8 +1,5 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.10.1.tar.gz 36743335 BLAKE2B e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c SHA512 1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e DIST matplotlib-3.10.3.tar.gz 34799811 BLAKE2B f855a65ebf6d33373b8ed62fca0824291aa10319cfa652e0ed07db4fe2511d6bc0232e0ef44858717142ce6f13ef604131c312d3ffa00b414321d34dc45d2727 SHA512 c3027fa116f45a4a7d7ac8e7ce87f509a6604b283c39b74379e8d84a05df61283ddf4e79036c9b83b2dff13291b59945d26aeb7420873d3b275097817a12be72 -DIST matplotlib-3.10.5.tar.gz 34804044 BLAKE2B ffda7bfb4c4a5bc6aacabb1f1595525fcdac9070f6e1c039abe6ba480cc34ea1663fc2c35a4583176a4d4695aacc238d3080eb75d965ee4ddc27bd96fda1d3e8 SHA512 761388d0aad410b80179b3bb97d63b6a99d71338a0eb8801702f4a38f4a1a0fdecd8fbb6401e664d2f30a0256f412167c7c102fc494664c1837495572ebf3caa -DIST matplotlib-3.10.6.tar.gz 34804264 BLAKE2B d6bbea7b225052026dcd326ab0434600191746b663fe922a306c21823b59a7eb6cd23ef45992e7eb4630b1e92fc2e58f351f258f53a7d98b8b1cb9c3dbf038af SHA512 c12686d52229bbbd3c16fa5b1d633a7a6eec8e9bae58221554dc3d9595ceae05f985ebb3207425ad2e134e4dae671f590225b1d692b66c2099dd78da13cc6332 DIST matplotlib-3.10.7.tar.gz 34804865 BLAKE2B 13895bb4e8677fdb05cc0dbe5e58c62efbd5f298469d0647a23806a5101f7b4021accf8fefbdc85a49374f125bf8caa5537a40ac534283746e465bcb87cc1e6d SHA512 48c54dc0719ee5e42a96288200ecd696b52c90816b74404c0350f1707cab31fe8e6371135a3d469f9d78fe4234abf03f92f32cb1777f70e8a34e4fe300d89c27 DIST matplotlib-3.10.7.tar.gz.provenance 9556 BLAKE2B a429fffb82ef7b0b8f0e085c73e48d0551b2092b1274774553df559436eaaea7ca46ee4043ab0fdb057461a4a0c8af9cbb73746054bff63ba94e78263c076b06 SHA512 960a7d2c21877611ee6d30eed1ba124df51f2fb6c8c2b2f798bfd262c9306ec2a0a60733c82da4f4f2f01a255503a3e7e5eb2778b49da07b7b487026e93ec6c0 DIST matplotlib-3.10.8.tar.gz 34806269 BLAKE2B 1dc1de36b7b29c1d9b50fd464dff7054faef4bcf0e6338c8ac4c89bcb7325578af0be99323336489ecc9dfda0418596413e456e16391343fe2fbdec16730a4e4 SHA512 66d07fb0b13821e88f6e6fe9f9882542340c074198dce7d5f8bf5d65d1c64326ae7517ad38d6357491c54aedd8cd1b03f555ad6d9337754db5dbd43c6305ab3f diff --git a/dev-python/matplotlib/files/matplotlib-3.10.1-test.patch b/dev-python/matplotlib/files/matplotlib-3.10.1-test.patch deleted file mode 100644 index fa05c9d8f0af.. --- a/dev-python/matplotlib/files/matplotlib-3.10.1-test.patch +++ /dev/null @@ -1,235 +0,0 @@ -diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py -index 431d1eb6ea..bb0cc9c8d8 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
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: eb2233d62defdde7f88a76e0f40b6e2dd4c5385b Author: Eli Schwartz gentoo org> AuthorDate: Mon Dec 29 03:32:48 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Mon Dec 29 04:34:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2233d6 dev-python/matplotlib: Stabilize 3.10.7-r1 ppc64, #966973 Signed-off-by: Eli Schwartz gentoo.org> dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild index 40055a5a915c..6b8ff12ef0de 100644 --- a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.7-r1.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" LATEX_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 462f1ef0bb8937fbdb5a6d6d6dd97f729133b3d9 Author: Eli Schwartz gentoo org> AuthorDate: Mon Dec 29 04:14:24 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Mon Dec 29 04:34:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462f1ef0 dev-python/matplotlib: Stabilize 3.10.7-r1 arm64, #966973 Signed-off-by: Eli Schwartz gentoo.org> dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild index 6b8ff12ef0de..112edf593243 100644 --- a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.7-r1.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 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" LATEX_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: da3287194b98981a0e52fbbf6e65ad1f530e21cd Author: Eli Schwartz gentoo org> AuthorDate: Thu Dec 18 04:30:52 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Thu Dec 18 04:32:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da328719 dev-python/matplotlib: Stabilize 3.10.7-r1 arm, #966973 Signed-off-by: Eli Schwartz gentoo.org> dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild index e99dfb581c91..40055a5a915c 100644 --- a/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.7-r1.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" LATEX_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 32e95f25610244a94d027860d056816dbd99d986
Author: Eli Schwartz gentoo org>
AuthorDate: Wed Dec 17 22:55:30 2025 +
Commit: Eli Schwartz gentoo org>
CommitDate: Thu Dec 18 02:04:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e95f25
dev-python/matplotlib: require poppler's cairo/png support
It is used for pdftops and pdftocairo. For the latter:
"""
Matplotlib's pgf support requires a recent LaTeX_ installation that includes
the TikZ/PGF packages (such as TeXLive_), preferably with XeLaTeX or LuaLaTeX
installed. If either pdftocairo or ghostscript is present on your system,
figures can optionally be saved to PNG images as well. The executables
for all applications must be located on your :envvar:`PATH`.
"""
This naturally fails if PNG support in poppler is disabled. The failure
is non-obvious -- subprocess.run fails, and stdout (not stderr) simply
contains the pdftocairo --help text. Careful inspection shows it does
not support the `-png` option in its argparse routine, not even to
immediately raise an "error: png support not available".
:/
The cairo support should be enabled too; that has a more obvious failure
mode (pdftocairo won't exist).
Signed-off-by: Eli Schwartz gentoo.org>
.../{matplotlib-3.10.7.ebuild => matplotlib-3.10.7-r1.ebuild} | 2 +-
.../{matplotlib-3.10.8.ebuild => matplotlib-3.10.8-r1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
similarity index 99%
rename from dev-python/matplotlib/matplotlib-3.10.7.ebuild
rename to dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
index bf4a95d9121a..e99dfb581c91 100644
--- a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.7-r1.ebuild
@@ -37,7 +37,7 @@ LATEX_DEPEND="
virtual/latex-base
app-text/dvipng
app-text/ghostscript-gpl
- app-text/poppler[utils]
+ app-text/poppler[cairo,png,utils]
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-luatex
diff --git a/dev-python/matplotlib/matplotlib-3.10.8.ebuild
b/dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
similarity index 99%
rename from dev-python/matplotlib/matplotlib-3.10.8.ebuild
rename to dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
index 449303c780db..2160f6ce33b0 100644
--- a/dev-python/matplotlib/matplotlib-3.10.8.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.8-r1.ebuild
@@ -37,7 +37,7 @@ LATEX_DEPEND="
virtual/latex-base
app-text/dvipng
app-text/ghostscript-gpl
- app-text/poppler[utils]
+ app-text/poppler[cairo,png,utils]
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-luatex
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: e36e1cdb2a34e5a50ece846937d0d6986161099c
Author: Eli Schwartz gentoo org>
AuthorDate: Wed Dec 17 02:26:15 2025 +
Commit: Eli Schwartz gentoo org>
CommitDate: Thu Dec 18 01:30:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36e1cdb
dev-python/matplotlib: force latex dependencies as test deps too
This USE="latex" is essentially IUSE_RUNTIME, installing the packages at
any time suffices to make latex work.
The tests also test this support, and cannot effectively skip them when
texlive-core is installed but the specific used packages aren't. Result:
nasty inexplicable test failures.
Simplify testing dramatically by forcing latex tests to run and do so
correctly.
Closes: https://bugs.gentoo.org/786600
Acked-by: Sam James gentoo.org>
Signed-off-by: Eli Schwartz gentoo.org>
dev-python/matplotlib/matplotlib-3.10.7.ebuild | 21 +
dev-python/matplotlib/matplotlib-3.10.8.ebuild | 21 +
2 files changed, 26 insertions(+), 16 deletions(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
index de3f0e7ed39c..bf4a95d9121a 100644
--- a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
@@ -33,6 +33,17 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc
~x86 ~arm64-macos ~x64-macos"
IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets"
+LATEX_DEPEND="
+ 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
+"
+
DEPEND="
media-libs/freetype:2
>=media-libs/qhull-2013:=
@@ -66,14 +77,7 @@ RDEPEND="
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
+ ${LATEX_DEPEND}
)
qt6? (
$(python_gen_cond_dep '
@@ -100,6 +104,7 @@ BDEPEND="
virtual/pkgconfig
test? (
$(python_gen_impl_dep 'tk')
+ ${LATEX_DEPEND}
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
>=dev-python/tornado-6.0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/matplotlib/matplotlib-3.10.8.ebuild
b/dev-python/matplotlib/matplotlib-3.10.8.ebuild
index aa410025025e..449303c780db 100644
--- a/dev-python/matplotlib/matplotlib-3.10.8.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.8.ebuild
@@ -33,6 +33,17 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~arm64-macos ~x64-macos"
IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets"
+LATEX_DEPEND="
+ 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
+"
+
DEPEND="
media-libs/freetype:2
>=media-libs/qhull-2013:=
@@ -66,14 +77,7 @@ RDEPEND="
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
+ ${LATEX_DEPEND}
)
qt6? (
$(python_gen_cond_dep '
@@ -100,6 +104,7 @@ BDEPEND="
virtual/pkgconfig
test? (
$(python_gen_impl_dep 'tk')
+ ${LATEX_DEPEND}
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
>=dev-python/tornado-6.0.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 3ec41022829786d17e62661435dff801efef7099
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 11 04:09:52 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Dec 11 04:40:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec41022
dev-python/matplotlib: Bump to 3.10.8
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 2 +
dev-python/matplotlib/matplotlib-3.10.8.ebuild | 333 +
2 files changed, 335 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index bbbd0d3cb88d..9d382578cc1b 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -5,3 +5,5 @@ DIST matplotlib-3.10.5.tar.gz 34804044 BLAKE2B
ffda7bfb4c4a5bc6aacabb1f1595525fc
DIST matplotlib-3.10.6.tar.gz 34804264 BLAKE2B
d6bbea7b225052026dcd326ab0434600191746b663fe922a306c21823b59a7eb6cd23ef45992e7eb4630b1e92fc2e58f351f258f53a7d98b8b1cb9c3dbf038af
SHA512
c12686d52229bbbd3c16fa5b1d633a7a6eec8e9bae58221554dc3d9595ceae05f985ebb3207425ad2e134e4dae671f590225b1d692b66c2099dd78da13cc6332
DIST matplotlib-3.10.7.tar.gz 34804865 BLAKE2B
13895bb4e8677fdb05cc0dbe5e58c62efbd5f298469d0647a23806a5101f7b4021accf8fefbdc85a49374f125bf8caa5537a40ac534283746e465bcb87cc1e6d
SHA512
48c54dc0719ee5e42a96288200ecd696b52c90816b74404c0350f1707cab31fe8e6371135a3d469f9d78fe4234abf03f92f32cb1777f70e8a34e4fe300d89c27
DIST matplotlib-3.10.7.tar.gz.provenance 9556 BLAKE2B
a429fffb82ef7b0b8f0e085c73e48d0551b2092b1274774553df559436eaaea7ca46ee4043ab0fdb057461a4a0c8af9cbb73746054bff63ba94e78263c076b06
SHA512
960a7d2c21877611ee6d30eed1ba124df51f2fb6c8c2b2f798bfd262c9306ec2a0a60733c82da4f4f2f01a255503a3e7e5eb2778b49da07b7b487026e93ec6c0
+DIST matplotlib-3.10.8.tar.gz 34806269 BLAKE2B
1dc1de36b7b29c1d9b50fd464dff7054faef4bcf0e6338c8ac4c89bcb7325578af0be99323336489ecc9dfda0418596413e456e16391343fe2fbdec16730a4e4
SHA512
66d07fb0b13821e88f6e6fe9f9882542340c074198dce7d5f8bf5d65d1c64326ae7517ad38d6357491c54aedd8cd1b03f555ad6d9337754db5dbd43c6305ab3f
+DIST matplotlib-3.10.8.tar.gz.provenance 9863 BLAKE2B
33b9105d073518a90bfcb4c829021f4383821fff4bdda51b711aea627ec4d69f12ad9067ac28c47dd911a4a2459d9b5ae2e68db46941f43b7f4f0534fe645a3d
SHA512
4125dfe66b33c8c5d00b588600ba92c4e0f6fc310478b65fcc8f602c3a38baf9897f5347513bbc24249e01e061a5039ba10bc5eca21584b9391be148e0ba2285
diff --git a/dev-python/matplotlib/matplotlib-3.10.8.ebuild
b/dev-python/matplotlib/matplotlib-3.10.8.ebuild
new file mode 100644
index ..aa410025025e
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.10.8.ebuild
@@ -0,0 +1,333 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYPI_VERIFY_REPO=https://github.com/matplotlib/matplotlib
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+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 ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="cairo excel gtk3 latex qt6 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-3[${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
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d992840b38297907af1e7d27d82b7a92500183a9 Author: Sam James gentoo org> AuthorDate: Sun Dec 7 20:52:27 2025 + Commit: Sam James gentoo org> CommitDate: Sun Dec 7 20:52:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d992840b dev-python/matplotlib: Stabilize 3.10.7 amd64, #966973 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.10.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild b/dev-python/matplotlib/matplotlib-3.10.7.ebuild index 35363a2d92c1..de3f0e7ed39c 100644 --- a/dev-python/matplotlib/matplotlib-3.10.7.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.7.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 2acfa0bd2693bd3cbc33f52e29648cf6feeb3346 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:33:01 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:33:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acfa0bd dev-python/matplotlib: Stabilize 3.10.7 ppc, #966973 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.10.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild b/dev-python/matplotlib/matplotlib-3.10.7.ebuild index 3dc3dc27460c..35363a2d92c1 100644 --- a/dev-python/matplotlib/matplotlib-3.10.7.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.7.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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 53ab32467c32ae7c37b93cf9091d32905e5eaede Author: Sam James gentoo org> AuthorDate: Thu Nov 27 05:42:11 2025 + Commit: Sam James gentoo org> CommitDate: Thu Nov 27 05:42:11 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ab3246 dev-python/matplotlib-inline: Stabilize 0.2.1 ALLARCHES, #966655 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild index 9a6c976ab85c..94f2f1352910 100644 --- a/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild +++ b/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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-venn/
commit: 57186109d21f8a09001c9bdcf5bc4fef4739ed70
Author: Michał Górny gentoo org>
AuthorDate: Sat Oct 25 18:45:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Oct 25 19:00:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57186109
dev-python/matplotlib-venn: Enable py3.14
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild | 16 ++--
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
b/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
index 309fd6b8149f..db07270a4932 100644
--- a/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
+++ b/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1
@@ -34,14 +34,10 @@ BDEPEND="
)
"
+EPYTEST_PLUGINS=()
distutils_enable_tests pytest
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: some minor number mismatch
-
matplotlib_venn/layout/venn3/cost_based.py::matplotlib_venn.layout.venn3.cost_based.LayoutAlgorithm
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
+EPYTEST_DESELECT=(
+ # TODO: some minor number mismatch
+
matplotlib_venn/layout/venn3/cost_based.py::matplotlib_venn.layout.venn3.cost_based.LayoutAlgorithm
+)
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: cde3289aa3d43bbf8bf37bcd0b0db1cfe0ad990f
Author: Michał Górny gentoo org>
AuthorDate: Fri Oct 24 02:12:04 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Oct 24 02:34:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde3289a
dev-python/matplotlib-inline: Bump to 0.2.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib-inline/Manifest | 1 +
.../matplotlib-inline-0.2.1.ebuild | 35 ++
2 files changed, 36 insertions(+)
diff --git a/dev-python/matplotlib-inline/Manifest
b/dev-python/matplotlib-inline/Manifest
index f2bb96d1af9a..c1104b8a937d 100644
--- a/dev-python/matplotlib-inline/Manifest
+++ b/dev-python/matplotlib-inline/Manifest
@@ -1 +1,2 @@
DIST matplotlib-inline-0.1.7.gh.tar.gz 8112 BLAKE2B
1c1dc0f0d5a86dc5e8fae013f569f16c90466765643a7c2ef7359f906bec18bbe4bd27502cef78a3edc4f3a617416389648cbb9abab75ba804fbce85de838cec
SHA512
b424b42c221227fe8807a4c56207aa3f0830cd857b816e278d4d22a57091598b9a4f3de5f046d9e8722a6cae13a8f187ffc24927071592ff514b1add3962d03f
+DIST matplotlib-inline-0.2.1.gh.tar.gz 107440 BLAKE2B
283a9262dec0f95c7d0cd54be00cac3546277c9988a0400d0357d2ac245cfa319ff146df5f8efdcc03607c726a530ca05c83f82a8effbc003186c7d5461adfbc
SHA512
5a85e5a8b5821201681508942bccc9a150bfc70e579f933c6155fa2f0fdb6c04c16ff238cc3de15b8ca5b96b907e6ba087671fe58f2822754a313d2efb54d80f
diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild
b/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild
new file mode 100644
index ..9a6c976ab85c
--- /dev/null
+++ b/dev-python/matplotlib-inline/matplotlib-inline-0.2.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+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 ~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: ace05ab73c6225ad05b3aa4fe2182b52f991d72f
Author: Michał Górny gentoo org>
AuthorDate: Sat Oct 18 10:21:39 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Oct 18 10:24:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace05ab7
dev-python/matplotlib: Enable py3.14
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/matplotlib-3.10.7.ebuild | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
index 04e7e5e96a6a..d7962ecfcb62 100644
--- a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
PYTHON_REQ_USE='tk?,threads(+)'
inherit distutils-r1 pypi virtualx
@@ -223,6 +223,12 @@ python_test() {
tests/test_constrainedlayout.py::test_compressed1
)
;;
+ python3.14)
+ EPYTEST_DESELECT+=(
+ # some minor asyncio trouble
+ tests/test_backends_interactive.py::test_webagg
+ )
+ ;;
esac
case ${ABI} in
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 5f1053884905af95ae6f71b99e9144c964504dac
Author: Michał Górny gentoo org>
AuthorDate: Thu Oct 9 01:39:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Oct 9 02:14:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f105388
dev-python/matplotlib: Bump to 3.10.7
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 1 +
dev-python/matplotlib/matplotlib-3.10.7.ebuild | 324 +
2 files changed, 325 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 1757b49ecda2..43b552e06277 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -3,3 +3,4 @@ DIST matplotlib-3.10.1.tar.gz 36743335 BLAKE2B
e689dcaa314a6af8ce2934aac95208adf
DIST matplotlib-3.10.3.tar.gz 34799811 BLAKE2B
f855a65ebf6d33373b8ed62fca0824291aa10319cfa652e0ed07db4fe2511d6bc0232e0ef44858717142ce6f13ef604131c312d3ffa00b414321d34dc45d2727
SHA512
c3027fa116f45a4a7d7ac8e7ce87f509a6604b283c39b74379e8d84a05df61283ddf4e79036c9b83b2dff13291b59945d26aeb7420873d3b275097817a12be72
DIST matplotlib-3.10.5.tar.gz 34804044 BLAKE2B
ffda7bfb4c4a5bc6aacabb1f1595525fcdac9070f6e1c039abe6ba480cc34ea1663fc2c35a4583176a4d4695aacc238d3080eb75d965ee4ddc27bd96fda1d3e8
SHA512
761388d0aad410b80179b3bb97d63b6a99d71338a0eb8801702f4a38f4a1a0fdecd8fbb6401e664d2f30a0256f412167c7c102fc494664c1837495572ebf3caa
DIST matplotlib-3.10.6.tar.gz 34804264 BLAKE2B
d6bbea7b225052026dcd326ab0434600191746b663fe922a306c21823b59a7eb6cd23ef45992e7eb4630b1e92fc2e58f351f258f53a7d98b8b1cb9c3dbf038af
SHA512
c12686d52229bbbd3c16fa5b1d633a7a6eec8e9bae58221554dc3d9595ceae05f985ebb3207425ad2e134e4dae671f590225b1d692b66c2099dd78da13cc6332
+DIST matplotlib-3.10.7.tar.gz 34804865 BLAKE2B
13895bb4e8677fdb05cc0dbe5e58c62efbd5f298469d0647a23806a5101f7b4021accf8fefbdc85a49374f125bf8caa5537a40ac534283746e465bcb87cc1e6d
SHA512
48c54dc0719ee5e42a96288200ecd696b52c90816b74404c0350f1707cab31fe8e6371135a3d469f9d78fe4234abf03f92f32cb1777f70e8a34e4fe300d89c27
diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
new file mode 100644
index ..04e7e5e96a6a
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
@@ -0,0 +1,324 @@
+# Copyright 1999-2025 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_11 python3_{11..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 ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="cairo excel gtk3 latex qt6 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-3[${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
+ )
+ qt6? (
+ $(python_gen_cond_dep '
+ || (
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: efaa5fadc99a1a50fded6479e61550d5c7156f11
Author: Michał Górny gentoo org>
AuthorDate: Sat Oct 18 10:22:42 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Oct 18 10:24:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efaa5fad
dev-python/matplotlib: Enable provenance check
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 1 +
dev-python/matplotlib/matplotlib-3.10.7.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 43b552e06277..bbbd0d3cb88d 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -4,3 +4,4 @@ DIST matplotlib-3.10.3.tar.gz 34799811 BLAKE2B
f855a65ebf6d33373b8ed62fca0824291
DIST matplotlib-3.10.5.tar.gz 34804044 BLAKE2B
ffda7bfb4c4a5bc6aacabb1f1595525fcdac9070f6e1c039abe6ba480cc34ea1663fc2c35a4583176a4d4695aacc238d3080eb75d965ee4ddc27bd96fda1d3e8
SHA512
761388d0aad410b80179b3bb97d63b6a99d71338a0eb8801702f4a38f4a1a0fdecd8fbb6401e664d2f30a0256f412167c7c102fc494664c1837495572ebf3caa
DIST matplotlib-3.10.6.tar.gz 34804264 BLAKE2B
d6bbea7b225052026dcd326ab0434600191746b663fe922a306c21823b59a7eb6cd23ef45992e7eb4630b1e92fc2e58f351f258f53a7d98b8b1cb9c3dbf038af
SHA512
c12686d52229bbbd3c16fa5b1d633a7a6eec8e9bae58221554dc3d9595ceae05f985ebb3207425ad2e134e4dae671f590225b1d692b66c2099dd78da13cc6332
DIST matplotlib-3.10.7.tar.gz 34804865 BLAKE2B
13895bb4e8677fdb05cc0dbe5e58c62efbd5f298469d0647a23806a5101f7b4021accf8fefbdc85a49374f125bf8caa5537a40ac534283746e465bcb87cc1e6d
SHA512
48c54dc0719ee5e42a96288200ecd696b52c90816b74404c0350f1707cab31fe8e6371135a3d469f9d78fe4234abf03f92f32cb1777f70e8a34e4fe300d89c27
+DIST matplotlib-3.10.7.tar.gz.provenance 9556 BLAKE2B
a429fffb82ef7b0b8f0e085c73e48d0551b2092b1274774553df559436eaaea7ca46ee4043ab0fdb057461a4a0c8af9cbb73746054bff63ba94e78263c076b06
SHA512
960a7d2c21877611ee6d30eed1ba124df51f2fb6c8c2b2f798bfd262c9306ec2a0a60733c82da4f4f2f01a255503a3e7e5eb2778b49da07b7b487026e93ec6c0
diff --git a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
index d7962ecfcb62..3dc3dc27460c 100644
--- a/dev-python/matplotlib/matplotlib-3.10.7.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.7.ebuild
@@ -5,6 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=meson-python
+PYPI_VERIFY_REPO=https://github.com/matplotlib/matplotlib
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
PYTHON_REQ_USE='tk?,threads(+)'
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 2f06a413a1beb80d98c997e88dd552ab0d6f84f6
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 30 03:06:29 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 30 03:06:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f06a413
dev-python/matplotlib: Bump to 3.10.6
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 1 +
dev-python/matplotlib/matplotlib-3.10.6.ebuild | 330 +
2 files changed, 331 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index fca5dcb8e8c2..1757b49ecda2 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.10.1.tar.gz 36743335 BLAKE2B
e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c
SHA512
1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e
DIST matplotlib-3.10.3.tar.gz 34799811 BLAKE2B
f855a65ebf6d33373b8ed62fca0824291aa10319cfa652e0ed07db4fe2511d6bc0232e0ef44858717142ce6f13ef604131c312d3ffa00b414321d34dc45d2727
SHA512
c3027fa116f45a4a7d7ac8e7ce87f509a6604b283c39b74379e8d84a05df61283ddf4e79036c9b83b2dff13291b59945d26aeb7420873d3b275097817a12be72
DIST matplotlib-3.10.5.tar.gz 34804044 BLAKE2B
ffda7bfb4c4a5bc6aacabb1f1595525fcdac9070f6e1c039abe6ba480cc34ea1663fc2c35a4583176a4d4695aacc238d3080eb75d965ee4ddc27bd96fda1d3e8
SHA512
761388d0aad410b80179b3bb97d63b6a99d71338a0eb8801702f4a38f4a1a0fdecd8fbb6401e664d2f30a0256f412167c7c102fc494664c1837495572ebf3caa
+DIST matplotlib-3.10.6.tar.gz 34804264 BLAKE2B
d6bbea7b225052026dcd326ab0434600191746b663fe922a306c21823b59a7eb6cd23ef45992e7eb4630b1e92fc2e58f351f258f53a7d98b8b1cb9c3dbf038af
SHA512
c12686d52229bbbd3c16fa5b1d633a7a6eec8e9bae58221554dc3d9595ceae05f985ebb3207425ad2e134e4dae671f590225b1d692b66c2099dd78da13cc6332
diff --git a/dev-python/matplotlib/matplotlib-3.10.6.ebuild
b/dev-python/matplotlib/matplotlib-3.10.6.ebuild
new file mode 100644
index ..279f0fb21f96
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.10.6.ebuild
@@ -0,0 +1,330 @@
+# Copyright 1999-2025 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_11 python3_{11..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 ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="cairo excel gtk3 latex qt6 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
+ )
+ qt6? (
+ $(python_gen_cond_dep '
+ || (
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 238abda5e1c477eccebdb9a5a17a451f18996f66
Author: Michał Górny gentoo org>
AuthorDate: Fri Aug 1 09:14:55 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Aug 1 10:27:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238abda5
dev-python/matplotlib: Bump to 3.10.5
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 1 +
dev-python/matplotlib/matplotlib-3.10.5.ebuild | 330 +
2 files changed, 331 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 7f67a52843cf..fca5dcb8e8c2 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.10.1.tar.gz 36743335 BLAKE2B
e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c
SHA512
1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e
DIST matplotlib-3.10.3.tar.gz 34799811 BLAKE2B
f855a65ebf6d33373b8ed62fca0824291aa10319cfa652e0ed07db4fe2511d6bc0232e0ef44858717142ce6f13ef604131c312d3ffa00b414321d34dc45d2727
SHA512
c3027fa116f45a4a7d7ac8e7ce87f509a6604b283c39b74379e8d84a05df61283ddf4e79036c9b83b2dff13291b59945d26aeb7420873d3b275097817a12be72
+DIST matplotlib-3.10.5.tar.gz 34804044 BLAKE2B
ffda7bfb4c4a5bc6aacabb1f1595525fcdac9070f6e1c039abe6ba480cc34ea1663fc2c35a4583176a4d4695aacc238d3080eb75d965ee4ddc27bd96fda1d3e8
SHA512
761388d0aad410b80179b3bb97d63b6a99d71338a0eb8801702f4a38f4a1a0fdecd8fbb6401e664d2f30a0256f412167c7c102fc494664c1837495572ebf3caa
diff --git a/dev-python/matplotlib/matplotlib-3.10.5.ebuild
b/dev-python/matplotlib/matplotlib-3.10.5.ebuild
new file mode 100644
index ..279f0fb21f96
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.10.5.ebuild
@@ -0,0 +1,330 @@
+# Copyright 1999-2025 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_11 python3_{11..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 ~loong ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="cairo excel gtk3 latex qt6 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
+ )
+ qt6? (
+ $(python_gen_cond_dep '
+ || (
+ dev-python/pyqt6[gui,widgets,${PYTHON_USEDEP}]
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d471ebd81f3425986c9feca3c19eb3c94a3ba9d7 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Jul 9 07:08:41 2025 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Jul 9 07:08:41 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d471ebd8 dev-python/matplotlib: Stabilize 3.10.3 ppc, #956951 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/matplotlib/matplotlib-3.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.3.ebuild b/dev-python/matplotlib/matplotlib-3.10.3.ebuild index a5aad2a8ce89..2dce1f85d60f 100644 --- a/dev-python/matplotlib/matplotlib-3.10.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 0ff0df23288c76dcec026fb8b8e55b4e9e80c37e Author: Sam James gentoo org> AuthorDate: Thu Jun 5 15:05:40 2025 + Commit: Sam James gentoo org> CommitDate: Thu Jun 5 15:05:40 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff0df23 dev-python/matplotlib: Stabilize 3.10.3 amd64, #956951 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.3.ebuild b/dev-python/matplotlib/matplotlib-3.10.3.ebuild index 692eff306e44..a5aad2a8ce89 100644 --- a/dev-python/matplotlib/matplotlib-3.10.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: c11fc27c241ae23627784e96117387a2bcd18d90 Author: Sam James gentoo org> AuthorDate: Thu Jun 5 10:30:27 2025 + Commit: Sam James gentoo org> CommitDate: Thu Jun 5 10:30:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11fc27c dev-python/matplotlib: Stabilize 3.10.3 x86, #956951 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.3.ebuild b/dev-python/matplotlib/matplotlib-3.10.3.ebuild index 63f08375ade0..692eff306e44 100644 --- a/dev-python/matplotlib/matplotlib-3.10.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: f913fb2003a965e26ef475bf0ab1c4a32ad2c512 Author: Sam James gentoo org> AuthorDate: Sat May 31 20:08:10 2025 + Commit: Sam James gentoo org> CommitDate: Sat May 31 20:10:08 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f913fb20 dev-python/matplotlib: Stabilize 3.10.3 arm64, #956951 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.3.ebuild b/dev-python/matplotlib/matplotlib-3.10.3.ebuild index b4c3fbf146b0..63f08375ade0 100644 --- a/dev-python/matplotlib/matplotlib-3.10.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 8e16e26fc37faa522b9108819dcaf3aa9f057f0b
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat May 31 17:38:52 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat May 31 17:41:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e16e26f
dev-python/matplotlib-inline: enable py3.14
Signed-off-by: Arthur Zamarin 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 3d380ecd04d5..619f43551fc4 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 pypy3_11 python3_{10..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 5387496b14570610184c0d998b318f1805a7f144 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 31 11:21:34 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 31 11:21:34 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5387496b dev-python/matplotlib: Stabilize 3.10.3 ppc64, #956951 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.3.ebuild b/dev-python/matplotlib/matplotlib-3.10.3.ebuild index cffdac6e6b4c..b4c3fbf146b0 100644 --- a/dev-python/matplotlib/matplotlib-3.10.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: e675424eb466996d5e3d69b7c5012b8da6aecdeb Author: Michał Górny gentoo org> AuthorDate: Fri May 9 01:37:56 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat May 10 16:49:58 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e675424e dev-python/matplotlib: Bump to 3.10.3 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.10.3-test.patch | 246 dev-python/matplotlib/matplotlib-3.10.3.ebuild | 328 + 3 files changed, 575 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 738d3fd003ad..7f67a52843cf 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,2 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.10.1.tar.gz 36743335 BLAKE2B e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c SHA512 1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e +DIST matplotlib-3.10.3.tar.gz 34799811 BLAKE2B f855a65ebf6d33373b8ed62fca0824291aa10319cfa652e0ed07db4fe2511d6bc0232e0ef44858717142ce6f13ef604131c312d3ffa00b414321d34dc45d2727 SHA512 c3027fa116f45a4a7d7ac8e7ce87f509a6604b283c39b74379e8d84a05df61283ddf4e79036c9b83b2dff13291b59945d26aeb7420873d3b275097817a12be72 diff --git a/dev-python/matplotlib/files/matplotlib-3.10.3-test.patch b/dev-python/matplotlib/files/matplotlib-3.10.3-test.patch new file mode 100644 index ..b58b0c5bca41 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.10.3-test.patch @@ -0,0 +1,246 @@ +From 54ef285784b7519dfbe4170662d09518b237c7d5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Fri, 28 Feb 2025 04:30:34 +0100 +Subject: [PATCH] adjust tests + +--- + lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- + lib/matplotlib/tests/test_axes.py | 8 + lib/matplotlib/tests/test_colorbar.py | 2 +- + lib/matplotlib/tests/test_constrainedlayout.py | 2 +- + lib/matplotlib/tests/test_contour.py | 2 +- + lib/matplotlib/tests/test_figure.py| 4 ++-- + 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 +++-- + 10 files changed, 21 insertions(+), 20 deletions(-) + +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index c2b6d4fa80..3527022043 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 e3fc1ada99..1c387ef2df 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1214,7 +1214,7 @@ def test_imshow(): + + + @image_comparison(['imshow_clip'], style='mpl20', +- tol=0 if platform.machine() == 'x86_64' else 1.24) ++ tol=1.24) + def test_imshow_clip(): + # As originally reported by Gellule Xg + # use former defaults to match existing baseline image +@@ -2648,7 +2648,7 @@ def test_contour_hatching(): + + + @image_comparison(['contour_colorbar'], style='mpl20', +- tol=0 if platform.machine() == 'x86_64' else 0.54) ++ tol=0.54)
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: 0ea8001a5dbaed8430f2e8b8ff4c5e945cafc489
Author: Michał Górny gentoo org>
AuthorDate: Sat May 10 15:50:09 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat May 10 15:51:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea8001a
dev-python/matplotlib: Remove old
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-r1.ebuild | 300 -
3 files changed, 550 deletions(-)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index fc4688516b14..738d3fd003ad 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,3 +1,2 @@
DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B
6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca
SHA512
ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b
DIST matplotlib-3.10.1.tar.gz 36743335 BLAKE2B
e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c
SHA512
1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e
-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
deleted file mode 100644
index db8ab5e2a0fb..
--- a/dev-python/matplotlib/files/matplotlib-3.9.0-test.patch
+++ /dev/null
@@ -1,249 +0,0 @@
-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=True, style="mpl20",
-- tol=0.027 if platform.machine() == "arm64" else 0)
-+ tol=0.027 if platform.machine() == "arm64" else 0.02)
- def test_preset_clip_paths():
- fig, ax = plt.subplots()
-
-diff --git a/lib/matplotlib/tests/test_colorbar.py
b/lib/matplotlib/tests/test_
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 821065d4e4c3b0300ca9a6a21e43355ec77564a9
Author: Michał Górny gentoo org>
AuthorDate: Sat May 10 15:49:14 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat May 10 15:51:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821065d4
dev-python/matplotlib: Fix install hack for pyvenv.cfg move
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/matplotlib-3.10.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild
b/dev-python/matplotlib/matplotlib-3.10.1.ebuild
index 0a100958d2a9..15c038311123 100644
--- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
PYTHON_REQ_USE='tk?,threads(+)'
inherit distutils-r1 pypi virtualx
@@ -293,6 +293,7 @@ python_test() {
)
distutils_pep517_install "${BUILD_DIR}"/test
cp -r "${BUILD_DIR}"/{install,test}"${EPREFIX}/usr/bin" || die
+ cp -r "${BUILD_DIR}"/{install,test}"${EPREFIX}/usr/pyvenv.cfg" || die
local -x PATH=${BUILD_DIR}/test${EPREFIX}/usr/bin:${PATH}
pushd lib >/dev/null || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 5ffd10d7fd8d7bfa6d98bdf13d71654d3a880230 Author: Michał Górny gentoo org> AuthorDate: Sat May 10 15:49:38 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat May 10 15:51:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffd10d7 dev-python/matplotlib: Stabilize 3.10.1 ppc, #947427 The tests are completely broken at this point anyway. Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild b/dev-python/matplotlib/matplotlib-3.10.1.ebuild index 15c038311123..9a6ab19693e1 100644 --- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/
commit: 89b4986c3ec4c5655d9d2f41516b5223ada89b42
Author: Michael Mair-Keimberger levelnine at>
AuthorDate: Fri May 2 20:17:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat May 3 06:07:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b4986c
dev-python/matplotlib: remove unused patch
Signed-off-by: Michael Mair-Keimberger levelnine.at>
Part-of: https://github.com/gentoo/gentoo/pull/41906
Signed-off-by: Michał Górny gentoo.org>
.../matplotlib/files/matplotlib-3.10.0-test.patch | 236 -
1 file changed, 236 deletions(-)
diff --git a/dev-python/matplotlib/files/matplotlib-3.10.0-test.patch
b/dev-python/matplotlib/files/matplotlib-3.10.0-test.patch
deleted file mode 100644
index aca01d0f5689..
--- a/dev-python/matplotlib/files/matplotlib-3.10.0-test.patch
+++ /dev/null
@@ -1,236 +0,0 @@
-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 e3a59a1751..97352c887d 100644
a/lib/matplotlib/tests/test_axes.py
-+++ b/lib/matplotlib/tests/test_axes.py
-@@ -1220,7 +1220,7 @@ def test_imshow():
-
- @image_comparison(
- ['imshow_clip'], style='mpl20',
--tol=1.24 if platform.machine() in ('aarch64', 'arm64', '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
-@@ -2617,7 +2617,7 @@ def test_contour_hatching():
-
- @image_comparison(
- ['contour_colorbar'], style='mpl20',
--tol=0.54 if platform.machine() in ('aarch64', 'arm64', 'ppc64le',
's390x') else 0)
-+tol=0.54)
- def test_contour_colorbar():
- x, y, z = contour_dat()
-
-@@ -5045,7 +5045,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))
-
-@@ -9030,7 +9030,7 @@ def test_zorder_and_explicit_rasterization():
-
-
- @image_comparison(["preset_clip_paths.png"], remove_text=True, style="mpl20",
-- tol=0.027 if platform.machine() == "arm64" else 0)
-+ tol=0.027 if platform.machine() == "arm64" else 0.02)
- def test_preset_clip_paths():
- fig, ax = plt.subplots()
-
-diff --git a/lib/matplotlib/tests/test_colorbar.py
b/lib/matplotlib/tests/test_colorbar.py
-index 24eeab6894..f140e031fe 100644
a/lib/matplotlib/tests/test_colorbar.py
-+++ b/lib/matplotlib/tests/test_colorbar.py
-@@ -235,7 +235,7 @@ def test_colorbar_single_ax_panchor_east(constrained):
-
-
- @image_comparison(['contour_colorbar.png'], remove_text=True,
-- tol=0 if platform.machine() == 'x86_64' else 0.054)
-+ tol=0.01 if platform.machine() == 'x86_64' else 0.054)
- def test_contour_colorbar():
- fig, ax = plt.subplots(figsize=(4, 2))
- data = np.arange(1200).reshape(30, 40) - 500
-diff --git a/lib/matplotlib/tests/test_constrainedlayout.py
b/lib/matplotlib/tests/test_constrainedlayout.py
-index e42e2ee9bf..040979eac1 100644
a/lib/matplotlib/tests/test_constrainedlayout.py
-+++ b/lib/matplotlib/tests/test_constrainedlayout.py
-@@ -655,11 +655,11 @@ def test_compressed1():
- fig.draw_without_rendering()
-
- pos = axs[0, 0].get_position()
--np.testing.assert_allclose(pos.x0, 0.06195, atol=1e-3)
--np.testing.assert_allclose(pos.y1, 0.8537, atol=1e-3)
-+np.testing.assert_allclose(pos.x0, 0.06195, atol=2e-3)
-+np.testing.
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-venn/
commit: 1d5713e1ef817ea1eb359a41199abdd281d98c41
Author: Michał Górny gentoo org>
AuthorDate: Tue Apr 8 04:35:47 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Apr 8 04:45:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5713e1
dev-python/matplotlib-venn: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib-venn/Manifest| 1 -
.../matplotlib-venn/matplotlib-venn-1.1.1.ebuild | 47 --
2 files changed, 48 deletions(-)
diff --git a/dev-python/matplotlib-venn/Manifest
b/dev-python/matplotlib-venn/Manifest
index 7d302ef900bd..3d7acbd5893a 100644
--- a/dev-python/matplotlib-venn/Manifest
+++ b/dev-python/matplotlib-venn/Manifest
@@ -1,2 +1 @@
-DIST matplotlib-venn-1.1.1.gh.tar.gz 978290 BLAKE2B
21f0541df95428557e60eaca95e7e2749825bb36c69855b7adca54141af7c343073d62f99fe3b45ae17dcd514cd91813b188e426f61e415f9a353ce214588b71
SHA512
b01fe31122d8a4f6914aaa24ad09cc571536952f1d22231c7c59a760c2baafce7d6e7bc91de8bfc1efd5d2aca18371f6b834908382407fdb5add806a137d8e16
DIST matplotlib-venn-1.1.2.gh.tar.gz 978372 BLAKE2B
995747f378a0295011515b2448b2512e41b24ea9b4826b9f93c2089543bbf60859fa593a72c5a02f332264b97f166967ff7b46b042e8887a56257441831cdb20
SHA512
3641f313a8355cf9d0e7862689547593c7f4387a63ed8e85fdb7e3937d4ef61bfcab6b9ff2319d7864303f2cb12b9e531e7103f5d70cd32f2c66c10d538a81a7
diff --git a/dev-python/matplotlib-venn/matplotlib-venn-1.1.1.ebuild
b/dev-python/matplotlib-venn/matplotlib-venn-1.1.1.ebuild
deleted file mode 100644
index 8522cd6a04ec..
--- a/dev-python/matplotlib-venn/matplotlib-venn-1.1.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Plot area-proportional two- and three-way Venn diagrams in
matplotlib"
-HOMEPAGE="
- https://github.com/konstantint/matplotlib-venn/
- https://pypi.org/project/matplotlib-venn/
-"
-SRC_URI="
- https://github.com/konstantint/matplotlib-venn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/shapely[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: some minor number mismatch
-
matplotlib_venn/layout/venn3/cost_based.py::matplotlib_venn.layout.venn3.cost_based.LayoutAlgorithm
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 1e2f67311741846fb5752f357a2f5e428f0e4e14
Author: Michał Górny gentoo org>
AuthorDate: Wed Mar 19 14:30:42 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Mar 19 15:38:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2f6731
dev-python/matplotlib: Add deselects for more platforms
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/matplotlib-3.10.1.ebuild | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild
b/dev-python/matplotlib/matplotlib-3.10.1.ebuild
index ed48cf77762a..67bfed8e298a 100644
--- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.1.ebuild
@@ -261,7 +261,20 @@ python_test() {
'tests/test_text.py::test_parse_math'
'tests/test_text.py::test_parse_math_rcparams'
)
- ;&
+ ;;
+ arm)
+ EPYTEST_DESELECT+=(
+
tests/test_backend_ps.py::test_savefig_to_stringio
+ # too large for 32-bit platforms
+ 'tests/test_axes.py::test_psd_csd[png]'
+ )
+ ;;
+ sparc64)
+ EPYTEST_DESELECT+=(
+
tests/test_backend_pgf.py::test_pdf_pages_metadata_check
+
tests/test_backend_pgf.py::test_minus_signs_with_tex
+ )
+ ;;
alpha|arm|m68k|o32|ppc|s390|sh|sparc|x86)
EPYTEST_DESELECT+=(
# too large for 32-bit platforms
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: 915526267c711da8f3e7e3793a3dfe573e46e7af
Author: Michał Górny gentoo org>
AuthorDate: Wed Mar 19 16:43:40 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Mar 19 18:09:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91552626
dev-python/matplotlib: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 3 -
.../matplotlib/files/matplotlib-3.9.3-test.patch | 249
dev-python/matplotlib/matplotlib-3.10.0.ebuild | 315 -
dev-python/matplotlib/matplotlib-3.9.2.ebuild | 301
dev-python/matplotlib/matplotlib-3.9.4.ebuild | 301
5 files changed, 1169 deletions(-)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index dd3da063db73..fc4688516b14 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,6 +1,3 @@
DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B
6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca
SHA512
ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b
-DIST matplotlib-3.10.0.tar.gz 36686418 BLAKE2B
b154d4d2512a7989d967e7e257ef148e530b1bb030375fe0443f0feb3adea8b0cdc0287d292587832542f6263ccbbb89860fa0b827301fb9dbed34f6a197a475
SHA512
31a71640ef9cbc8cae928156c70119a0bdc1a8c44c8dc5af5333f5484525dd6a375e6f263d739ad3422b0e35d474f7742e08c71c40df0f1f71b526e21adc17e1
DIST matplotlib-3.10.1.tar.gz 36743335 BLAKE2B
e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c
SHA512
1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e
DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B
02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1
SHA512
135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326
-DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B
c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7
SHA512
4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f
-DIST matplotlib-3.9.4.tar.gz 36106529 BLAKE2B
f95791bce82bf62d922e3db7ebe8e34e5759896c26cf952e2c67e92d5c4e5e190c556ba3ff4d7160d60de3c90ed5e1dc4d7ca2866647ded6b96dd35e16d4e259
SHA512
adfa875cba0b030ee0efaf11ed1be881858dc13391c966a2d9485ae2358fccf0b5356e16966a0c9da9f682e4a9d2f3960551756aca30ddc048632346548b1447
diff --git a/dev-python/matplotlib/files/matplotlib-3.9.3-test.patch
b/dev-python/matplotlib/files/matplotlib-3.9.3-test.patch
deleted file mode 100644
index 62461c655d88..
--- a/dev-python/matplotlib/files/matplotlib-3.9.3-test.patch
+++ /dev/null
@@ -1,249 +0,0 @@
-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 e99ef129eb..73ed9bd974 100644
a/lib/matplotlib/tests/test_axes.py
-+++ b/lib/matplotlib/tests/test_axes.py
-@@ -1186,7 +1186,7 @@ def test_imshow():
-
- @image_comparison(
- ['imshow_clip'], style='mpl20',
--tol=1.24 if platform.machine() in ('aarch64', 'arm64', 'ppc64le',
's390x') else 0)
-+tol=1.24)
- def test_imshow_clip():
- # As originally reported by Gellule Xg
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: d0bac556d97991d300bc1023a209acc3b95a363e Author: Michał Górny gentoo org> AuthorDate: Wed Mar 19 16:42:06 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 19 16:42:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bac556 dev-python/matplotlib: Stabilize 3.10.1 sparc, #947427 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild b/dev-python/matplotlib/matplotlib-3.10.1.ebuild index 7c7e371167b6..0a100958d2a9 100644 --- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: b5014648e15d8a32dfcf2c0b85edcdd2fadad32a Author: Michał Górny gentoo org> AuthorDate: Wed Mar 19 16:42:02 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 19 16:42:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5014648 dev-python/matplotlib: Stabilize 3.10.1 arm64, #947427 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild b/dev-python/matplotlib/matplotlib-3.10.1.ebuild index 12653944ad2b..ec86a0919907 100644 --- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 8f6deb026228dcc79ffa4982368d2d751e5386db Author: Michał Górny gentoo org> AuthorDate: Wed Mar 19 16:42:04 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 19 16:42:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6deb02 dev-python/matplotlib: Stabilize 3.10.1 arm, #947427 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild b/dev-python/matplotlib/matplotlib-3.10.1.ebuild index eadc789dd75c..7c7e371167b6 100644 --- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: ef95edc40c89059125785e7f128a96c668e181c4 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 19 16:42:00 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 19 16:42:00 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef95edc4 dev-python/matplotlib: Stabilize 3.10.1 x86, #947427 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild b/dev-python/matplotlib/matplotlib-3.10.1.ebuild index 67bfed8e298a..12653944ad2b 100644 --- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 6d2df41a29056310a479fc3390d98bde71ff190c Author: Michał Górny gentoo org> AuthorDate: Wed Mar 19 16:42:03 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 19 16:42:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2df41a dev-python/matplotlib: Stabilize 3.10.1 amd64, #947427 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/matplotlib-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.1.ebuild b/dev-python/matplotlib/matplotlib-3.10.1.ebuild index ec86a0919907..eadc789dd75c 100644 --- a/dev-python/matplotlib/matplotlib-3.10.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.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 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: ecb9ad10983f417ab112f4b6eed70220699856ba Author: Michał Górny gentoo org> AuthorDate: Fri Feb 28 03:29:12 2025 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 28 04:42:17 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb9ad10 dev-python/matplotlib: Bump to 3.10.1 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.10.1-test.patch | 235 dev-python/matplotlib/matplotlib-3.10.1.ebuild | 309 + 3 files changed, 545 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index b5b2d168c6c9..dd3da063db73 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,5 +1,6 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.10.0.tar.gz 36686418 BLAKE2B b154d4d2512a7989d967e7e257ef148e530b1bb030375fe0443f0feb3adea8b0cdc0287d292587832542f6263ccbbb89860fa0b827301fb9dbed34f6a197a475 SHA512 31a71640ef9cbc8cae928156c70119a0bdc1a8c44c8dc5af5333f5484525dd6a375e6f263d739ad3422b0e35d474f7742e08c71c40df0f1f71b526e21adc17e1 +DIST matplotlib-3.10.1.tar.gz 36743335 BLAKE2B e689dcaa314a6af8ce2934aac95208adf0f87822e4f84d6fb15ac1a17d162deea106636abf52b5332636ad8bb944301f16100b15d409b04ef2a8ecd287ea827c SHA512 1b52a421e61ca0a295d7b1d2bbe9bdcb1dd58f6c750b21d95e263547b20a17d58aadcc86f97ae0fdff9151d3c2f75a6c5419a35b258b698d777f42de7b598c4e DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B 02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1 SHA512 135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326 DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7 SHA512 4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f DIST matplotlib-3.9.4.tar.gz 36106529 BLAKE2B f95791bce82bf62d922e3db7ebe8e34e5759896c26cf952e2c67e92d5c4e5e190c556ba3ff4d7160d60de3c90ed5e1dc4d7ca2866647ded6b96dd35e16d4e259 SHA512 adfa875cba0b030ee0efaf11ed1be881858dc13391c966a2d9485ae2358fccf0b5356e16966a0c9da9f682e4a9d2f3960551756aca30ddc048632346548b1447 diff --git a/dev-python/matplotlib/files/matplotlib-3.10.1-test.patch b/dev-python/matplotlib/files/matplotlib-3.10.1-test.patch new file mode 100644 index ..fa05c9d8f0af --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.10.1-test.patch @@ -0,0 +1,235 @@ +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index 431d1eb6ea..bb0cc9c8d8 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 cd5cd08fbf..be426c6c70 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1219,7 +1219,7 @@ def test_imshow(): + + + @image_comparison(['imshow_clip'], style='mpl20', +- tol=0 if platform.machine() == 'x86_64' else 1.24) ++ tol=1.24) + def test_imshow_clip(): + # As originally reported by Gellule Xg + # use former defaults to match existing baseline image +@@ -2653,7 +2653,7 @@ def test_contour_hatching(): + + + @image_comparison(['contour_colorbar'], s
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-venn/
commit: ef93a132a27b104024440615af1ee464932f1c4f
Author: Michał Górny gentoo org>
AuthorDate: Tue Feb 25 11:34:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Feb 25 14:03:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef93a132
dev-python/matplotlib-venn: Bump to 1.1.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib-venn/Manifest| 1 +
.../matplotlib-venn/matplotlib-venn-1.1.2.ebuild | 47 ++
2 files changed, 48 insertions(+)
diff --git a/dev-python/matplotlib-venn/Manifest
b/dev-python/matplotlib-venn/Manifest
index 6ef53f6f56f6..7d302ef900bd 100644
--- a/dev-python/matplotlib-venn/Manifest
+++ b/dev-python/matplotlib-venn/Manifest
@@ -1 +1,2 @@
DIST matplotlib-venn-1.1.1.gh.tar.gz 978290 BLAKE2B
21f0541df95428557e60eaca95e7e2749825bb36c69855b7adca54141af7c343073d62f99fe3b45ae17dcd514cd91813b188e426f61e415f9a353ce214588b71
SHA512
b01fe31122d8a4f6914aaa24ad09cc571536952f1d22231c7c59a760c2baafce7d6e7bc91de8bfc1efd5d2aca18371f6b834908382407fdb5add806a137d8e16
+DIST matplotlib-venn-1.1.2.gh.tar.gz 978372 BLAKE2B
995747f378a0295011515b2448b2512e41b24ea9b4826b9f93c2089543bbf60859fa593a72c5a02f332264b97f166967ff7b46b042e8887a56257441831cdb20
SHA512
3641f313a8355cf9d0e7862689547593c7f4387a63ed8e85fdb7e3937d4ef61bfcab6b9ff2319d7864303f2cb12b9e531e7103f5d70cd32f2c66c10d538a81a7
diff --git a/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
b/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
new file mode 100644
index ..309fd6b8149f
--- /dev/null
+++ b/dev-python/matplotlib-venn/matplotlib-venn-1.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plot area-proportional two- and three-way Venn diagrams in
matplotlib"
+HOMEPAGE="
+ https://github.com/konstantint/matplotlib-venn/
+ https://pypi.org/project/matplotlib-venn/
+"
+SRC_URI="
+ https://github.com/konstantint/matplotlib-venn/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/shapely[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO: some minor number mismatch
+
matplotlib_venn/layout/venn3/cost_based.py::matplotlib_venn.layout.venn3.cost_based.LayoutAlgorithm
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 4525538ad5160e808794d237c5e79449c58ba494
Author: Michał Górny gentoo org>
AuthorDate: Sun Feb 23 14:59:39 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Feb 23 16:51:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4525538a
dev-python/matplotlib: Enable pypy3.11
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/matplotlib-3.10.0.ebuild | 29 +-
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git a/dev-python/matplotlib/matplotlib-3.10.0.ebuild
b/dev-python/matplotlib/matplotlib-3.10.0.ebuild
index 5bcc2d1df943..f0614aabd4ed 100644
--- a/dev-python/matplotlib/matplotlib-3.10.0.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.10.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
PYTHON_REQ_USE='tk?,threads(+)'
inherit distutils-r1 pypi virtualx
@@ -204,20 +204,19 @@ 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
+ ;;
+ pypy3.11)
+ EPYTEST_DESELECT+=(
+ # TODO: warning isn't passed through
+ tests/test_image.py::test_large_image
+ # TODO
+
tests/test_axes.py::test_axes_clear_reference_cycle
+ 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
+ )
;;
python3.11)
EPYTEST_DESELECT+=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-inline/
commit: 06ce9a0ad388401ffabdb962c4c34d7d695ae545
Author: Michał Górny gentoo org>
AuthorDate: Thu Feb 20 13:53:13 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Feb 20 17:09:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ce9a0a
dev-python/matplotlib-inline: Enable pypy3.11
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
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 988be8e7e5f9..3d380ecd04d5 100644
--- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild
+++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2024 Gentoo Authors
+# Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib-venn/
commit: 901450af5205f070c1c60ffcbe2943f89b5e40a2
Author: Michał Górny gentoo org>
AuthorDate: Tue Jan 28 16:33:12 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jan 28 16:33:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901450af
dev-python/matplotlib-venn: New package, v1.1.1
A package to make nice Venn diagrams using matplotlib.
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib-venn/Manifest| 1 +
.../matplotlib-venn/matplotlib-venn-1.1.1.ebuild | 47 ++
dev-python/matplotlib-venn/metadata.xml| 12 ++
3 files changed, 60 insertions(+)
diff --git a/dev-python/matplotlib-venn/Manifest
b/dev-python/matplotlib-venn/Manifest
new file mode 100644
index ..6ef53f6f56f6
--- /dev/null
+++ b/dev-python/matplotlib-venn/Manifest
@@ -0,0 +1 @@
+DIST matplotlib-venn-1.1.1.gh.tar.gz 978290 BLAKE2B
21f0541df95428557e60eaca95e7e2749825bb36c69855b7adca54141af7c343073d62f99fe3b45ae17dcd514cd91813b188e426f61e415f9a353ce214588b71
SHA512
b01fe31122d8a4f6914aaa24ad09cc571536952f1d22231c7c59a760c2baafce7d6e7bc91de8bfc1efd5d2aca18371f6b834908382407fdb5add806a137d8e16
diff --git a/dev-python/matplotlib-venn/matplotlib-venn-1.1.1.ebuild
b/dev-python/matplotlib-venn/matplotlib-venn-1.1.1.ebuild
new file mode 100644
index ..8522cd6a04ec
--- /dev/null
+++ b/dev-python/matplotlib-venn/matplotlib-venn-1.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plot area-proportional two- and three-way Venn diagrams in
matplotlib"
+HOMEPAGE="
+ https://github.com/konstantint/matplotlib-venn/
+ https://pypi.org/project/matplotlib-venn/
+"
+SRC_URI="
+ https://github.com/konstantint/matplotlib-venn/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/shapely[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO: some minor number mismatch
+
matplotlib_venn/layout/venn3/cost_based.py::matplotlib_venn.layout.venn3.cost_based.LayoutAlgorithm
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/matplotlib-venn/metadata.xml
b/dev-python/matplotlib-venn/metadata.xml
new file mode 100644
index ..96c87c18e907
--- /dev/null
+++ b/dev-python/matplotlib-venn/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+
+ [email protected]
+
+
+
+ konstantint/matplotlib-venn
+ matplotlib-venn
+
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 15e9763d478589805c9e2d2d3518a554cc0a5bf9
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Tue Jan 14 17:13:56 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Wed Jan 22 21:56:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e9763d
dev-python/matplotlib: drop 3.9.1, 3.9.3
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/matplotlib/Manifest| 2 -
dev-python/matplotlib/matplotlib-3.9.1.ebuild | 301 --
dev-python/matplotlib/matplotlib-3.9.3.ebuild | 301 --
3 files changed, 604 deletions(-)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 07eeb342843e..b5b2d168c6c9 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,7 +1,5 @@
DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B
6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca
SHA512
ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b
DIST matplotlib-3.10.0.tar.gz 36686418 BLAKE2B
b154d4d2512a7989d967e7e257ef148e530b1bb030375fe0443f0feb3adea8b0cdc0287d292587832542f6263ccbbb89860fa0b827301fb9dbed34f6a197a475
SHA512
31a71640ef9cbc8cae928156c70119a0bdc1a8c44c8dc5af5333f5484525dd6a375e6f263d739ad3422b0e35d474f7742e08c71c40df0f1f71b526e21adc17e1
DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B
02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1
SHA512
135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326
-DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B
b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23
SHA512
a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672
DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B
c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7
SHA512
4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f
-DIST matplotlib-3.9.3.tar.gz 36113438 BLAKE2B
6d51d11e04a71e2a01eaa9b76c072633cbbcb393b91be069f0db2f8a523711d244c93f7a4a9e0f8bc50b14928567d22865f5091a39000c7d7160fc258e21cab5
SHA512
f42a1bc8febf88369b5164879f32bc7967fe0930e42d12395722ac3d2c10a8c59ac9419b68c4bcb499c7df26dfc429dafb672b61f85aee971dd270b0e29742ed
DIST matplotlib-3.9.4.tar.gz 36106529 BLAKE2B
f95791bce82bf62d922e3db7ebe8e34e5759896c26cf952e2c67e92d5c4e5e190c556ba3ff4d7160d60de3c90ed5e1dc4d7ca2866647ded6b96dd35e16d4e259
SHA512
adfa875cba0b030ee0efaf11ed1be881858dc13391c966a2d9485ae2358fccf0b5356e16966a0c9da9f682e4a9d2f3960551756aca30ddc048632346548b1447
diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild
b/dev-python/matplotlib/matplotlib-3.9.1.ebuild
deleted file mode 100644
index 8e2789f4a4a5..
--- a/dev-python/matplotlib/matplotlib-3.9.1.ebuild
+++ /dev/null
@@ -1,301 +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=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 ~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}]
-
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 064086461d2184951d3e219ef285c8ff0628e60f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 4 13:54:38 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 4 13:54:38 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06408646 dev-python/matplotlib: Stabilize 3.10.0 ppc64, #947427 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/matplotlib/matplotlib-3.10.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/matplotlib/matplotlib-3.10.0.ebuild b/dev-python/matplotlib/matplotlib-3.10.0.ebuild index 118d1707c8a9..389bbe80a27d 100644 --- a/dev-python/matplotlib/matplotlib-3.10.0.ebuild +++ b/dev-python/matplotlib/matplotlib-3.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo excel gtk3 latex qt6 tk webagg wxwidgets" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: b9a57118141f7bb11749c72f6482b8f58ad1f6da Author: Sam James gentoo org> AuthorDate: Sat Dec 28 17:37:12 2024 + Commit: Sam James gentoo org> CommitDate: Sat Dec 28 17:37:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a57118 dev-python/matplotlib: Stabilize 3.9.4 amd64, #947074 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.4.ebuild b/dev-python/matplotlib/matplotlib-3.9.4.ebuild index 53cac54f8868..85d683b9e7ee 100644 --- a/dev-python/matplotlib/matplotlib-3.9.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: 5b6965c64d45af2bd56175e512795b372590129f Author: Sam James gentoo org> AuthorDate: Sat Dec 28 11:44:03 2024 + Commit: Sam James gentoo org> CommitDate: Sat Dec 28 11:44:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6965c6 dev-python/matplotlib: Stabilize 3.9.4 x86, #947074 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.9.4.ebuild b/dev-python/matplotlib/matplotlib-3.9.4.ebuild index 2be141c0003a..53cac54f8868 100644 --- a/dev-python/matplotlib/matplotlib-3.9.4.ebuild +++ b/dev-python/matplotlib/matplotlib-3.9.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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 2beabf6ac3b868e3a66b477a2edec8b38c34ec76
Author: Nowa Ammerlaan gentoo org>
AuthorDate: Sat Dec 14 13:15:02 2024 +
Commit: Nowa Ammerlaan gentoo org>
CommitDate: Sat Dec 14 13:15:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2beabf6a
dev-python/matplotlib: drop 3.10.0_rc1
Signed-off-by: Nowa Ammerlaan gentoo.org>
dev-python/matplotlib/Manifest | 1 -
dev-python/matplotlib/matplotlib-3.10.0_rc1.ebuild | 316 -
2 files changed, 317 deletions(-)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index ed0878c9f48b..07eeb342843e 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,6 +1,5 @@
DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B
6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca
SHA512
ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b
DIST matplotlib-3.10.0.tar.gz 36686418 BLAKE2B
b154d4d2512a7989d967e7e257ef148e530b1bb030375fe0443f0feb3adea8b0cdc0287d292587832542f6263ccbbb89860fa0b827301fb9dbed34f6a197a475
SHA512
31a71640ef9cbc8cae928156c70119a0bdc1a8c44c8dc5af5333f5484525dd6a375e6f263d739ad3422b0e35d474f7742e08c71c40df0f1f71b526e21adc17e1
-DIST matplotlib-3.10.0rc1.tar.gz 36682106 BLAKE2B
c6948deb4749a08fa84e0a72d4c6877cfa561360c5475a9d96c56bad906b94c59f35286587f5af768e0f7e2bb5d5e30101c66da3725ac81f5981ae298089d1a8
SHA512
8ccef930c094e1d0fdb61236b968dcc556b991fd53a8171c84e19fba08e9a5d67dc62f24de832d50e805ddf040dd58828799c6046b355f17dd532fe4d23c4515
DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B
02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1
SHA512
135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326
DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B
b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23
SHA512
a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672
DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B
c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7
SHA512
4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f
diff --git a/dev-python/matplotlib/matplotlib-3.10.0_rc1.ebuild
b/dev-python/matplotlib/matplotlib-3.10.0_rc1.ebuild
deleted file mode 100644
index 8f1dff9323be..
--- a/dev-python/matplotlib/matplotlib-3.10.0_rc1.ebuild
+++ /dev/null
@@ -1,316 +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=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=""
-IUSE="cairo excel gtk3 latex qt6 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]
- )
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: de32242938b5136d3593daec5a797480bce66ec4
Author: Michał Górny gentoo org>
AuthorDate: Sat Dec 14 06:24:51 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Dec 14 07:36:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de322429
dev-python/matplotlib: Bump to 3.9.4
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest| 1 +
dev-python/matplotlib/matplotlib-3.9.4.ebuild | 301 ++
2 files changed, 302 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 670abb3c3530..7de283b11dc8 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -4,3 +4,4 @@ DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B
02ddb25901b5a93a8daf6f26c98b92d5e3
DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B
b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23
SHA512
a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672
DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B
c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7
SHA512
4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f
DIST matplotlib-3.9.3.tar.gz 36113438 BLAKE2B
6d51d11e04a71e2a01eaa9b76c072633cbbcb393b91be069f0db2f8a523711d244c93f7a4a9e0f8bc50b14928567d22865f5091a39000c7d7160fc258e21cab5
SHA512
f42a1bc8febf88369b5164879f32bc7967fe0930e42d12395722ac3d2c10a8c59ac9419b68c4bcb499c7df26dfc429dafb672b61f85aee971dd270b0e29742ed
+DIST matplotlib-3.9.4.tar.gz 36106529 BLAKE2B
f95791bce82bf62d922e3db7ebe8e34e5759896c26cf952e2c67e92d5c4e5e190c556ba3ff4d7160d60de3c90ed5e1dc4d7ca2866647ded6b96dd35e16d4e259
SHA512
adfa875cba0b030ee0efaf11ed1be881858dc13391c966a2d9485ae2358fccf0b5356e16966a0c9da9f682e4a9d2f3960551756aca30ddc048632346548b1447
diff --git a/dev-python/matplotlib/matplotlib-3.9.4.ebuild
b/dev-python/matplotlib/matplotlib-3.9.4.ebuild
new file mode 100644
index ..2be141c0003a
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.9.4.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 ~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_USE
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/, dev-python/matplotlib/files/
commit: d4a55fb3f9b7c1e42d7f2f8e36e6ac894afdac4e
Author: Michał Górny gentoo org>
AuthorDate: Sun Dec 1 14:01:12 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Dec 1 14:49:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a55fb3
dev-python/matplotlib: Bump to 3.9.3
Signed-off-by: Michał Górny gentoo.org>
dev-python/matplotlib/Manifest | 1 +
.../matplotlib/files/matplotlib-3.9.3-test.patch | 249 +
dev-python/matplotlib/matplotlib-3.9.3.ebuild | 301 +
3 files changed, 551 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index ecf6bcb4c140..670abb3c3530 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -3,3 +3,4 @@ DIST matplotlib-3.10.0rc1.tar.gz 36682106 BLAKE2B
c6948deb4749a08fa84e0a72d4c687
DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B
02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1
SHA512
135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326
DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B
b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23
SHA512
a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672
DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B
c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7
SHA512
4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f
+DIST matplotlib-3.9.3.tar.gz 36113438 BLAKE2B
6d51d11e04a71e2a01eaa9b76c072633cbbcb393b91be069f0db2f8a523711d244c93f7a4a9e0f8bc50b14928567d22865f5091a39000c7d7160fc258e21cab5
SHA512
f42a1bc8febf88369b5164879f32bc7967fe0930e42d12395722ac3d2c10a8c59ac9419b68c4bcb499c7df26dfc429dafb672b61f85aee971dd270b0e29742ed
diff --git a/dev-python/matplotlib/files/matplotlib-3.9.3-test.patch
b/dev-python/matplotlib/files/matplotlib-3.9.3-test.patch
new file mode 100644
index ..62461c655d88
--- /dev/null
+++ b/dev-python/matplotlib/files/matplotlib-3.9.3-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 e99ef129eb..73ed9bd974 100644
+--- a/lib/matplotlib/tests/test_axes.py
b/lib/matplotlib/tests/test_axes.py
+@@ -1186,7 +1186,7 @@ def test_imshow():
+
+ @image_comparison(
+ ['imshow_clip'], style='mpl20',
+-tol=1.24 if platform.machine() in ('aarch64', 'arm64', '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
+@@ -2570,7 +2570,7 @@ def test_contour_hatching():
+
+ @image_comparison(
+ ['contour_colorbar'], style='mpl20',
+-tol=0.54 if platform.machine() in ('aarch64', 'arm64', 'ppc64le',
's390x') else 0)
++tol=0.54)
+ def test_contour_colorbar():
+ x, y, z = contour_dat()
+
+@@ -4931,7 +4931,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))
+
+@@ -8861,7 +8861,7 @@ def t
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: 11d8a249d8e09da80c278e56da8117f72dce843e
Author: Nowa Ammerlaan gentoo org>
AuthorDate: Fri Nov 15 13:45:41 2024 +
Commit: Nowa Ammerlaan gentoo org>
CommitDate: Fri Nov 15 13:50:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d8a249
dev-python/matplotlib: add 3.10.0_rc1
Signed-off-by: Nowa Ammerlaan gentoo.org>
dev-python/matplotlib/Manifest | 1 +
.../matplotlib/files/matplotlib-3.10.0-test.patch | 236 +++
dev-python/matplotlib/matplotlib-3.10.0_rc1.ebuild | 316 +
3 files changed, 553 insertions(+)
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index fecb2283fa53..ecf6bcb4c140 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,4 +1,5 @@
DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B
6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca
SHA512
ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b
+DIST matplotlib-3.10.0rc1.tar.gz 36682106 BLAKE2B
c6948deb4749a08fa84e0a72d4c6877cfa561360c5475a9d96c56bad906b94c59f35286587f5af768e0f7e2bb5d5e30101c66da3725ac81f5981ae298089d1a8
SHA512
8ccef930c094e1d0fdb61236b968dcc556b991fd53a8171c84e19fba08e9a5d67dc62f24de832d50e805ddf040dd58828799c6046b355f17dd532fe4d23c4515
DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B
02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1
SHA512
135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326
DIST matplotlib-3.9.1.tar.gz 36084124 BLAKE2B
b7cc9e219664849411cc3133afbdb676f956c943f92d447ba5cca0467da56d1575796fe1046e7503e6d7c4dfdfad6e5181404f331ed7ac1397c8c61f4a30bd23
SHA512
a1d48c42a5f4f04b57e34d25df842917e6380b8d6b6d1018c9b630cbbea4619b1d75729a218a6f52b63d4a61c2204bb26ad8f741566f84e41ca73190e419f672
DIST matplotlib-3.9.2.tar.gz 36088381 BLAKE2B
c84d08b7afa1f0460b5b57447481ef90f22380c02d20227c3a45b6f603032a11359b223397f18c8dc9111ad36fbd7510e2d5496502b3202e3074ddf8e8258bb7
SHA512
4b7437eeb085915a90db64600d0e6c59501ea1513d07b8298a159a763461ef6947a0cb332dcde1a5f0996840320ca7dd1d972d7514ff6f87b036fc631e79885f
diff --git a/dev-python/matplotlib/files/matplotlib-3.10.0-test.patch
b/dev-python/matplotlib/files/matplotlib-3.10.0-test.patch
new file mode 100644
index ..aca01d0f5689
--- /dev/null
+++ b/dev-python/matplotlib/files/matplotlib-3.10.0-test.patch
@@ -0,0 +1,236 @@
+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 e3a59a1751..97352c887d 100644
+--- a/lib/matplotlib/tests/test_axes.py
b/lib/matplotlib/tests/test_axes.py
+@@ -1220,7 +1220,7 @@ def test_imshow():
+
+ @image_comparison(
+ ['imshow_clip'], style='mpl20',
+-tol=1.24 if platform.machine() in ('aarch64', 'arm64', '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
+@@ -2617,7 +2617,7 @@ def test_contour_hatching():
+
+ @image_comparison(
+ ['contour_colorbar'], style='mpl20',
+-tol=0.54 if platform.machine() in ('aarch64', 'arm64', 'ppc64le',
's390x') else 0)
++tol=0.54)
+ def test_contour_colorbar():
+ x, y, z = contour_dat()
+
+@@ -5045,7 +5045,7 @@ def test_vertex_markers():
+
+
+ @image_comparison(['vline_hline_zorder', 'errorbar_zo
[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]
