void-packages

Void Source Packages
git clone git://ezup.dev/void-packages.git
Log | Files | Refs | README | LICENSE

defaults.conf (4359B)


      1# --*-- shell --*--
      2#
      3# etc/defaults.conf
      4#	default configuration of etc/conf
      5#
      6# DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING UPDATES,
      7# EDIT etc/conf INSTEAD.
      8#
      9# To disable an option comment it out, don't set it to another value i.e:
     10#    FOO=no 	-> wrong
     11#    #FOO=yes	-> correct
     12#
     13# Please also use ${FOO} style for shell variables because some parsers
     14# rely on this to work properly.
     15#
     16
     17# [OPTIONAL]
     18# Enable optional arguments to xbps-install(1) for the host system.
     19# Currently used in the 'binary-bootstrap' and 'bootstrap-update' targets.
     20#
     21# NOTE: local repositories are handled automatically by xbps-src,
     22# but you can modify the default remote repositories at
     23# 'etc/xbps.d/repos-remote*.conf'
     24#
     25#XBPS_INSTALL_ARGS=""
     26
     27# [OPTIONAL]
     28# Native Compilation/Preprocessor flags for C/C++/Fortran. Additional settings
     29# for the target architecture are also declared in common/build-profiles/<arch>.sh.
     30#
     31XBPS_CFLAGS="-O2 -pipe"
     32XBPS_CXXFLAGS="${XBPS_CFLAGS}"
     33XBPS_FFLAGS="${XBPS_CFLAGS}"
     34
     35# [OPTIONAL]
     36# Linker flags passed to the compiler.
     37#
     38#XBPS_LDFLAGS=""
     39
     40# [REQUIRED]
     41# Command to execute to gain root privileges when using the `update-sys`
     42# target to update your system.
     43#
     44XBPS_SUCMD="sudo /bin/sh -c"
     45
     46# [OPTIONAL]
     47# Enable or disable ccache when building packages. The ccache directory
     48# is stored in the hostdir, i.e hostdir/ccache. For go builds this enables
     49# caching in hostdir/gocache.
     50#
     51#XBPS_CCACHE=yes
     52
     53# [OPTIONAL]
     54# Enable or disable distcc when building packages. The distcc directory
     55# is stored in the hostdir, i.e hostdir/distcc.
     56#
     57#XBPS_DISTCC=yes
     58#XBPS_DISTCC_HOSTS=""
     59
     60# [OPTIONAL]
     61# Number of parallel jobs to execute when building packages that
     62# use make(1) or alike commands.
     63#
     64#XBPS_MAKEJOBS=4
     65
     66# [OPTIONAL]
     67# Enable recording git revisions in final binary packages; enable this
     68# if you are sure the package you are building is available in the
     69# void-packages git repository.
     70#
     71#XBPS_USE_GIT_REVS=yes
     72
     73# [OPTIONAL]
     74# Enable running the (optional) do_check() function of a package.
     75# When set to 'full', will enable further testing for some packages.
     76#
     77#XBPS_CHECK_PKGS=yes
     78#XBPS_CHECK_PKGS=full
     79
     80# [OPTIONAL]
     81# Enable building -dbg subpackages with debugging symbols. Please note
     82# that building with debugging symbols make take a long while in some
     83# packages even on computers with a fast CPU; as well as needs lots of
     84# RAM to properly build some packages.
     85#
     86#XBPS_DEBUG_PKGS=yes
     87
     88# [OPTIONAL]
     89# Set the package compression format. See xbps-create(1) for available formats.
     90#
     91#XBPS_PKG_COMPTYPE=type
     92
     93# [OPTIONAL]
     94# Set the repository compression format. See xbps-rindex(1) for available formats.
     95#
     96#XBPS_REPO_COMPTYPE=type
     97
     98# [OPTIONAL]
     99# Enable or disable global package build options, these options apply
    100# to all packages that support the matching options.
    101#
    102# To enable an option just define its option name; to disable an option
    103# prefix it with ~. Options must be delimited by commas, i.e 'opt,~opt2,opt3,~opt4'
    104#
    105#XBPS_PKG_OPTIONS=opt,~opt2,opt3,~opt4
    106
    107# [OPTIONAL]
    108# Enable or disable package build options. Note that per package build options
    109# override the global options defined above for the matching package.
    110#
    111#XBPS_PKG_OPTIONS_foo=opt,~opt2,opt3,~opt4
    112
    113# [OPTIONAL]
    114# Enable building package locally that are restricted legally for redistribution.
    115# NOTE: you can't distribute the sources or binaries for such kind of packages.
    116#
    117#XBPS_ALLOW_RESTRICTED=yes
    118
    119# [OPTIONAL]
    120# Set the preferred chroot style. Available styles at common/chroot-style/*.sh:
    121#
    122# 	- uunshare (uses xbps-uunshare(1), user namespaces)
    123# 	- uchroot (uses xbps-uchroot(1), namespaces, setgid)
    124# 	- bwrap (uses bwrap, external, does not need special permissions)
    125#	- ethereal (uses root, needs no permissions, for disposable containers)
    126#
    127# The order is already set as shown above, but can be overriden below.
    128# Additional arguments to the chroot style can be passed in via XBPS_CHROOT_CMD_ARGS.
    129#
    130#XBPS_CHROOT_CMD=uchroot
    131#XBPS_CHROOT_CMD_ARGS=""
    132
    133# [OPTIONAL]
    134# Enable to use the standard mtime of files. Otherwise it will be rewritten to
    135# the HEAD commit time. Requires git when disabled.
    136#
    137#XBPS_USE_BUILD_MTIME=yes
    138
    139# [OPTIONAL]
    140# When using the 'ethereal' chroot-style this switch must be activated, it is
    141# meant as safeguard against users casually destroying their systems
    142#
    143#XBPS_ALLOW_CHROOT_BREAKOUT=yes