Add ability to show referenced package name

This commit is contained in:
Ilia Ross
2025-02-04 20:20:00 +02:00
parent fc0ddace80
commit 49c05624e1

View File

@ -39,8 +39,16 @@ print &ui_columns_start([ $text{'mods_enabled'},
foreach my $m (@mods) {
my $pkg;
if ($n && $ver) {
($pkg) = grep { $_ } map { $pkgmap{$_} }
&php_module_packages($m->{'mod'}, $ver, $filever);
my @poss = &php_module_packages($m->{'mod'}, $ver, $filever);
($pkg) = grep { $_ } map { $pkgmap{$_} } @poss;
if (!$pkg) {
# Package is referenced by another name
foreach (@poss) {
my @pinfo = &software::package_info($_);
$pkg = { 'name' => $pinfo[0],
'version' => $pinfo[4] } if @pinfo;
}
}
}
print &ui_columns_row([
&ui_checkbox("mod", $m->{'mod'}, "", $m->{'enabled'}),