commit efl for openSUSE:Factory

2020-10-07 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-10-07 14:17:08

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.4249 (New)


Package is "efl"

Wed Oct  7 14:17:08 2020 rev:45 rq:839669 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2020-09-04 11:12:18.851036830 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new.4249/efl.changes2020-10-07 
14:17:28.993437816 +0200
@@ -6,0 +7,6 @@
+Mon Aug 31 15:26:52 UTC 2020 - Guillaume GARDET 
+
+- Disable NEON on armv6/7:
+  * efl-no-neon.patch
+
+---

New:

  efl-no-neon.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.QU7HIM/_old  2020-10-07 14:17:29.921438553 +0200
+++ /var/tmp/diff_new_pack.QU7HIM/_new  2020-10-07 14:17:29.925438556 +0200
@@ -75,6 +75,8 @@
 License:BSD-2-Clause AND LGPL-2.1-only AND Zlib
 URL:https://git.enlightenment.org/core/efl.git
 Source: 
https://download.enlightenment.org/rel/libs/efl/%{name}-%{version}.tar.xz
+# Do not enable NEON on armv6/armv7
+Patch1: efl-no-neon.patch
 BuildRequires:  ImageMagick
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -111,11 +113,6 @@
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(libwebp)
-%if 0%{?luajit_present}
-BuildRequires:  pkgconfig(luajit)
-%else
-BuildRequires:  pkgconfig(lua5.1)
-%endif
 BuildRequires:  pkgconfig(mount)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(pixman-1)
@@ -142,9 +139,6 @@
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
 Recommends: %{name}-lang
-%if 0%{?luajit_present}
-Recommends: elua = %{version}
-%endif
 Provides:   ecore = %{version}
 Obsoletes:  ecore < %{version}
 Provides:   edje = %{version}
@@ -169,7 +163,6 @@
 Obsoletes:  ethumb < %{version}
 Provides:   evas = %{version}
 Obsoletes:  evas < %{version}
-
 Provides:   libecore%{sover} = %{version}
 Obsoletes:  libecore%{sover} < %{version}
 Provides:   libector%{sover} = %{version}
@@ -219,6 +212,14 @@
 Provides:   libevas%{sover} = %{version}
 Obsoletes:  libevas%{sover} < %{version}
 %{?systemd_requires}
+%if 0%{?luajit_present}
+BuildRequires:  pkgconfig(luajit)
+%else
+BuildRequires:  pkgconfig(lua5.1)
+%endif
+%if 0%{?luajit_present}
+Recommends: elua = %{version}
+%endif
 %if %{build_doc}
 BuildRequires:  doxygen
 %endif
@@ -288,11 +289,6 @@
 Requires:   pkgconfig(librsvg-2.0)
 Requires:   pkgconfig(libtiff-4)
 Requires:   pkgconfig(libudev)
-%if 0%{?luajit_present}
-Requires:   pkgconfig(luajit)
-%else
-Requires:   pkgconfig(lua5.1)
-%endif
 Requires:   pkgconfig(openssl)
 Requires:   pkgconfig(pixman-1)
 Requires:   pkgconfig(sdl)
@@ -342,6 +338,11 @@
 Obsoletes:  %{?mageia:%{_lib}}ethumb-devel < %{version}
 Obsoletes:  %{?mageia:%{_lib}}evas-devel < %{version}
 Obsoletes:  %{?mageia:%{_lib}}evas-generic-loaders-devel < %{version}
+%if 0%{?luajit_present}
+Requires:   pkgconfig(luajit)
+%else
+Requires:   pkgconfig(lua5.1)
+%endif
 %if %{xine_present}
 Requires:   pkgconfig(libxine)
 %endif
@@ -450,7 +451,7 @@
 Release:0
 Summary:Default Enlightenment theme
 License:BSD-2-Clause AND LGPL-2.1-only
-Conflicts:  otherproviders(enlightenment-theme-dft)
+Conflicts:  enlightenment-theme-dft
 Provides:   enlightenment-theme = 0.1
 Provides:   enlightenment-theme-dft
 

