mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-11-25 13:30:07 +00:00
Squashed 'gitstatus/' changes from b157d02a..fcebf0b0
fcebf0b0 support armv8l; see #165; thanks, @ppoffice! c2e03bc5 use fully-qualified remote ref name; see powerlevel10k/issues/915 dc827169 Merge branch 'master' of github.com:romkatv/gitstatus 4ad671ca build: set -march=armv8 when compiling for Apple's arm64 architecture git-subtree-dir: gitstatus git-subtree-split: fcebf0b0f7aff181f2ecc441458d8fc443125ad0
This commit is contained in:
parent
15818346bf
commit
cb59280c40
3 changed files with 4 additions and 2 deletions
1
build
1
build
|
@ -409,6 +409,7 @@ if [ -z "$gitstatus_cpu" ]; then
|
||||||
case "$gitstatus_arch" in
|
case "$gitstatus_arch" in
|
||||||
armv6l) gitstatus_cpu=armv6;;
|
armv6l) gitstatus_cpu=armv6;;
|
||||||
armv7l) gitstatus_cpu=armv7;;
|
armv7l) gitstatus_cpu=armv7;;
|
||||||
|
arm64) gitstatus_cpu=armv8;;
|
||||||
aarch64) gitstatus_cpu=armv8-a;;
|
aarch64) gitstatus_cpu=armv8-a;;
|
||||||
ppc64le) gitstatus_cpu=powerpc64le;;
|
ppc64le) gitstatus_cpu=powerpc64le;;
|
||||||
riscv64) gitstatus_cpu=rv64imafdc;;
|
riscv64) gitstatus_cpu=rv64imafdc;;
|
||||||
|
|
|
@ -15,6 +15,7 @@ uname_s_glob="freebsd"; uname_m_glob="amd64"; file="gitstatusd-${uname_
|
||||||
uname_s_glob="linux"; uname_m_glob="aarch64"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="eb7f125d43c29f955239ef4014ab652b9162bbbb6c81c40f1d5ead46a209866e";
|
uname_s_glob="linux"; uname_m_glob="aarch64"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="eb7f125d43c29f955239ef4014ab652b9162bbbb6c81c40f1d5ead46a209866e";
|
||||||
uname_s_glob="linux"; uname_m_glob="armv6l"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="051a9448d9cb4bb1d95e93cff51a6ab48a085465ec30eec40046977d4213feff";
|
uname_s_glob="linux"; uname_m_glob="armv6l"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="051a9448d9cb4bb1d95e93cff51a6ab48a085465ec30eec40046977d4213feff";
|
||||||
uname_s_glob="linux"; uname_m_glob="armv7l"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="adaa47c8e8dec1e1e8686c3044ee0f45afda15deaa8388efcb4952747b66246e";
|
uname_s_glob="linux"; uname_m_glob="armv7l"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="adaa47c8e8dec1e1e8686c3044ee0f45afda15deaa8388efcb4952747b66246e";
|
||||||
|
uname_s_glob="linux"; uname_m_glob="armv8l"; file="gitstatusd-${uname_s}-aarch64"; version="v1.0.0"; sha256="eb7f125d43c29f955239ef4014ab652b9162bbbb6c81c40f1d5ead46a209866e";
|
||||||
uname_s_glob="linux"; uname_m_glob="i686"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="c80355664e7361e11215e64b523ed75a3d39f72393fa2204fefa85eae0342a67";
|
uname_s_glob="linux"; uname_m_glob="i686"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="c80355664e7361e11215e64b523ed75a3d39f72393fa2204fefa85eae0342a67";
|
||||||
uname_s_glob="linux"; uname_m_glob="ppc64le"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.2.0"; sha256="38a60b64f619d9db83747f1653b0b740380b1b2b9b414a0ff94815305cdd76bc";
|
uname_s_glob="linux"; uname_m_glob="ppc64le"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.2.0"; sha256="38a60b64f619d9db83747f1653b0b740380b1b2b9b414a0ff94815305cdd76bc";
|
||||||
uname_s_glob="linux"; uname_m_glob="x86_64"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="e33867063f091d3c31ede9916fef079ff8cd6fdcc70d051914f962ab3b8f36fd";
|
uname_s_glob="linux"; uname_m_glob="x86_64"; file="gitstatusd-${uname_s}-${uname_m}"; version="v1.0.0"; sha256="e33867063f091d3c31ede9916fef079ff8cd6fdcc70d051914f962ab3b8f36fd";
|
||||||
|
|
|
@ -118,7 +118,7 @@ void ProcessRequest(const Options& opts, RepoCache& cache, Request req) {
|
||||||
resp.Print(stats.num_untracked);
|
resp.Print(stats.num_untracked);
|
||||||
|
|
||||||
if (remote && remote->ref) {
|
if (remote && remote->ref) {
|
||||||
const char* ref = git_reference_shorthand(remote->ref);
|
const char* ref = git_reference_name(remote->ref);
|
||||||
// Number of commits we are ahead of upstream. Non-negative integer.
|
// Number of commits we are ahead of upstream. Non-negative integer.
|
||||||
resp.Print(CountRange(repo->repo(), ref + "..HEAD"s));
|
resp.Print(CountRange(repo->repo(), ref + "..HEAD"s));
|
||||||
// Number of commits we are behind upstream. Non-negative integer.
|
// Number of commits we are behind upstream. Non-negative integer.
|
||||||
|
@ -152,7 +152,7 @@ void ProcessRequest(const Options& opts, RepoCache& cache, Request req) {
|
||||||
resp.Print(push_remote ? push_remote->url : "");
|
resp.Print(push_remote ? push_remote->url : "");
|
||||||
|
|
||||||
if (push_remote && push_remote->ref) {
|
if (push_remote && push_remote->ref) {
|
||||||
const char* ref = git_reference_shorthand(push_remote->ref);
|
const char* ref = git_reference_name(push_remote->ref);
|
||||||
// Number of commits we are ahead of push remote. Non-negative integer.
|
// Number of commits we are ahead of push remote. Non-negative integer.
|
||||||
resp.Print(CountRange(repo->repo(), ref + "..HEAD"s));
|
resp.Print(CountRange(repo->repo(), ref + "..HEAD"s));
|
||||||
// Number of commits we are behind upstream. Non-negative integer.
|
// Number of commits we are behind upstream. Non-negative integer.
|
||||||
|
|
Loading…
Reference in a new issue