void-packages/common/environment/setup
Đoàn Trần Công Danh fd61886616 setup/git.sh: prefer git plumbing command
git-ls-files(1) is plumbing command, its output will never change
regardless of configuration, version.

git-status(1) output will be changed depends on configuration.
At least, 986d4dbc7d (common/environment/setup/git.sh: ensure untracked
files are checked., 2017-11-24) was added to address a different output
on `status.showUntrackedFiles`.

By doing this, also reduce a pipe, and a fork-exec.

Technically, git-log(1) is also a porcelain, but I _think_ `%ct` is
stable enough to stay there. If the day has come, that `git-log(1)` can
be replaced with:

    git cat-file commit HEAD |
    sed -ne '/^committer/{s/.* \([0-9]*\) [-+][0-9][0-9][0-9][0-9]$/\1/p;q}'
2020-05-23 06:59:24 +00:00
..
.empty
git.sh setup/git.sh: prefer git plumbing command 2020-05-23 06:59:24 +00:00
install.sh
misc.sh common/environment/setup/misc.sh: use https where possible, 2020-05-18 08:01:34 -07:00
options.sh
python.sh xbps-src: remove default python_version 2020-04-21 18:45:25 -04:00
replace-interpreter.sh
sourcepkg.sh environment/setup/sourcepkg.sh: unset GIR_EXTRA_... 2019-05-07 15:33:47 +02:00
vsed.sh vsed: reduce number of digest cmd call 2019-05-14 16:33:30 +02:00