Copyright | (c) Colin Woodbury 2012 - 2021 |
---|---|
License | GPL3 |
Maintainer | Colin Woodbury <colin@fosskers.ca> |
Safe Haskell | None |
Language | Haskell2010 |
Module for connecting to the AUR servers, downloading PKGBUILDs and package sources.
Synopsis
- aurLookup :: Manager -> NonEmpty PkgName -> IO (Maybe (Set PkgName, Set Buildable))
- aurRepo :: IO Repository
- aurInfo :: NonEmpty PkgName -> RIO Env [AurInfo]
- aurSearch :: Text -> RIO Env [AurInfo]
- sortAurInfo :: Settings -> [AurInfo] -> [AurInfo]
- clone :: Buildable -> IO (Maybe FilePath)
- pkgUrl :: PkgName -> Text
Batch Querying
aurLookup :: Manager -> NonEmpty PkgName -> IO (Maybe (Set PkgName, Set Buildable)) Source #
Attempt to retrieve info about a given Set
of packages from the AUR.