commit
e7a8583d9e
|
@ -136,8 +136,10 @@ class Builder:
|
||||||
package_name_mapper = PACKAGE_NAME_MAPPERS.get(mapper_name, {})
|
package_name_mapper = PACKAGE_NAME_MAPPERS.get(mapper_name, {})
|
||||||
packages = package_name_mapper.get(builderName)
|
packages = package_name_mapper.get(builderName)
|
||||||
if packages:
|
if packages:
|
||||||
packages_list += packages
|
|
||||||
to_drop.append(builderDef)
|
to_drop.append(builderDef)
|
||||||
|
if packages is not True:
|
||||||
|
# True means "assume the dependency is install but do not try to install anything for it"
|
||||||
|
packages_list += packages
|
||||||
for dep in to_drop:
|
for dep in to_drop:
|
||||||
del self._targets[dep]
|
del self._targets[dep]
|
||||||
return packages_list
|
return packages_list
|
||||||
|
|
|
@ -27,6 +27,8 @@ PACKAGE_NAME_MAPPERS = {
|
||||||
'file' : ['file-devel'],
|
'file' : ['file-devel'],
|
||||||
'gumbo' : ['gumbo-parser-devel'],
|
'gumbo' : ['gumbo-parser-devel'],
|
||||||
'aria2': ['aria2'],
|
'aria2': ['aria2'],
|
||||||
|
'qt': ['qt5-qtbase-devel', 'qt5-devel', 'qt5-qtsvg'],
|
||||||
|
'qtwebengine': ['qt5-qtwebengine-devel']
|
||||||
},
|
},
|
||||||
'fedora_native_static': {
|
'fedora_native_static': {
|
||||||
'COMMON': _fedora_common + ['glibc-static', 'libstdc++-static'],
|
'COMMON': _fedora_common + ['glibc-static', 'libstdc++-static'],
|
||||||
|
|
Loading…
Reference in New Issue