Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package zellij for openSUSE:Factory checked 
in at 2022-10-22 14:13:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zellij (Old)
 and      /work/SRC/openSUSE:Factory/.zellij.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zellij"

Sat Oct 22 14:13:27 2022 rev:6 rq:1030484 version:0.31.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/zellij/zellij.changes    2022-10-03 
13:46:52.805628996 +0200
+++ /work/SRC/openSUSE:Factory/.zellij.new.2275/zellij.changes  2022-10-22 
14:14:02.340873360 +0200
@@ -1,0 +2,72 @@
+Sat Oct 15 00:32:25 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Install zellij.desktop and zellij.png.
+
+-------------------------------------------------------------------
+Mon Oct 10 10:20:22 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Use tier 1 arches because some crate for other tier archs
+  are not supported.
+- Use rust version 1.59 and above.
+- Mandown only exists in Tumbleweed.
+
+------------------------------------------------------------------
+Sun Oct  9 02:05:25 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Explicitly just enable unstable features with `--features unstable`
+- Rebuild wasm-wasi plugins manually.
+- Update specfile:
+  * Use mandown to generate manpage for zellij from a markdown file.
+  * Move docs with %doc macro properly.
+
+-------------------------------------------------------------------
+Sat Oct  8 10:51:51 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Enable all features which includes unstable features.
+
+-------------------------------------------------------------------
+Wed Oct  5 22:24:29 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Fix install of shell completions in specfile.
+
+-------------------------------------------------------------------
+Wed Oct  5 00:41:20 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Update vendored dependencies.
+
+-------------------------------------------------------------------
+Tue Oct  4 17:03:17 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Don't rebuild the plugins. Seems to cause a version mismatch.
+
+-------------------------------------------------------------------
+Tue Oct  4 16:27:54 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Revert to disabling cargo update.
+- Reupload non-updated vendored deps.
+
+-------------------------------------------------------------------
+Tue Oct  4 15:34:36 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Add bash completions
+- Add zsh completions
+- Add fish completions
+- Disable tests since it is "ignored" by default.
+
+-------------------------------------------------------------------
+Tue Oct  4 04:40:22 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Reenable cargo update in _service.
+- Reupload vendor.tar.gz with updated deps.
+- Add `libgcc_s1` in BuilRequires in specfile.
+- Increase physical memory size in _constraints file.
+- Enable cargo tests.
+- Enable all arches.
+
+-------------------------------------------------------------------
+Mon Oct  3 01:16:19 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Disable cargo update to fix some wasm related issues.
+- Reupload vendored deps with the not updated cargo dependencies.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ zellij.spec ++++++
--- /var/tmp/diff_new_pack.sqrRm9/_old  2022-10-22 14:14:03.028874990 +0200
+++ /var/tmp/diff_new_pack.sqrRm9/_new  2022-10-22 14:14:03.032875000 +0200
@@ -28,7 +28,13 @@
 Source2:        cargo_config
 Source3:        README.suse-maint.md
 BuildRequires:  cargo-packaging
-BuildRequires:  rust+cargo >= 1.62
+BuildRequires:  libgcc_s1
+
+%if 0%{?suse_version} > 1500
+BuildRequires:  mandown
+%endif
+
+BuildRequires:  rust+cargo >= 1.59
 ExclusiveArch:  %{rust_tier1_arches}
 %if %{with test}
 BuildRequires:  pkgconfig(openssl)
@@ -42,6 +48,36 @@
 Zellij includes a layout system, and a plugin system allowing one to create 
plugins in any
 language that compiles to WebAssembly.
 
