community/perl-app-cpanminus: move custom patches to -https subpackage
This MR reverts the unversioned install_if
(see !36252 (comment 247000) for why this is not a good solution) added to perl-lwp-protocol-https
in commit 67e65c79, and solves cpanminus's "LWP https not installed" problem by moving all my custom patches to a new subpackage.
This is done so the main perl-app-cpanminus
package doesn't give any surprises to users who have come to rely on its default behavior (such as not turning on HTTPS), and is also one of the solutions suggested by #14003 (closed).
There have been a few requests for Busybox compatibility and HTTPS by default in upstream's issue tracker, and generally, I think upstream is disinclined to make those changes, as this version of cpanminus is in maintenance mode, and it is otherwise working really fine. So, patching it this way seems to be the best option for now.