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 - simon@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 - simon@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 - simon@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 - simon@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 - simon@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 - simon@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.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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org