Hello community, here is the log from the commit of package enlightenment for openSUSE:Factory checked in at 2016-03-04 19:30:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/enlightenment (Old) and /work/SRC/openSUSE:Factory/.enlightenment.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "enlightenment" Changes: -------- --- /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes 2016-01-09 23:13:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes 2016-03-04 19:30:23.000000000 +0100 @@ -1,0 +2,136 @@ +Sat Feb 6 09:29:53 UTC 2016 - simon@simotek.net + +- Enlightenment 0.20.5 +Hotfix for critical issue in 0.20.4 + +------------------------------------------------------------------- +Wed Feb 3 04:17:55 UTC 2016 - simon@simotek.net + +- Enlightenment 0.20.4 +Make configure check for Ecore_Wl2 library +include header for Ecore_Wl2 +remove unused event loop and add external Ecore_Wl2_Display variable +port wayland compositor to use Ecore_Wl2 +port e_scale to use Ecore_Wl2 +Port shot module to use ecore_wl2 library +Fix formatting of wl_weekeyboard module +Don't leak eina_iterator in shot module +Port wl_weekeyboard to use Ecore_Wl2 library +Port wl_fb module to use Ecore_Wl2 Library +Fix formatting +Fix formatting +Try to init (and error check the init) of ecore_wl2 library before we create a compositor +Fix using global ewd variable by making it part of e_comp_wl +Fix type of size fields for E_Shell_Data +Fix issue of nested compositors not working with Ecore_Wl2 library +Update wl_weekeyboard for ecore_evas_wayland_window_get2 function rename +Fix issue of using the wrong id when finding pixmap client +check siginfo si_code to verify that SIGUSR2 comes from user +e_comp_wl: only ignore ignored clients +call ecore_wl2_shutdown() in wl compositor delete callback +create wl client connection during compositor init, use in shot module +define EFL_BETA_API_SUPPORT explicitly in e.h if wayland support is enabled +remove defines for various beta api in other places +remove need_reparent, reparented, first_damage flags from wl client comp_data +call xdg surface map when creating a surface for visible internal windows +set want_focus for xdg popup surfaces on creation +only do passthrough surface map on xwayland surfaces during commit +more correctly handle evry mouse detection on wayland +improve focus setting during wayland client show callback +|= instead of = flag setting for want_focus during wayland surface commit +automatically mark wayland cursor surfaces as visible during set_cursor +do not set focus in wayland client show callback for cursor clients +always apply damages and input regions during wayland commit +remove duplicate visibility setting blocks from wayland surface commit +add render updates for cursor clients if damages exist during set_cursor +reenable fallthrough surface (un)mapping for subsurfaces during commit +remove _e_comp_wl_focus_down_set() +track wayland client mouse button states as a full button mask +enable surface visibility fallthrough for drag clients +unify client mouse action ending +allow instant client mouse actions to persist until mouse up +determine new_client state for xwayland clients using xwayland pixmap +handle more mouse buttons in wayland +allocate E_Shell_Data for all xdg surfaces (popups) +add function for disabling mouse/key/wheel/signal bindings +disable binding activation when grab dialog, menus, or dnd is active +remove comp canvas key handler shortcuts for passing keys to wayland clients +defer screenshot action execution using a job +disable bindings during wayland screenshot operations +do not attempt to create x11 canvas during xwayland init +do not shortcut access of Efreet_Desktop->x hash in fileman +disable shelf shadows if "noshadow" data item exists in shelf theme +do not update keymap group in _e_comp_wl_input_keymap_update() +update xkb.cur_group and send event upon serializing an EFFECTIVE layout in wl input +send mouse out+in on desk flip end +disable map when unsetting zoomap child +------------------------------------------------------------------- +Wed Jan 20 00:18:06 UTC 2016 - simon@simotek.net + +- Enlightenment 0.20.3 Bugfix release +e randr - fix randr dialog to do restore right again +Fix xbl_avail variable being used when it could be undefined +Fix spelling in .pc file +e_grabinput: do not pass a faulty time +block input devices from backlight list +unpopulate all gadcons during shutdown +add shelf callback for hidden state and trigger extra hide-on-show if hiding +un-defer comp util object hiding if second hide occurs during animation +add special case for frame adjustment during first recalc of new clients +test given coordinates in smart window placement algorithm +remove wayland function usage from grabinput methods +simplify and clarify winlist directional selection action code +check all corners of an object in e_comp_object_util_zone_get() +disable custom logging when eina backtrace is active +select mixer popup sink after popup has been fully initialized +optimize zoomap recalc during recursion +make ibar config pointer EINTERN +do full cleanup when overriding existing comp autoclose object +remove configs for illume modules +allow NULL object in e_comp_object_util_autoclose() +improve menu hiding and autoclose +make E_DESK_TYPE an int define +enforce border_fix_on_shelf_toggle config option in shelf +create comp object updates tiler in helper function from either show or damage +do not unset comp object native surface during shape apply +unset WM_STATE for x11 clients upon unmapping them +if available, use wl output (nested) for wayland compositor creation +use more correct defines for enabling wl output modules during comp init +automatically attempt to create a wayland x11 output during comp init +20.3 release +configure.ac: Remove ecore-x from wayland only build. +Tiling: tile windows with "Static" gravity. +Update copyright year. + +Tickets Addressed + + T1106 + T1497 + T2811 + T2948 + T3011 + +------------------------------------------------------------------- +Tue Dec 29 05:11:11 UTC 2015 - simon@simotek.net + +- Enlightenment 0.20.2 Bugfix release +Add missing function prototype for e_winlist_direction_select +emix: Rename parameter bool to mute +wayland: Add support for wl_surface.damage_buffer +alsa: fix a valgrind warning +mixer: only save state if not in init +simplify e_mouse_update() code for x11 compositors +only show x11 clients during MapNotify/Request if they have Normal state +show non-new x11 clients immediately when changing Withdrawn -> Normal +ignore withdrawn state for x11 override clients during show +Set QT_QPA_PLATFORM theme to gtk2 +enhance winlist next window selection + +Tickets Addressed + + T2906 + T2942 + T2950 + + +------------------------------------------------------------------- Old: ---- enlightenment-0.20.1.tar.xz New: ---- enlightenment-0.20.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enlightenment.spec ++++++ --- /var/tmp/diff_new_pack.78Szjh/_old 2016-03-04 19:30:25.000000000 +0100 +++ /var/tmp/diff_new_pack.78Szjh/_new 2016-03-04 19:30:25.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package enlightenment # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -16,7 +16,7 @@ # -%define efl_version 1.16.0 +%define efl_version 1.17.0 %define systemd_present (0%{?suse_version} >= 1230 || 0%{?fedora} >= 18) %define enable_wayland (0%{?suse_version} > 1320) @@ -24,7 +24,7 @@ %define generate_manpages 0 Name: enlightenment -Version: 0.20.1 +Version: 0.20.5 Release: 0 Summary: The window manager License: BSD-2-Clause ++++++ enlightenment-0.20.1.tar.xz -> enlightenment-0.20.5.tar.xz ++++++ /work/SRC/openSUSE:Factory/enlightenment/enlightenment-0.20.1.tar.xz /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment-0.20.5.tar.xz differ: char 26, line 1