v30.3-roots.1 · Commit 65: [PATCH 65/68] fix(release): collect Homebrew dependency unions with supported flags
ci/release/runner-notices.py
Before: ci/release/runner-notices.py · After: ci/release/runner-notices.py
File metadata
index 98a59e49816427b8c37fd226ffd76d69eef7df4f..4876f59c3fb520b360d662b0a1c5b7a3c2082e3f 100755
Download original patch · Release notes
Diff rows 1–8 of 8. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
ci/release/runner-notices.py
CHANGED
|
@@ -117,7 +117,7 @@ def depends_notices(depends, host, destination):
|
|
| 117 |
|
| 118 |
def brew_notices(destination, bundle=None):
|
| 119 |
requested = ['qt@6', 'boost', 'libevent', 'zeromq', 'qrencode', 'miniupnpc', 'capnp']
|
| 120 |
-
dependencies = run('brew', 'deps', '--installed', '--recursive', *requested).splitlines()
|
| 121 |
names = sorted(set(requested + dependencies))
|
| 122 |
formulae = [formula for name in names for formula in json.loads(run('brew', 'info', '--json=v2', name))['formulae']]
|
| 123 |
required = notices.required_components('darwin-arm64') - {'sqlite'}
|
|
|
|
| 117 |
|
| 118 |
def brew_notices(destination, bundle=None):
|
| 119 |
requested = ['qt@6', 'boost', 'libevent', 'zeromq', 'qrencode', 'miniupnpc', 'capnp']
|
| 120 |
+
dependencies = run('brew', 'deps', '--installed', '--union', *requested).splitlines()
|
| 121 |
names = sorted(set(requested + dependencies))
|
| 122 |
formulae = [formula for name in names for formula in json.loads(run('brew', 'info', '--json=v2', name))['formulae']]
|
| 123 |
required = notices.required_components('darwin-arm64') - {'sqlite'}
|