++ efl-no-neon.patch ++
--- efl-1.24.3/meson.build.orig 2020-08-31 16:09:05.846984771 +
+++ efl-1.24.3/meson.build  2020-08-31 16:09:38.386078824 +
@@ -169,12 +169,6 @@ if get_option('native-arch-optimization'
 config_h.set10('BUILD_SSE3', true)
 native_arch_opt_c_args = [ '-msse3' ]
 message('x86 build - MMX + SSE3 enabled')
-  elif host_machine.cpu_family() == 'arm'
-cpu_neon = true
-config_h.set10('BUILD_NEON', true)
-add_global_arguments('-mfpu=neon', language: 'c')
-add_global_arguments('-ftree-vectorize', language: 'c')
-message('ARM build - NEON enabled')
   elif host_machine.cpu_family() == 'aarch64'
 cpu_neon = true
 cpu_neon_intrinsics = true



commit efl for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-09-04 11:11:30

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.3399 (New)


Package is "efl"

Fri Sep  4 11:11:30 2020 rev:44 rq:831679 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2020-08-12 10:39:41.144386191 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new.3399/efl.changes2020-09-04 
11:12:18.851036830 +0200
@@ -1,0 +2,5 @@
+Thu Sep  3 10:34:14 UTC 2020 - Tomas Cech 
+
+- split out ecore_imf-module-scim to reduce dependencies of base efl package
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.dCepOu/_old  2020-09-04 11:12:21.087037954 +0200
+++ /var/tmp/diff_new_pack.dCepOu/_new  2020-09-04 11:12:21.091037956 +0200
@@ -377,6 +377,13 @@
 %description -n elua
 A set of efl bindings for the LuaJIT environment.
 
+%package -n ecore_imf-module-scim
+Summary:SCIM module for Ecore
+License:BSD-2-Clause
+
+%description -n ecore_imf-module-scim
+SCIM input method module for Ecore.
+
 %package -n evas-generic-loaders
 Summary:Set of generic loaders for Evas
 License:GPL-2.0-or-later
@@ -474,6 +481,7 @@
 
 Icon themes to match the openSUSE Enlightenment themes are also available.
 
+
 %prep
 %setup -q
 %autopatch -p1
@@ -635,6 +643,8 @@
 %if %{generic_players_present}
 %exclude %{_libdir}/emotion/generic_players/
 %endif
+# separated SCIM dependencies from the main package
+%exclude %{_libdir}/ecore_imf/modules/scim
 
 %doc AUTHORS ChangeLog COPYING NEWS README
 %{_bindir}/*
@@ -746,6 +756,9 @@
 %files -n elua
 %{_datadir}/elua
 
+%files -n ecore_imf-module-scim
+%{_libdir}/ecore_imf/modules/scim
+
 %files -n enlightenment-theme-upstream
 %{_datadir}/elementary/themes/default.edj
 




commit efl for openSUSE:Factory

2020-08-12 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-08-12 10:37:10

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.3399 (New)


Package is "efl"

Wed Aug 12 10:37:10 2020 rev:43 rq:825874 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2020-07-05 01:12:49.407946465 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new.3399/efl.changes2020-08-12 
10:39:41.144386191 +0200
@@ -1,0 +2,14 @@
+Wed Aug  5 00:41:17 UTC 2020 - Simon Lees 
+
+- 1.24.3
+  * evas - csd and wl csd - fix alpha zeroing to avoid framespace junk
+  * evas - genetic update regions smart merge - merge v adjacent regions
+  * efreet - handle runtime relocation right with default XDG_DATA_DIRS
+  * edje: fix animation memory leak.
+  * canvas vg: fix dangling vector containers.
+  * evas vg: clean up dangling instances
+  * canvas vg: fix vector file data memory leak.
+  * efl gfx_path: fix memory leak.
+  * efl_ui_image: fixed elm_image_preload_disabled_set api is not working when 
it is called before file set
+
+---

Old:

  efl-1.24.2.tar.xz

New:

  efl-1.24.3.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.nf6O9o/_old  2020-08-12 10:39:42.988387106 +0200
+++ /var/tmp/diff_new_pack.nf6O9o/_new  2020-08-12 10:39:42.992387108 +0200
@@ -68,7 +68,7 @@
 %{?!icon_theme_cache_create_ghost:%define icon_theme_cache_create_ghost() 
touch %{buildroot}%{_datadir}/icons/%{1}/icon-theme.cache}
 %{?!icon_theme_cache_post:%define icon_theme_cache_post() 
gtk-update-icon-cache %{_datadir}/icons/$1 &> /dev/null || :}
 Name:   efl
-Version:1.24.2
+Version:1.24.3
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17

++ efl-1.24.2.tar.xz -> efl-1.24.3.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.24.2.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new.3399/efl-1.24.3.tar.xz differ: char 26, 
line 1




commit efl for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-07-05 01:12:35

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.3060 (New)


Package is "efl"

Sun Jul  5 01:12:35 2020 rev:42 rq:808889 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2020-01-31 23:59:20.559715400 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new.3060/efl.changes2020-07-05 
01:12:49.407946465 +0200
@@ -1,0 +2,54 @@
+Tue May 26 05:19:15 UTC 2020 - Simon Lees 
+
+- 1.24.2
+  * evas_vg_shape: return NULL in evas_vg_shape_add when the parent of shape 
is NULL
+  * efl_ui_image: fix to call "clicked" smart callback when there is no img
+  * ecore-x - ensure we fully look at all xkb events and refresh all binds
+  * evas_vg_container: return NULL in evas_vg_container_add when the parent of 
container is NULL
+  * build: ensure we set ENABLE_LUA_OLD when using a lua interpreter
+
+---
+Thu May 14 07:11:15 UTC 2020 - Simon Lees 
+
+- 1.24.1 Release
+   * edje - don't set font sizes less than 1
+   * ecore_evas_x - fix maximize/unmaximize request corner case
+   * ecore_evas: only define these eina errors once
+   * exactness: remove no longer needed _evas_new()
+   * exactness_player: do not test for delay_ms
+   * evas + gl - fix callback-to-app-changes-state issue with pixel data
+
+---
+Tue May  5 01:54:28 UTC 2020 - Simon Lees 
+
+- 1.24.0 Release
+  * EO memory optimization improvements
+  * Copy and Paste rework
+  * Ecore_Wl2 work
+  * Documentation work
+  * Multiple other bugfixes
+  * Removals
+* emotion & evas: remove gstreamer 0.10 support (gstreamer 1.x support is 
stable)
+* escape: remove library from tree (no known reamaining user of EFL on PS3 
OS)
+* ecore_x: remove support XGesture extension (deprecated, distros do no 
longer ship it)
+* elocation: remove beta library (never out of beta)
+* eeze: remove tizen module support from eeze sensor (unused, sensor API 
stays)
+* evas3d: remove support for evas 3D which was a beta all along (never out 
of beta)
+* Xine and vlc supportin emotion (gstreamer 1.x support is stable)
+
+---
+Fri Apr 10 05:22:09 UTC 2020 - Simon Lees 
+
+- Drastically reduce the number of packages, the reality is
+  these days most of the libs don't function without the others
+  and everything we use needs all of them. Upstream is also heading
+  in this direction.
+- Drop avahi and elocation as upstream is phasing it out and we
+  don't use them
+
+---
+Fri Feb 21 04:41:21 UTC 2020 - Simon Lees 
+
+- add full url to the source
+
+---

Old:

  efl-1.23.3.tar.xz

New:

  efl-1.24.2.tar.xz



Other differences:
--
++ efl.spec ++
 801 lines (skipped)
 between /work/SRC/openSUSE:Factory/efl/efl.spec
 and /work/SRC/openSUSE:Factory/.efl.new.3060/efl.spec

++ efl-1.23.3.tar.xz -> efl-1.24.2.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.23.3.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new.3060/efl-1.24.2.tar.xz differ: char 26, 
line 1




commit efl for openSUSE:Factory

2020-01-31 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-01-31 23:58:19

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.26092 (New)


Package is "efl"

Fri Jan 31 23:58:19 2020 rev:41 rq:769097 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2020-01-23 15:54:18.647075367 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new.26092/efl.changes   2020-01-31 
23:59:20.559715400 +0100
@@ -1,0 +2,35 @@
+Fri Jan 31 16:59:22 UTC 2020 - Tomas Cech 
+
+- 1.23.3 Release
+  Fixes:
+   * elementary: handle case when XFIXES is not available. (T8321)
+   * ecore: remove unecessary field in data structure.
+   * eina: only the type need to be NULL to assume EINA_VALUE_EMPTY.
+   * tests/eina: use #ifdef guard for block which can only occur inside ifdef 
(CID1400948)
+   * mono: remove duplicated EinaFreeCb delegate
+   * mono: blacklist efl_ui_text_context_menu_item_add
+   * Revert "elm/genlist: don't process entire item queue on each item add"
+   * tests/spec: allow for a longer timeout of the spec suite for dist build
+   * travis/ci: update Fedora CI images to 31
+   * ci: work around ccache segafult during setup
+   * travis: update Ubuntu image to the 19.10 release
+   * docs: Efl.Gfx.View
+   * check: reset flags that used for legacy 'changed' cb
+   * elementary: fix end of fast scroll not showing up during 
Efl.Ui.CollectionView scroll.
+   * edje_calc: UNLIKELY changed to LIKELY.
+   * elm_config: replace ecore_file_cp with ecore_file_mv
+   * csharp:comma have whitespace after and none before
+   * csharp: Removing a never used class. (T8417)
+   * elementary: cleanup Eina_Future properly by relying on efl_future_then 
proper lifecycle.
+   * elementary: properly handle in flight request in Efl.Ui.CollectionView.
+   * elementary: watch event on the model Efl.Ui.CollectionView use directly.
+   * ci: fix ccache segfault during setup on CI in release-ready build
+   * evas_filter: remove shader compile error
+   * Efl.Ui.Scroll_Manager: Fix indentation
+   * eolian_mono: avoid keyword as a variable name
+   * wl_egl : Prevent access to NULL pointer
+   * eolian-cxx: Make events inherit beta info from klass.
+   * Revert "elm/genlist: remove calc jobs"
+   * Revert "tests/genlist: add behavior testing for nearly all genlist events"
+
+---

Old:

  efl-1.23.2.tar.xz

New:

  efl-1.23.3.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.Dbd5c0/_old  2020-01-31 23:59:22.139716219 +0100
+++ /var/tmp/diff_new_pack.Dbd5c0/_new  2020-01-31 23:59:22.139716219 +0100
@@ -68,7 +68,7 @@
 %{?!icon_theme_cache_create_ghost:%define icon_theme_cache_create_ghost() 
touch %{buildroot}%{_datadir}/icons/%{1}/icon-theme.cache}
 %{?!icon_theme_cache_post:%define icon_theme_cache_post() 
gtk-update-icon-cache %{_datadir}/icons/$1 &> /dev/null || :}
 Name:   efl
-Version:1.23.2
+Version:1.23.3
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17

++ efl-1.23.2.tar.xz -> efl-1.23.3.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.23.2.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new.26092/efl-1.23.3.tar.xz differ: char 26, 
line 1




commit efl for openSUSE:Factory

2020-01-23 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-01-23 15:54:11

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.26092 (New)


Package is "efl"

Thu Jan 23 15:54:11 2020 rev:40 rq:766433 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2020-01-21 20:59:31.460825433 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new.26092/efl.changes   2020-01-23 
15:54:18.647075367 +0100
@@ -1,0 +2,5 @@
+Wed Jan 22 09:17:44 UTC 2020 - Andreas Schwab 
+
+- Use luajit only if available
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.TalDCs/_old  2020-01-23 15:54:21.119076703 +0100
+++ /var/tmp/diff_new_pack.TalDCs/_new  2020-01-23 15:54:21.123076705 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,7 +36,7 @@
 %else
 %define xine_present 1
 %endif
-%ifarch %ix86 x86_64 %{arml} ppc
+%ifarch %ix86 x86_64 aarch64 %{arml} ppc ppc64le
 %if !0%{?suse_version} || 0%{?is_opensuse}
 %define luajit_present 1
 %endif
@@ -110,7 +110,11 @@
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libudev)
+%if 0%{?luajit_present}
 BuildRequires:  pkgconfig(luajit)
+%else
+BuildRequires:  pkgconfig(lua5.1)
+%endif
 BuildRequires:  pkgconfig(mount)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(pixman-1)
@@ -136,7 +140,9 @@
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
 Recommends: %{name}-lang
+%if 0%{?luajit_present}
 Recommends: elua = %{version}
+%endif
 Provides:   ecore = %{version}
 Obsoletes:  ecore < %{version}
 Provides:   edje-utils = %{version}
@@ -247,7 +253,11 @@
 Requires:   pkgconfig(librsvg-2.0)
 Requires:   pkgconfig(libtiff-4)
 Requires:   pkgconfig(libudev)
+%if 0%{?luajit_present}
 Requires:   pkgconfig(luajit)
+%else
+Requires:   pkgconfig(lua5.1)
+%endif
 Requires:   pkgconfig(openssl)
 Requires:   pkgconfig(pixman-1)
 Requires:   pkgconfig(sdl)
@@ -739,6 +749,10 @@
 -Dwl=true \
 -Dopengl=es-egl \
 %endif
+%if !0%{?luajit_present}
+-Delua=false \
+-Dlua-interpreter=lua \
+%endif
 %if %{build_examples}
 -Dbuild-examples=true \
 %else
@@ -980,8 +994,10 @@
 %{_libdir}/libelput.so.*
 %endif
 
+%if 0%{?luajit_present}
 %files -n lib%{?mageia:%{?_bit}}elua%{sover}
 %{_libdir}/libelua.so.*
+%endif
 
 %files -n lib%{?mageia:%{?_bit}}eet%{sover}
 %{_libdir}/libeet.so.*
@@ -1063,7 +1079,9 @@
 %{_includedir}/eldbus-1/
 %{_includedir}/elementary-1
 %{_includedir}/elocation-1/
+%if 0%{?luajit_present}
 %{_includedir}/elua-1/
+%endif
 %{_includedir}/edje-1/
 %{_includedir}/eet-1/
 %{_includedir}/eeze-1/




commit efl for openSUSE:Factory

2020-01-21 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2020-01-21 20:59:03

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.26092 (New)


Package is "efl"

Tue Jan 21 20:59:03 2020 rev:39 rq:761069 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2019-06-26 16:05:26.623749074 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new.26092/efl.changes   2020-01-21 
20:59:31.460825433 +0100
@@ -1,0 +2,25 @@
+Fri Nov  8 03:45:02 UTC 2019 - Simon Lees 
+
+- 1.23 Release
+  * Again, the primary focus of this release has been stabilizing
+the EO library as well as an extending the set of unified API
+which is based on it. From this release onwards we also switched
+to meson as our only build system (RIP autotools, you served us
+well for a long time). The 2110 commits contain more changes to
+possible list here, but you will find improved DRM support, a new
+widget for controlling vector animations, a first step towards
+MVVM support, general bugfixes and more.
+Please see the NEWS file for more details.
+  * spec file cleanup
+
+---
+Thu Sep  5 00:45:28 UTC 2019 - Simon Lees 
+
+- 1.22.4 Release - Various minor bugfixes
+
+---
+Wed Sep  4 04:06:45 UTC 2019 - simon 
+
+- 1.22.3 Release - Various minor bugfixes
+
+---

Old:

  efl-1.22.2.tar.xz

New:

  efl-1.23.2.tar.xz



Other differences:
--
++ efl.spec ++
 790 lines (skipped)
 between /work/SRC/openSUSE:Factory/efl/efl.spec
 and /work/SRC/openSUSE:Factory/.efl.new.26092/efl.spec

++ efl-1.22.2.tar.xz -> efl-1.23.2.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.22.2.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new.26092/efl-1.23.2.tar.xz differ: char 25, 
line 1




commit efl for openSUSE:Factory

2019-06-26 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2019-06-26 16:04:51

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.4615 (New)


Package is "efl"

Wed Jun 26 16:04:51 2019 rev:38 rq:712072 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2019-06-18 14:56:36.93625 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new.4615/efl.changes2019-06-26 
16:05:26.623749074 +0200
@@ -1,0 +2,6 @@
+Wed Jun 12 14:25:24 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut the build queues by allowing usage of systemd-mini
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.uj3OGT/_old  2019-06-26 16:05:28.467751683 +0200
+++ /var/tmp/diff_new_pack.uj3OGT/_new  2019-06-26 16:05:28.467751683 +0200
@@ -98,7 +98,7 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python >= 2.5
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1)




commit efl for openSUSE:Factory

2019-06-18 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2019-06-18 14:56:26

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new.4811 (New)


Package is "efl"

Tue Jun 18 14:56:26 2019 rev:37 rq:706308 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2018-04-25 10:02:56.807330995 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new.4811/efl.changes2019-06-18 
14:56:36.93625 +0200
@@ -1,0 +2,188 @@
+Thu May  2 00:10:03 UTC 2019 - Simon Lees 
+
+- Update to 1.22.2 feature release
+   The primary focus of this release has been stabilizing the EO
+   library as well as an initial set of unified API which is based
+   on it. This release also includes work on language bindings for
+   EFL in C# and C++.
+- Tickets addressed since last release
+  * T2251: Add dump of gnu style dependencies for eolian
+  * T2529: Scrolling past a slider will activate a slider during scroll
+  * T2838: EFL does require a c++ compiler
+  * T3912: Box align : does not align if children set max hint
+  * T4018: ecore_test_ecore_audio_obj_pulse  test cases stalls to death
+  * T4700: implement ignore_events in ecore-evas bufer engine
+  * T4904: evas_map change results in full redraw
+  * T4977: entry: cursor wasn't next to the mapped elm.text
+  * T5301: Make EFL easier to use by improving its interface
+  * T5328: Refactor/rename containe
+  * T5487: edje & elm sizing: respect hints & simplify layout api
+  * T5494: EO: elm policy API
+  * T5536: elementary: socket/plug test shows ERR (key lock & modifiers == 
NULL)
+  * T5719: Force all apis to be implemented
+  * T6183: next_item {get; set;}
+  * T6209: elm_code severe lag when selecting text in some files
+  * T6219: Cannot find description "visible" in part "base" from group 
"elm/hover/base/main_menu_submenu/default"
+  * T6535: Efl.Ui: Selection change event is not fired
+  * T6562: Elm Entry file_set fails when using a 0 size file
+  * T6605: Ecore_Exe seems to send spurious events
+  * T6700: eolian build rules do not regenerate based on dependencies
+  * T6788: provide option to generate "beta api" header
+  * T6804: focus(scroller): backward compatibility for scroller focus move
+  * T6805: focus(genlist): backward compatibility for genlist focus move
+  * T6806: focus(toolbar): focus tree of toolbar is broken
+  * T6815: split legacy/interfaces tests into separate suites
+  * T6873: ERR<8724>:edje lib/edje/edje_calc.c:756 
_edje_part_description_apply() Cannot find description "clicked" in part 
"e.text.label" from group "e/modules/tasks/item".
+  * T6891: Ghost focus in elementary_config
+  * T6929: elm_win 'shot' callback triggers off show instead of render
+  * T6931: elm_layout_text_set() should return EINA_FALSE when it fails to set 
a text
+  * T6978: EFL_UI_TEXT_EVENT_CHANGED: can't see new value in callback
+  * T6979: EFL_UI_TEXT_EVENT_CHANGED not fired for changes made by copy/paste
+  * T7016: edje_cc should error on program STATE_SET for descriptions which 
don't exist
+  * T7030: efl internals pass null objects to functions which should not be 
passed null
+  * T7068: efl_ui_text does use format and mode wrong
+  * T7100: Performance issue when closing the menu
+  * T7107: Refactor EFL usages of XDG_ envvars to use eina_vpath
+  * T7166: "make doc" gets stuck because "shot" ELM_ENGINE is not working
+  * T7202: entry magnifier triggers infinite loop
+  * T7203: Focus manager processes unfocusable objects
+  * T7204: Discussion about C# binding syntax
+  * T7213: efl_ui_calendar crash issue.
+  * T7226: Remove Cserve2 support
+  * T7227: remove render2 from master
+  * T7240: Not allow multi class inheritance in eo
+  * T7274: popup with items
+  * T7292: Elementary test genlist cras
+  * T7311: fileselector unit test errors
+  * T7324: Circular dependency
+  * T7325: efl 1.21.0 build error with -Werror=format-security
+  * T7327: dmabuf module build breaks with strict linking
+  * T7349: efl_app_suite failing
+  * T7357: EO: Support elm_theme APIs
+  * T7360: Evas/Edje animations not in sync
+  * T7365: eolian: Warn if a regular class appears anywhere other than the 
first place in an inheritance list
+  * T7367: Issue while elm_gengrid_item_show.
+  * T7382: [MVVM] Efl.Ui.View_List Homogenous Support
+  * T7384: elm_test gengrid update speed test locks up
+  * T7386: Elm_Spinner does not emit "focused" "unfocused" signal when focused
+  * T7389: elm_object_focus_next_object_set does not work for a widget that is 
logical node on focus manager
+  * T7390: gengrid: gengrid can't get focus if there is no focusable content 
in item.
+  * T7391: gengrid: gengrid item is not unfocused when gengrid unfocused
+  * T7392: Use after free in elementary_test animation tests
+  * T7397: focus coordinate 

commit efl for openSUSE:Factory

2018-04-25 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2018-04-25 10:02:54

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Wed Apr 25 10:02:54 2018 rev:36 rq:600806 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2018-03-28 10:29:34.816932079 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2018-04-25 
10:02:56.807330995 +0200
@@ -1,0 +2,14 @@
+Sun Apr 15 00:47:28 UTC 2018 - bwiedem...@suse.com
+
+- Add reproducible-edje.patch to make .edj files in elemines
+  and other packages build reproducibly
+
+---
+Tue Apr  3 10:02:47 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Disable luajit for aarch64 and remove non working patches for aarch64
+  * 0002-eina-safepointer-mimic-47-bit-eoid-patch.patch
+  * 0003-elua-use-safeptr-with-lightuserdata-to-work-around-l.patch
+  * 0004-elua-build-fix.patch
+
+---

Old:

  0002-eina-safepointer-mimic-47-bit-eoid-patch.patch
  0003-elua-use-safeptr-with-lightuserdata-to-work-around-l.patch
  0004-elua-build-fix.patch

New:

  reproducible-edje.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.Y0AY6V/_old  2018-04-25 10:02:59.979214611 +0200
+++ /var/tmp/diff_new_pack.Y0AY6V/_new  2018-04-25 10:02:59.983214464 +0200
@@ -46,7 +46,7 @@
 %else
 %define xine_present 1
 %endif
-%ifarch %ix86 x86_64 %{arml} ppc aarch64
+%ifarch %ix86 x86_64 %{arml} ppc
 %if !0%{?suse_version} || 0%{?is_opensuse}
 %define luajit_present 1
 %endif
@@ -83,9 +83,8 @@
 Group:  Development/Libraries/C and C++
 Url:https://git.enlightenment.org/core/efl.git
 Source: %{name}-%{version}.tar.xz
-Patch1: 0002-eina-safepointer-mimic-47-bit-eoid-patch.patch
-Patch2: 0003-elua-use-safeptr-with-lightuserdata-to-work-around-l.patch
-Patch3: 0004-elua-build-fix.patch
+# PATCH-FIX-UPSTREAM bmwiedemann
+Patch3: reproducible-edje.patch
 BuildRequires:  ImageMagick
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
@@ -759,7 +758,7 @@
 
 %prep
 %setup -q
-%autopatch -p1
+%patch3 -p1
 
 # remove __DATE__ and __TIME__
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%H:%%M')

++ reproducible-edje.patch ++
>From 8800eb0ba29fe56855e3d521387635fc3aebd515 Mon Sep 17 00:00:00 2001
From: Stefan Schmidt 
Date: Tue, 16 May 2017 17:58:36 +0200
Subject: edje: make the generated default program name reproducible over
 builds

For programs without specific names edje_cc generated default names in
the form of program_$MEMORY_ADDRESS. That worked well enough for keeping
the names unique, but it causes problems if one wants to have these files
being binary reproducible due to different memory layouts, compilers,
etc. Simply using a counter as unique part should work well enough for
our use case and help people who want to verify builds.

Ref T5113
---
 src/bin/edje/edje_cc_handlers.c | 5 +++--
 src/lib/edje/edje_private.h | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/edje/edje_cc_handlers.c b/src/bin/edje/edje_cc_handlers.c
index a3f5ddd..cd6b353 100644
--- a/src/bin/edje/edje_cc_handlers.c
+++ b/src/bin/edje/edje_cc_handlers.c
@@ -14608,14 +14608,15 @@ ob_collections_group_programs_program(void)
epp->can_override = EINA_FALSE;
 
/* generate new name */
-   def_name = alloca(strlen("program_") + strlen("0x") + 1);
-   sprintf(def_name, "program_%p", ep);
+   def_name = alloca(strlen("program_") + strlen("") + 1);
+   sprintf(def_name, "program_%X", pc->programs.total_count);
ep->name = strdup(def_name);
if (pcp->default_source)
  ep->source = strdup(pcp->default_source);
_edje_program_insert(pc, ep);
 
current_program = ep;
+   pc->programs.total_count++;
 }
 
 static void
