Hello community,

here is the log from the commit of package enlightenment for openSUSE:Factory 
checked in at 2016-10-20 23:08:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-08-31 14:30:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes 
2016-10-20 23:08:13.000000000 +0200
@@ -1,0 +2,104 @@
+Thu Oct 13 12:10:40 UTC 2016 - [email protected]
+
+- Add feature-wizard-auto-lang.patch boo#1003939
+
+-------------------------------------------------------------------
+Fri Oct  7 06:34:52 UTC 2016 - [email protected]
+
+- Bump to 0.21.3
+
+  * https://phab.enlightenment.org/T4007
+  * https://phab.enlightenment.org/T4430
+  * https://phab.enlightenment.org/T4439
+  * https://phab.enlightenment.org/T4499
+  * https://phab.enlightenment.org/T4544
+  * https://phab.enlightenment.org/T4632
+  * https://phab.enlightenment.org/T4655
+
+Carsten Haitzler (4):
+      update e po files
+      e exec - fix exec of enlightenment_open to use actual e prefix
+      explicitly use eina list types passing into EINA_LIST_FREE()
+
+Cedric BAIL (1):
+      fix text preview to use eina_strbuf_append_length that doesn't call 
strlen and crash.
+
+Christopher Michael (3):
+      Remove unused variables from ibar_resize_handle function
+      add missing EINA_UNUSED for function parameter
+      Update wayland readme file
+
+Derek Foreman (6):
+      Don't send keyboard leave events to unfocused clients
+      Fix error print when wl_wl fails to start
+      Fix xwayland binary location det0.21ection
+      Don't kill self during shutdown
+      NULL out xwayland fd handlers after deleting them
+
+Flavio Ceolin (1):
+      emix: when in alsa mode only operate on master
+
+Marcel Hollerbach (7):
+      ibar: try to get a better min size
+      tiling: place popup on the current active zone
+      tiling: be more accurate on the description
+      mixer: introduce Barrier checks
+      mixer: introduce emix_max_volume_get
+      ibar: multiply size with scale
+      mixer: lock up the slider for the case a drag is in progress
+
+Massimo Maiurana (1):
+      Updating slovenian translation
+
+Mike Blumenkrantz (34):
+      use stringshare_add() for evry files plugin mime types
+      another case of stringshare misuse re:efreet_mime_type_get()
+      ignore xwl clients when flagging wl surfaces as internal
+      add event handler for evry event type, not #define value
+      do not attempt to populate gadgets during type_add if site has not yet 
been populated
+      add docs for E_Comp struct members
+      move 'unmaximize' smart callback to after geom calc in client_unmaximize
+      use comp canvas win by default for any drop handler with an E_Object
+      handle e_comp deref during e_dnd shutdown to avoid crash
+      always use compositor object stacking when performing internal drags
+      clamp bryces to a lower canvas layer
+      use same layer in bryce editor for "above window" setting
+      set gadget added flag any time a gadget is created or wizarded
+      add separate codepath for handling layout of moving gadgets
+      force smart calc on gadget sites at key points during move operations
+      attempt to retain gadget size when executing move operations
+      adjust gadget drop coords for pointer offset
+      check visibility of gadget site 'events' member to determine drop 
availability
+      add backspace/delete for clearing all lockscreen gadgets
+      always use largest available size for free-oriented gadgets
+      add gadget doc note for gadget_destroyed callback re:object lifetimes
+      force bgpreview widget to resize after a wallpaper update
+      always delete gadget's display object and ensure gadget object is null
+      do not update bryce layer when restacking to a higher layer than 
CLIENT_ABOVE
+      remove extraneous recalc trigger when deleting a gadget
+      do not consume key events in comp autoclose key callback if desklock is 
active
+      add e_util_open(), unify all callers of enlightenment_open
+      remove (wrong) setting of layer for time's clock gadget popup
+      do not show wireless gadget popups if desklock is active
+      force shape queue when gadget util ctxpopups change visibility
+      print object type in shape debug if name does not exist
+      clamp gadget util ctxpopups to E_LAYER_POPUP at the lowest
+      handle "unmaximize" smart callback differently depending on fullscreen 
state
+      force zone useful geometry recalc on desk flip if prev/next desk has 
obstacles
+
+Romain Naour (2):
+      configure.ac: wayland only build fix
+      e_xkb: add guard around skip_new_keyboard
+
+Simon Lees (3):
+      Also set QT_STYLE_OVERRIDE
+
+YeongJong Lee (1):
+      fix korean translation mismatch
+
+-------------------------------------------------------------------
+Fri Aug 26 12:31:37 UTC 2016 - [email protected]
+
+- Fix fedora builds a bit.
+
+-------------------------------------------------------------------

