media-gfx/graphite2: add python 3.10
tests pass?
>>> Test phase: media-gfx/graphite2-1.3.14-r1 * abi_x86_64.amd64: running multilib-minimal_abi_src_test * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-gfx/graphite2-1.3.14-r1/work/graphite2-1.3.14" * Build directory (BUILD_DIR): "/var/tmp/portage/media-gfx/graphite2-1.3.14-r1/work/graphite2-1.3.14_build-abi_x86_64.amd64" ctest -j 33 --test-load 999 Test project /var/tmp/portage/media-gfx/graphite2-1.3.14-r1/work/graphite2-1.3.14_build-abi_x86_64.amd64 Start 2: padauk1 Start 4: padauk2 Start 6: padauk3 Start 8: padauk4 Start 10: padauk5 Start 12: padauk6 Start 14: padauk7 Start 16: padauk8 Start 18: padauk9 Start 20: padauk10 Start 22: padauk11 Start 24: padauk12 Start 26: scher1 Start 28: scher2 Start 30: scher3 Start 32: scher4 Start 34: scher5 Start 36: charis1 Start 38: charis2 Start 40: charis3 Start 42: charis4 Start 44: charis5 Start 46: charis6 Start 48: charis7 Start 50: charis8 Start 52: magyar1 Start 54: magyar2 Start 56: magyar3 Start 58: grtest1 Start 60: general1 Start 62: piglatin1 Start 64: padauk_feat Start 66: charis_feat 1/92 Test #2: padauk1 .......................... Passed 0.04 sec Start 68: scher_feat 2/92 Test #4: padauk2 .......................... Passed 0.04 sec Start 86: jsontest 3/92 Test #6: padauk3 .......................... Passed 0.04 sec Start 1: nolib-stdc++-graphite2_core 4/92 Test #8: padauk4 .......................... Passed 0.04 sec Start 3: padauk1Output 5/92 Test #10: padauk5 .......................... Passed 0.04 sec Start 5: padauk2Output 6/92 Test #12: padauk6 .......................... Passed 0.05 sec Start 7: padauk3Output 7/92 Test #14: padauk7 .......................... Passed 0.05 sec Start 9: padauk4Output 8/92 Test #16: padauk8 .......................... Passed 0.05 sec Start 11: padauk5Output 9/92 Test #18: padauk9 .......................... Passed 0.05 sec Start 13: padauk6Output 10/92 Test #20: padauk10 ......................... Passed 0.05 sec Start 15: padauk7Output 11/92 Test #22: padauk11 ......................... Passed 0.05 sec Start 17: padauk8Output 12/92 Test #24: padauk12 ......................... Passed 0.05 sec Start 19: padauk9Output 13/92 Test #26: scher1 ........................... Passed 0.05 sec Start 21: padauk10Output 14/92 Test #28: scher2 ........................... Passed 0.05 sec Start 23: padauk11Output 15/92 Test #30: scher3 ........................... Passed 0.05 sec Start 25: padauk12Output 16/92 Test #32: scher4 ........................... Passed 0.05 sec Start 27: scher1Output 17/92 Test #34: scher5 ........................... Passed 0.05 sec Start 29: scher2Output 18/92 Test #36: charis1 .......................... Passed 0.05 sec Start 31: scher3Output 19/92 Test #38: charis2 .......................... Passed 0.05 sec Start 33: scher4Output 20/92 Test #40: charis3 .......................... Passed 0.05 sec Start 35: scher5Output 21/92 Test #42: charis4 .......................... Passed 0.05 sec Start 37: charis1Output 22/92 Test #44: charis5 .......................... Passed 0.05 sec Start 39: charis2Output 23/92 Test #46: charis6 .......................... Passed 0.05 sec Start 41: charis3Output 24/92 Test #48: charis7 .......................... Passed 0.05 sec Start 43: charis4Output 25/92 Test #50: charis8 .......................... Passed 0.05 sec Start 45: charis5Output 26/92 Test #52: magyar1 .......................... Passed 0.05 sec Start 47: charis6Output 27/92 Test #54: magyar2 .......................... Passed 0.05 sec Start 49: charis7Output 28/92 Test #56: magyar3 .......................... Passed 0.05 sec Start 51: charis8Output 29/92 Test #58: grtest1 .......................... Passed 0.05 sec Start 53: magyar1Output 30/92 Test #60: general1 ......................... Passed 0.05 sec Start 55: magyar2Output 31/92 Test #62: piglatin1 ........................ Passed 0.05 sec Start 57: magyar3Output 32/92 Test #64: padauk_feat ...................... Passed 0.05 sec Start 59: grtest1Output 33/92 Test #66: charis_feat ...................... Passed 0.05 sec Start 61: general1Output 34/92 Test #68: scher_feat ....................... Passed 0.05 sec Start 63: piglatin1Output 35/92 Test #86: jsontest ......................... Passed 0.05 sec Start 65: padauk_featOutput 36/92 Test #1: nolib-stdc++-graphite2_core ...... Passed 0.05 sec Start 67: charis_featOutput 37/92 Test #3: padauk1Output .................... Passed 0.05 sec Start 69: scher_featOutput 38/92 Test #5: padauk2Output .................... Passed 0.05 sec Start 70: padaukcmp1 39/92 Test #7: padauk3Output .................... Passed 0.05 sec Start 71: chariscmp1 40/92 Test #9: padauk4Output .................... Passed 0.05 sec Start 72: chariscmp2 41/92 Test #11: padauk5Output .................... Passed 0.05 sec Start 73: annacmp1 42/92 Test #13: padauk6Output .................... Passed 0.05 sec Start 74: schercmp1 43/92 Test #15: padauk7Output .................... Passed 0.05 sec Start 75: awamicmp1 44/92 Test #17: padauk8Output .................... Passed 0.05 sec Start 76: awamicmp2 45/92 Test #19: padauk9Output .................... Passed 0.05 sec Start 77: endian 46/92 Test #21: padauk10Output ................... Passed 0.05 sec Start 78: bits 47/92 Test #23: padauk11Output ................... Passed 0.05 sec Start 79: simple 48/92 Test #25: padauk12Output ................... Passed 0.05 sec Start 80: features 49/92 Test #27: scher1Output ..................... Passed 0.05 sec Start 81: clusters 50/92 Test #29: scher2Output ..................... Passed 0.05 sec Start 82: linebreak 51/92 Test #31: scher3Output ..................... Passed 0.05 sec Start 83: freetype 52/92 Test #33: scher4Output ..................... Passed 0.05 sec Start 84: featuremaptest 53/92 Test #35: scher5Output ..................... Passed 0.05 sec Start 85: grlist 54/92 Test #37: charis1Output .................... Passed 0.05 sec Start 87: jsontestOutput 55/92 Test #39: charis2Output .................... Passed 0.05 sec Start 88: nametabletest 56/92 Test #41: charis3Output .................... Passed 0.05 sec Start 89: sparsetest 57/92 Test #43: charis4Output .................... Passed 0.05 sec Start 90: utftest 58/92 Test #45: charis5Output .................... Passed 0.05 sec Start 91: vm-test-call-threading 59/92 Test #47: charis6Output .................... Passed 0.05 sec Start 92: vm-test-direct-threading 60/92 Test #49: charis7Output .................... Passed 0.05 sec 61/92 Test #51: charis8Output .................... Passed 0.05 sec 62/92 Test #53: magyar1Output .................... Passed 0.05 sec 63/92 Test #55: magyar2Output .................... Passed 0.05 sec 64/92 Test #57: magyar3Output .................... Passed 0.05 sec 65/92 Test #59: grtest1Output .................... Passed 0.05 sec 66/92 Test #61: general1Output ................... Passed 0.04 sec 67/92 Test #63: piglatin1Output .................. Passed 0.04 sec 68/92 Test #65: padauk_featOutput ................ Passed 0.04 sec 69/92 Test #67: charis_featOutput ................ Passed 0.04 sec 70/92 Test #69: scher_featOutput ................. Passed 0.04 sec 71/92 Test #77: endian ........................... Passed 0.03 sec 72/92 Test #78: bits ............................. Passed 0.02 sec 73/92 Test #79: simple ........................... Passed 0.02 sec 74/92 Test #80: features ......................... Passed 0.02 sec 75/92 Test #81: clusters ......................... Passed 0.02 sec 76/92 Test #82: linebreak ........................ Passed 0.02 sec 77/92 Test #83: freetype ......................... Passed 0.02 sec 78/92 Test #84: featuremaptest ................... Passed 0.02 sec 79/92 Test #85: grlist ........................... Passed 0.01 sec 80/92 Test #87: jsontestOutput ................... Passed 0.01 sec 81/92 Test #88: nametabletest .................... Passed 0.01 sec 82/92 Test #89: sparsetest ....................... Passed 0.01 sec 83/92 Test #90: utftest .......................... Passed 0.01 sec 84/92 Test #91: vm-test-call-threading ........... Passed 0.06 sec 85/92 Test #92: vm-test-direct-threading ......... Passed 0.08 sec 86/92 Test #76: awamicmp2 ........................ Passed 0.18 sec 87/92 Test #74: schercmp1 ........................ Passed 0.22 sec 88/92 Test #73: annacmp1 ......................... Passed 0.23 sec 89/92 Test #72: chariscmp2 ....................... Passed 0.23 sec 90/92 Test #75: awamicmp1 ........................ Passed 0.26 sec 91/92 Test #71: chariscmp1 ....................... Passed 0.27 sec 92/92 Test #70: padaukcmp1 ....................... Passed 0.43 sec 100% tests passed, 0 tests failed out of 92 Total Test time (real) = 0.53 sec * Tests succeeded. >>> Completed testing media-gfx/graphite2-1.3.14-r1
Thanks for confirming. In general it would be a good idea to include this information (that tests passed for you, not that full output) in your commit messages. In this case though I will be porting to EAPI-8 and add an upstream fix in the same revbump, so no further action needed.
Thanks for your feedback. I generally did test all of my PRs. (where tests were not restricted). I can include this information in future PRs.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20f577be5280947b9cfcbf0021b4a4ec715e1b6 commit b20f577be5280947b9cfcbf0021b4a4ec715e1b6 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-12-28 15:43:57 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-12-29 15:41:21 +0000 media-gfx/graphite2: python3_10, EAPI-8, cmake function, upstream fix Closes: https://bugs.gentoo.org/830038 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ...e2-1.3.14-fix-inaccurate-slice-range-calc.patch | 34 ++++++ .../files/graphite2-1.3.14-no-libtool-file.patch | 68 +++++++++++ media-gfx/graphite2/graphite2-1.3.14-r2.ebuild | 124 +++++++++++++++++++++ 3 files changed, 226 insertions(+)