diff --git a/src/lib/edje/edje_private.h b/src/lib/edje/edje_private.h
index 94c994a..9c01861 100644
--- a/src/lib/edje/edje_private.h
+++ b/src/lib/edje/edje_private.h
@@ -1087,6 +1087,7 @@ struct _Edje_Part_Collection
   unsigned int strncmp_count;
   unsigned int strrncmp_count;
   unsigned int nocmp_count;
+  unsigned int total_count;
} programs;
 
struct { /* list of limit that need to be monitored */
-- 
cgit v0.12




commit efl for openSUSE:Factory

2018-03-28 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2018-03-28 10:29:30

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Wed Mar 28 10:29:30 2018 rev:35 rq:590938 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-12-11 18:57:36.339410381 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2018-03-28 
10:29:34.816932079 +0200
@@ -1,0 +2,45 @@
+Fri Mar 23 05:03:04 UTC 2018 - sfl...@suse.de
+- Bump to 1.20.7
+   * ecore ipc/con: fix nasty ... they dont mutually exclude
+   * evas: Fix potential crash with draw context
+   * disable async mode (use sync mode) for ibus when keymap changes
+   * eio: make inotify monitors fork-safe
+   * ecore-file: make monitoring truly fork-safe
+   * efl-wl: unset kbd mods changed flag after sending modifiers
+   * efl-wl: fix no-op of setting keyboard enter on already-entered surface
+   * ecore-x: re-add implementation of ecore_x_connection_get()
+   * ecore-x: filter XkbNewKeyboardNotifyEvent before emitting ecore-x event
+   * elementary config: Fix to use ELEMENTARY_BASE_DIR for configure path
+   * ecore-x: add more null checks for functions
+   * ecore-x: perform internal shutdown on io error if callback is set
+   * ecore-wl2: correctly translate spacebar keyname into key events (T6620)
+   * efl-wl: immediately unset a destroyed surface's cursor
+   * efl-wl: remove some broken logic for activating toplevel parents
+   * efl-wl: set event ON_HOLD flag when they are sent to a surface
+   * efl-wl: propagate surface activation back to parent if child is hidden
+   * efl-wl: send more mouse buttons to clients
+   * efl theme - fix bug in e init splash that would do hide anim 2x (T6619)
+   * ecore-drm2: return supported rotations if not using hardware
+   * ecore-drm2: Fix enabling outputs
+   * ecore evas init - init ecore then evas not the other way...
+   * emotion: unset DISPLAY when loading an engine under wayland (T6418)
+   * elm: fix memleak in combobox
+   * ecore_con: bug workaround SO_REUSEADDR and EADDRINUSE from bind (fix)
+   * eina: fix random segfaults when displaying BT
+   * eldbus test - del not unref obj as it has a parent ...
+   * eeze: Remove unused device variables
+   * eeze: Don't leak udev enumeration
+   * eina: Fix typo in doxygen
+   * ecore-evas-drm: Check for XDG_SEAT existence (T6455)
+   * eina_file: make sure we use a stringshare when virtualized. (T6449)
+   * elm ifrace scrollable - fix uninitialized values on scroll asjust
+   * eo - by default on 64bit only use 47 bits because of luajit
+   * elm_code_widget: make sure the widget is cleared properly. (T6185)
+   * elm_code_widget: keep track of visibility.
+   * edje - entry - fix empty item handling (T6668)
+- Attepmts to fix luajit issues on aarch64
+   * 0002-eina-safepointer-mimic-47-bit-eoid-patch.patch
+   * 0003-elua-use-safeptr-with-lightuserdata-to-work-around-l.patch
+   * 0004-elua-build-fix.patch
+
+---
@@ -52,0 +98,6 @@
+
+---
+Thu Nov 23 05:36:46 UTC 2017 - sfl...@suse.de
+
+- use luajit on aarch64
+- Add fix-luajit-address-size-check.patch to fix lua build on aarch64

Old:

  efl-1.20.6.tar.xz

New:

  0002-eina-safepointer-mimic-47-bit-eoid-patch.patch
  0003-elua-use-safeptr-with-lightuserdata-to-work-around-l.patch
  0004-elua-build-fix.patch
  efl-1.20.7.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.SwnySN/_old  2018-03-28 10:29:38.228809380 +0200
+++ /var/tmp/diff_new_pack.SwnySN/_new  2018-03-28 10:29:38.232809237 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# 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
@@ -46,7 +46,7 @@
 %else
 %define xine_present 1
 %endif
-%ifarch %ix86 x86_64 %{arml} ppc
+%ifarch %ix86 x86_64 %{arml} ppc aarch64
 %if !0%{?suse_version} || 0%{?is_opensuse}
 %define luajit_present 1
 %endif
@@ -57,7 +57,8 @@
 %define poppler_present 0
 %endif
 %if 0%{?is_opensuse}
-%define vlc_present 1
+# VLC is broken atm
+%define vlc_present 0
 %else
 %define vlc_present 0
 %endif
@@ -74,14 +75,17 @@
 %{?!icon_theme_cache_create_ghost:%define icon_theme_cache_create_ghost() 
touch %{buildroot}%{_datadir}/icons/%1/icon-theme.cache}
 %{?!icon_theme_cache_post:%define icon_theme_cache_post() 
gtk-update-icon-cache %{_datadir}/icons/$1 &> /dev/null || :}
 Name:

commit efl for openSUSE:Factory

2017-12-11 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-12-11 18:57:31

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Mon Dec 11 18:57:31 2017 rev:34 rq:555901 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-12-06 08:59:35.918767942 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-12-11 
18:57:36.339410381 +0100
@@ -1,0 +2,5 @@
+Thu Dec  7 11:31:04 UTC 2017 - sch...@suse.de
+
+- Fix efl-devel lua requires
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.0nvTda/_old  2017-12-11 18:57:38.791293596 +0100
+++ /var/tmp/diff_new_pack.0nvTda/_new  2017-12-11 18:57:38.791293596 +0100
@@ -316,7 +316,7 @@
 Requires:   pkgconfig(luajit)
 %else
 %if 0%{?suse_version} >= 1330
-Requires:   pkgconfig(lua-5.1)
+Requires:   pkgconfig(lua5.1)
 %else
 Requires:   pkgconfig(lua) < 5.2
 %endif




commit efl for openSUSE:Factory

2017-12-05 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-12-06 08:59:32

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Wed Dec  6 08:59:32 2017 rev:33 rq:548487 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-11-10 14:56:11.418697769 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-12-06 
08:59:35.918767942 +0100
@@ -1,0 +2,48 @@
+Mon Dec  4 13:50:32 UTC 2017 - sch...@suse.de
+
+ - Fix lua build requires
+
+---
+Wed Nov 29 05:43:09 UTC 2017 - sfl...@suse.de
+
+- Bump to 1.20.6
+* efl ui win - make win centering work with multiple screens (T6323)
+* edje_cc: fix a memory leak issue when edje_cc writes images
+* evas gl generic/common - add more linking for gles mode to fix deb build 
(T6158)
+* edje_edit: duplicate assignment to variable.
+* ecore_wayland: fix assigned value is never used.
+* evas: Prevent crash with image_data_get (T5957)
+* elm_code_widget: make sure the widget is cleared properly. (T6185)
+* ecore_wl2: Remove just the flush from the idle handler (T6250)
+* elm_tooltip: set parent window for windowed tooltips
+* efl_wl: more closely follow wl spec for input regions
+* efl_wl: destroy extant shell surface upon surface deletion
+* ecore_cocoa: fix the backspace key
+* edje_cc: fix errors in documentation
+* edje_cc: add missing default values to documentation
+* edje_cc: fix color2 and color3 descriptions
+* edje_cc: fix state.no_render description
+* edje_cc: parse "fixed" as bool
+* edje_cc: fix incorrect type in minmul defaults
+* edje_cc: fix color_class description
+* edje_cc: move part_remove and program_remove to group
+* edje_cc: fix default color_class colors
+* edje_cc: fix spelling
+* edje_cc: make bool parsing consistent
+* edje_cc: make color parsing consistent
+* edje_cc: move box and table properties documentation
+* edje_cc: limit map.zoom to non-negative values
+* edje_cc: fix text.align description
+* edje_cc: fix program.filter description
+* edje_cc: fix item.max parsing
+* ecore-drm2: Fix issue of not being able to set output mode
+* evas-software-generic: Check for render engine function before calling
+* emotion: Fix data race condition (CID1381624)
+* ector: use cairo_pattern_add_color_stop_rgba in gradient_radial
+* efl_gfx_path: fix typo in _path_bounds_get
+* efl net - handle proxy helper fails better and abort proxy lookups
+* Ctxpopup: resizing ctxpopup after its content is removed (T6327)
+* genlist: fix state corruption of content
+
+
+---

Old:

  efl-1.20.5.tar.xz

New:

  efl-1.20.6.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.pIrPzB/_old  2017-12-06 08:59:38.178685221 +0100
+++ /var/tmp/diff_new_pack.pIrPzB/_new  2017-12-06 08:59:38.178685221 +0100
@@ -74,7 +74,7 @@
 %{?!icon_theme_cache_create_ghost:%define icon_theme_cache_create_ghost() 
touch %{buildroot}%{_datadir}/icons/%1/icon-theme.cache}
 %{?!icon_theme_cache_post:%define icon_theme_cache_post() 
gtk-update-icon-cache %{_datadir}/icons/$1 &> /dev/null || :}
 Name:   efl
-Version:1.20.5
+Version:1.20.6
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
@@ -186,7 +186,7 @@
 BuildRequires:  pkgconfig(luajit)
 %else
 %if 0%{?suse_version} >= 1330
-BuildRequires:  pkgconfig(lua-5.1)
+BuildRequires:  pkgconfig(lua5.1)
 %else
 BuildRequires:  pkgconfig(lua) < 5.2
 %endif

++ efl-1.20.5.tar.xz -> efl-1.20.6.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.20.5.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.20.6.tar.xz differ: char 26, line 1




commit efl for openSUSE:Factory

2017-11-10 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-11-10 14:56:04

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Fri Nov 10 14:56:04 2017 rev:32 rq:538209 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-08-23 11:57:03.826713725 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-11-10 
14:56:11.418697769 +0100
@@ -1,0 +2,90 @@
+Wed Nov  1 00:52:00 UTC 2017 - sfl...@suse.de
+
+- Elementary requires an enlightenment theme to work
+- Bump to 1.20.5
+* elm_code: respect event hold for key_down
+* edje: Fix invalid storage of efl_part objects
+* elm: Fix module load with ELM_RUN_IN_TREE
+* win: Avoid safety ERR in efreet
+* elm: Properly unregister providers on shutdown
+* evas: Fix shutdown of async cmd cache
+* win: Avoid calling same function twice on shutdown
+* elm: Fix elm_shutdown
+* ecore_ipc: Unregister log domain on shutdown
+* eo: Fix crashes with call cache after init cycle
+* elm: Delete atspi root object on shutdown
+* ecore: Reset do_quit when ecore shuts down
+* elm: Fix shutdown of atspi (unregister handlers)
+* tests: Improve test case for win/evas event refeed
+* evas: Fix dangling references with input devices
+* tests: Fix leak of input event & devices
+* eo: Fix unnecessary ERR logs with eo_debug
+* eo: Allow efl_reuse to be called with a parent
+* ecore-x: reject successive MappingNotify events if they are identical
+* ecore-file: do not emit events when an inotify watch is removed
+* luncher theme: Keep aspect on luncher preview - Don't force max sizes.
+* luncher theme: Offset the preview from the bottom.
+* luncher theme: Handle space to the left, right, and bottom in the active 
preview better.
+- Fixes from 1.20.4
+   * elm focus manager - dont leak child lists when updating focus order 
(T5800)
+   * evas: handle object names with a list hash
+   * evas: fix event grabber child stacking
+   * evas: proceed glyph iterator to handle next index properly
+   * filters: Safety++
+   * eo: only return NULL when the object is destructed. (T5968)
+   * edje: Add legacy compatibility code (T5944)
+   * ecore exe - fix fix  malloc fail handling
+   * wayland: fix xdg-shell popup windows 
+- Fixes from 1.20.3
+   * eo: Check refs in efl_data_scope_safe_get (T5869)
+   * efl-wl: use correct accessor method for keyboard resource hash
+   * elm_widget: do not reparent subobjs to top widget for non-elm objects
+   * efl-wl: always dismiss popups on hide
+   * efl-wl: handle case where eglBindWaylandDisplay fails
+   * ecore: always set delete_me before removing fd from poll
+   * efl-wl: initialize seat keymap fd to -1
+   * ecore_evas_extn: Fix socket & plug windows
+   * elm_test: Fail nicely if plug can't connect
+   * evas: make top object returning functions return the top object
+   * theme: handle e dialog sizing when no buttons are present
+   * wayland: fix num/caps lock handling in events (T5737)
+   * elm_box: Fix support of aspect hints (T5888)
+   * edje: Fix warning message
+   * ecore-wl2: normalize axis event values (T5427)
+   * efl-wl: match nested wl seats based on display ordering
+   * elm_win: update opaque region for fake windows
+   * elm_win: check for wayland engine during finalize by checking for wl win
+   * efl_ui_image: maintain geometry for prev image while preloading new image 
(T5936)
+   * theme: fix dialog sizing when no buttons are present
+   * Canvas text: fix non-dirty paragraph width calculation (T5939)
+   * eina file - use recursive locks for cache and file to avoid deadlock
+   * eina mmap safety - only map zeropages if it's an eina file that sigbuses
+   * evas: fix invalid return of evas_textgrid_cellrow_get()
+   * access: Fix crash in ecore
+   * elm init - fix init seq and quicklaunch as we shut down x before evas
+   * photocam: Fix key zoom in/out 
+- Swap back to using and rather then AND in licenses
+- Themes aren't Zlib licensed
+   
+---
+Mon Oct  2 15:03:39 UTC 2017 - avvi...@yandex.by
+
+- Add ghost line to own the 'icon-theme.cache' file
+- Fix empty debug files on Mageia (add the -g flag)
+- Find all files containing "__DATE__ and __TIME__"
+- Auto-convert icons to hicolor
+- Replace categories defined
+- Add macros: _git icon_theme_cache_post{un} desktop_database_post{un}
+- Add files: ChangeLog NEWS
+- Use systemd_post --user
+- Fix build on SLE and Mageia
+- Add pkgconfig(valgrind)
+- Remove the unrecognized arguments: --with-generic_vl, 
+  --enable-install-examples
+- Add package with translations
+- Build with wayland on openSUSE_Tumbleweed
+- Add macros: 

commit efl for openSUSE:Factory

2017-08-23 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-08-23 11:55:41

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Wed Aug 23 11:55:41 2017 rev:31 rq:518312 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-07-08 12:34:58.837535372 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-08-23 
11:57:03.826713725 +0200
@@ -1,0 +2,23 @@
+Tue Aug  8 23:47:53 UTC 2017 - sfl...@suse.de
+
+- Bump to 1.20.2 (1.20.0 1.20.1 had issues)
+ * Wayland, DRM and Input
+* Initial input tablet support
+* the ability for DRM to place native surfaces on hardware planes
+* dmabuf clients into hardware planes
+* atomic commit and atomic updates.
+* support for a multiseat wayland compositor in an evas smart object.
+  * Ecore
+* The ecore input method framework was extended with a few APIs to allow
+  setting prediction hints, setting accepted mime types and getting the 
+  keyboard mode.
+  * Eina 
+* A new eina debug layer is aimed to bring a way to debug EFL applications
+  * Elementary
+* Elementary has seen a huge focus rework and addition of a focus manager.
+ * Many other fixes 
+ - Drop fix-upstream-elua-build.patch (fixed upstream)
+ - Drop fix-upstream-eina-hampster-repo-build.patch (fixed upstream)
+ - Fix lua build requires
+ 
+---

Old:

