diff options
-rw-r--r-- | src/lib.rs | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -71,6 +71,11 @@ pub fn setup_alpm() -> Alpm { .unwrap() .add_server("https://mirror.pkgbuild.com/community/os/x86_64") .unwrap(); + handle + .register_syncdb_mut("multilib", SigLevel::USE_DEFAULT) + .unwrap() + .add_server("https://mirror.pkgbuild.com/multilib/os/x86_64") + .unwrap(); handle.syncdbs_mut().update(true).unwrap(); @@ -112,7 +117,9 @@ fn resolve_dep(dep: &str, alpm: &Alpm, aur: &[PackageMeta]) -> Dependency { Some(d) => Dependency::Official(d.name().to_string()), None => { let aur_package = aur.iter().find(|p| { - p.name == dep || (p.provides.is_some() && p.provides.as_ref().unwrap().contains(&dep.to_owned())) + p.name == dep + || (p.provides.is_some() + && p.provides.as_ref().unwrap().contains(&dep.to_owned())) }); match aur_package { Some(p) => Dependency::AUR(p.clone()), |