Hello community,

here is the log from the commit of package i3 for openSUSE:Factory checked in 
at 2018-03-22 12:03:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/i3 (Old)
 and      /work/SRC/openSUSE:Factory/.i3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "i3"

Thu Mar 22 12:03:44 2018 rev:30 rq:589142 version:4.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/i3/i3.changes    2017-10-13 14:19:23.275522067 
+0200
+++ /work/SRC/openSUSE:Factory/.i3.new/i3.changes       2018-03-22 
12:09:30.356234883 +0100
@@ -1,0 +2,92 @@
+Sun Mar 11 08:52:32 UTC 2018 - [email protected]
+
+- Use %license macro
+- Fix rpmlint E: env-script-interpreter
+- Add GPG signature
+- Update to 4.15
+  Changes:
+    * build: AnyEvent::I3 moved to the i3 repository, so that its main
+      consumer, the i3 testsuite, can use new features immediately (such as
+      the tick event, in this case).
+    * docs/hacking-howto: promote “using git / sending patches” and “how to
+      build?” sections
+    * docs/i3bar-protocol: document that pango markup only works with pango
+      fonts
+    * docs/ipc: document focus, nodes, floating_nodes
+    * docs/ipc: urgent: complete the list of container types
+    * docs/ipc: document how to detect i3’s byte order in memory-safe
+      languages
+    * docs/ipc: document the GET_CONFIG request
+    * docs/userguide: fix formatting issue
+    * docs/userguide: explain why Mod4 is usually preferred as a modifier
+    * docs/userguide: use more idiomatic english (full-size, so-called)
+    * docs/userguide: switch from removed goto command to focus
+    * docs/userguide: mention <criteria> in focus
+    * docs/userguide: remove outdated 2013 last-modified date
+    * dump-asy: add prerequisite checks
+    * dump-asy: fix warnings about empty container names
+    * i3-dump-log: enable shmlog on demand
+    * i3-sensible-terminal: add “kitty”, “guake”, “tilda”
+    * i3-sensible-editor: add “gvim”
+    * i3bar: add --release flag for bindsym in bar blocks
+    * i3bar: add relative coordinates in JSON for click events
+    * ipc: rename COMMAND to RUN_COMMAND for consistency
+    * ipc: implement tick event for less flaky tests
+    * ipc: add error reply to “focus <window_mode>”
+    * ipc: send success response for nop
+    * default config: add $mod+r to toggle resize mode
+    * default config: use variables for workspace names to avoid repetition
+    * introduce “assign <criteria> [→] [workspace] [number] <workspace>”
+    * introduce
+      “assign <criteria> [→] output left|right|up|down|primary|<output>”
+    * introduce a “focus_wrapping” option (subsumes “force_focus_wrapping”)
+    * introduce percentage point resizing for floating containers:
+      “resize set <width> [px | ppt] <height> [px | ppt]”
+    * introduce “resize set <width> ppt <height> ppt” for tiling windows
+    * rename “new_window” and “new_float” to “default_border” and
+      “default_floating_border” (the old names keep working)
+    * output names (e.g. “DP2”) can now be used as synonyms for monitor names
+      (e.g. “Dell UP2414Q”).
+    * the “swap” command now works with fullscreen windows
+    * raise floating windows to top when they are focused programmatically
+    * _NET_ACTIVE_WINDOW: invalidate focus to force SetInputFocus call
+    * make focus handling consistent when changing focus between outputs
+    * round non-integer Xft.dpi values
+    * tiling resize: remove minimum size
+
+  Fixes:
+    * i3bar: fix various memory leaks
+    * i3bar: fix crash when no status_command is provided
+    * fix uninitialized variables in init_dpi_end, tree_restore
+    * fix incorrectly set up signal handling
+    * fix “swap” debug log message
+    * fix crash when specifying invalid con_id for “swap”
+    * fix crash upon restart with window marks
+    * fix crash when config file does not end in a newline
+    * fix crash in append_layout
+    * fix crash in layout toggle command
+    * fix crash when switching monitors
+    * fix use-after-free in randr_init error path
+    * fix move accidentally moving windows across outputs
+    * fix crash when floating window is tiled while being resized
+    * fix out-of-bounds memory read
+    * fix memory leak when config conversion fails
+    * fix layout toggle split, which didn’t work until enabling tabbed/stack
+      mode once
+    * move XCB event handling into xcb_prepare_cb
+    * avert endless loop on unexpected EOF in ipc messages
+    * perform proper cleanup for signals with Term action
+    * don’t match containers in the scratchpad with criteria
+    * fix “workspace show” related issues
+    * fix config file conversion with long variable names
+    * fix config file conversion memory initialization
+    * prevent access of freed workspace in _workspace_show
+    * disable fullscreen when required when programmatically focusing windows
+    * free last_motion_notify
+    * don’t raise floating windows when focused because of focus_follows_mouse
+    * correctly set EWMH atoms when closing a workspace
+    * don’t raise floating windows when workspace is shown
+    * keep focus order when encapsulating workspaces
+    * validate layout files before loading
+
+-------------------------------------------------------------------

Old:
----
  i3-4.14.1.tar.bz2

New:
----
  i3-4.15.tar.bz2
  i3-4.15.tar.bz2.asc
  i3.keyring

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

Other differences:
------------------
++++++ i3.spec ++++++
--- /var/tmp/diff_new_pack.57xrpW/_old  2018-03-22 12:09:32.020175240 +0100
+++ /var/tmp/diff_new_pack.57xrpW/_new  2018-03-22 12:09:32.040174525 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package i3
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           i3
-Version:        4.14.1
+Version:        4.15
 Release:        0
 Summary:        Tiling window manager
 License:        BSD-3-Clause
@@ -25,6 +25,8 @@
 Url:            http://i3wm.org/
 Source0:        http://i3wm.org/downloads/%{name}-%{version}.tar.bz2
 Source1:        %{name}.png
+Source2:        %{name}.keyring
+Source3:        https://i3wm.org/downloads/%{name}-%{version}.tar.bz2.asc
 Patch1:         i3-desktop_file_valid.patch
 BuildRequires:  asciidoc
 BuildRequires:  autoconf
@@ -82,6 +84,9 @@
 %setup -q
 %patch1 -p1
 
+# fix rpmlint E: env-script-interpreter
+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
@@ -97,7 +102,8 @@
 install -D -m 0644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/%{name}.png
 
 %files
-%doc LICENSE RELEASE-NOTES-%{version}
+%license LICENSE
+%doc RELEASE-NOTES-%{version}
 %{_mandir}/man1/i3*
 %{_bindir}/i3
 %{_bindir}/i3-dump-log

++++++ i3-4.14.1.tar.bz2 -> i3-4.15.tar.bz2 ++++++
++++ 13976 lines of diff (skipped)



Reply via email to