Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nono-cli for openSUSE:Factory checked in at 2026-09-04 12:42:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nono-cli (Old) and /work/SRC/openSUSE:Factory/.nono-cli.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nono-cli" Fri Sep 4 12:42:25 2026 rev:2 rq:1375653 version:0.75.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nono-cli/nono-cli.changes 2026-09-02 17:00:53.309471828 +0200 +++ /work/SRC/openSUSE:Factory/.nono-cli.new.1265/nono-cli.changes 2026-09-04 12:42:41.101377966 +0200 @@ -1,0 +2,5 @@ +Thu Sep 3 13:26:53 UTC 2026 - Robert Munteanu <[email protected]> + +- Added completion scripts + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nono-cli.spec ++++++ --- /var/tmp/diff_new_pack.HW8xc1/_old 2026-09-04 12:42:41.978408766 +0200 +++ /var/tmp/diff_new_pack.HW8xc1/_new 2026-09-04 12:42:41.980408836 +0200 @@ -1,5 +1,5 @@ # -# spec file for package zizmor +# spec file for package nono-cli # # Copyright (c) 2026 SUSE LLC and contributors # @@ -25,15 +25,45 @@ Source0: https://github.com/nolabs-ai/nono/archive/refs/tags/v%{version}.tar.gz Source1: vendor.tar.zst ExcludeArch: %ix86 %arm32 ppc ppc64le s390 s390x +BuildRequires: bash-completion BuildRequires: ca-certificates-mozilla BuildRequires: cargo >= 1.97 BuildRequires: cargo-packaging +BuildRequires: fish BuildRequires: gcc-c++ +BuildRequires: zsh %description nono-cli is a capability-based sandboxing system for running untrusted AI agents with OS-enforced isolation. +%package bash-completion +Summary: Bash Completion for %{name} +Requires: %{name} = %{version} +Supplements: (%{name} and bash-completion) +BuildArch: noarch + +%description bash-completion +Bash command line completion support for %{name}. + +%package zsh-completion +Summary: Zsh Completion for %{name} +Requires: %{name} = %{version} +Supplements: (%{name} and zsh) +BuildArch: noarch + +%description zsh-completion +Zsh command line completion support for %{name}. + +%package fish-completion +Summary: Fish Completion for %{name} +Requires: %{name} = %{version} +Supplements: (%{name} and fish) +BuildArch: noarch + +%description fish-completion +Fish command line completion support for %{name}. + %prep %autosetup -p 1 -n nono-%{version} -a 1 @@ -43,6 +73,13 @@ %install install -D -d -m 0755 %{buildroot}%{_bindir} install -m 0755 target/release/nono %{buildroot}%{_bindir}/nono +# Filter a warning incorrectly emitted to stdout; https://github.com/nolabs-ai/nono/issues/1777 +install -d %{buildroot}%{_datadir}/bash-completion/completions +%{buildroot}%{_bindir}/nono completion bash | grep -v 'Ignoring invalid XDG_CONFIG_HOME' > %{buildroot}%{_datadir}/bash-completion/completions/nono +install -d %{buildroot}%{_datadir}/zsh/site-functions +%{buildroot}%{_bindir}/nono completion zsh | grep -v 'Ignoring invalid XDG_CONFIG_HOME' > %{buildroot}%{_datadir}/zsh/site-functions/_nono +install -d %{buildroot}%{_datadir}/fish/vendor_completions.d +%{buildroot}%{_bindir}/nono completion fish | grep -v 'Ignoring invalid XDG_CONFIG_HOME' > %{buildroot}%{_datadir}/fish/vendor_completions.d/nono.fish %check # would be nice, currently failing @@ -53,3 +90,12 @@ %license LICENSE %{_bindir}/nono +%files bash-completion +%{_datadir}/bash-completion/completions/nono + +%files zsh-completion +%{_datadir}/zsh/site-functions/_nono + +%files fish-completion +%{_datadir}/fish/vendor_completions.d/nono.fish +
