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
+

Reply via email to