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.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.efl.new/efl.changes     2015-03-19 
21:21:30.000000000 +0100
@@ -1,0 +2,70 @@
+Sun Mar 15 05:08:31 UTC 2015 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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.000000000 +0100
+++ /var/tmp/diff_new_pack.31MJAf/_new  2015-03-19 21:21:32.000000000 +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:         0001-unbreak-nvidia-gl.patch
-Patch2:         efl-1.11.3-fix-bashisms.patch
+Patch1:         efl-1.11.3-fix-bashisms.patch
 BuildRequires:  autoconf >= 2.5
 BuildRequires:  automake
 %if %build_doc
@@ -296,6 +295,7 @@
 Requires:       libeina1 = %{version}
 Requires:       libeio1 = %{version}
 Requires:       libeldbus1 = %{version}
+Requires:       libelocation1 = %{version}
 Requires:       libembryo1 = %{version}
 Requires:       libemotion1 = %{version}
 Requires:       libeo1 = %{version}
@@ -407,6 +407,14 @@
 eeze function, as one of the primary focuses of the library is to
 reduce the complexity of managing devices.
 
+%package -n libefl1
+Summary:        Efreet, part of EFL
+License:        LGPL-2.1
+Group:          System/Libraries
+
+%description -n libefl1
+The foundation components for the enlightenment foundation libraries.
+
 %package -n libefreet1
 Summary:        Efreet, part of EFL
 License:        BSD-2-Clause
@@ -449,6 +457,22 @@
 %description -n libeio1
 Extension of ecore for parallel I/O operations. Part of Enlightenment 
Foundation Libraries.
 
+%package -n libelocation1
+Summary:        ELocation, part of EFL
+License:        LGPL-2.1
+Group:          Development/Libraries/C and C++
+
+%description -n libelocation1
+A location library. Part of Enlightenment Foundation Libraries.
+
+%package -n libelua1
+Summary:        Lua bindings for the EFL
+License:        LGPL-2.1
+Group:          Development/Libraries/C and C++
+
+%description -n libelua1
+Support for lua within the efl
+
 %package -n libembryo1
 Summary:        Embryo, part of EFL
 License:        BSD-2-Clause and Zlib
@@ -528,6 +552,7 @@
 Group:          Development/Libraries/C and C++
 Requires:       embryo = %{version}
 Requires:       libedje1 = %{version}
+Requires:       efl = %{version}
 
 %description -n edje
 Abstract GUI layout and animation object library. Part of Enlightenment 
Foundation Libraries.
@@ -592,9 +617,9 @@
 
 %prep
 %setup -q
-%patch0 -p1
+# disabled for now, doesn't intergrate cleanly and upstream indicate it should 
be fixed
+#%patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 # remove __DATE__ and __TIME__
@@ -604,6 +629,11 @@
 sed -i -e "s/__TIME__/\"$FAKE_BUILDTIME\"/g" -e 
"s/__TIME__/\"$FAKE_BUILDTIME\"/g" src/lib/eina/eina_hamster.c
 sed -i -e "s/__TIME__/\"$FAKE_BUILDDATE\"/g" -e 
"s/__DATE__/\"$FAKE_BUILDDATE\"/g" src/lib/eina/eina_hamster.c
 
+# it seems that fedora libxcb-devel package doesn't contain xcb-xprint.pc
+%if 0%{?fedora_version}
+sed -i 's/xcb-xprint//g' configure.ac configure
+%endif
+
 ARGS=""
 
 # old gcc without intristic
@@ -729,24 +759,24 @@
 find %{buildroot}%{_libdir} -name '*.la' -exec rm -v {} \;
 %find_lang efl
 
-%if %systemd_present
+%if %systemd_present && ! 0%{?fedora_version}
 %pre
 %service_add_pre efreet.service ethumb.service
 %endif 
 
 %post
-%if %systemd_present
+%if %systemd_present && ! 0%{?fedora_version}
 %service_add_post efreet.service ethumb.service
 %endif
 /sbin/ldconfig
 
-%if %systemd_present
+%if %systemd_present && ! 0%{?fedora_version}
 %preun
 %service_del_preun efreet.service ethumb.service
 %endif
 
 %postun
-%if %systemd_present
+%if %systemd_present && ! 0%{?fedora_version}
 %service_del_postun efreet.service ethumb.service
 %endif
 /sbin/ldconfig
@@ -766,6 +796,9 @@
 %post -n libeeze1 -p /sbin/ldconfig
 %postun -n libeeze1 -p /sbin/ldconfig
 
+%post -n libefl1 -p /sbin/ldconfig
+%postun -n libefl1 -p /sbin/ldconfig
+
 %post -n libefreet1 -p /sbin/ldconfig
 %postun -n libefreet1 -p /sbin/ldconfig
 
@@ -775,6 +808,12 @@
 %post -n libeio1 -p /sbin/ldconfig
 %postun -n libeio1 -p /sbin/ldconfig
 
+%post -n libelocation1 -p /sbin/ldconfig
+%postun -n libelocation1 -p /sbin/ldconfig
+
+%post -n libelua1 -p /sbin/ldconfig
+%postun -n libelua1 -p /sbin/ldconfig
+
 %post -n libembryo1 -p /sbin/ldconfig
 %postun -n libembryo1 -p /sbin/ldconfig
 
@@ -836,6 +875,10 @@
 %{_prefix}/lib/systemd/user/*.service
 %endif
 
+%files -n libefl1
+%defattr(-, root, root)
+%{_libdir}/libefl*.so.*
+
 %files -n libecore1
 %defattr(-, root, root)
 %{_libdir}/libecore*.so.*
@@ -848,6 +891,14 @@
 %defattr(-, root, root)
 %{_libdir}/libeldbus.so.*
 
+%files -n libelocation1
+%defattr(-, root, root)
+%{_libdir}/libelocation.so.*
+
+%files -n libelua1
+%defattr(-, root, root)
+%{_libdir}/libelua.so.*
+
 %files -n libeet1
 %defattr(-, root, root)
 %{_libdir}/libeet.so.*
@@ -916,6 +967,7 @@
 %{_libdir}/lib*.so
 %{_libdir}/cmake/
 %{_includedir}/efl-1/
+%{_includedir}/efl-cxx-1/
 %{_includedir}/ecore-1/
 %{_includedir}/ecore-audio-1/
 %{_includedir}/ecore-avahi-1/
@@ -930,6 +982,8 @@
 %{_includedir}/ecore-ipc-1/
 %{_includedir}/ecore-x-1/
 %{_includedir}/eldbus-1/
+%{_includedir}/elocation-1/
+%{_includedir}/elua-1/
 %{_includedir}/edje-1/
 %{_includedir}/eet-1/
 %{_includedir}/eeze-1/

++++++ efl-1.11.3-fix-bashisms.patch ++++++
--- /var/tmp/diff_new_pack.31MJAf/_old  2015-03-19 21:21:32.000000000 +0100
+++ /var/tmp/diff_new_pack.31MJAf/_new  2015-03-19 21:21:32.000000000 +0100
@@ -10,23 +10,3 @@
      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.000000000 +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
--

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

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to