summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Helmert III <ajak@gentoo.org>2024-12-14 20:51:49 -0800
committerJohn Helmert III <ajak@gentoo.org>2024-12-14 20:52:24 -0800
commit1c28e908cbcf88be92d030870e17574408cb455d (patch)
tree4462f2ba0f591ba3e59966925fa483000b702a27 /profiles/arch/amd64/x32
parentdev-util/rizin: add tree-sitter subslot operator dep (diff)
downloadgentoo-1c28e908cbcf88be92d030870e17574408cb455d.tar.gz
gentoo-1c28e908cbcf88be92d030870e17574408cb455d.tar.bz2
gentoo-1c28e908cbcf88be92d030870e17574408cb455d.zip
dev-util/rizin: depend on libpcre2[jit], force bundled tree-sitter-c
Rizin can automagically pick up a dependency on an incompatible system-tree-sitter-c, so instead force usage of the forked subproject. Note that I'm patching this as a one-off in this version since the forked package has been renamed upstream and thus this should be obsolete by the next release. Also add a dependency on libpcre2[jit], since Rizin automagically enables usage of it based on the target architecture, and we're not keyworded for anywhere that doesn't have support except for x32, for which usage is likely exceedingly rare (if existent). Bug: https://bugs.gentoo.org/943666 Closes: https://bugs.gentoo.org/945113 Signed-off-by: John Helmert III <ajak@gentoo.org>
Diffstat (limited to 'profiles/arch/amd64/x32')
-rw-r--r--profiles/arch/amd64/x32/package.mask4
1 files changed, 4 insertions, 0 deletions
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index debf27f701f1..07483bc989a5 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# John Helmert III <ajak@gentoo.org> (2024-12-14)
+# Requires libpcre2[jit] which is now masked on x32
+dev-util/rizin
+
# Ben Kohler <bkohler@gentoo.org> (2024-05-27)
# Requires libpcre2[jit] which is now masked on x32
mail-filter/rspamd