mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Revert "Update GitHubPackages for new Tab implementation"
This commit is contained in:
parent
96ae878808
commit
1e64a658d4
@ -315,28 +315,28 @@ class GitHubPackages
|
||||
tar_gz_sha256 = write_tar_gz(local_file, blobs)
|
||||
|
||||
tab = tag_hash["tab"]
|
||||
architecture = TAB_ARCH_TO_PLATFORM_ARCHITECTURE[tab.arch.presence || bottle_tag.arch.to_s]
|
||||
raise TypeError, "unknown tab.arch: #{tab.arch}" if architecture.blank?
|
||||
architecture = TAB_ARCH_TO_PLATFORM_ARCHITECTURE[tab["arch"].presence || bottle_tag.arch.to_s]
|
||||
raise TypeError, "unknown tab['arch']: #{tab["arch"]}" if architecture.blank?
|
||||
|
||||
os = if tab["built_on"].present? && tab.built_on["os"].present?
|
||||
BUILT_ON_OS_TO_PLATFORM_OS[tab.built_on["os"]]
|
||||
os = if tab["built_on"].present? && tab["built_on"]["os"].present?
|
||||
BUILT_ON_OS_TO_PLATFORM_OS[tab["built_on"]["os"]]
|
||||
elsif bottle_tag.linux?
|
||||
"linux"
|
||||
else
|
||||
"darwin"
|
||||
end
|
||||
raise TypeError, "unknown tab.built_on['os']: #{tab.built_on["os"]}" if os.blank?
|
||||
raise TypeError, "unknown tab['built_on']['os']: #{tab["built_on"]["os"]}" if os.blank?
|
||||
|
||||
os_version = tab.built_on["os_version"].presence if tab.built_on.present?
|
||||
os_version = tab["built_on"]["os_version"].presence if tab["built_on"].present?
|
||||
case os
|
||||
when "darwin"
|
||||
os_version ||= "macOS #{bottle_tag.to_macos_version}"
|
||||
when "linux"
|
||||
os_version&.delete_suffix!(" LTS")
|
||||
os_version ||= OS::LINUX_CI_OS_VERSION
|
||||
glibc_version = tab.built_on["glibc_version"].presence if tab.built_on.present?
|
||||
glibc_version = tab["built_on"]["glibc_version"].presence if tab["built_on"].present?
|
||||
glibc_version ||= OS::LINUX_GLIBC_CI_VERSION
|
||||
cpu_variant = tab.built_on&.(:[], "oldest_cpu_family") || Hardware::CPU::INTEL_64BIT_OLDEST_CPU.to_s
|
||||
cpu_variant = tab["oldest_cpu_family"] || Hardware::CPU::INTEL_64BIT_OLDEST_CPU.to_s
|
||||
end
|
||||
|
||||
platform_hash = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user