1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-08-06 21:48:30 -04:00

sysupdate: disallow partial updates on arch, add ignored to popout

port 1.5

(cherry picked from commit b17a90a412)
This commit is contained in:
bbedward
2026-07-17 10:18:51 -04:00
committed by dms-ci[bot]
parent 8ba5e1a082
commit ad5a96d95b
5 changed files with 194 additions and 17 deletions
@@ -345,6 +345,9 @@ func (m *Manager) runUpgrade(ctx context.Context, opts UpgradeOptions) {
opts.Targets = append([]Package(nil), m.state.Packages...)
m.mu.RUnlock()
}
if isPacmanFamily(m.selection.System) {
opts.Ignored = dropPacmanRepoIgnores(opts.Ignored, opts.Targets)
}
opts.Targets = dropIgnoredTargets(opts.Targets, opts.Ignored)
backends := upgradeBackends(m.selection, opts)