libX11 seems to have a dependency on perl5 that isn't needed. The attached patch removes the dependency and the package does not seem to change at all. I think this will need an exp-run and review by maintainer.
Created attachment 199346 [details]
patch to remove perl dep from libX11
Somehow bugzilla failed to attach the patch. Here it is.
Talking to upstream a bit, it seems like perl is used during the build somehow. I have to look more into this.
(In reply to Niclas Zeising from comment #2)
Configure seems to check for it, but I can't find any evidence that it uses it.
no reason for portmgr to get involved here.
(In reply to Mathieu Arnold from comment #4)
Are you saying you think this doesn't need an exp-run? If so, great, just want to be clear.
According to upstream, perl is used during the build. I haven't investigated further exactly where.