At this time, PackageKit does not offer a way to add new repositories to your system. It only allows you to enable or disable known repositories. However, it is often possible to make a new repository known to PackageKit by installing a package with the necessary information. These are usually called (foo)-release, where foo is the name of the repository.