Hello community, here is the log from the commit of package i3 for openSUSE:Factory checked in at 2020-11-17 21:24:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/i3 (Old) and /work/SRC/openSUSE:Factory/.i3.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "i3" Tue Nov 17 21:24:28 2020 rev:40 rq:848766 version:4.19 Changes: -------- --- /work/SRC/openSUSE:Factory/i3/i3.changes 2020-10-29 14:52:20.929246011 +0100 +++ /work/SRC/openSUSE:Factory/.i3.new.24930/i3.changes 2020-11-17 21:24:38.449339443 +0100 @@ -1,0 +2,53 @@ +Sun Nov 15 21:49:59 UTC 2020 - Avindra Goolcharan <[email protected]> + +- Update to version 4.19: + * Changes + - userguide: explain button6 and button7 (scroll wheel right/left) + - ipc: always include the marks property (even if empty) + - ipc: introduce GET_BINDING_STATE command + - ipc: clarify workspace name field semantics + - ipc: document parse_error COMMAND reply field + - i3bar: launch using exec to avoid leaving useless shell process + - i3bar: make dock client order deterministic (sorted by class/instance) as a + side effect, i3bars without an explicit bar-id will be sorted according + to their definition order in the config file + - i3bar: update config when necessary (reduces redraws on bar mode changes) + - i3bar: add coordinates relative to the current output in i3bar click events + - i3bar: add “nonprimary” output option + - i3bar: set WM_CLASS instance to bar id + - i3-input: add different exit codes for when i3-input fails + - i3-dmenu-desktop: Support symlinks in search path + - pod2html: render without stylesheet by default + - introduce “tiling_from” and ”floating_from” criteria + - mention rofi in default config file + - allow ppt values in move direction and move position commands + - allow matching on empty properties like class, title, etc. + * Bug fixes: + - i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell + - i3bar: fix hang when pausing/resuming bar program + - i3bar: fix crash on invalid JSON input + - ensure client windows have a size of at least 1px after resize + - correctly handle overlapping decorations + - limit workspace numbers within 0..INT32_MAX + - fix a bug with tiling resize inside floating container + - correctly handle mouse resize in fullscreen containers by + not propagating $mod+right click to fullscreen clients + - do not try to resize fullscreen and non-fullscreen windows + - do not focus floating windows changing workspace with ConfigureNotify + - set _NET_DESKTOP_VIEWPORT after randr changes + - fix a bug with i3-nagbar not starting after it has already started once + - fix conflict when moving parent of fullscreen window to workspace + - fix named workspace assignments on output changes + - fix named workspace assignment precedence on workspace renames + - fix windows getting swallowed more than once + - erase i3 --moreversion progress line before overwriting + - fix test case 180-fd-leaks when running on Fedora + - fix crash in `focus next sibling` + - fix moving tiling windows out of the scratchpad + - fix crash on invalid JSON input in stored layouts + - fix monitor change during/with i3 restart by moving + content for non-existing output containers +- Move build to meson since autotools build was removed +- Remove support for EOL Leap 42.x + +------------------------------------------------------------------- Old: ---- i3-4.18.3.tar.bz2 i3-4.18.3.tar.bz2.asc New: ---- i3-4.19.tar.xz i3-4.19.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ i3.spec ++++++ --- /var/tmp/diff_new_pack.WudVjY/_old 2020-11-17 21:24:39.465340450 +0100 +++ /var/tmp/diff_new_pack.WudVjY/_new 2020-11-17 21:24:39.465340450 +0100 @@ -17,25 +17,22 @@ Name: i3 -Version: 4.18.3 +Version: 4.19 Release: 0 Summary: Tiling window manager License: BSD-3-Clause Group: System/GUI/Other URL: https://i3wm.org/ -Source0: https://i3wm.org/downloads/%{name}-%{version}.tar.bz2 +Source0: https://i3wm.org/downloads/%{name}-%{version}.tar.xz Source1: %{name}.png Source2: %{name}.keyring -Source3: https://i3wm.org/downloads/%{name}-%{version}.tar.bz2.asc +Source3: https://i3wm.org/downloads/%{name}-%{version}.tar.xz.asc Patch1: i3-desktop_file_valid.patch BuildRequires: asciidoc -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: bison BuildRequires: flex BuildRequires: gcc BuildRequires: libyajl-devel -BuildRequires: make +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: xmlto @@ -88,16 +85,11 @@ sed -i 's,^#!/usr/bin/env ,#!/usr/bin/,' i3-dmenu-desktop i3-migrate-config-to-v4 i3-save-tree %build -autoreconf -fi -# Fix Leap 42.x build -%if 0%{?suse_version} == 1315 -export YAJL_LIBS="-lyajl" YAJL_CFLAGS="-I/usr/include/yajl" -%endif -%configure -make %{?_smp_mflags} V=1 -C *-linux-gnu* +%meson +%meson_build %install -%make_install -C *-linux-gnu* +%meson_install %suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop install -D -m 0644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/%{name}.png @@ -126,6 +118,8 @@ %{_datadir}/xsessions/i3-with-shmlog.desktop %{_datadir}/applications/i3.desktop %{_datadir}/pixmaps/i3.png +%{_datadir}/doc/i3/refcard_style.css +%{_datadir}/doc/i3/*.png %files devel %dir %{_includedir}/i3/ _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
