Merge pull request #9122 from SeekingMeaning/bump-cask-pr/languages
bump-cask-pr: fix for casks that have multiple languages
This commit is contained in:
commit
fa61eefa15
@ -143,6 +143,7 @@ module Homebrew
|
|||||||
silent: true)
|
silent: true)
|
||||||
|
|
||||||
tmp_cask = Cask::CaskLoader.load(tmp_contents)
|
tmp_cask = Cask::CaskLoader.load(tmp_contents)
|
||||||
|
tmp_config = cask.config
|
||||||
tmp_url = tmp_cask.url.to_s
|
tmp_url = tmp_cask.url.to_s
|
||||||
|
|
||||||
if new_hash.nil?
|
if new_hash.nil?
|
||||||
@ -154,9 +155,9 @@ module Homebrew
|
|||||||
cask.languages.each do |language|
|
cask.languages.each do |language|
|
||||||
next if language == cask.language
|
next if language == cask.language
|
||||||
|
|
||||||
tmp_cask.config.languages = [language]
|
lang_config = tmp_config.merge(Cask::Config.new(explicit: { languages: [language] }))
|
||||||
|
|
||||||
lang_cask = Cask::CaskLoader.load(tmp_contents)
|
lang_cask = Cask::CaskLoader.load(tmp_contents)
|
||||||
|
lang_cask.config = lang_config
|
||||||
lang_url = lang_cask.url.to_s
|
lang_url = lang_cask.url.to_s
|
||||||
lang_old_hash = lang_cask.sha256
|
lang_old_hash = lang_cask.sha256
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user