[gentoo-dev] [PATCH] toolchain-funcs.eclass: add detection for arc

2023-10-27 Thread matoro
https://github.com/gentoo/gentoo/pull/33554 ARC is bi-endian. Assumes ARCH=arc. No plans to add profiles or keywords to official tree. Signed-off-by: Matoro Mahri --- eclass/toolchain-funcs.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/toolchain-funcs.eclass b/eclass

[gentoo-dev] [PATCH] perl-module.eclass: extend DIST_TEST="do" to cover make-based tests

2023-10-14 Thread matoro
For packages using make to run tests rather than Test::Harness, DIST_TEST="do" is ineffective at disabling parallelization. This forces -j1 on these packages when set. Bug: https://bugs.gentoo.org/909051 Signed-off-by: Matoro Mahri --- eclass/perl-module.eclass | 7 ++- 1 file

[gentoo-dev] [PATCH 3/3] dev-libs/tree-sitter-cpp: restrict tests

2022-12-03 Thread matoro
test" directly rather than via "npm test" the source package for tree-sitter-c will not be available. Bug: https://bugs.gentoo.org/844223 See: https://github.com/gentoo/gentoo/pull/28529 Signed-off-by: Matoro Mahri --- dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild | 3 ++

[gentoo-dev] [PATCH 2/3] tree-sitter-grammar.eclass: Add src_test implementation

2022-12-03 Thread matoro
tps://tree-sitter.github.io/tree-sitter/creating-parsers#command-test Bug: https://bugs.gentoo.org/844223 Closes: https://github.com/gentoo/gentoo/pull/28529 Signed-off-by: Matoro Mahri --- eclass/tree-sitter-grammar.eclass | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --gi

[gentoo-dev] [PATCH 1/3] profiles/features/wd40: mask USE=test tree-sitter-grammar.eclass pkgs

2022-12-03 Thread matoro
dev-util/tree-sitter-cli will now be a conditional test dep for packages inheriting tree-sitter-grammar.eclass, which is written in rust, so mask it on rustless profiles. Bug: https://bugs.gentoo.org/844223 See: https://github.com/gentoo/gentoo/pull/28529 Signed-off-by: Matoro Mahri

[gentoo-dev] [PATCH 2/3 v2] tree-sitter-grammar.eclass: Add src_test implementation

2022-12-03 Thread matoro
tps://tree-sitter.github.io/tree-sitter/creating-parsers#command-test Bug: https://bugs.gentoo.org/844223 Closes: https://github.com/gentoo/gentoo/pull/28529 Signed-off-by: Matoro Mahri --- eclass/tree-sitter-grammar.eclass | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --gi

Re: [gentoo-dev] media-video/mpv removed USE flag

2023-11-21 Thread matoro
On 2023-11-21 18:33, stefan1@shitposting.expert wrote: I've noticed that on my last @world update, mpv's libplacebo USE flag got removed and portage pulled in libplacebo. Was there any reason behind this change? Mpv has been working perfectly fine so far without libplacebo. libplacebo was