  efl-1.19.1.tar.xz
  fix-upstream-eina-hampster-repo-build.patch
  fix-upstream-elua-build.patch

New:

  efl-1.20.2.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.rhERTc/_old  2017-08-23 11:57:05.682452491 +0200
+++ /var/tmp/diff_new_pack.rhERTc/_new  2017-08-23 11:57:05.714447988 +0200
@@ -69,7 +69,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.19.1
+Version:1.20.2
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
@@ -77,8 +77,6 @@
 Group:  Development/Libraries/C and C++
 Url:git://git.enlightenment.org/core/efl.git
 Source: %{name}-%{version}.tar.xz
-Patch1: fix-upstream-eina-hampster-repo-build.patch
-Patch2: fix-upstream-elua-build.patch
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -138,7 +136,7 @@
 BuildRequires:  pkgconfig(luajit)
 %else
 %if 0%{suse_version} >= 1330
-BuildRequires:  pkgconfig(lua-5.1)
+BuildRequires:  pkgconfig(lua5.1)
 %else
 BuildRequires:  pkgconfig(lua) < 5.2
 %endif
@@ -244,7 +242,7 @@
 Requires:   pkgconfig(luajit)
 %else
 %if 0%{suse_version} >= 1330
-Requires:   pkgconfig(lua-5.1)
+Requires:   pkgconfig(lua5.1)
 %else
 Requires:   pkgconfig(lua) < 5.2
 %endif
@@ -1130,6 +1128,7 @@
 %{_libdir}/cmake/
 %{_includedir}/efl-1/
 %{_includedir}/efl-cxx-1/
+%{_includedir}/efl-wl-1/
 %{_includedir}/ecore-1/
 %{_includedir}/ecore-audio-1/
 %{_includedir}/ecore-avahi-1/

++ efl-1.19.1.tar.xz -> efl-1.20.2.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.19.1.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.20.2.tar.xz differ: char 25, line 1




commit efl for openSUSE:Factory

2017-07-08 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-07-08 12:34:58

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Sat Jul  8 12:34:58 2017 rev:30 rq:508676 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-06-01 16:32:40.207665673 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-07-08 
12:34:58.837535372 +0200
@@ -1,0 +2,5 @@
+Fri Jul  7 02:39:08 UTC 2017 - sfl...@suse.de
+
+- Fix build fix-upstream-elua-build.patch
+
+---

New:

  fix-upstream-elua-build.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.eldxll/_old  2017-07-08 12:35:00.413313109 +0200
+++ /var/tmp/diff_new_pack.eldxll/_new  2017-07-08 12:35:00.417312545 +0200
@@ -78,6 +78,7 @@
 Url:git://git.enlightenment.org/core/efl.git
 Source: %{name}-%{version}.tar.xz
 Patch1: fix-upstream-eina-hampster-repo-build.patch
+Patch2: fix-upstream-elua-build.patch
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -733,7 +734,7 @@
 
 %prep
 %setup -q
-%patch1 -p1
+%autopatch -p1
 
 %build
 # For now i'm not using a proper source tarball.

++ fix-upstream-elua-build.patch ++
commit 847c93171bf104f877b9065aa1b06a6f95d5e2e6
Author: Daniel Kolesa 
Date:   Wed Jun 28 11:51:29 2017 +0200

elua: use up to date lua API

luaL_reg is a 5.0 API which we don't support.

diff --git a/src/lib/elua/elua.c b/src/lib/elua/elua.c
index 185f592890..2d9eebe3c3 100644
--- a/src/lib/elua/elua.c
+++ b/src/lib/elua/elua.c
@@ -355,7 +355,7 @@ _elua_get_localeconv(lua_State *L)
return 1;
 };
 
-const luaL_reg gettextlib[] =
+const luaL_Reg gettextlib[] =
 {
{ "bind_textdomain", _elua_gettext_bind_textdomain },
{ "get_message_language", _elua_get_message_language },
@@ -442,7 +442,7 @@ _elua_file_rmrf(lua_State *L)
return 1;
 }
 
-const luaL_reg _elua_cutillib[] =
+const luaL_Reg _elua_cutillib[] =
 {
{ "init_module", _elua_module_init },
{ "popenv" , _elua_io_popen},
diff --git a/src/lib/elua/io.c b/src/lib/elua/io.c
index 6835e9936f..186170b87c 100644
--- a/src/lib/elua/io.c
+++ b/src/lib/elua/io.c
@@ -313,7 +313,7 @@ elua_ftostring(lua_State *L)
return 1;
 }
 
