Hello community, here is the log from the commit of package efl for openSUSE:Factory checked in at 2016-03-04 19:30:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/efl (Old) and /work/SRC/openSUSE:Factory/.efl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "efl" Changes: -------- --- /work/SRC/openSUSE:Factory/efl/efl.changes 2016-01-09 23:13:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-03-04 19:30:28.000000000 +0100 @@ -1,0 +2,75 @@ +Wed Feb 3 07:23:18 UTC 2016 - sleep_walker@opensuse.org + +- use full URL for Source + +------------------------------------------------------------------- +Wed Feb 3 04:10:01 UTC 2016 - simon@simotek.net + +- Bump to 1.17.0 +What's New + +Even if we had only three months a lot has happened during the 1.17 release cycle. +We only cover some highlights here. For the full list please look at the NEWS files +if you are interested in the details. As usual we have been working on fixing bugs, +optimising our code for speed and memory footprint and adding new features. +Wayland / DRM + +New APIs for keymap cache and left-handed mouse have been added in +ecore_wayland while a new wayland module helped to fix some bugs with +window sizing problems we have seen. +Evas + +The biggest changes in Evas have been adding support for hyphenation +wrap style and the addition of a TBM (Tizen Buffer Management) surface in +the Evas engine. +Eina + +Many of the changes in Eina during this release are towards better support of +vector graphics coming in form of our Ector library. They include eina_bezier, +eina_vector, eina_matrix and eina_quaternion updates. +Additonally we added APIs for base64 encode and decode functionality. +Edje + +New support for size_class as well as text_class syntax have been added and +we can now embed TGV files directly into an edje file. +Bindings + +JavaScript Eolian binding have been added as a first step towards JavaScript +bindings for the EFL. +------------------------------------------------------------------- +Tue Jan 19 09:32:43 UTC 2016 - sleep_walker@opensuse.org + +- EFL now requires libsystemd >= 209 which is not available on + openSUSE 13.1 - disable systemd support for that distro + +------------------------------------------------------------------- +Sun Dec 27 02:08:23 UTC 2015 - simon@simotek.net + +- Bump to 1.16.1 + edje: initialize map.zoom values to fix old *.edj compatibility issues. + ecore-evas wayland: use correct values when updating wayland window size + ecore-evas drm: null global device pointer after free (T2844) + ector: disable NEON build. (T2851) + ecore-evas-wl: Fix issue of improper window geometry (T2842) + ecore-drm: Don't send mouse_move event too early + ecore-evas-drm: Send fake mouse_move event after registering (T2854) + ecore-wayland: Make ecore_wl_window_maximized_get return proper values + ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841) + ecore-wayland: return only the relevant state value for maximize/fullscreen + ecore-wayland: rewrite maximize/fullscreen set functions for consistency (T2841) + edje: fix edje RTL description in case of custom state of a part + emotion - fix gst back-end to report title and other meta changes + evas: do not add unclipped smart members to the master clip + evas: trigger FLUSH_PRE callback prior to kicking off an async render + evas: do not unset/delete master clip after every frame + efreet_icon_cache_create: null theme eet file to avoid double free + edje_cc: track parts for descriptions, ensure part types match when inheriting + edje_cc: terminate filter file scripts + edje_cc: correctly copy part descriptions when setting part type + edje_cc: redo part type setting to be even more correct + evas: unset pointer ungrabs when using EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN + evas: handle existing pointer grabs when changing object pointer mode + efreetd: send ipc for EFREET_EVENT_DESKTOP_CACHE_BUILD...always (T2733) + + +------------------------------------------------------------------- Old: ---- efl-1.16.0.tar.xz New: ---- efl-1.17.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ efl.spec ++++++ --- /var/tmp/diff_new_pack.DpOcMk/_old 2016-03-04 19:30:31.000000000 +0100 +++ /var/tmp/diff_new_pack.DpOcMk/_new 2016-03-04 19:30:31.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package efl # -# 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 @@ -34,7 +34,7 @@ %define xinput22_present (0%{?mandriva_version} == 0 && 0%{?centos_version} == 0) # always require systemd for now -%define systemd_present (0%{?suse_version} != 1220) +%define systemd_present (0%{?suse_version} != 1310) # fedora SLEs 12 don't support xine %define xine_present (0%{?suse_version} != 1315 && 0%{?fedora} == 0) @@ -50,14 +50,14 @@ %define enable_wayland (0%{?suse_version} > 1320) Name: efl -Version: 1.16.0 +Version: 1.17.0 Release: 0 # TODO: split package to separate packages and specify licenses correctly Summary: Enlightenment Foundation Libraries - libraries used by Enlightenment (e17 e19) License: BSD-2-Clause and LGPL-2.1 and Zlib Group: Development/Libraries/C and C++ Url: http://enlightenment.org -Source: %{name}-%{version}.tar.xz +Source: http://download.enlightenment.org/rel/libs/efl/%{name}-%{version}.tar.xz Patch1: efl-1.11.3-fix-bashisms.patch BuildRequires: autoconf >= 2.5 BuildRequires: automake @@ -201,6 +201,7 @@ %if %physics_present Requires: pkgconfig(bullet) %endif +Requires: libjpeg-devel Requires: pkgconfig(dbus-1) Requires: pkgconfig(dri) Requires: pkgconfig(egl) @@ -211,7 +212,6 @@ Requires: pkgconfig(glib-2.0) Requires: pkgconfig(libcurl) Requires: pkgconfig(libexif) -Requires: pkgconfig(libopenjpeg) Requires: pkgconfig(libpng) >= 1.2.10 Requires: pkgconfig(librsvg-2.0) Requires: pkgconfig(libtiff-4) @@ -1024,9 +1024,11 @@ %{_includedir}/ecore-x-1/ %if %enable_wayland %{_includedir}/ecore-wayland-1/ +%{_includedir}/ecore-wl2-1/ %{_includedir}/ecore-drm-1/ %endif -%{_includedir}/ector-1/ +# Will probably come back in a later release +#%{_includedir}/ector-1/ %{_includedir}/eldbus-1/ %{_includedir}/elocation-1/ %if %luajit_present ++++++ efl-1.16.0.tar.xz -> efl-1.17.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/efl/efl-1.16.0.tar.xz /work/SRC/openSUSE:Factory/.efl.new/efl-1.17.0.tar.xz differ: char 26, line 1