63c1883201
These are the core interfaces in the new API: rpool - Interface to interact with the repository pool. rindex - Interface to interact with repository indexes. pkgdb - Interface to interact with local packages. transaction - Interface to interact with a transaction. This also brings new repository index format, making the index file per architecture and being incompatible with previous versions. The transaction frequency flush option has been removed, and due to the nature of package states it was causing more harm than good. More changes coming soon, but the API shall remain stable from now on.
62 lines
1.8 KiB
Plaintext
62 lines
1.8 KiB
Plaintext
# Configuration file for XBPS.
|
|
# ============================
|
|
#
|
|
# Root directory.
|
|
#RootDir = /
|
|
#
|
|
# Cache directory to store downloaded binary packages.
|
|
# If string begins with '/' it will be treated as full path,
|
|
# otherwise it will be treated as relative to the root-directory.
|
|
#CacheDir = var/cache/xbps
|
|
#
|
|
# Default global limit of cached connections when fetching files.
|
|
#FetchCacheConnections = 10
|
|
#
|
|
# Default per-host limit of cached connections when fetching files.
|
|
#FetchCacheConnectionsPerHost = 3
|
|
#
|
|
# Default timeout limit for connections, in seconds.
|
|
#FetchTimeoutConnection = 30
|
|
#
|
|
# Enable syslog messages, set the value to false or 0 to disable.
|
|
#Syslog = true
|
|
|
|
# Repositories.
|
|
#
|
|
# You can specify here your list of repositories, the first
|
|
# repository matching a package expression will be used for most
|
|
# targets in xbps-install(8) and xbps-query(8).
|
|
#
|
|
# Optionally a non default HTTP port can also be specified such as:
|
|
# http://foo.local:8080/xbps-repo
|
|
#
|
|
# By default we use the official "public" repositories. You can add
|
|
# your own repositories by specifying the path to the directory
|
|
# where the plist index file (rindex.plist) is stored.
|
|
#
|
|
# Repositories not matching the host architecture are simply ignored.
|
|
#
|
|
repositories = {
|
|
http://xbps.nopcode.org/repos/current,
|
|
#http://xbps.nopcode.org/repos/current/nonfree
|
|
}
|
|
|
|
# Packages on hold.
|
|
#
|
|
# Packages that are put on hold won't be updated even if there is a
|
|
# newer version in repository pool. Package names and shell wildcards
|
|
# can be specified.
|
|
#
|
|
#PackagesOnHold = { "glibc-*" }
|
|
|
|
# Virtual packages.
|
|
#
|
|
# The following syntax is used:
|
|
# virtual-package <realpkgname> { targets = <virtualpkgname-version> }
|
|
#
|
|
# If a package supports multiple virtual packages these can be
|
|
# specified in the 'targets' option such as:
|
|
#
|
|
# virtual-package foo { targets = blah-0, baz-1, ... }
|
|
#
|