-static const luaL_reg elua_popenlib[] =
+static const luaL_Reg elua_popenlib[] =
 {
{ "close" , elua_close },
{ "flush" , elua_flush },



commit efl for openSUSE:Factory

2017-06-01 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-06-01 16:32:37

Comparing /work/SRC/openSUSE:Factory/efl (Old)
 and  /work/SRC/openSUSE:Factory/.efl.new (New)


Package is "efl"

Thu Jun  1 16:32:37 2017 rev:29 rq:497955 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/efl/efl.changes  2017-02-03 17:36:15.256988146 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-06-01 
16:32:40.207665673 +0200
@@ -1,0 +2,52 @@
+Wed May 24 11:36:02 UTC 2017 - sfl...@suse.de
+
+- Update to 1.19.1
+* elm_image: Fix file_set when preload is disabled
+* elm_code: Fix selection,start signal
+* build: bump minimum version requirement of gnutls to 3.3.6 (T5437)
+* bump minimum version requirement of freetype2 to 16.2.10 which 
+equals release 2.5.0.1 (T5437)
+* evas/elm: Fix bad propagation of ON_HOLD flag
+* evas render: Fix issue with map render
+* nstate: correct the legacy class name
+* check: fix efl_ui_check_selected_set() API
+* elm_code : LINE_APPEND Render fix
+* elm_code: Fix crash on tabs in long lines
+
+---
+Fri May 19 02:15:02 UTC 2017 - sfl...@suse.de
+
+- Fix rebuild issues
+  * Adds fix-upstream-eina-hampster-repo-build.patch
+
+---
+Wed May 17 02:41:04 UTC 2017 - sfl...@suse.de
+
+- Update to 1.19.0 
+  * XCB support removed
+* After many years of having XCB support in ecore_x and the 
+  evas engine without a real user base we decided to drop it 
+  from this release onwards.
+  * Multiseat support
+* This release saw the first work on multiseat support in evas 
+  and edje.
+  * Evas Image Loaders
+* In the evas image loader BMP got support for region set and 
+  PNG for region load.
+* The PNG saver was extended with support for GRY8/AGRY88 as 
+  well and our async image loading now allows loading the 
+  header of an image file async, too.
+  * Wayland, DRM and Input
+* Our libinput support in elput does now supports new libinput 
+  features like tap-and-drag, drag-log and dwt on touch pads and 
+  more. 
+* The XDG shell v6 support was added and ecore-drm does now 
+  support retrieving the screen dpi and its rotation and 
+  setting gamma of a given output.
+  * Eolian
+* Eolian support for documentation in EO files has been 
+  extended by a large margin, including a documentation 
+  tokenizer and maybe other things to generate our 
+  documentation from the EO files.
+
+---

Old:

  efl-1.18.4.tar.xz

New:

  efl-1.19.1.tar.xz
  fix-upstream-eina-hampster-repo-build.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.twUJHi/_old  2017-06-01 16:32:42.927282028 +0200
+++ /var/tmp/diff_new_pack.twUJHi/_new  2017-06-01 16:32:42.931281464 +0200
@@ -69,7 +69,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.18.4
+Version:1.19.1
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
@@ -77,6 +77,7 @@
 Group:  Development/Libraries/C and C++
 Url:git://git.enlightenment.org/core/efl.git
 Source: %{name}-%{version}.tar.xz
+Patch1: fix-upstream-eina-hampster-repo-build.patch
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -174,6 +175,8 @@
 BuildRequires:  pkgconfig(wayland-client) >= 1.11.0
 BuildRequires:  pkgconfig(wayland-cursor) >= 1.11.0
 BuildRequires:  pkgconfig(wayland-egl)
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.7
+BuildRequires:  pkgconfig(wayland-scanner) >= 1.11.0
 BuildRequires:  pkgconfig(wayland-server) >= 1.11.0
 BuildRequires:  pkgconfig(xkbcommon)
 %endif
@@ -730,6 +733,8 @@
 
 %prep
 %setup -q
+%patch1 -p1
+
 %build
 # For now i'm not using a proper source tarball.
 autoreconf -ivf
@@ -978,13 +983,15 @@
 %exclude %{_datadir}/*/examples
 # evas generic loaders
 %exclude %{_libdir}/evas/utils/
+%if %generic_players_present
 %exclude %{_libdir}/emotion/generic_players/
+%endif
 
 %doc README COPYING AUTHORS
+%{_libdir}/ecore_con
 %{_libdir}/ecore_evas
 %{_libdir}/ecore_imf
 %{_libdir}/ecore
-%{_libdir}/ecore_x
 %{_libdir}/eeze
 %{_libdir}/efreet
 %{_libdir}/emotion
@@ -1118,6 +1125,7 @@
 %{_bindir}/elementary_test
 %{_libdir}/pkgconfig/*
 %{_libdir}/lib*.so
+%{_libdir}/libeo_dbg.so.*
 %{_libdir}/cmake/
 %{_includedir}/efl-1/
 %{_includedir}/efl-cxx-1/

++ 

commit efl for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2017-02-03 16:30:20

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-10-20 23:10:21.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2017-02-03 
17:36:15.256988146 +0100
@@ -1,0 +2,17 @@
+Thu Jan 26 10:27:05 UTC 2017 - sleep_wal...@opensuse.org
+
+- Update to 1.18.4 bugfix release
+   Changes since 1.18.3:
+ * evas/x11: Fix EGL engine for recent nvidia binary
+ * gl drm/x11: Fix compilation for EGL < 1.5
+ * ecore_x: Early check image bpp based on depth (T4389)
+
+   Changes since 1.18.2:
+ * eocre animator - the anim thread is polled on shutdown use volatile
+ * ecore anim - actually fix by checking fd not thread handle
+ * ecore_cocoa: fix handling of some keys
+ * ecore audio - fix hang in wayland due to pulse audio connecting to x
+ * emotion gst1 module - disable subtitles by default as that should be 
(T4795)
+ * wl_drm and eayland_egl buffer age fix for gl when age changes
+
+---

Old:

  efl-1.18.2.tar.xz

New:

  efl-1.18.4.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.Z0lW13/_old  2017-02-03 17:36:16.736778700 +0100
+++ /var/tmp/diff_new_pack.Z0lW13/_new  2017-02-03 17:36:16.740778133 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -69,7 +69,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.18.2
+Version:1.18.4
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17

++ efl-1.18.2.tar.xz -> efl-1.18.4.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.18.2.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.18.4.tar.xz differ: char 26, line 1




commit efl for openSUSE:Factory

2016-10-20 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-10-20 23:09:55

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-09-24 15:29:05.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-10-20 
23:10:21.0 +0200
@@ -1,0 +2,13 @@
+Thu Oct 20 00:20:36 UTC 2016 - sfl...@suse.de
+
+- Update to 1.18.2 bugfix release
+* efreet: fix command generation by fixing string buffer expansion
+* elm_toolbar: Show icons in icon only mode
+* Evas_Device: Use eo_del() in evas_device_del().
+* ecore_evas x: dont set withdrawn to fals on show but wait for wm state 
(T4699)
+* ecore-evas x: fix intial iconified state so terminology -I works
+* evas: Fix evas_object_smart_clipped_clipper_get
+* epp: fix memory corruption when using #warning and #error
+* fix edje_cc segv when compiling bling bling theme
+
+---

Old:

  efl-1.18.1.tar.xz

New:

  efl-1.18.2.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.41H3CW/_old  2016-10-20 23:10:24.0 +0200
+++ /var/tmp/diff_new_pack.41H3CW/_new  2016-10-20 23:10:24.0 +0200
@@ -69,7 +69,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.18.1
+Version:1.18.2
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17

++ efl-1.18.1.tar.xz -> efl-1.18.2.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.18.1.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.18.2.tar.xz differ: char 27, line 1




commit efl for openSUSE:Factory

2016-09-24 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-09-24 15:28:05

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-09-16 11:00:59.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-09-24 
15:29:05.0 +0200
@@ -1,0 +2,16 @@
+Sun Sep 18 06:42:17 UTC 2016 - sfl...@suse.de
+
+- Update to 1.18.1
+* doc: put shot.sh into dist to allow make doc run from tarball
+* examples: evas: ensure filter example lua files land in tarball
+* elm: Install elm test images in the right place
+* FDO icon theme: correct Inherits value
+* edje - fix missing vector field frees, copies, handling etc.
+* FDO icons: correctly list the intl icons in theme description file
+* Fix elementary build when xkbcommon is in a non standard location 
+(T4413)
+* ecore_audio: fix distribution of eolian files
+* eina: overhaul Mac OS X semaphores (T4423)
+- Remove fix-xkbcommon-compile.patch (upstream)
+
+---

Old:

  efl-1.18.0.tar.xz
  fix-xkbcommon-compile.patch

New:

  efl-1.18.1.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.17r2ND/_old  2016-09-24 15:29:08.0 +0200
+++ /var/tmp/diff_new_pack.17r2ND/_new  2016-09-24 15:29:08.0 +0200
@@ -69,7 +69,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.18.0
+Version:1.18.1
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
@@ -77,7 +77,6 @@
 Group:  Development/Libraries/C and C++
 Url:git://git.enlightenment.org/core/efl.git
 Source: %{name}-%{version}.tar.xz
-Patch0: fix-xkbcommon-compile.patch
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -731,7 +730,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %build
 # For now i'm not using a proper source tarball.
 autoreconf -ivf

++ efl-1.18.0.tar.xz -> efl-1.18.1.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.18.0.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.18.1.tar.xz differ: char 25, line 1




commit efl for openSUSE:Factory

2016-09-16 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-09-16 11:00:57

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-08-31 14:31:29.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-09-16 
11:00:59.0 +0200
@@ -1,0 +2,7 @@
+Wed Aug 31 10:07:16 UTC 2016 - sch...@suse.de
+
+- Disable NEON on armv6
+- Configure with --enable-lua-old and exclude all elua files if luajit is
+  not present
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.ar41Pg/_old  2016-09-16 11:01:01.0 +0200
+++ /var/tmp/diff_new_pack.ar41Pg/_new  2016-09-16 11:01:01.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 # build doc is disabled due to #897122 once the bug is resolved it can be re 
enabled
 %define build_doc 0
 
@@ -71,10 +72,10 @@
 Version:   1.18.0
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
-License:BSD-2-Clause and LGPL-2.1 and Zlib
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
-Url:git://git.enlightenment.org/core/efl.git
+License:BSD-2-Clause and LGPL-2.1 and Zlib
 Group:  Development/Libraries/C and C++
+Url:git://git.enlightenment.org/core/efl.git
 Source: %{name}-%{version}.tar.xz
 Patch0: fix-xkbcommon-compile.patch
 BuildRequires:  autoconf >= 2.5
@@ -92,10 +93,10 @@
 # boo#864299 need libpoppler-cpp0 for Leap / SLE
 BuildRequires:  libpoppler-cpp0
 %endif
+BuildRequires:  ImageMagick
+BuildRequires:  gettext-devel
 BuildRequires:  libraw-devel
 BuildRequires:  libspectre-devel
-BuildRequires:  gettext-devel
-BuildRequires:  ImageMagick
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python >= 2.5
@@ -141,6 +142,13 @@
 BuildRequires:  pkgconfig(lua) < 5.2
 %endif
 %endif
+BuildRequires:  systemd
+BuildRequires:  systemd-devel
+BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
+BuildRequires:  pkgconfig(harfbuzz)
+BuildRequires:  pkgconfig(libpulse)
+BuildRequires:  pkgconfig(mount)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(sdl)
@@ -159,13 +167,6 @@
 BuildRequires: pkgconfig(xscrnsaver)
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
-BuildRequires:  pkgconfig(harfbuzz)
-BuildRequires:  pkgconfig(gstreamer-1.0)
-BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
-BuildRequires:  pkgconfig(mount)
-BuildRequires:  pkgconfig(libpulse)
-BuildRequires:  systemd
-BuildRequires:  systemd-devel
 %if %enable_wayland
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(libdrm) >= 2.4 
@@ -245,6 +246,7 @@
 Requires:  pkgconfig(lua) < 5.2
 %endif
 %endif
+Requires:   pkgconfig(harfbuzz)
 Requires:   pkgconfig(openssl)
 Requires:   pkgconfig(pixman-1)
 Requires:   pkgconfig(sdl)
@@ -262,7 +264,6 @@
 Requires:   pkgconfig(xscrnsaver)
 Requires:   pkgconfig(xtst)
 Requires:   pkgconfig(zlib)
-Requires:   pkgconfig(harfbuzz)
 
 %if %gstreamer1_present
 Requires:   pkgconfig(gstreamer-1.0)
@@ -310,11 +311,11 @@
 %if %physics_present
 Provides:   ephysics-devel = %{version}
 %endif
+Provides:   emotion-generic-players-devel = %{version}
 Provides:   eo-devel = %{version}
 Provides:   ethumb-devel = %{version}
 Provides:   evas-devel = %{version}
 Provides:   evas-generic-loaders-devel = %{version}
-Provides:   emotion-generic-players-devel = %{version}
 Obsoletes:  ecore-devel < %{version}
 Obsoletes:  edbus-devel < %{version}
 Obsoletes:  edje-devel < %{version}
@@ -330,10 +331,10 @@
 %if %physics_present
 Obsoletes:  ephysics-devel < %{version}
 %endif
+Obsoletes:  emotion-generic-players-devel < %{version}
 Obsoletes:  ethumb-devel < %{version}
 Obsoletes:  evas-devel < %{version}
 Obsoletes:  evas-generic-loaders-devel < %{version}
-Obsoletes:  emotion-generic-players-devel < %{version}
 
 %description devel
 Headers, pkgconfig files and other files needed for development with 

commit efl for openSUSE:Factory

2016-08-31 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-08-31 14:31:26

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-06-25 02:23:00.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-08-31 
14:31:29.0 +0200
@@ -1,0 +2,63 @@
+Sat Aug 27 00:30:00 UTC 2016 - simonf.l...@suse.com
+
+- Remove poppler from OS's that don't support it
+
+---
+Thu Aug 25 09:53:13 UTC 2016 - simonf.l...@suse.com
+
+- remove vlc on OS's that dont support it
+
+---
+Thu Aug 25 00:53:51 UTC 2016 - simonf.l...@suse.com
+
+- Move things with a different version to last in the list.
+
+---
+Wed Aug 24 06:47:44 UTC 2016 - simonf.l...@suse.com
+
+- Remove efl-1.11.3-fix-bashisms.patch wasn't going to be included 
+  upstream and breaks colored output.
+
+---
+Wed Aug 24 04:52:08 UTC 2016 - simonf.l...@suse.com
+
+- We now have a libelput1 under wayland
+
+---
+Mon Aug 22 12:21:12 UTC 2016 - sfl...@suse.de
+
+- Add fix-xkbcommon-compile.patch to fix wayland build
+
+---
+Fri Aug 19 07:39:21 UTC 2016 - sfl...@suse.de
+
+- Attempt to add back wayland build support - I suspect it has a bug
+
+---
+Fri Aug 19 02:59:29 UTC 2016 - sfl...@suse.de
+
+- Update to 1.18.0
+  * Major Packaging changes
+* elementary evas-generic-loaders and emotion-generic-players(not
+  currently built), have been merged into this package
+* New FDO Icon themes added and created in its own package
+* The following patches have been removed (fixed upstream)
+  * fix-upstream-evas-opacity-check.patch
+  * fix-upstream-evas-opacity-rect.patch
+  * fix-upstream-evas-trans-rect.patch 
+  * New Software features
+* FDO Icon themes
+* EFL gained a virtual path subsystem 
+* Many internal changes that will become visable in 1.19
+* With Elput we introduced a new library for input handling based on 
libinput.
+* Many other bugfixes and minor enhancements
+
+---
+Tue Jul 19 06:30:48 UTC 2016 - sfl...@suse.de
+
+- A series of patches to fix some themes
+  * fix-upstream-evas-opacity-check.patch
+  * fix-upstream-evas-opacity-rect.patch
+  * fix-upstream-evas-trans-rect.patch 
+
+---

Old:

  efl-1.11.3-fix-bashisms.patch
  efl-1.17.2.tar.xz

New:

  efl-1.18.0.tar.xz
  fix-xkbcommon-compile.patch



Other differences:
--
++ efl.spec ++
 833 lines (skipped)
 between /work/SRC/openSUSE:Factory/efl/efl.spec
 and /work/SRC/openSUSE:Factory/.efl.new/efl.spec

++ efl-1.17.2.tar.xz -> efl-1.18.0.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.17.2.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.18.0.tar.xz differ: char 26, line 1

++ fix-xkbcommon-compile.patch ++
diff --git a/configure.ac b/configure.ac
index 2a9efa4..75c42fe 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5484,6 +5484,7 @@ EFL_OPTIONAL_INTERNAL_DEPEND_PKG([ELEMENTARY], 
[${want_ecore_evas_gl_cocoa}], [e
 EFL_OPTIONAL_INTERNAL_DEPEND_PKG([ELEMENTARY], [${build_ecore_evas_win32}], 
[ecore_win32])
 EFL_OPTIONAL_INTERNAL_DEPEND_PKG([ELEMENTARY], [${want_drm}], [ecore_drm2])
 EFL_OPTIONAL_INTERNAL_DEPEND_PKG([ELEMENTARY], [${build_ecore_evas_wayland}], 
[ecore_wl2])
+EFL_OPTIONAL_DEPEND_PKG([ELEMENTARY], [${want_elput}], [ELPUT], [xkbcommon])

 EFL_OPTIONAL_DEPEND_PKG([ELEMENTARY], [${want_wayland}], [WAYLAND], 
[wayland-client])



commit efl for openSUSE:Factory

2016-06-24 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-06-25 02:22:46

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-04-12 19:40:05.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-06-25 
02:23:00.0 +0200
@@ -1,0 +2,34 @@
+Thu Jun 23 02:29:06 UTC 2016 - sfl...@suse.de
+
+- Bump to 1.17.2
+  * evas: gif loader - fix out of bounds access on cmap of invalid pixels
+  * evas - gif loader - handle missing colormap
+  * evas sw render: cutout rects may be used in multiple threads (T3348)
+  * eina hash - fix stringshare key comparison function (T3638)
+  * efl - fix many bounds over/underflow where we use int for ptr cmp
+  (T3638)
+  * examples: evas: add all needed files to SOURCES to make sure they
+  are distributed
+  * ecore_x: fix emission of ECORE_X_EVENT_XKB_NEWKBD_NOTIFY
+- The following patches have been removed due to being fixed upstream
+  * fix-evas-sw-cutout-rects-threads.patch
+  * fix-evas-sw-spinlock-free.patch
+  * fix-evas-gif-loader-CVE-2014-9762.patch
+  * fix-evas-gif-loader-pixel-lookup-decode.patch
+  * fix-evas-gif-loader-cmap-null.patch
+- 1.17.1 changes
+  * Ecore con: Close server socket fd on failure.
+  * eina: invalidate last add/del rects when the opposite operation occurs
+  * Evas textblock: Fix markup cache, was completely broken.
+  * Edje textblock: Assume textblock knows to deal with setting the
+  same markup.
+  * ecore-wl2: do not send double mouse up events during input ungrab
+  * edje: clear pending programs upon calling stop_programs_on()
+  * Evas textblock: fix cached markup's stringshare refs
+  * edje entry: fix bug not to call
+  ecore_imf_context_cursor_position_set when deleting surrounding text
+  * evas: Fix improper extra library linkage for various engines
+  * ecore-drm: Add missing initializer for fb2 command
+  * ecore-evas-wayland: Remove include for old Ecore_Wayland library
+
+---

Old:

  efl-1.17.0.tar.xz
  fix-evas-gif-loader-CVE-2014-9762.patch
  fix-evas-gif-loader-cmap-null.patch
  fix-evas-gif-loader-pixel-lookup-decode.patch
  fix-evas-sw-cutout-rects-threads.patch
  fix-evas-sw-spinlock-free.patch

New:

  efl-1.17.2.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.hHzvxp/_old  2016-06-25 02:23:02.0 +0200
+++ /var/tmp/diff_new_pack.hHzvxp/_new  2016-06-25 02:23:02.0 +0200
@@ -50,7 +50,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.17.0
+Version:1.17.2
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - libraries used by 
Enlightenment (e17 e19)
@@ -59,11 +59,6 @@
 Url:http://enlightenment.org
 Source: 
http://download.enlightenment.org/rel/libs/efl/%{name}-%{version}.tar.xz
 Patch1: efl-1.11.3-fix-bashisms.patch
-Patch2: fix-evas-sw-cutout-rects-threads.patch
-Patch3: fix-evas-sw-spinlock-free.patch
-Patch4: fix-evas-gif-loader-CVE-2014-9762.patch
-Patch5: fix-evas-gif-loader-pixel-lookup-decode.patch
-Patch6: fix-evas-gif-loader-cmap-null.patch
 
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
@@ -651,11 +646,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
 
 %build
 # fedora has the wrong autoconf version

++ efl-1.17.0.tar.xz -> efl-1.17.2.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.17.0.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.17.2.tar.xz differ: char 26, line 1




commit efl for openSUSE:Factory

2016-04-12 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-04-12 19:40:04

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-03-04 19:30:28.0 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-04-12 
19:40:05.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr  7 01:48:46 UTC 2016 - sfl...@suse.de
+- Fix crash due to threadsafty issue fix-evas-sw-cutout-rects-threads.patch 
T3348
+- Fix spinlock handling leading to deadlock (fix-evas-sw-spinlock-free.patch)
+- Fix mulitple possible crashes in gif loader that could lead to DOS attacks 
+(CVE-2014-9762 boo#963796, boo#963797, boo#973759)
+  * fix-evas-gif-loader-CVE-2014-9762.patch
+  * fix-evas-gif-loader-pixel-lookup-decode.patch
+  * fix-evas-gif-loader-cmap-null.patch
+  
+---

New:

  fix-evas-gif-loader-CVE-2014-9762.patch
  fix-evas-gif-loader-cmap-null.patch
  fix-evas-gif-loader-pixel-lookup-decode.patch
  fix-evas-sw-cutout-rects-threads.patch
  fix-evas-sw-spinlock-free.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.tO14gj/_old  2016-04-12 19:40:06.0 +0200
+++ /var/tmp/diff_new_pack.tO14gj/_new  2016-04-12 19:40:06.0 +0200
@@ -59,6 +59,12 @@
 Url:http://enlightenment.org
 Source: 
http://download.enlightenment.org/rel/libs/efl/%{name}-%{version}.tar.xz
 Patch1: efl-1.11.3-fix-bashisms.patch
+Patch2: fix-evas-sw-cutout-rects-threads.patch
+Patch3: fix-evas-sw-spinlock-free.patch
+Patch4: fix-evas-gif-loader-CVE-2014-9762.patch
+Patch5: fix-evas-gif-loader-pixel-lookup-decode.patch
+Patch6: fix-evas-gif-loader-cmap-null.patch
+
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -645,6 +651,11 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 %build
 # fedora has the wrong autoconf version

++ fix-evas-gif-loader-CVE-2014-9762.patch ++
commit dd90b6afadf706aafec9e53a6b1efa8f899ab277
Author: Carsten Haitzler (Rasterman) 
Date:   Sat Apr 2 12:25:52 2016 +0900

evas: gif loader - fix out of bounds access on cmap of invalid pixels

if gif has example 4 colors in colormap, pixels provided still can
hold values higher than 3 (4, 8, 255 etc.) ass a pixel is still a
byte. it should not, but it could. technically it'd be nice for gitlib
to pad its palette out to 256 entires to ensure this cant be a
problem, but it doesn't have to , so make a local copy of the cmap
when decoding pixels and pad out to 256 entires (using color 0 as any
value > pallette ize is invalid anyway so any color will do).

this fixes a possible security attack vector in reading memory out of
bounds of an allocated array. not very far out of bounds - but enough
to cause a crash - ie a dos attack, (not to inject code though).

@fix

diff --git a/src/modules/evas/image_loaders/gif/evas_image_load_gif.c 
b/src/modules/evas/image_loaders/gif/evas_image_load_gif.c
index a9f67f7..5110158 100644
--- a/src/modules/evas/image_loaders/gif/evas_image_load_gif.c
+++ b/src/modules/evas/image_loaders/gif/evas_image_load_gif.c
@@ -46,7 +46,7 @@ do { \
goto on_error; \
 } while (0)
 #define PIX(_x, _y) rows[yin + _y][xin + _x]
-#define CMAP(_v) cmap->Colors[_v]
+#define CMAP(_v) colors[_v]
 #define PIXLK(_p) ARGB_JOIN(0xff, CMAP(_p).Red, CMAP(_p).Green, CMAP(_p).Blue)
 
 // utility funcs...
@@ -120,11 +120,19 @@ _fill_frame(DATA32 *data, int rowpix, GifFileType *gif, 
Frame_Info *finfo,
  {
 ColorMapObject *cmap;
 int bg;
-
+GifColorType colors[256];
+int cnum;
+
 // work out color to use from cmap
 if (gif->Image.ColorMap) cmap = gif->Image.ColorMap;
 else cmap = gif->SColorMap;
 bg = gif->SBackGroundColor;
+
+// fill in local color table of guaranteed 256 entires with cmap & pad
+for (cnum = 0; cnum < cmap->ColorCount; cnum++)
+  colors[cnum] = cmap->Colors[cnum];
+for (cnum = cmap->ColorCount; cnum < 256; cnum++)
+  colors[cnum] = cmap->Colors[0];
 // and do the fill
 _fill_image
   (data, rowpix,
@@ -208,6 +216,8 @@ _decode_image(GifFileType *gif, DATA32 *data, int rowpix, 
int xin, int yin,
Eina_Bool ret = EINA_FALSE;
ColorMapObject *cmap;
DATA32 *p;
+   GifColorType colors[256];
+   int cnum;
 
// build a blob of memory to have pointers to rows of pixels
// AND 

commit efl for openSUSE:Factory

2016-03-04 Thread h_root
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.0 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-03-04 
19:30:28.0 +0100
@@ -1,0 +2,75 @@
+Wed Feb  3 07:23:18 UTC 2016 - sleep_wal...@opensuse.org
+
+- use full URL for Source
+
+---
+Wed Feb  3 04:10:01 UTC 2016 - si...@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_wal...@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 - si...@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.0 +0100
+++ /var/tmp/diff_new_pack.DpOcMk/_new  2016-03-04 19:30:31.0 +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 

commit efl for openSUSE:Factory

2016-01-09 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2016-01-09 23:13:25

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  2015-10-22 12:58:38.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2016-01-09 
23:13:37.0 +0100
@@ -1,0 +2,23 @@
+Thu Nov 12 01:24:14 UTC 2015 - si...@simotek.net
+
+- Swap back to pkgconfig(luajit) for now, hopefully factory will be fixed soon
+   using anything else makes obs happy but still fails configure due to a 
+   incorrect pc file
+- Bump to 1.16.0 
+Wayland
+The focus of work on our wayland areas have been stabilisation and filling 
of gaps for the upcoming E20 release. To make 1.16 a solid base for it work has 
been gone to make the evas drm engine more solid and adding support for things 
like adjusting keyboard repeat and rate delay, etc
+Evas GL
+Besides some normal optimisation evas GL got support for the new partial 
update extension.
+Eina
+To aid debugging and tooling infrastructure eina thread does now support 
setting thread names and many internal threads are already named.
+Eo (BETA)
+A lot of optimisation, memory as well as CPU time, has been gone into EO 
this time. Initially we hoped to declare EO stable after this development 
cycle, but we need to postpone this for at least another cycle as some more 
optimisation are being planned which might break ABI.
+
+
+---
+Mon Oct 26 19:07:53 UTC 2015 - sleep_wal...@opensuse.org
+
+- depend on luajit-devel instead of pkgconfig(luajit), it seems to be
+  unifying symbol among distributions
+
+---

Old:

  efl-1.15.2.tar.xz

New:

  efl-1.16.0.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.TtODIP/_old  2016-01-09 23:13:39.0 +0100
+++ /var/tmp/diff_new_pack.TtODIP/_new  2016-01-09 23:13:39.0 +0100
@@ -50,7 +50,7 @@
 %define enable_wayland (0%{?suse_version} > 1320)
 
 Name:   efl
-Version:1.15.2
+Version:1.16.0
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - libraries used by 
Enlightenment (e17 e19)
@@ -89,6 +89,7 @@
 BuildRequires:  pkgconfig(fribidi)
 BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(harfbuzz) >= 0.9.0
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libexif)
 BuildRequires:  pkgconfig(libpng) >= 1.2.10
@@ -695,7 +696,7 @@
 --enable-gstreamer \
 
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
 \
 %endif
---disable-harfbuzz \
+--enable-harfbuzz \
 %if !%luajit_present
 --enable-lua-old \
 %if %physics_present

++ efl-1.15.2.tar.xz -> efl-1.16.0.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.15.2.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.16.0.tar.xz differ: char 25, line 1




commit efl for openSUSE:Factory

2015-10-22 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2015-10-22 12:58:32

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  2015-09-27 08:39:10.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2015-10-22 
12:58:38.0 +0200
@@ -1,0 +2,36 @@
+Thu Oct  8 01:13:38 UTC 2015 - si...@simotek.net
+
+- bump to 1.15.2 Feature Release
+ecore_wayland: bind and destroy session_recovery interface correctly.
+ecore_pipe: add write fdset and except fdset.
+edje: Fix double free scenario caused by static pointer.
+Evas textblock: fix case of own_closer in style_set (T2654)
+evas - fix texture context bind reset in gl common using wrong texture
+eldbus: add dbus_pending NULL check
+ecore_evas-x11: unset withdrawn state when window is mapped (T2745)
+upower: free version string splits
+ecore_win32: fix the mouse out behavior.
+ecore-audio: defer deletion of pulseaudio timer until after event processing
+doc/eldbus: fix parameter in document
+edje_cc: Fix inheritance of "no_render" flag
+eldbus - make method calls less crasy since libdbus likes to abort
+
+---
+Thu Oct  1 19:32:57 UTC 2015 - sleep_wal...@opensuse.org
+
+- add forgotten dependencies for wayland into devel subpackage
+- drop neon-cflags.patch as it seems to be fixed already
+
+---
+Sun Sep 27 22:39:41 UTC 2015 - sleep_wal...@opensuse.org
+
+- some more cleanup
+
+---
+Sun Sep 27 00:31:09 UTC 2015 - sleep_wal...@opensuse.org
+
+- Enable Wayland support and DRM support
+- cleanup macros
+- fix systemd support
+
+---

Old:

  efl-1.15.1.tar.xz
  neon-cflags.patch

New:

  efl-1.15.2.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.Enm3li/_old  2015-10-22 12:58:40.0 +0200
+++ /var/tmp/diff_new_pack.Enm3li/_new  2015-10-22 12:58:40.0 +0200
@@ -23,51 +23,21 @@
 %define build_doc_man 0
 %define egueb_present 0
 
-%if 0%{?mandriva_version} == 201000 || 0%{?centos_version} == 600 || 
0%{?sles_version}
-%define harfbuzz_present 0
-%else
-%define harfbuzz_present 1
-%endif
+%define harfbuzz_present (0%{?mandriva_version} != 201000 && 
0%{?centos_version} != 600 && 0%{?sles_version} == 0)
 
-%if 0%{?mandriva_version} || 0%{?centos_version}
-%define pulse_present 0
-%else
-%define pulse_present 1
-%endif
+%define pulse_present (0%{?mandriva_version} == 0 && 0%{?centos_version} == 0)
 
-%if 0%{?mandriva_version} || 0%{?sles_version}
-%define gstreamer_present 0
-%else
-%define gstreamer_present 1
-%endif
+%define gstreamer_present (0%{?mandriva_version} == 0 && 0%{?sles_version} == 
0)
 
-%if 0%{?suse_version} >= 1230 || 0%{?fedora_version} >= 20
-%define gstreamer1_present 1
-%else
-%define gstreamer1_present 0
-%endif
+%define gstreamer1_present (0%{?suse_version} >= 1230 || 0%{?fedora_version} 
>= 20)
 
-%if 0%{?mandriva_version} || 0%{?suse_version} < 1220 || 0%{?centos_version}
-%define xinput22_present 0
-%else
-%define xinput22_present 1
-%endif
+%define xinput22_present (0%{?mandriva_version} == 0 && 0%{?centos_version} == 
0)
 
 # always require systemd for now
-%define systemd_present 1
-
-#%if (0%{?suse_version} && 0%{?suse_version} >= 1230) || 0%{?fedora}
-#%define systemd_present 1
-#%else
-#%define systemd_present 0
-#%endif
+%define systemd_present (0%{?suse_version} != 1220)
 
 # fedora SLEs 12 don't support xine
-%if (0%{?suse_version} == 1315 || 0%{?fedora})
-%define xine_present 0
-%else
-%define xine_present 1
-%endif
+%define xine_present (0%{?suse_version} != 1315 && 0%{?fedora} == 0)
 
 %define physics_present 1
 
@@ -77,16 +47,17 @@
 %define luajit_present 0
 %endif
 
+%define enable_wayland (0%{?suse_version} > 1320)
+
 Name:   efl
-Version:1.15.1
+Version:1.15.2
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
-Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by Enlightenment (e17 e19)
+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
-Patch0: neon-cflags.patch
 Patch1: efl-1.11.3-fix-bashisms.patch
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  

commit efl for openSUSE:Factory

2015-09-27 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2015-09-27 08:39:46

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  2015-09-03 18:10:34.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2015-09-27 
08:39:10.0 +0200
@@ -1,0 +2,14 @@
+Mon Sep 21 07:02:27 UTC 2015 - sch...@suse.de
+
+- Require pkgconfig(lua-5.1) instead of pkgconfig(lua) < 5.2
+
+---
+Tue Sep 15 05:50:34 UTC 2015 - si...@simotek.net
+
+- Bump to 1.15.1 Bugfix
+ecore_evas: fix first render skip in several windows
+ecore-wl: do not nul terminate drops
+Evas language: fix script run code (T2670)
+
+
+---

Old:

  efl-1.15.0.tar.xz

New:

  efl-1.15.1.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.CSUGaj/_old  2015-09-27 08:39:12.0 +0200
+++ /var/tmp/diff_new_pack.CSUGaj/_new  2015-09-27 08:39:12.0 +0200
@@ -78,7 +78,7 @@
 %endif
 
 Name:   efl
-Version:1.15.0
+Version:1.15.1
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by Enlightenment (e17 e19)
@@ -131,8 +131,12 @@
 %if %luajit_present
 BuildRequires:  pkgconfig(luajit)
 %else
+%if 0%{suse_version} >= 1330
+BuildRequires:  pkgconfig(lua-5.1)
+%else
 BuildRequires:  pkgconfig(lua) < 5.2
 %endif
+%endif
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(sdl)
@@ -238,8 +242,12 @@
 %if %luajit_present
 Requires:   pkgconfig(luajit)
 %else
+%if 0%{suse_version} >= 1330
+Requires:   pkgconfig(lua-5.1)
+%else
 Requires:   pkgconfig(lua) < 5.2
 %endif
+%endif
 Requires:   pkgconfig(openssl)
 Requires:   pkgconfig(pixman-1)
 Requires:   pkgconfig(sdl)

++ efl-1.15.0.tar.xz -> efl-1.15.1.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.15.0.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.15.1.tar.xz differ: char 25, line 1




commit efl for openSUSE:Factory

2015-08-27 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2015-08-27 08:55:38

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  2015-06-11 08:23:24.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2015-08-27 
08:55:41.0 +0200
@@ -1,0 +2,61 @@
+Thu Aug  6 06:17:04 UTC 2015 - si...@simotek.net
+
+- bump to 1.15.0 Feature release
+Eo
+Cleaned up object creation (constructor and finalizer) and improved 
+error handling. This includes adding a return value to eo_constructor() 
+and removing eo_error_set(). Object creation and error handling should
+now be more consistent.
+
+Ecore DRM
+Several new API functions were added for working with Outputs, along 
+with improvements to rendering speed and the addition of support for 
+hardware-accelerated rendering.
+
+Ecore Wayland
+
+Support added for version 5 of the xdg_shell protocol. With many 
+other enhancement we no depend on version =1.8.0 of the wayland 
+libraries (client, cursor and server). Wayland input methods gained 
+support for autocapital, language and password mode.
+
+Eolian
+
+Several new convenience APIs were added, new documentation format 
+and generator was introduced and many existing EFL/Elementary docs 
+were converted into the new format (old format is considered deprecated). 
+The Eo file grammar was made stricter and additional error checks were 
+added. Preparations for enabling of the Eo file validator were made, but 
+are not yet complete.
+
+Edje / EDC
+A new flag has been added to parts: no_render. When set to 1, the part 
+should never be visible on the canvas, but can still be used as a mask or 
+a proxy source.
+
+It is now possible to change a part's clipper by setting an overriding
+clip_to value in the state description.
+
+The text and image filters for evas are now better integrated in EDC, 
+allowing themes to use filters with animations, and refer to external 
+Lua files.
+
+Portability
+Many fixes for better Windows support have been added. On the Mac OS X 
+side support for CoreAudio was added to ecore_audio to play sounds.
+
+---
+Mon Jul 20 12:17:52 UTC 2015 - si...@simotek.net
+
+- bump to 1.14.2
+
+pkg-config: fix portability issue on Windows. (T2458)
+edje: set GROUP/SWALLOW/EXTERNAL pass events based on mouse events
+eina semaphore lock - don't wake up because of signals
+ecore: null cb function is unacceptable.
+Evas filters: Fix blend with color with rgba buffers
+Evas: Remove shader_3d .x generated file from BUILT_SOURCES
+eina/simple_xml_parser: don't parse the ,  in the attribute string.
+
+
+---

Old:

  efl-1.14.1.tar.xz

New:

  efl-1.15.0.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.3LVosA/_old  2015-08-27 08:55:43.0 +0200
+++ /var/tmp/diff_new_pack.3LVosA/_new  2015-08-27 08:55:43.0 +0200
@@ -78,7 +78,7 @@
 %endif
 
 Name:   efl
-Version:1.14.1
+Version:1.15.0
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by Enlightenment (e17 e19)
@@ -151,13 +151,6 @@
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
 
-%if %harfbuzz_present
-BuildRequires:  pkgconfig(harfbuzz)
-%endif
-%if %{egueb_present}
-BuildRequires:  egueb-devel
-BuildRequires:  ender-devel
-%endif
 %if 0%{?mandriva_version} == 201000
 BuildRequires:  glibc-static-devel
 %endif
@@ -706,11 +699,7 @@
 --enable-gstreamer \
 
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
 \
 %endif
-%if %harfbuzz_present
---enable-harfbuzz \
-%else
 --disable-harfbuzz \
-%endif
 %if !%luajit_present
 --enable-lua-old \
 %if %physics_present

++ efl-1.14.1.tar.xz - efl-1.15.0.tar.xz ++
/work/SRC/openSUSE:Factory/efl/efl-1.14.1.tar.xz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.15.0.tar.xz differ: char 25, line 1




commit efl for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2015-03-25 10:00:40

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  2015-03-19 21:21:30.0 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2015-03-25 
10:00:41.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 23 08:20:51 UTC 2015 - sch...@suse.de
+
+- Fix file list
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.5IzdjW/_old  2015-03-25 10:00:43.0 +0100
+++ /var/tmp/diff_new_pack.5IzdjW/_new  2015-03-25 10:00:43.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -550,9 +550,9 @@
 Summary:Abstract GUI layout and animation object library
 License:BSD-2-Clause
 Group:  Development/Libraries/C and C++
+Requires:   efl = %{version}
 Requires:   embryo = %{version}
 Requires:   libedje1 = %{version}
-Requires:   efl = %{version}
 
 %description -n edje
 Abstract GUI layout and animation object library. Part of Enlightenment 
Foundation Libraries.
@@ -895,9 +895,11 @@
 %defattr(-, root, root)
 %{_libdir}/libelocation.so.*
 
+%if %luajit_present
 %files -n libelua1
 %defattr(-, root, root)
 %{_libdir}/libelua.so.*
+%endif
 
 %files -n libeet1
 %defattr(-, root, root)
@@ -983,7 +985,9 @@
 %{_includedir}/ecore-x-1/
 %{_includedir}/eldbus-1/
 %{_includedir}/elocation-1/
+%if %luajit_present
 %{_includedir}/elua-1/
+%endif
 %{_includedir}/edje-1/
 %{_includedir}/eet-1/
 %{_includedir}/eeze-1/
@@ -1023,11 +1027,9 @@
 %{_libdir}/edje
 %{_datadir}/mime/packages/edje.xml
 
-%if %luajit_present
 %files -n elua
 %defattr(-, root, root)
 %{_datadir}/elua
-%endif
 
 %files -n embryo
 %defattr(-, root, root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit efl for openSUSE:Factory

2015-03-19 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2015-03-19 21:21:27

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  2014-11-06 16:51:46.0 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2015-03-19 
21:21:30.0 +0100
@@ -1,0 +2,70 @@
+Sun Mar 15 05:08:31 UTC 2015 - si...@simotek.net
+
+- bump to 1.13.1 bugfix release
+   * Evas masking: Fix some garbage pixels with the SW engine
+   * Evas masking: Fix potential issues with map  masking
+   * Evas masking: Force BLEND mode in case of image masking (GL)
+   * ecore-drm should not use sscanf when getting logind vt
+   * ecore/drm: Fix libinput = 0.8 check
+   * ee-win32 probably might compile now
+   * Evas GL: Fix leak of surfaces with GLES 1.1
+   * eina + ecore - fix main loop thread id tracking on fork
+
+
+---
+Mon Feb 16 00:28:30 UTC 2015 - si...@simotek.net
+
+- bump to 1.13.0 feature release
+   * New elocation library (beta)
+   * New elua library
+   * More api's converted to eo/eolian
+   * Evas 3d - gained support for .ply export/import
+   * Evas - supports image masks
+   * Evas GL - Shaders generated and loaded from a makefile
+   * Eet - support certificate signing
+   * eldbus - Lots of eldbus-codegen fixes, you should regen your code
+   * wayland - uses libinput (not used in openSUSE yet)
+- Packaging changes
+   * remove second half of efl-1.11.3-fix-bashisms.patch file no longer exists
+
+---
+Mon Jan 26 01:26:22 UTC 2015 - si...@simotek.net
+
+- Disable xine on Fedora + SLES, enable  on all others. Previously
+  It was enabled for everything other then fedora
+
+---
+Sun Jan 25 22:39:17 UTC 2015 - si...@simotek.net
+
+- Bump to 1.12.3 bugfix
+   * Edje_Edit: Add sound samples into generated code for the group.
+   * ecore_con: the timer callback is waiting for the Eo object not its
+private data. (T1962)
+   * evas textgrid - fix drawing of codepoints that are 0
+   * eo: Fix bad addressing in _eo_classes array
+   * Eo tests: Fix bad free in eo_test_value
+   * ee engines should not crash when re-setting the same title/name_class
+
+
+---
+Thu Jan  8 05:13:32 UTC 2015 - si...@simotek.net
+
+- Bump to EFL 1.12.2 New feature release
+  * Disable neon-cflags.patch should be fixed upstream (also doesn't apply
+  cleanly)
+  * New OpenGL Application Features
+  * Vastly improved lua bindings
+  * lots of internal eolian fixes
+  * Lots of other bugfixes and enhancements
+  * Adds libefl.so.1
+
+---
+Fri Nov 21 06:25:53 UTC 2014 - si...@simotek.net
+
+- Bump to EFL 1.11.5 bugfix
+  Remove 0001-unbreak-nvidia-gl.patch was the only fix in efl 1.11.4
+  * Eo id: Fix id security checks for invalid objects.
+  * Fix bug ecore_imf_context_cursor_position_set was not called when
+cursor was moved by ECORE_IMF_CALLBACK_SELECTION_SET
+
+---

Old:

  0001-unbreak-nvidia-gl.patch
  efl-1.11.3.tar.xz

New:

  efl-1.13.1.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.31MJAf/_old  2015-03-19 21:21:32.0 +0100
+++ /var/tmp/diff_new_pack.31MJAf/_new  2015-03-19 21:21:32.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -62,11 +62,11 @@
 #%define systemd_present 0
 #%endif
 
-# fedora doesn't support xine
-%if 0%{?suse_version}
-%define xine_present 1
-%else
+# fedora SLEs 12 don't support xine
+%if (0%{?suse_version} == 1315 || 0%{?fedora})
 %define xine_present 0
+%else
+%define xine_present 1
 %endif
 
 %define physics_present 1
@@ -78,7 +78,7 @@
 %endif
 
 Name:   efl
-Version:1.11.3
+Version:1.13.1
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by Enlightenment (e17 e19)
@@ -87,8 +87,7 @@
 Url:http://enlightenment.org
 Source: %{name}-%{version}.tar.xz
 Patch0: neon-cflags.patch
-Patch1: 

commit efl for openSUSE:Factory

2014-11-06 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-11-06 16:50:37

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  2014-10-18 09:10:04.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-11-06 
16:51:46.0 +0100
@@ -1,0 +2,7 @@
+Sun Oct 19 20:27:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms
+- add patches:
+  * efl-1.11.3-fix-bashisms.patch
+
+---

New:

  efl-1.11.3-fix-bashisms.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.RhbNWQ/_old  2014-11-06 16:51:48.0 +0100
+++ /var/tmp/diff_new_pack.RhbNWQ/_new  2014-11-06 16:51:48.0 +0100
@@ -88,6 +88,7 @@
 Source: %{name}-%{version}.tar.xz
 Patch0: neon-cflags.patch
 Patch1: 0001-unbreak-nvidia-gl.patch
+Patch2: efl-1.11.3-fix-bashisms.patch
 BuildRequires:  autoconf = 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -593,6 +594,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # remove __DATE__ and __TIME__

++ efl-1.11.3-fix-bashisms.patch ++
diff -Ndurp efl-1.11.3/src/bin/eet/vieet 
efl-1.11.3-fix-bashisms/src/bin/eet/vieet
--- efl-1.11.3/src/bin/eet/vieet2014-06-03 13:38:57.0 +0300
+++ efl-1.11.3-fix-bashisms/src/bin/eet/vieet   2014-10-19 23:23:37.399172508 
+0300
@@ -50,7 +50,7 @@ do
 if [ $? -ne 0 ]; then
 echo Failed compiling eet file.
 echo Press 'Return' to reopen the editor, or ^C to abort.
-read
+read dummy
 else
 DONE=1
 fi
diff -Ndurp efl-1.11.3/src/modules/evas/engines/gl_common/shader/compile.sh 
efl-1.11.3-fix-bashisms/src/modules/evas/engines/gl_common/shader/compile.sh
--- efl-1.11.3/src/modules/evas/engines/gl_common/shader/compile.sh 
2014-08-27 11:11:11.0 +0300
+++ 
efl-1.11.3-fix-bashisms/src/modules/evas/engines/gl_common/shader/compile.sh
2014-10-19 23:24:16.445169867 +0300
@@ -1,9 +1,9 @@
-#!/bin/bash
+#!/bin/sh
 
 DIR=`dirname $0`
 MAKESTR=sh $DIR/make-c-str.sh
 
-function compile()
+compile()
 {
   F=$DIR/$1
 
@@ -68,4 +68,3 @@ compile yuy2_nomul
 
 compile rgb_a_pair
 compile rgb_a_pair_nomul
-
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit efl for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-10-18 09:09:32

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  2014-09-19 15:45:26.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-10-18 
09:10:04.0 +0200
@@ -1,0 +2,25 @@
+Thu Oct 16 12:57:49 UTC 2014 - si...@simotek.net
+
+- Add 0001-unbreak-nvidia-gl.patch
+   f294fdc3a1d0c648353eae2185ca2c53e4630949 introduced a fix for a 
+   alpha issue but this fix also broke gl for all users so its being
+   reverted atleast for the 1.11.3 release
+
+---
+Thu Oct 16 05:25:49 UTC 2014 - si...@simotek.net
+
+- Bump to 1.11.3 bugfix release
+   * Evas filters: Fix parsing of argument lists (T1615)
+   * edje_program: added signal focus,part,out when focus is discarded
+   * efl - vsync - deal with both broken and non-broken libdrm
+   * ecore_x_vsync - fix tiny leaklet of drmversion
+   * Evas Textblock: Fix bad empty line add on wrapping
+   * ecore vsync - fix up dual nvidia + dri/drm driver discovery
+   * eeze - sensors - ints for sensor events were decld in .h - and never .c
+   * Evas Textblock: Fix native width of BiDi text (T1532)
+   * ecore_imf/ibus : provide to get surrounding text
+   * evas: GL_X11 context need to always be with alpha or it will fail
+to change.
+
+
+---

Old:

  efl-1.11.2.tar.xz

New:

  0001-unbreak-nvidia-gl.patch
  efl-1.11.3.tar.xz



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.lSA85g/_old  2014-10-18 09:10:06.0 +0200
+++ /var/tmp/diff_new_pack.lSA85g/_new  2014-10-18 09:10:06.0 +0200
@@ -54,8 +54,10 @@
 %endif
 
 # always require systemd for now
-#%if (0%{?suse_version}  0%{?suse_version} = 1230) || 0%{?fedora}
 %define systemd_present 1
+
+#%if (0%{?suse_version}  0%{?suse_version} = 1230) || 0%{?fedora}
+#%define systemd_present 1
 #%else
 #%define systemd_present 0
 #%endif
@@ -76,7 +78,7 @@
 %endif
 
 Name:   efl
-Version:1.11.2
+Version:1.11.3
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by Enlightenment (e17 e19)
@@ -84,7 +86,8 @@
 Group:  Development/Libraries/C and C++
 Url:http://enlightenment.org
 Source: %{name}-%{version}.tar.xz
-Patch:  neon-cflags.patch
+Patch0: neon-cflags.patch
+Patch1: 0001-unbreak-nvidia-gl.patch
 BuildRequires:  autoconf = 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -175,6 +178,7 @@
 # requires systemd 195 to work
 %if %systemd_present
 BuildRequires:  systemd
+BuildRequires:  systemd-devel
 %endif
 %if 0%{?suse_version}
 BuildRequires:  fdupes
@@ -587,7 +591,8 @@
 
 %prep
 %setup -q
-%patch -p1
+%patch0 -p1
+%patch1 -p1
 
 %build
 # remove __DATE__ and __TIME__
@@ -613,6 +618,9 @@
 # efl intentionally compares string pointers in alot of places rather then 
strings this stops obs complaining
 export CFLAGS=%optflags -Wno-address;
 
+# Required due to neon-cflags.patch changeing .am files
+autoreconf -ivf
+
 %configure \
 --disable-static \
 --disable-silent-rules \

++ 0001-unbreak-nvidia-gl.patch ++
Index: src/modules/evas/engines/gl_x11/evas_engine.c
===
--- a/src/modules/evas/engines/gl_x11/evas_engine.c
+++ b/src/modules/evas/engines/gl_x11/evas_engine.c
@@ -994,6 +994,7 @@ eng_setup(Evas *eo_e, void *in)
 info-info.depth,
 e-output.w, e-output.h,
 info-indirect,
+info-info.destination_alpha,
 info-info.rotation,
 swap_mode);
 if (!ob)
@@ -1058,11 +1059,11 @@ eng_setup(Evas *eo_e, void *in)
  (info-info.screen != eng_get_ob(re)-screen) ||
  (info-info.visual != eng_get_ob(re)-visual) ||
  (info-info.colormap != eng_get_ob(re)-colormap) ||
- (info-info.depth != eng_get_ob(re)-depth))
+ (info-info.depth != eng_get_ob(re)-depth) ||
+ (info-info.destination_alpha != eng_get_ob(re)-alpha))
{
   Outbuf *ob;
 
-  eng_get_ob(re)-gl_context-references++;
   eng_window_free(eng_get_ob(re));
   re-generic.software.ob = NULL;

commit efl for openSUSE:Factory

2014-09-19 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-09-19 13:56:20

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  2014-09-17 10:11:27.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-09-19 
15:45:26.0 +0200
@@ -1,0 +2,11 @@
+Thu Sep 18 08:12:53 UTC 2014 - sch...@suse.de
+
+- Don't disable neon-cflags.patch
+- valgrind exists also on aarch64
+
+---
+Wed Sep 17 13:57:55 UTC 2014 - si...@simotek.net
+
+- The bug effecting the doco build is #897122
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.TG9ZGX/_old  2014-09-19 15:45:29.0 +0200
+++ /var/tmp/diff_new_pack.TG9ZGX/_new  2014-09-19 15:45:29.0 +0200
@@ -16,7 +16,9 @@
 #
 
 
+# build doc is disabled due to #897122 once the bug is resolved it can be re 
enabled
 %define build_doc 0
+
 # Build doc needs to be defined for build doc man to work
 %define build_doc_man 0
 %define egueb_present 0
@@ -96,7 +98,7 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python = 2.5
-%ifarch %ix86 x86_64 ppc ppc64 ppc64le s390x armv7l armv7hl armv6l armv6hl
+%ifarch %ix86 x86_64 ppc ppc64 ppc64le s390x armv7l armv7hl armv6l armv6hl 
aarch64
 BuildRequires:  valgrind
 %endif
 
@@ -585,7 +587,7 @@
 
 %prep
 %setup -q
-#%patch -p1
+%patch -p1
 
 %build
 # remove __DATE__ and __TIME__

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit efl for openSUSE:Factory

2014-09-17 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-09-17 10:11:25

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  2014-08-07 12:38:04.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-09-17 
10:11:27.0 +0200
@@ -1,0 +2,55 @@
+Tue Sep 16 06:53:25 UTC 2014 - si...@simotek.net
+
+- Disable but keep the neon-cflags.patch, will confirm with the author
+  that this was fixed properly upstream before removing the patch entirely
+  
+- Temporarly disable generating docs as factory is complaining of a missing 
epstopdf.
+
+---
+Tue Sep 16 04:43:05 UTC 2014 - si...@simotek.net
+
+- Bump to 1.11.2 bugfix release
+   * shutup ecore-x vsync stupid log domain failures
+   * emotion - fix calling pos update cb for gst1 module in frame new
+   * emotion - audio volume - leave as-is on file open/init
+   * edje_cc now throws an error during link combination when the
+current part has no name
+   * evas: fix build on armv7l. (T1620)
+   * edje embryo stop_program() should stop pending actions
+   * evas: let's freeze the canvas, shall we ?
+
+---
+Thu Sep 11 01:37:25 UTC 2014 - si...@simotek.net
+
+- Try and fix fedora build
+
+---
+Mon Sep  1 13:59:56 UTC 2014 - sch...@suse.de
+
+- eolian.patch: remove unused patch
+- neon-cflags.patch: use NEON_CFLAGS for all users of arm_neon.h
+- Disable elua subpackage if there is no luajit
+
+---
+Fri Aug 29 13:09:15 UTC 2014 - si...@simotek.net
+
+- Update to 1.11.1
+  * Major packaging changes:
+* Added elua package (efl luajit bindings)
+* Setup efreet and ethumb systemd user daemons properly
+  * Major upstream changes
+* Eolian passer rewrite
+* ETC2 image decode support and etc2 texture format support
+* New loader for the DDS image file format.
+* elua (lua wrapper and bindings)
+* Many coverty and other bugs fixed
+
+
+- Include un approved Request 244211 (if i knew it existed i would have 
approved
+  It first
+  Mon Aug 11 11:48:25 UTC 2014 - sch...@suse.de
+ - Require luajit only for supported architectures
+ - eolian.patch: fix type mismatch
+ 
+
+---

Old:

  efl-1.10.2.tar.bz2

New:

  efl-1.11.2.tar.xz
  neon-cflags.patch



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.OyxrnB/_old  2014-09-17 10:11:29.0 +0200
+++ /var/tmp/diff_new_pack.OyxrnB/_new  2014-09-17 10:11:29.0 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define build_doc 1
+%define build_doc 0
 # Build doc needs to be defined for build doc man to work
 %define build_doc_man 0
 %define egueb_present 0
@@ -39,10 +39,10 @@
 %define gstreamer_present 1
 %endif
 
-%if 0%{?suse_version}  1230
-%define gstreamer1_present 0
-%else
+%if 0%{?suse_version}  1230 || 0%{?fedora}
 %define gstreamer1_present 1
+%else
+%define gstreamer1_present 0
 %endif
 
 %if 0%{?mandriva_version} || 0%{?suse_version}  1220 || 0%{?centos_version}
@@ -52,7 +52,7 @@
 %endif
 
 # always require systemd for now
-#%if 0%{?suse_version}  0%{?suse_version} = 1230
+#%if (0%{?suse_version}  0%{?suse_version} = 1230) || 0%{?fedora}
 %define systemd_present 1
 #%else
 #%define systemd_present 0
@@ -67,15 +67,22 @@
 
 %define physics_present 1
 
+%ifarch %ix86 x86_64 %arml ppc
+%define luajit_present 1
+%else
+%define luajit_present 0
+%endif
+
 Name:   efl
-Version:1.10.2
+Version:1.11.2
 Release:0
 # TODO: split package to separate packages and specify licenses correctly
-Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
+Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) 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.bz2
+Source: %{name}-%{version}.tar.xz
+Patch:  neon-cflags.patch
 BuildRequires:  autoconf = 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -117,7 +124,9 @@
 BuildRequires:  pkgconfig(libxine)
 %endif
 BuildRequires:  pkgconfig(lua)
+%if %luajit_present
 BuildRequires:  pkgconfig(luajit)
+%endif
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(sdl)
@@ -189,7 

commit efl for openSUSE:Factory

2014-08-07 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-08-07 12:37:56

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  2014-07-24 00:27:26.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-08-07 
12:38:04.0 +0200
@@ -1,0 +2,6 @@
+Thu Aug  7 05:02:51 UTC 2014 - si...@simotek.net
+
+- re enable ephysics now that bullet is in factory
+   This means that a new libephysics1 package will be created
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.luT8Bo/_old  2014-08-07 12:38:06.0 +0200
+++ /var/tmp/diff_new_pack.luT8Bo/_new  2014-08-07 12:38:06.0 +0200
@@ -65,7 +65,7 @@
 %define xine_present 0
 %endif
 
-%define physics_present 0
+%define physics_present 1
 
 Name:   efl
 Version:1.10.2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit efl for openSUSE:Factory

2014-04-14 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-04-14 20:25:11

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  2014-04-09 13:12:55.0 
+0200
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-04-14 
20:25:12.0 +0200
@@ -1,0 +2,5 @@
+Sat Apr 12 08:28:42 UTC 2014 - sch...@suse.de
+
+- Only use valgrind when it exists
+
+---



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.F8LwlA/_old  2014-04-14 20:25:13.0 +0200
+++ /var/tmp/diff_new_pack.F8LwlA/_new  2014-04-14 20:25:13.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package efl
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define build_doc 1
 # Build doc needs to be defined for build doc man to work
 %define build_doc_man 0
@@ -54,12 +55,12 @@
 
 Name:   efl
 Version:   1.9.2
-Release:1
+Release:0
 # TODO: split package to separate packages and specify licenses correctly
-License:BSD-2-Clause and LGPL-2.1 and Zlib
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
-Url:http://enlightenment.org
+License:BSD-2-Clause and LGPL-2.1 and Zlib
 Group:  Development/Libraries/C and C++
+Url:http://enlightenment.org
 Source: %{name}-%{version}.tar.bz2
 BuildRequires:  autoconf = 2.5
 BuildRequires:  automake
@@ -74,7 +75,9 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python = 2.5
+%ifarch %ix86 x86_64 ppc ppc64 ppc64le s390x armv7l armv7hl armv6l armv6hl
 BuildRequires:  valgrind
+%endif
 
 BuildRequires:  pkgconfig(alsa)
 %if %physics_present
@@ -83,9 +86,11 @@
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dri)
+BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(fribidi)
+BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libexif)
@@ -101,8 +106,6 @@
 BuildRequires:  pkgconfig(sdl)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(x11)
-BuildRequires: pkgconfig(egl)
-BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(xcb-composite)
 BuildRequires:  pkgconfig(xcb-damage)
 BuildRequires:  pkgconfig(xcb-dpms)
@@ -137,7 +140,6 @@
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
 
-
 %if %harfbuzz_present
 BuildRequires:  pkgconfig(harfbuzz)
 %endif
@@ -150,8 +152,8 @@
 %endif
 %if %{gstreamer_present}
 BuildRequires:  pkgconfig(gstreamer-0.10)
-BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
 BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 %endif
 %if 0%{?mandriva_version} != 201010  0%{?centos_version} != 600  
0%{?sles_version} != 11
@@ -190,26 +192,26 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
 
-
 %description
 EFL is library collection providing various functionality used (not onyl) by 
Enlightenment 17, Terminology, Tizen mobile platform and much more.
 
 %package devel
 Summary:Headers, pkgconfig files and other files for development with 
EFL
+License:BSD-2-Clause and LGPL-2.1 and Zlib
 Group:  Development/Libraries/C and C++
-Requires:   glibc-devel
 Requires:   gettext-devel
 Requires:   giflib-devel
+Requires:   glibc-devel
 
 %if %physics_present
 Requires:   pkgconfig(bullet)
 %endif
 Requires:   pkgconfig(dbus-1)
 Requires:   pkgconfig(dri)
+Requires:   pkgconfig(egl)
 Requires:   pkgconfig(fontconfig)
 Requires:   pkgconfig(freetype2)
 Requires:   pkgconfig(fribidi)
-Requires:  pkgconfig(egl)
 Requires:   pkgconfig(glesv2)
 Requires:   pkgconfig(glib-2.0)
 Requires:   pkgconfig(libcurl)
@@ -270,8 +272,8 @@
 %endif
 %if %{gstreamer_present}
 Requires:   pkgconfig(gstreamer-0.10)
-Requires:   pkgconfig(gstreamer-plugins-base-0.10)
 Requires:   pkgconfig(gstreamer-1.0)
+Requires:   pkgconfig(gstreamer-plugins-base-0.10)
 Requires:   

commit efl for openSUSE:Factory

2014-04-09 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-04-09 13:12:52

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  2014-02-28 18:52:41.0 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-04-09 
13:12:55.0 +0200
@@ -1,0 +2,21 @@
+Tue Apr  8 06:15:47 UTC 2014 - si...@simotek.net
+
+- bump to 1.9.2 
+  * Fixes 2 Api breaks introduced in 1.9.0
+  
+   * Evas filters: Fix 1-D blurs on a single buffer
+   * Evas filters: Fix memory leak when destroying the object
+   * Ecore x: Add back the two symbols removed in 1.9.
+   * eet: fix tokenizer's escape logic.
+   * edje: check font change in edje text part cache infra.
+   * Evas cserve2: Fix client crashes when a file changed
+   * Evas gl: Fix clip in image_draw if it's not set
+   * edje_cc no longer fails on collections.group{}
+   * edje_cc now correctly handles lack of state int in STATE_SET action
+   * edje_cc also checks min args correctly for STATE_SET actions
+   * Evas filters: fix potential memory leak
+   * edje_cc uses macros for some of its handler setup
+   * evas/gl - fill up missed blend mode.
+
+
+---

Old:

  efl-1.9.0.tar.bz2

New:

  efl-1.9.2.tar.bz2



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.FiUYuQ/_old  2014-04-09 13:12:56.0 +0200
+++ /var/tmp/diff_new_pack.FiUYuQ/_new  2014-04-09 13:12:56.0 +0200
@@ -53,7 +53,7 @@
 %define physics_present 0
 
 Name:   efl
-Version:   1.9.0
+Version:   1.9.2
 Release:1
 # TODO: split package to separate packages and specify licenses correctly
 License:BSD-2-Clause and LGPL-2.1 and Zlib

++ efl-1.9.0.tar.bz2 - efl-1.9.2.tar.bz2 ++
/work/SRC/openSUSE:Factory/efl/efl-1.9.0.tar.bz2 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.9.2.tar.bz2 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit efl for openSUSE:Factory

2014-02-28 Thread h_root
Hello community,

here is the log from the commit of package efl for openSUSE:Factory checked in 
at 2014-02-28 18:52:40

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  2014-02-11 10:27:14.0 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes 2014-02-28 
18:52:41.0 +0100
@@ -1,0 +2,10 @@
+Wed Feb 26 06:42:52 UTC 2014 - si...@simotek.net
+
+- bump to 1.9.0
+  * New Features
+  ** Use GStreamer 1.0 instead of 0.10
+  ** Evas Text filters
+  ** ecore-avadhi
+  * Many bugfixes
+
+---

Old:

  efl-1.8.4.tar.gz

New:

  efl-1.9.0.tar.bz2



Other differences:
--
++ efl.spec ++
--- /var/tmp/diff_new_pack.tk4kx1/_old  2014-02-28 18:52:42.0 +0100
+++ /var/tmp/diff_new_pack.tk4kx1/_new  2014-02-28 18:52:42.0 +0100
@@ -53,14 +53,14 @@
 %define physics_present 0
 
 Name:   efl
-Version:   1.8.4
+Version:   1.9.0
 Release:1
 # TODO: split package to separate packages and specify licenses correctly
 License:BSD-2-Clause and LGPL-2.1 and Zlib
 Summary:Enlightenment Foundation Libraries - set of libraries used 
(not only) by E17
 Url:http://enlightenment.org
 Group:  Development/Libraries/C and C++
-Source: %{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.bz2
 BuildRequires:  autoconf = 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -151,6 +151,8 @@
 %if %{gstreamer_present}
 BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
+BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 %endif
 %if 0%{?mandriva_version} != 201010  0%{?centos_version} != 600  
0%{?sles_version} != 11
 BuildRequires:  pkgconfig(mount)
@@ -269,6 +271,8 @@
 %if %{gstreamer_present}
 Requires:   pkgconfig(gstreamer-0.10)
 Requires:   pkgconfig(gstreamer-plugins-base-0.10)
+Requires:   pkgconfig(gstreamer-1.0)
+Requires:   pkgconfig(gstreamer-plugins-base-1.0)
 %endif
 %if %pulse_present
 Requires:   pkgconfig(libpulse)
@@ -574,8 +578,6 @@
 sed -i 's/xcb-xprint//g' configure.ac configure
 %endif
 
-autoreconf -ifv
-
 ARGS=
 
 # old gcc without intristic
@@ -596,6 +598,8 @@
 --disable-static \
 --disable-silent-rules \
 --disable-tslib \
+--enable-lua-old \
+
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa
 \
 %if ! %pulse_present
 --disable-pulseaudio \
 %endif
@@ -838,6 +842,7 @@
 %{_includedir}/efl-1/
 %{_includedir}/ecore-1/
 %{_includedir}/ecore-audio-1/
+%{_includedir}//ecore-avahi-1/
 %{_includedir}/ecore-con-1/
 %{_includedir}/ecore-evas-1/
 %{_includedir}/ecore-fb-1/

++ efl-1.8.4.tar.gz - efl-1.9.0.tar.bz2 ++
/work/SRC/openSUSE:Factory/efl/efl-1.8.4.tar.gz 
/work/SRC/openSUSE:Factory/.efl.new/efl-1.9.0.tar.bz2 differ: char 1, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org