formula_installer: unfreeze forbidden licenses string
This commit is contained in:
parent
e459056d27
commit
b06bcf3db1
@ -1139,10 +1139,10 @@ class FormulaInstaller
|
|||||||
end
|
end
|
||||||
|
|
||||||
def forbidden_license_check
|
def forbidden_license_check
|
||||||
forbidden_licenses = Homebrew::EnvConfig.forbidden_licenses.to_s
|
forbidden_licenses = Homebrew::EnvConfig.forbidden_licenses.dup
|
||||||
SPDX::ALLOWED_LICENSE_SYMBOLS.each do |s|
|
SPDX::ALLOWED_LICENSE_SYMBOLS.each do |s|
|
||||||
pattern = /#{s.to_s.tr("_", " ")}/i
|
pattern = /#{s.to_s.tr("_", " ")}/i
|
||||||
forbidden_licenses = forbidden_licenses.sub(pattern, s.to_s)
|
forbidden_licenses.sub!(pattern, s.to_s)
|
||||||
end
|
end
|
||||||
forbidden_licenses = forbidden_licenses.split(" ").to_h do |license|
|
forbidden_licenses = forbidden_licenses.split(" ").to_h do |license|
|
||||||
[license, SPDX.license_version_info(license)]
|
[license, SPDX.license_version_info(license)]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user