users can create packages compatible with pacman using the arch build system and custom pkgbuild scripts. this functionality has helped support the arch user repository, which consists of user contributed packages to supplement the official repositories.