+%package bash-completion
+Summary:        Bash Completion for %{name}
+Group:          System/Shells
+Supplements:    (%{name} and bash-completion)
+Requires:       bash-completion
+BuildArch:      noarch
+
+%description bash-completion
+Bash command-line completion support for %{name}.
+
+%package fish-completion
+Summary:        Fish Completion for %{name}
+Group:          System/Shells
+Supplements:    (%{name} and fish)
+Requires:       fish
+BuildArch:      noarch
+
+%description fish-completion
+Fish command-line completion support for %{name}.
+
+%package zsh-completion
+Summary:        Zsh Completion for %{name}
+Group:          System/Shells
+Supplements:    (%{name} and zsh)
+Requires:       zsh
+BuildArch:      noarch
+
+%description zsh-completion
+Zsh command-line completion support for %{name}.
+
 %prep
 %autosetup -a1
 mkdir -p .cargo
@@ -52,6 +88,9 @@
 %build
 # First rebuilt plugins we just deleted
 # Note: RUSTFLAGS break linking with WASM-files, so we don't use the 
cargo_build-macro here
+pushd default-plugins/compact-bar
+cargo --offline build --release --target=wasm32-wasi
+popd
 pushd default-plugins/status-bar
 cargo --offline build --release --target=wasm32-wasi
 popd
@@ -61,24 +100,55 @@
 pushd default-plugins/strider
 cargo --offline build --release --target=wasm32-wasi
 popd
+
 # Move the results to the place they are expected
 mv target/wasm32-wasi/release/*.wasm assets/plugins/
 
 # Build zellij proper
-%{cargo_build} --all-features
+%{cargo_build} --features unstable
+./target/release/zellij setup --generate-completion bash > target/zellij.bash
+./target/release/zellij setup --generate-completion fish > target/zellij.fish
+./target/release/zellij setup --generate-completion zsh > target/zellij.zsh
+mandown docs/MANPAGE.md > target/zellij.1
 
 %install
-%{cargo_install} --all-features
+install -Dm644 -T ./target/zellij.bash 
%{buildroot}%{_datadir}/bash-completion/completions/zellij
+install -Dm644 -T ./target/zellij.fish 
%{buildroot}%{_datadir}/fish/vendor_completions.d/zellij.fish
+install -Dm644 -T ./target/zellij.zsh 
%{buildroot}%{_datadir}/zsh/site-functions/_zellij
+install -Dm644 -T %{_builddir}/%{name}-%{version}/assets/logo.png 
%{buildroot}%{_datadir}/pixmaps/%{name}.png
+install -Dm644 -T %{_builddir}/%{name}-%{version}/assets/%{name}.desktop 
%{buildroot}%{_datadir}/applications/%{name}.desktop
+
+%if 0%{?suse_version} > 1500
+install -Dm644 -T ./target/zellij.1 %{buildroot}%{_mandir}/man1/zellij.1
+%endif
 
+%{cargo_install} --features unstable
 %if %{with test}
 %check
-%{cargo_test} --all-features
+%{cargo_test}
 %endif
 
 %files
 %{_bindir}/zellij
+%{_datadir}/pixmaps/*
+%{_datadir}/applications/*
+
+%if 0%{?suse_version} > 1500
+%{_mandir}/man1/zellij.1%{?ext_man}
+%endif
+
 %license LICENSE.md
+%doc README.md docs/ARCHITECTURE.md docs/MANPAGE.md docs/TERMINOLOGY.md 
docs/THIRD_PARTY_INSTALL.md
+
+%files bash-completion
+%{_datadir}/bash-completion/*
 
-%doc README.md
+%files fish-completion
+%dir %{_datadir}/fish
+%{_datadir}/fish/*
+
+%files zsh-completion
+%dir %{_datadir}/zsh
+%{_datadir}/zsh/*
 
 %changelog

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.sqrRm9/_old  2022-10-22 14:14:03.076875104 +0200
+++ /var/tmp/diff_new_pack.sqrRm9/_new  2022-10-22 14:14:03.080875114 +0200
@@ -2,7 +2,7 @@
 <constraints>
   <hardware>
     <physicalmemory>
-      <size unit="G">8</size>
+      <size unit="G">12</size>
     </physicalmemory>
   </hardware>
 </constraints>

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/zellij/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.zellij.new.2275/vendor.tar.gz differ: char 5, line 1

Reply via email to