fix: brew "all" arch
This commit is contained in:
2
brew.py
2
brew.py
@@ -1013,6 +1013,8 @@ class Brew:
|
|||||||
Log.debug('[DEBUG] query Brew.sh manifest for', pkg, '...')
|
Log.debug('[DEBUG] query Brew.sh manifest for', pkg, '...')
|
||||||
manifest = ApiBrew.manifest(pkg, force=force)
|
manifest = ApiBrew.manifest(pkg, force=force)
|
||||||
targets = manifest['bottle']['stable']['files']
|
targets = manifest['bottle']['stable']['files']
|
||||||
|
if arch not in targets and 'all' in targets:
|
||||||
|
arch = 'all'
|
||||||
return Brew.PackageManifest(
|
return Brew.PackageManifest(
|
||||||
version=manifest['versions']['stable'],
|
version=manifest['versions']['stable'],
|
||||||
digest=targets[arch]['sha256'] if arch in targets else None,
|
digest=targets[arch]['sha256'] if arch in targets else None,
|
||||||
|
|||||||
Reference in New Issue
Block a user