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-08-03 21:16:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zellij (Old) and /work/SRC/openSUSE:Factory/.zellij.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zellij" Wed Aug 3 21:16:48 2022 rev:2 rq:992545 version:0.31.0 Changes: -------- --- /work/SRC/openSUSE:Factory/zellij/zellij.changes 2022-07-28 20:59:21.667690286 +0200 +++ /work/SRC/openSUSE:Factory/.zellij.new.1533/zellij.changes 2022-08-03 21:17:05.055502893 +0200 @@ -1,0 +2,45 @@ +Mon Aug 1 07:38:35 UTC 2022 - Guillaume GARDET <guillaume.gar...@opensuse.org> + +- Add _constraints to avoid OOM + +------------------------------------------------------------------- +Fri Jul 29 12:35:43 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Bump version to 0.31.0: + * feat: Log errors causing "empty message received from client" (https://github.com/zellij-org/zellij/pull/1459) + * chore(dependencies): update `crossbeam` `0.8.0` -> `0.8.1` (https://github.com/zellij-org/zellij/pull/1463) + * add(option): `default-layout` setting for changing the default layout upon start, example: `default_layout: compact` (https://github.com/zellij-org/zellij/pull/1467) + * fix: many typos (https://github.com/zellij-org/zellij/pull/1481) + * add: checksum for release binary (https://github.com/zellij-org/zellij/pull/1482) + * fix: update cli tooltips (https://github.com/zellij-org/zellij/pull/1488) + * refactor: deduplicate code in `screen.rs` (https://github.com/zellij-org/zellij/pull/1453) + * chore(dependencies): update `clap`: `3.1.18` -> `3.2.2` (https://github.com/zellij-org/zellij/pull/1496) + * fix: send `WriteChars:` once per action (https://github.com/zellij-org/zellij/pull/1516) + * feat: allow swapping tabs, in a fullscreen pane (https://github.com/zellij-org/zellij/pull/1515) + * feat: add action of undo renmae (https://github.com/zellij-org/zellij/pull/1513) + * fix(docs): fix macport installation instructions (https://github.com/zellij-org/zellij/pull/1529) + * feat: allow hex colors for themes (https://github.com/zellij-org/zellij/pull/1536) + * fix: client hang when server is killed / shutdown delay (https://github.com/zellij-org/zellij/pull/1535) + * fix: properly handle in-place editor in full-screen (https://github.com/zellij-org/zellij/pull/1544) + * Terminal compatibility: properly trim whitespace in lines with wide-characters when resizing panes (https://github.com/zellij-org/zellij/pull/1545) + * fix: reset scroll properly when typing in certain edge cases (https://github.com/zellij-org/zellij/pull/1547) + * fix: logging may fill up /tmp, now logs are capped at 100 kB (https://github.com/zellij-org/zellij/pull/1548) + * fix: crash when terminal rows or columns are 0 (https://github.com/zellij-org/zellij/pull/1552) + * refactor: moved shared data structures to zellij-utils (https://github.com/zellij-org/zellij/pull/1541) + * feat: support displaying images/video in the terminal with sixel graphics (https://github.com/zellij-org/zellij/pull/1557) + * fix: add usage comment to fish `auto-start` script (https://github.com/zellij-org/zellij/pull/1583) + * fix: refactor match session name (https://github.com/zellij-org/zellij/pull/1582) + * fix: print "Session detached" rather than "Bye from Zellij!" when detaching from a session (https://github.com/zellij-org/zellij/pull/1573#issuecomment-1181562138) + * performance: improve terminal responsiveness (https://github.com/zellij-org/zellij/pull/1585 and https://github.com/zellij-org/zellij/pull/1610) + * Terminal compatibility: persist cursor show/hide across alternate screen (https://github.com/zellij-org/zellij/pull/1586) + * fix: support multi-argument EDITOR/VISUAL/scrollback-editor commands (https://github.com/zellij-org/zellij/pull/1587) + * fix: avoid sending mouse click events on pane frames to applications (https://github.com/zellij-org/zellij/pull/1584) + * feat: search through terminal scrollback (https://github.com/zellij-org/zellij/pull/1521) + * feat: support themes directory (https://github.com/zellij-org/zellij/pull/1577) + * feat: Improve logging by writing server panics into the logfile (https://github.com/zellij-org/zellij/pull/1602) + * fix: reflect configured keybindings in the status bar (https://github.com/zellij-org/zellij/pull/1242) + * add: capability to dispatch actions from the cli (https://github.com/zellij-org/zellij/pull/1265) + +- add README.suse-maint.md + +------------------------------------------------------------------- Old: ---- zellij-0.30.0.tar.gz New: ---- README.suse-maint.md _constraints _service zellij-0.31.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zellij.spec ++++++ --- /var/tmp/diff_new_pack.JEkgV2/_old 2022-08-03 21:17:06.179505842 +0200 +++ /var/tmp/diff_new_pack.JEkgV2/_new 2022-08-03 21:17:06.183505853 +0200 @@ -15,9 +15,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %bcond_with test Name: zellij -Version: 0.30.0 +Version: 0.31.0 Release: 0 Summary: Terminal workspace with batteries included License: MIT @@ -25,6 +26,8 @@ Source0: https://github.com/zellij-org/zellij/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.gz Source2: cargo_config +Source3: README.suse-maint.md +BuildRequires: rust+cargo >= 1.62 BuildRequires: cargo-packaging ExclusiveArch: %{rust_tier1_arches} %if %{with test} @@ -41,18 +44,35 @@ %prep %autosetup -a1 -mkdir .cargo +mkdir -p .cargo cp %{SOURCE2} .cargo/config +# Remove prebuilt binaries +rm assets/plugins/* %build -%{cargo_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/status-bar +cargo --offline build --release --target=wasm32-wasi +popd +pushd default-plugins/tab-bar +cargo --offline build --release --target=wasm32-wasi +popd +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 %install -%{cargo_install} +%{cargo_install} --all-features %if %{with test} %check -%{cargo_test} +%{cargo_test} --all-features %endif %files ++++++ README.suse-maint.md ++++++ 1. Install `rpmdevtools` 2. If updating a version, modify the Version string. 3. Run `rpmdev-spectool -g zellij.spec` and remove the previous version tar ball. 4. Add the new tarball and extract it 5. Move the extracted `zellij-<new-version>` as `zellij`. 6. Run `osc service disabledrun` Then add version changes with `osc vc` and then `osc ci` ++++++ _constraints ++++++ <?xml version="1.0"?> <constraints> <hardware> <physicalmemory> <size unit="G">8</size> </physicalmemory> </hardware> </constraints> ++++++ _service ++++++ <services> <service name="cargo_vendor" mode="disabled"> <param name="srcdir">zellij</param> <param name="compression">gz</param> <param name="update">true</param> </service> <service name="cargo_audit" mode="disabled"> <param name="srcdir">zellij</param> </service> </services> ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/zellij/vendor.tar.gz /work/SRC/openSUSE:Factory/.zellij.new.1533/vendor.tar.gz differ: char 5, line 1 ++++++ zellij-0.30.0.tar.gz -> zellij-0.31.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/zellij/zellij-0.30.0.tar.gz /work/SRC/openSUSE:Factory/.zellij.new.1533/zellij-0.31.0.tar.gz differ: char 20, line 1