4 # default configuration of etc/conf
6 # DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING UPDATES,
7 # EDIT etc/conf INSTEAD.
9 # To disable an option comment it out, don't set it to another value i.e:
13 # Please also use ${FOO} style for shell variables because some parsers
14 # rely on this to work properly.
18 # Enable optional arguments to xbps-install for the host system.
19 # Currently used in the binary-bootstrap bootstrap-update targets.
20 XBPS_INSTALL_ARGS="--repository=https://repo.voidlinux.eu/current --repository=https://repo.voidlinux.eu/current/musl --repository=https://repo.voidlinux.eu/current/aarch64"
23 # Native Compilation/Preprocessor flags for C and C++. Additional settings
24 # for the target architecture are also declared in common/build-profiles/<arch>.sh.
26 XBPS_CFLAGS="-O2 -pipe"
27 XBPS_CXXFLAGS="${XBPS_CFLAGS}"
30 # Linker flags passed to the compiler.
35 # Command to execute to gain root privileges when using the `update-sys`
36 # target to update your system.
38 XBPS_SUCMD="sudo /bin/sh -c"
41 # Enable or disable ccache when building packages. The ccache directory
42 # is stored in the hostdir, i.e hostdir/ccache. For go builds this enables
43 # caching in hostdir/gocache.
48 # Enable or disable distcc when building packages. The distcc directory
49 # is stored in the hostdir, i.e hostdir/distcc.
55 # Number of parallel jobs to execute when building packages that
56 # use make(1) or alike commands.
61 # Enable recording git revisions in final binary packages; enable this
62 # if you are sure the package you are building is available in the
63 # xbps-packages git repository.
65 #XBPS_USE_GIT_REVS=yes
68 # Enable running the (optional) do_check() function of a package.
73 # Enable building -dbg subpackages with debugging symbols. Please note
74 # that building with debugging symbols make take a long while in some
75 # packages even on computers with a fast CPU; as well as needs lots of
76 # RAM to build properly some packages.
81 # Set the package compression format. Available formats:
85 # - none (available since xbps-0.48)
87 #XBPS_PKG_COMPTYPE=none
90 # Enable or disable global package build options, these options apply
91 # to all packages that support the matching options.
93 # To enable an option just define its option name; to disable an option
94 # prefix it with ~. Options must be delimited by commas, i.e 'opt,~opt2,opt3,~opt4'
96 #XBPS_PKG_OPTIONS=opt,~opt2,opt3,~opt4
99 # Enable or disable package build options. Note that per package build options
100 # override the global options defined above for the matching package.
102 #XBPS_PKG_OPTIONS_foo=opt,~opt2,opt3,~opt4
105 # Enable building package locally that are restricted legally for redistribution.
106 # NOTE: you can't distribute the sources or binaries for such kind of packages.
108 #XBPS_ALLOW_RESTRICTED=yes
111 # Set the preferred chroot style. Available styles at common/chroot-style/*.sh:
113 # - uunshare (uses xbps-uunshare(8), user namespaces)
114 # - uchroot (uses xbps-uchroot(8), namespaces, setgid)
115 # - proot (uses proot, external, does not need special permissions)
117 # The order is already set as shown above, but can be overriden below.
118 # Additional arguments to the chroot style can be passed in via XBPS_CHROOT_CMD_ARGS.
120 #XBPS_CHROOT_CMD=proot
121 #XBPS_CHROOT_CMD_ARGS=""
124 # Enable to use the standard mtime of files. Otherwise it will be rewritten to
125 # the HEAD commit time.
127 #XBPS_USE_BUILD_MTIME=yes