Created attachment 248286 [details] google-cloud-sdk.patch completion.bash.inc and completion.zsh.inc are shell functions for auto-complete . But those files are not automatically work, users explicitly should load those files.
Oops sorry, I didn't update PORTREVISION. Please update PORTREVISION, too.
Indeed. They are not completions file. Looks like I had another completion file from somewhere else in my home which took precedence over this from gcloud and I never took a look at it. However I will add this while a new version is released as those happens frequently more or less every week.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0187eaff26b280f04b050a969e43783aedd3153b commit 0187eaff26b280f04b050a969e43783aedd3153b Author: Norikatsu Shigemura <nork@FreeBSD.org> AuthorDate: 2024-02-14 05:54:22 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2024-02-14 05:59:06 +0000 net/google-cloud-sdk: Update version 463.0.0=>464.0.0 - Removed the OPTION BASH and ZSH. Despit he naming the files are actually to generate shell completions functions rather then shell completions function itself. Somehow I had a personalized shell completion function in my dotfiles which took precedence which is why I never found it out myself. [1] PR: 276925 [1] net/google-cloud-sdk/Makefile | 18 ++---------------- net/google-cloud-sdk/distinfo | 6 +++--- net/google-cloud-sdk/files/pkg-message.in (new) | 10 ++++++++++ 3 files changed, 15 insertions(+), 19 deletions(-)