Old:
----
  enlightenment-0.21.2.tar.xz

New:
----
  enlightenment-0.21.3.tar.xz
  feature-wizard-auto-lang.patch

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

Other differences:
------------------
++++++ enlightenment.spec ++++++
--- /var/tmp/diff_new_pack.bRgrYP/_old  2016-10-20 23:08:14.000000000 +0200
+++ /var/tmp/diff_new_pack.bRgrYP/_new  2016-10-20 23:08:14.000000000 +0200
@@ -21,7 +21,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 %define generate_manpages 0
 Name:           enlightenment
-Version:        0.21.2
+Version:        0.21.3
 Release:        0
 Summary:        The window manager
 License:        BSD-2-Clause
@@ -38,6 +38,8 @@
 Patch0:         enlightenment-0.16.999.65256-dont_require_suidbit.patch
 # PATCH-FEATURE-OPENSUSE dont_offer_updates.patch -- don't offer updates, 
that's up to package manager -- [email protected]
 Patch1:         dont_offer_updates.patch
+# boo#1003939 don't ask for language if we can use the current system one
+Patch2:         feature-wizard-auto-lang.patch
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -48,7 +50,9 @@
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
 # configure scripts looks for Xwayland binary
-BuildRequires:  xorg-x11-server
+%if %{enable_wayland}
+BuildRequires:  xorg-x11-server-wayland
+%endif
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(ecore) >= %{efl_version}
 BuildRequires:  pkgconfig(ecore-con) >= %{efl_version}
@@ -154,8 +158,8 @@
 
 %package branding-upstream
 Summary:        Enlightenment files for upstream branding
-Group:          System/GUI/Other
 # this uses elementary version number not enlightenment
+Group:          System/GUI/Other
 Requires:       enlightenment-theme-upstream
 Conflicts:      terminology-theme-openSUSE
 Provides:       enlightenment-branding = 0.1
@@ -189,6 +193,7 @@
 %setup -q
 %patch0
 %patch1 -p1
+%patch2 -p1
 
 # Copy In new Network Wizard
 rm src/modules/wizard/page_110.c
@@ -268,8 +273,7 @@
 # 
/usr/lib64/enlightenment/modules/wizard/linux-gnu-x86_64-ver-autocannoli-0.20/page_010.so
 
 # Remove language / keyboard pages
-rm %{buildroot}%{_libdir}/enlightenment/modules/wizard/*/page_010.so
-rm %{buildroot}%{_libdir}/enlightenment/modules/wizard/*/page_011.so
+# rm %{buildroot}%{_libdir}/enlightenment/modules/wizard/*/page_011.so
 # Remove connman page
 rm %{buildroot}%{_libdir}/enlightenment/modules/wizard/*/page_110.so
 # Don't remove Updates 170 (We have a patch to ensure its disabled)

++++++ enlightenment-0.21.2.tar.xz -> enlightenment-0.21.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/enlightenment/enlightenment-0.21.2.tar.xz 
/work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment-0.21.3.tar.xz 
differ: char 27, line 1

++++++ feature-wizard-auto-lang.patch ++++++
diff --git a/src/modules/wizard/page_010.c b/src/modules/wizard/page_010.c
--- a/src/modules/wizard/page_010.c
+++ b/src/modules/wizard/page_010.c
@@ -139,6 +139,7 @@
         blang_list = eina_list_sort(blang_list, eina_list_count(blang_list), 
_basic_lang_list_sort);
         pclose(output);
      }
+     
    return 1;
 }
 
@@ -195,6 +196,28 @@
 E_API int
 wizard_page_show(E_Wizard_Page *pg EINA_UNUSED)
 {
+   /* If system language is available just set that rather then asking. */
+   const char *lang_tmp = getenv("LC_CTYPE");
+
+   if (lang_tmp)
+      {
+         int i = 0;
+         while (basic_language_predefined_pairs[i].locale_key)
+            {
+               if (!strncmp
+                   (basic_language_predefined_pairs[i].locale_key,
+                   lang_tmp, 
strlen(basic_language_predefined_pairs[i].locale_key)))
+                  {
+                     lang = basic_language_predefined_pairs[i].locale_key;
+                     eina_stringshare_replace(&e_config->language, lang);
+                     e_intl_language_set(e_config->language);
+                     e_wizard_labels_update();
+                     return 0;
+                  }
+              i++;
+           }
+      }
+    
    Evas_Object *of, *ob;
    Eina_List *l;
    E_Intl_Pair *pair;


Reply via email to