File efl.changes of Package efl

-------------------------------------------------------------------
Fri Jan 31 16:59:22 UTC 2020 - Tomas Cech <sleep_walker@opensuse.org>

- 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"

-------------------------------------------------------------------
Wed Jan 22 09:17:44 UTC 2020 - Andreas Schwab <schwab@suse.de>

- Use luajit only if available

-------------------------------------------------------------------
Fri Nov  8 03:45:02 UTC 2019 - Simon Lees <simonf.lees@suse.com>

- 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 <sflees@suse.de>

- 1.22.4 Release - Various minor bugfixes

-------------------------------------------------------------------
Wed Sep  4 04:06:45 UTC 2019 - simon <sflees@suse.de>

- 1.22.3 Release - Various minor bugfixes

-------------------------------------------------------------------
Wed Jun 12 14:25:24 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>

- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini

-------------------------------------------------------------------
Thu May  2 00:10:03 UTC 2019 - Simon Lees <sflees@suse.de>

- 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 movement issue
  * T7417: elm: EFL_UI_TEXT_EVENT_CHANGED for the BACKSPACE key emitted too early
  * T7421: Something is adding ridiculous damage rectangles
  * T7424: Add support for DocFx to generate the C# API docs
  * T7432: Modal popups can be dodged with TAB in the new API
  * T7438: Efl.Ui.Spin_Button can't get EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED signal.
  * T7443: Infinite loop in elm_map
  * T7447: Meson - Generate new style pkgconfig files
  * T7456: edje test suite failing with meson
  * T7458: Composite Model renaming
  * T7459: eolian: new syntax for inheritance
  * T7466: Evas test is broken with hyphen enabled
  * T7468: elementary: Hello World example does not render labels
  * T7469: Find a better name for Efl.Factory.model_connect
  * T7471: Add an efl.model.property_ready_get and efl.model.properties_ready_get.
  * T7472: Asynchronous create function in Efl.Ui.Factory
  * T7476: efl: Rename duplicated event names
  * T7478: CI eio test suite sometimes locks up
  * T7482: eo docs: Remove Doxygen tags from efl*.eo files
  * T7495: eolian build issue
  * T7502: GLintptr conflicts with GL headers from new Mesa on armv7 and i686
  * T7509: efl_app.eo returns Efl.Loop as a singleto
  * T7516: Enable local override of class
  * T7528: Improve lifecycle of Child model
  * T7540: efl doesn't seem to install einaconfig.cmake anymore
  * T7544: Gesture Manager modified to be available. And add gestures
  * T7550: Gesture Manager: Includes binding builds.
  * T7615: Efl.Ui.Text does not seem to be emitting Changed events
  * T7619: C# Interface Concrete classes are generating methods as if they were static
  * T7620: Elm hard coded defaults don't match system defaults and enable broken feature
  * T7621: efl_ui_text is pretty fucked
  * T7632: eolian should only allow pure_virtual on abstract classes
  * T7641: efl.object docs
  * T7652: Evalulate interface properties that are not implemented in most usages.
  * T7657: Remove Efl.Io.* interfaces from efl_task
  * T7667: figure out what's going on in Elementary.h with all these eo api includes
  * T7671: change efl layout signal callbacks
  * T7673: Define which constructors are actualy optional
  * T7675: Do not allow static-function polymorphism
  * T7676: Do not install .eo files
  * T7681: Eo simple reflection API
  * T7685: Video wallpapers for e broken - doesn't seem to propagate update rects
  * T7690: drm (both gl and sw) are broken with rotation
  * T7691: Eolian: Inconsistent constant references in docs
  * T7692: Hide ALL BETA API behind the EFL_BETA_API_SUPPORT define
  * T7693: efl_core_env: seten
  * T7696: Declare efl_types.eot stable
  * T7702: Remove internally generated classes from EFL# doc
  * T7710: Impossible to build EFL on FreeBSD
  * T7713: some elementary_test cases no longer run
  * T7714: Remove scroll push/pop methods from Efl.Ui.Widget
  * T7716: Build failures with C++ bindings enabled
  * T7717: docs todo
  * T7718: eolian "error" enum values overlap standard libc error codes
  * T7724: split out legacy from eo files
  * T7726: Mark with @beta the unstable types
  * T7728: eina_test_vpath.c : getuid() does not exists on Windows
  * T7729: Efl.Gfx.Event.Render_Post uses list<>
  * T7732: eolian_cxx: Mirror eolian support for beta-able types
  * T7748: elm_photocam example is broken
  * T7753: efl.ui.panel example in elementary_test hangs infinitely
  * T7756: 'part background' in elementary_test spews lots of errors and doesn't display correctly
  * T7758: Resolving all problem event calls in efl
  * T7796: D8283 followup
  * T7797: problem with EAPI on Windows (again)
  * T7799: Backward compatibility broken.
  * T7802: Meson-ninja installation install some headers folders to prefix root
  * T7805: error when installing c++ header
- Disable building examples that fail

-------------------------------------------------------------------
Thu Feb 14 00:59:15 UTC 2019 - Simon Lees <sflees@suse.de>

- Update to 1.21.1 feature release
  == Wayland, DRM and Input ==
  The wayland protocol implementations still remains a highly active area
  in EFL. This cycle we have
  seen the addition of an EFL specific hints protocol for setting aspect
  on surfaces and the support of
  xdg-shell vfinal. Our drm2 and libinput usage gained support for setting
  pointer acceleration speed.

  == Edje ==
  To aid the, sometimes very hard, debugging of edje files an embryo echo
  command was added.
  It is now also possible to reference images from other edje files. The
  biggest change however is the
  possibility to have edje_cc verify namespace usage during compilation .
  This also has been enabled in
  tree (with the whitelisting of some exceptions we can not change). We
  hope this will help to avoid
  these kind of problems for the future.

  == Evas ==
  The Eavs subsystem added async canvas text layout functionality and
  improvements on font
  handling. A scale feature for embedded bitmap fonts and support for
  different H/V font DPI
  has been aded. Last but not least we added align=end in textblock for
  putting a text at the
  opposite side of LTR/RTL.

  == Elementary ==
  A new text on patch widget was introduced this cycle together with a
  item pin feature in genlist.
  Additionally elm_entry was enhanced with a prediction hints API.

  == Eolian ==
  Eolian improved its parsing in various areas. One being deferred parsing
  of inherits as well
  as better static checks of the given eo files. New API's have been added
  for part
  enumeration and to query information about objects.

  Drop reproducible-edje.patch included upstream

-------------------------------------------------------------------
Sun Apr 15 00:47:28 UTC 2018 - bwiedemann@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.gardet@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

-------------------------------------------------------------------
Fri Mar 23 05:03:04 UTC 2018 - sflees@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

-------------------------------------------------------------------
Thu Dec  7 11:31:04 UTC 2017 - schwab@suse.de

- Fix efl-devel lua requires

-------------------------------------------------------------------
Mon Dec  4 13:50:32 UTC 2017 - schwab@suse.de

 - Fix lua build requires

-------------------------------------------------------------------
Wed Nov 29 05:43:09 UTC 2017 - sflees@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


-------------------------------------------------------------------
Thu Nov 23 05:36:46 UTC 2017 - sflees@suse.de

- use luajit on aarch64
- Add fix-luajit-address-size-check.patch to fix lua build on aarch64

-------------------------------------------------------------------
Wed Nov  1 00:52:00 UTC 2017 - sflees@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 - avvissu@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: sover _git
- Update groups and descriptions
- Spec file cleanup

-------------------------------------------------------------------
Tue Aug  8 23:47:53 UTC 2017 - sflees@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

-------------------------------------------------------------------
Fri Jul  7 02:39:08 UTC 2017 - sflees@suse.de

- Fix build fix-upstream-elua-build.patch

-------------------------------------------------------------------
Wed May 24 11:36:02 UTC 2017 - sflees@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 - sflees@suse.de

- Fix rebuild issues
  * Adds fix-upstream-eina-hampster-repo-build.patch

-------------------------------------------------------------------
Wed May 17 02:41:04 UTC 2017 - sflees@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.

-------------------------------------------------------------------
Thu Jan 26 10:27:05 UTC 2017 - sleep_walker@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

-------------------------------------------------------------------
Thu Oct 20 00:20:36 UTC 2016 - sflees@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

-------------------------------------------------------------------
Sun Sep 18 06:42:17 UTC 2016 - sflees@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)

-------------------------------------------------------------------
Wed Aug 31 10:07:16 UTC 2016 - schwab@suse.de

- Disable NEON on armv6
- Configure with --enable-lua-old and exclude all elua files if luajit is
  not present

-------------------------------------------------------------------
Sat Aug 27 00:30:00 UTC 2016 - simonf.lees@suse.com

- Remove poppler from OS's that don't support it

-------------------------------------------------------------------
Thu Aug 25 09:53:13 UTC 2016 - simonf.lees@suse.com

- remove vlc on OS's that dont support it

-------------------------------------------------------------------
Thu Aug 25 00:53:51 UTC 2016 - simonf.lees@suse.com

- Move things with a different version to last in the list.

-------------------------------------------------------------------
Wed Aug 24 06:47:44 UTC 2016 - simonf.lees@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.lees@suse.com

- We now have a libelput1 under wayland

-------------------------------------------------------------------
Mon Aug 22 12:21:12 UTC 2016 - sflees@suse.de

- Add fix-xkbcommon-compile.patch to fix wayland build

-------------------------------------------------------------------
Fri Aug 19 07:39:21 UTC 2016 - sflees@suse.de

- Attempt to add back wayland build support - I suspect it has a bug

-------------------------------------------------------------------
Fri Aug 19 02:59:29 UTC 2016 - sflees@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 - sflees@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

-------------------------------------------------------------------
Thu Jun 23 02:29:06 UTC 2016 - sflees@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

-------------------------------------------------------------------
Thu Apr  7 01:48:46 UTC 2016 - sflees@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

-------------------------------------------------------------------
Wed Feb  3 07:23:18 UTC 2016 - sleep_walker@opensuse.org

- use full URL for Source

-------------------------------------------------------------------
Wed Feb  3 04:10:01 UTC 2016 - simon@simotek.net

- Bump to 1.17.0
What's New

Even if we had only three months a lot has happened during the 1.17 release cycle.
We only cover some highlights here. For the full list please look at the NEWS files
if you are interested in the details. As usual we have been working on fixing bugs,
optimising our code for speed and memory footprint and adding new features.
Wayland / DRM

New APIs for keymap cache and left-handed mouse have been added in
ecore_wayland while a new wayland module helped to fix some bugs with
window sizing problems we have seen.
Evas

The biggest changes in Evas have been adding support for hyphenation
wrap style and the addition of a TBM (Tizen Buffer Management) surface in
the Evas engine.
Eina

Many of the changes in Eina during this release are towards better support of
vector graphics coming in form of our Ector library. They include eina_bezier,
eina_vector, eina_matrix and eina_quaternion updates.
Additonally we added APIs for base64 encode and decode functionality.
Edje

New support for size_class as well as text_class syntax have been added and
we can now embed TGV files directly into an edje file.
Bindings

JavaScript Eolian binding have been added as a first step towards JavaScript
bindings for the EFL.
-------------------------------------------------------------------
Tue Jan 19 09:32:43 UTC 2016 - sleep_walker@opensuse.org

- EFL now requires libsystemd >= 209 which is not available on
  openSUSE 13.1 - disable systemd support for that distro

-------------------------------------------------------------------
Sun Dec 27 02:08:23 UTC 2015 - simon@simotek.net

- Bump to 1.16.1
    edje: initialize map.zoom values to fix old *.edj compatibility issues.
    ecore-evas wayland: use correct values when updating wayland window size
    ecore-evas drm: null global device pointer after free (T2844)
    ector: disable NEON build. (T2851)
    ecore-evas-wl: Fix issue of improper window geometry (T2842)
    ecore-drm: Don't send mouse_move event too early
    ecore-evas-drm: Send fake mouse_move event after registering (T2854)
    ecore-wayland: Make ecore_wl_window_maximized_get return proper values
    ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841)
    ecore-wayland: return only the relevant state value for maximize/fullscreen
    ecore-wayland: rewrite maximize/fullscreen set functions for consistency (T2841)
    edje: fix edje RTL description in case of custom state of a part
    emotion - fix gst back-end to report title and other meta changes
    evas: do not add unclipped smart members to the master clip
    evas: trigger FLUSH_PRE callback prior to kicking off an async render
    evas: do not unset/delete master clip after every frame
    efreet_icon_cache_create: null theme eet file to avoid double free
    edje_cc: track parts for descriptions, ensure part types match when inheriting
    edje_cc: terminate filter file scripts
    edje_cc: correctly copy part descriptions when setting part type
    edje_cc: redo part type setting to be even more correct
    evas: unset pointer ungrabs when using EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN
    evas: handle existing pointer grabs when changing object pointer mode
    efreetd: send ipc for EFREET_EVENT_DESKTOP_CACHE_BUILD...always (T2733)


-------------------------------------------------------------------
Thu Nov 12 01:24:14 UTC 2015 - simon@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_walker@opensuse.org

- depend on luajit-devel instead of pkgconfig(luajit), it seems to be
  unifying symbol among distributions

-------------------------------------------------------------------
Thu Oct  8 01:13:38 UTC 2015 - simon@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_walker@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_walker@opensuse.org

- some more cleanup

-------------------------------------------------------------------
Sun Sep 27 00:31:09 UTC 2015 - sleep_walker@opensuse.org

- Enable Wayland support and DRM support
- cleanup macros
- fix systemd support

-------------------------------------------------------------------
Mon Sep 21 07:02:27 UTC 2015 - schwab@suse.de

- Require pkgconfig(lua-5.1) instead of pkgconfig(lua) < 5.2

-------------------------------------------------------------------
Tue Sep 15 05:50:34 UTC 2015 - simon@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)


-------------------------------------------------------------------
Wed Sep  2 12:14:24 UTC 2015 - simon@simotek.net

- Only use luajit or lua and if using lua use less then 5.2

-------------------------------------------------------------------
Thu Aug  6 06:17:04 UTC 2015 - simon@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 - simon@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.


-------------------------------------------------------------------
Wed Jun 10 07:02:51 UTC 2015 - simon@simotek.net

- bump to 1.14.1
Eolian/Generator: fix enums generation (T2400)
rg_etc: Correct ifdef to keep function available for debug build
Evas GL common: Skip shaders generation if there is no change
Evas filters: Fix glReadPixels usage for EGL
evas canvas: add exceptional handling in invalid input case.
edje: fix back edje_watch.
evas canvas: fix insane mouse move events on proxy source.
evas: make image_size_get() return the actual image size

-------------------------------------------------------------------
Wed May 13 14:24:46 UTC 2015 - schwab@suse.de

- Fix file list for !%luajit_present

-------------------------------------------------------------------
Wed May 13 12:28:43 UTC 2015 - simon@simotek.net

- Build with gstreamer 1 if avalible otherwise gstreamer 0.10 not
   both

-------------------------------------------------------------------
Thu May  7 04:23:49 UTC 2015 - simon@simotek.net

= What's New =

Even if we had only three months a lot has happened during the 1.14
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,
optimizing our code for speed and memory footprint and adding new features.
Below we describe just some highlights and by no means provide a full list.

== Build & Distribution ==

While we have supported parallel building a la make -j X for a long time
we had
problems with supporting it for the install target. Finally this is
solved and you can
use -j X for all your make calls now.

== Emile ==

Emile provides a library to bring together serialization, compression
and ciphering.
It is a low-level library and can be used by anything above Eina. It
came along with a
lot re-factoring of our current code base to make use of it and
de-duplicate a lot of
existing code. More refactoring is expected in ecore_con_ssl ciphering
and general
image compression.

== Ector and Evas_Object_VG (BETA) ==

Ector provides a new retained rendering library that is used by Evas to
provide
Evas_Object_VG. This is a new Evas_Object that provides a vector graphics
scene graph following the SVG specification. It will be considered a bug
if some
behaviour does not follow the SVG standard. Evas_Object_VG provides 3
kind of objects
for now: shape, as well as linear and radial gradients.

Apart from the authors you will see with git, two big thanks need to
be mentioned here. First special thanks goes to Jorge Luis "turran"
Zapata who has been
developing his own vector stack: http://enesim.org/ since a long time
now and
shared his technical advice and also strongly influenced the design. We
evaluated
the possibility to include enesim in the EFL, but that wasn't really
possible, sadly.
Another thanks goes to Jose O Gonzalez who supported and answered a lot
of my
questions and helped me a lot, too.

== EModel (BETA)==

Efl.Model is an attempt to provide a data model as in the M of MVC to
the EFL core.
A first implementation and example is provided as a Eio.Model. This,
together with
some patches in Elementary, should provide a fully asynchronous and fast
modern MVC
system for the EFL.

The API has been in review since last summer, but will still only be
accessible
with EFL BETA API and EO for now. More data models should come in the
future.

== Eo / Eolian ==

Eolian now supports parsing of @nullable and @optional args on function
parameters and is able return the class from a function and determine if a
function is implemented.

Eo remove some GCCism and make it more portable to work with other
compilers.

== EvasGL  ==

Together with a lot bug fixes Evas GL got support for 3.0 and automatic
fallback to indirect rendering when the scene has not changed.

== Evas ==

The gl_x11 Evas engines gained support for the TBM native surface type
(for Tizen)
as well as support for bitmap embedded color fonts.

== Ecore_Evas ==

With eetpack we added a small utility for packing files (images) into
eet files.

== Edje ==

Edje received many updates for its edit capabilities, especially around
box and
table. It also received 3D camera properties in edje_cc, colorclass
updates, zoom
effects for map and more.

== Ecore DRM ==

Many new features and bug fixes have been put into ecore_drm this cycle
while its
usage in the Enlightenment Wayland compositor is progressing.
Functionality as
been added to support DPMS on outputs, setting output, marking
framebuffers as
dirty, disabling an output, ouput EDID parsing as well as support for
libinput 0.8
and higher.

== Unit Testing ==

We improved out test coverage from 38.5% to 39.3% during the 1.14
release cycle. This does
not sound much but given the size of our code base and the amount of new
code added
even a small increase of 0.8% coverage is a good step forward.


-------------------------------------------------------------------
Tue Apr  7 02:18:06 UTC 2015 - simon@simotek.net

- bump to 1.13.2 bugfix release
   * ecore-wl fullscreen state is based on either window type or attribute
   * ecore/ecore_audio: fix timer control logically wrong.
   * Evas GL: Fix list of extensions with GLESv1
   * evas/clip: If the clipper is image or has color, clipped area
should be redrawn.
   * eina: safety check for NULL pointer
   * evas: prevent crash.
   * evil: fix access to a file mapping object
   * ecore_idler: + null check.

-------------------------------------------------------------------
Mon Mar 23 08:20:51 UTC 2015 - schwab@suse.de

- Fix file list

-------------------------------------------------------------------
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

-------------------------------------------------------------------
Sun Oct 19 20:27:00 UTC 2014 - Led <ledest@gmail.com>

- fix bashisms
- add patches:
  * efl-1.11.3-fix-bashisms.patch

-------------------------------------------------------------------
Thu Oct 16 12:57:49 UTC 2014 - simon@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 - simon@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.


-------------------------------------------------------------------
Thu Sep 18 08:12:53 UTC 2014 - schwab@suse.de

- Don't disable neon-cflags.patch
- valgrind exists also on aarch64

-------------------------------------------------------------------
Wed Sep 17 13:57:55 UTC 2014 - simon@simotek.net

- The bug effecting the doco build is #897122

-------------------------------------------------------------------
Tue Sep 16 06:53:25 UTC 2014 - simon@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 - simon@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 - simon@simotek.net

- Try and fix fedora build

-------------------------------------------------------------------
Mon Sep  1 13:59:56 UTC 2014 - schwab@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 - simon@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 - schwab@suse.de
 - Require luajit only for supported architectures
 - eolian.patch: fix type mismatch


-------------------------------------------------------------------
Thu Aug  7 05:02:51 UTC 2014 - simon@simotek.net

- re enable ephysics now that bullet is in factory
   This means that a new libephysics1 package will be created

-------------------------------------------------------------------
Wed Jul 23 04:35:52 UTC 2014 - simon@simotek.net

- remove shebang.patch and instead make the files -x
  Python pretty printers don't need execute permissions

-------------------------------------------------------------------
Mon Jul 21 13:14:36 UTC 2014 - simon@simotek.net

 * Update to 1.10.2
   * evas/textblock: check item's type before returning result.
   * Evas textblock: Fix issue with edje fonts not being used. (T1331)
   * Evas/Textblock: Introduce PS deletion bug test and fix
   * evas/gl - fix to render grayscale with transparency format in gl backened.
   * edje: textblock style loading changed
   * lz4: fix possible security issue. (CVE-2014-4611)

 * Separate lz4 patch no longer required.
   * 0001-lz4-fix-possible-security-issue.patch removed

-------------------------------------------------------------------
Mon Jun 30 09:01:44 UTC 2014 - sleep_walker@suse.cz

- 0001-lz4-fix-possible-security-issue.patch
  fix for CVE-2014-4611

-------------------------------------------------------------------
Wed Jun 11 13:40:37 UTC 2014 - sleep_walker@suse.cz

- bump to 1.10.1
  Fixes:

   * recursively hide edje group objects on edje hide
   * Evas textblock: Fix wrong advance calculation when bidi is disabled.
   * Eolian: fix issue for Windows.
   * evas loader - redo gif fix so it doesn't break everything
   * Evas: Remove invalid cast and fix warning/bug on windows
   * Win64: Fix a bunch of warnings
   * eina/file - revert 18be4c50d9990c82ed9ce4269b7820e61f772699
   * Eolian: Fix class look up.
   * Evas textblock: Fix crash when cutting ligatures with formats. (T1308)
   * eo: force zeroing memory on non Linux system.
   * po: Set initial values for Language-Team in all po files
   * po: Set initial language value in po file where it is missing


-------------------------------------------------------------------
Mon May 26 12:20:48 UTC 2014 - sleep_walker@suse.cz

- add forgotten path

-------------------------------------------------------------------
Mon May 26 12:05:10 UTC 2014 - sleep_walker@suse.cz

- bump to 1.10.0 release
  Fixes:
   * ecore-drm: Send proper keycode to ecore key event, and remove erroneous
     variable.
   * edje: Edje_Edit - fix wrong behaviour on draggable.event processing
     while deleting parts.
   * evas/text: fix abnormal ellipsis logic when harfbuzz is enabled.

-------------------------------------------------------------------
Mon May 19 18:55:03 UTC 2014 - sleep_walker@suse.cz

- bump to 1.10.0-beta3
  Fixes:
    edje/Edje_Edit: _edje_edit_real_part_add init field of
      Edje_Real_part
    fix ecore_con_url using 100% cpu and just let fd handler do
      work (T1251)
    fix behavior of edje entry to match other toolkit
      entires (T1229)
    fix ecore_thread_global_data_wait to work when no data exists
      yet
    Eo: Fix deref after free. (CID1039898)
    evas/render - fix segfault because of null cow access. (T1252)

-------------------------------------------------------------------
Mon May 12 21:29:59 UTC 2014 - sleep_walker@suse.cz

- bump to 1.10.0-beta2
Features:

   * eina: add eina_inarray_resize @feature.
   * eina: add eina_accessor_clone and update all Eina_Accessor to take
     advantage of it.
   * eina: add a C++ bindings to Eina @feature.
   * @feature - Apply NEON intrisics improvement to rotation
   * Evas textblock: Implemented mid-contextualization formatting.
   * evas-drm: Add evas_drm to build order for Evas drm engine
   * evas-drm: Add Evas Drm Engine (software only currently)
   * evas-drm: Add option to enable drm hardware acceleration
   * evas-drm: Start on hardware-accel support for drm
   * evas-drm: Triple buffer by default.
   * evas-drm: Fix opening of drm card
   * evas-drm: Start on hardware Plane support
   * evas-drm: Add vsync/non-vsync support to evas_drm code
   * evas-drm: Ddd support for setting vsync with env variable.
   * edje: @feature to include license in edje file. (T1027)
   * edje: add support of last input entered in password mode to be always
     visible in entry.
   * eio: make it possible to limit the amount of memory used by threads.
   * eina: make Eina_Error thread safe.
   * edje: add AUTHORS and more than one license file to Edje.
   * ecore-drm: Add Ecore_Drm code
   * ecore-drm: Add configure.ac autofoo for ecore-drm
   * Eet: Added vieet a tool to edit eet files.
   * eina-cxx: Added eina_log support for C++, using IOStreams syntax
   * ecore-drm: Add API function to return the vt fd
   * ecore-drm: Add dependency on xkbcommon
   * ecore-drm: Add code pass along key events to ecore_event
   * ecore-drm: Set the window of the Ecore_Event_Key structure
   * ecore-drm: Add code to handle modifiers in a key event
   * ecore-drm: Add code to handle mouse input
   * evas/font: Added evas_font_path_global_* APIs.
   * Eo: Made eo id for classes a bit more secure.
   * ecore-drm: Add API function to return the drm device name
   * ecore-evas-drm: Add support for resize and move callbacks
   * ecore-evas-drm: Add support for setting focus_in & focus_out callbacks
   * ecore-evas-drm: Add support for setting the mouse in & mouse out
     callbacks of the ecore_evas
   * ecore-evas-drm: Add support for ecore_evas_move function
   * ecore-evas-drm: Add support for ecore_evas_move_resize
   * ecore-evas-drm: Add support for rotation set
   * ecore-evas-drm: Add support for setting the title of the ecore_evas
   * ecore-evas-drm: Add support for ecore_evas_name_class_set
   * ecore-evas-drm: Add support for setting size hints
   * ecore-evas-drm: Add support for ecore_evas_object_cursor_set
   * ecore-evas-drm: Add support for ecore_evas_layer_set
   * ecore-evas-drm: Add support for ecore_evas_iconified_set
   * ecore-evas-drm: Add support for ecore_evas_borderless_set
   * ecore-evas-drm: Add support for maximized, fullscreen, withdrawn, and
     ignore_events settings
   * ecore-evas-drm: Add support for alpha & transparent setting
   * ecore-evas-drm: Add support for setting aspect of ecore_evas
   * edje_cc now supports program.targets keyword for adding N targets in one
     line
   * edje_cc now supports group.remove for removing parts from inherited groups
   * edje_cc now supports part.inherit for copying attributes of parts within
     a group more easily
   * eeze_udev gets more helper functions
   * edje_cc now supports program.sequence for more easily chaining programs
     together
   * edje_cc can now use group.program_remove to remove inherited programs
   * edje_edit: function that will return the source code of the loaded edje
     edit object.
   * ecore-drm: Add API function for getting size of an output.
   * eet-cxx: add implementation for eet C++.
   * Eina: Fix mistake in a previous patch
   * +eeze_udev_get()
   * eina-cxx: Modified eina C++ log use syntax
   * Move to Eo2 and adjust code accordingly
   * Eo: eo_do now returns called func's value + default ret fix.
   * Edje: Use LOSSY_ETC1 instead of LOSSY
   * Evas TGV: Add direct copy mode for ETC1/ETC2 data
   * Evas: Add support for ETC2 in the TGV loader
   * Evas gl_x11: Add ETC2 support to the GL/X11 engine
   * edje_cc now supports "lazEDC", a more concise version of EDC
   * edje_cc now supports the group.inherit_only attribute
   * edje_cc now supports targets for SIGNAL_EMIT actions
   * edje_cc now has the program.groups and X.target_group keywords for target
     grouping
   * edje_cc now supports group.program_source for specifying a default source
     in programs
   * eina_hash now has helper functions for managing lists inside hashes
   * edje_cc now supports part.description.link for single line state changes
   * edje now has the group.script_recursion flag for permitting unsafe embryo
     recursion (T905)
   * eolian_cxx: initial version of the EFL C++ Bindings Generator.

Fixes:

   * ecore: @fix race condition when using
     ecore_main_loop_thread_safe_call_sync.
   * examples/evas: Set a proper format string for fprintf
   * evas-drm: Set Magic on the Ecore_Evas
   * evas-drm: Fix configure.ac typo for drm hw accel argument
   * evas-drm: Call framebuffer_set earlier in the process so that the screen
     gets updated sooner.
   * evas-drm: Fix opening of drm card
   * evas-drm: Forgot to install the evas drm engine pkgconfig file
   * evas-drm: cleanup outbuf structure and functions
   * evas-drm: cleanup evas_engine code for drm sw engine
   * evas-drm: Add vsync/non-vsync support to evas_drm code
   * evas-drm: Ddd support for setting vsync with env variable.
   * Evas: Fix build issue when building without drm
   * ecore_avahi: @fix timeout to avoid pitfall of forever frozen timer.
   * evas-drm: Fix evas drawing delay for cedric
   * Evas filters: Avoid CRI message when using the GL engine
   * Evas filters: fix black squares with the GL engine
   * Evas filters: fix random cases of 'dancing text'
   * Evas filters: fix clip to target calculation
   * edje: fix edje_watch to not pass the '\n' to eio_monitor.
   * edje: let's allow to reset escaped text to NULL. (T821)
   * evas-drm: Don't call framebuffer set from within send function
   * evas-drm: Check buffer validity in swap function
   * evas-drm: Fix setting cached image alpha flag
   * ecore-evas-x: Fix resource leak from eina_str_split_full usage
     (CID1188012)
   * eo: memory waste at mixin class elaboration
   * Edje entry: fix bug preedit text is committed in the next entry when Tab
     key is pressed.
   * edje/edje_edit: fix part add bug
   * edje/edje_edit: Check for NULL
   * evas-drm: Remove hardware acceleration fields from engine structure
   * evas-drm: Add headers for hardware acceleration
   * ecore-drm: Add missing define
   * ecore-drm: Comment out Gbm Format
   * efl: Fix installing ecore-drm pkgconfig file
   * efl: Fix build with drm disabled
   * evas/fb: avoid crashing it outbuf setup failed.
   * evas: @fix convert to 24bits so dst_jump is used properly.
   * evas/fb: expose and call fb_freemode() and fb_cleanup()
   * ecore_fb: @fix use of uninitialized values reported by valgrind.
   * evas/fb: use stride instead of width.
   * eina: Fix bug in eina_convert_itoa (T1062)
   * edje/entry: fix to not emit "changed" signal in unnecessary cases of
     password mode.
   * edje: do not leak in case of error. (CID1191310, CID1191311)
   * evas-fb: Fix broken build of efl
   * ecore-drm: Initialize ecore_event on ecore_drm_init
   * edje - allow lager clipper space.
   * eina-cxx: Fixes compilation errors and warnings in clang
   * evas: Replace EINA_LIST_FOREACH_SAFE to while statement.
   * evas: @fix use the correct composite op on lines with pixman
   * Evas filters: Fix 1-D blurs on a single buffer
   * Evas filters: Fix memory leak when destroying the object
   * ecore-x: Predefine Ecore_X_Atom and Ecore_X_Icon
   * ecore-evas: Predefine Ecore_X_Atom and Ecore_X_Icon
   * evas: restore behavior of stack above and below when no rel is
     specified. (CID1191907, CID1191906)
   * Ecore x: Add back the two symbols removed in 1.9.
   * eet: fix tokenizer's escape logic.
   * Evas textblock: Don't include right margin/padding twice when aligning
     lines.
   * edje: check font change in edje text part cache infra.
   * edje/util: set flag to all_part_change when edje class member is added.
   * Evas cserve2: Fix client crashes when a file changed
   * Evas gl: Fix clip in image_draw if it's not set
   * ecore-drm: Fix ecore_drm_device_window_set to use an unsigned int
   * ecore-evas-drm: Fix setting of the ecore_evas property window and
     register the prop.window for events.
   * evas-drm: Fix engine to use the output's framebuffer as window id
   * ecore-wayland: Fix ecore_wl_init 'stalling' when used in a server
   * Eolian/Lexer: increase buffer length for .eo files
   * Eolian/Generator: Don't generate sub ids structure if not needed.
   * ecore-drm: Fix absolute motion coordinate calculation
   * 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
   * eio monitors no longer trigger a CRI error during free
   * edje_cc uses macros for some of its handler setup
   * evas/gl - fill up missed blend mode.
   * evas: Fixed warning for uninitialized variables
   * edje_cc now correctly handles group inheriting when the inherit is after
     a part/program
   * build: Disallow non-working sdl + opengl ES combination (T856)
   * Evas Textblock: increase ref of format before work
   * evas/proxy - redraw proxy source properly.
   * Eolian: move the beta API ifdef to cover all the H types and functions.
   * Eolian: fix virtual pure support.
   * Eolian/Lexer: fix function names parsing.
   * edje_cc: Fix the crash when compiled wrong edc file containing empty part
   * evas - fix incorrect object reset.
   * evas-drm: Add trapping for a canvas below framebuffer size
   * ecore-evas-drm: Add better support for ecore_evas_fullscreen_set
   * ecore-drm: Fix mouse wheel to not be inverted
   * emotion: fix memory leak
   * edje_cc: fix group inheriting with scripts. (group.script and
     .program.script)
   * ecore-evas - fix object cursor to not delete the same cursor when set
   * ecore_evas_extn: give proper event data to callbacks
   * ecore_evas_extn: fix doxygen sample
   * evas-drm: Default async page flip to false as this can cause tearing
   * evas-drm: Remove all async_page_flip options/references
   * ecore-con - deal with internal buffer growing over 2g in size
   * fix swap buffers with damage to not detect if ext str is not there
   * ecore-wl: Optimize opaque region setting for surface and reduce
     unnecessary calls to surface commit.
   * ecore-wl: Optimize setting of window input region
   * ecore-evas-wl: Reduce useless compositor redraws during render update and
     update input & opaque regions after resizing.
   * ecore_evas_extn: initialize server handle on server deletion
   * ecore_evas_extn: update plug image object after disconnection
   * Eo: eo_do now returns called func's value + default ret fix.
   * Fixed a problem with e wl server that sent invalid key value to wl client.
   * ecore-evas-wl: Ooops, Fix opaque & input regions being set to incorrect values
   * ecore-wl: Don't create an input cursor surface unless the input has
     pointer capability.
   * ecore-wl: Check for existance of data device manager
   * eo: fix broken children iterator, remove redundant fields.
   * ecore: Fixed se of EINA_MAIN_LOOP_CHECK_RETURN macros with functions with
     return types
   * emotion: fix triggering condition of fallback module loading (T1025)
   * edje now correctly forces ellipsis setting on text parts
   * emotion: play set before file open callback bug fix
   * emotion: use eina stringshare not strdup
   * configure: Only allow wayland + egl with opengl ES (T1202)
   * eldbus-codegen no longer passes garbage values to error callbacks
   * fix emotion_test signal emit object
   * evas-wayland-shm: Use XDG_RUNTIME_DIR if available for creating mmap'd
     buffer file.
   * evas-wayland-shm: Fix 'oopsie/typo' in temporary file name template
   * ecore-x - fix setting protocol atoms for icccm for 64bit

- add shebang.patch (add shebangs to python scripts to shut up rpmlint)

-------------------------------------------------------------------
Fri Apr 18 00:19:30 UTC 2014 - simon@simotek.net

- Reenable luajit now its in factory

-------------------------------------------------------------------
Thu Apr 17 04:40:03 UTC 2014 - simon@simotek.net

- We don't use XCB as with respect to enlightenment XCB is only
  useful in some embedded cases where openGL is not present
- Fedora doesn't support xine

-------------------------------------------------------------------
Wed Apr 16 22:10:02 UTC 2014 - simon@simotek.net

- bump to 1.9.3
   * build: Disallow non-working sdl + opengl ES combination (T856)
   * evas/proxy - redraw proxy source properly.
   * edje_cc: Fix the crash when compiled wrong edc file containing empty part
   * evas - fix incorrect object reset.
   * ecore-evas - fix object cursor to not delete the same cursor when set
   * Evas cserve2: Fix crash in elm_test GLView
   * ecore-con - deal with internal buffer growing over 2g in size
   * fix swap buffers with damage to not detect if ext str is not there

-------------------------------------------------------------------
Sat Apr 12 08:28:42 UTC 2014 - schwab@suse.de

- Only use valgrind when it exists

-------------------------------------------------------------------
Tue Apr  8 06:15:47 UTC 2014 - simon@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.


-------------------------------------------------------------------
Wed Feb 26 06:42:52 UTC 2014 - simon@simotek.net

- bump to 1.9.0
  * New Features
  ** Use GStreamer 1.0 instead of 0.10
  ** Evas Text filters
  ** ecore-avadhi
  * Many bugfixes

-------------------------------------------------------------------
Tue Jan 28 07:00:24 UTC 2014 - simon@simotek.net

- Feedback from SR: 213817
   * conflicts with older efreet
   * efl-devel requires bullet which is not in factory yet


-------------------------------------------------------------------
Mon Jan 13 23:49:41 UTC 2014 - simon@simotek.net

- Disable building man pages, they conflict with many other man pages
  /usr/share/evas/checkme is now in devel as it was in there in 1.7.*

-------------------------------------------------------------------
Fri Jan 10 04:25:22 UTC 2014 - simon@simotek.net

- Minor bugfix release including fixing a api break (missing symbols)

-------------------------------------------------------------------
Fri Jan 10 04:24:58 UTC 2014 - simon@simotek.net

- Disable physics module as bullet isn't in factory atm.
  Will re add it

-------------------------------------------------------------------
Wed Jan  1 19:37:38 UTC 2014 - sleep_walker@suse.cz

- remove with_xlib and with_xcb again

-------------------------------------------------------------------
Sat Dec 21 12:54:30 UTC 2013 - sleep_walker@suse.cz

- bump to 1.8.3
  Changes since 1.8.2:
    * evas: no loader should ever close an Eina_File anymore.
      (T674 and T668)
    * evas - tiler - fix missing clip of first rect to outbuf size
    * Evas textblock: Fixed range_deletion bug with multiple
      visible formats.
    * Evas test textblock: Added a test for a broken range_delete
      case.
    * emotion: revert to fast sed to use the right eina log domain.
    * eldbus: code generator struct members named "proxy" should not
      be passed to eina_value_free.
    * eldbus: make eldbus generated code not crash on every single
      generated vent
    * Evas textblock: Fixed deletion of ranges ending with visual
      formats.
    * Evas textblock: Added more range_delete tests.
    * emotion: use emotion log domain instead of eina one.
    * emotion: fix potential memory leak when webcam register fail.
    * emotion: lower warning on webcam access error to information
      (Not critical anyway).
    * evas - fix gif loader drop of image data sometimes (image
      dump/flush)
    * evas gif loader - address animated always being true
    * gif loader - handle theoretical NULL loader_data case
      autotools: let's try this variant for detecting c++ compiler
    * availability.
    * Evas tests: Add invalid markup test
    * Evas textblock: Fix crash with empty markups values
    * evas - fix gif loader cpu overuse - used too much cpu to
      decode anims
    * ecore_imf/wayland: Only call hide_input_panel on
      im_context_hide(). (T237)
    * autotools: work around buggy macro to force C++ compiler detection.
    * ecore_evas/wayland: Update withdrawn property, and inform
      state_changed.
    * Evas/cserve2: Fix crash during shutdown
    * Evas: Fix crash in GL engine(s) during preload cancel
    * Fix opaque windows becoming transparent after hide() then
      show(). (T611)

-------------------------------------------------------------------
Wed Dec 18 08:07:50 UTC 2013 - sleep_walker@suse.cz

- XCB is unfortunatelly useless - get rid of it again

-------------------------------------------------------------------
Tue Dec 17 20:45:14 UTC 2013 - sleep_walker@suse.cz

- few attempts to fix build against SLE_11_*
- disable XCB for Fedora 17 (doesn't have xcb-renderutil)
- added egl and glesv2 build dependencies

-------------------------------------------------------------------
Tue Dec 17 18:14:08 UTC 2013 - sleep_walker@suse.cz

- create easy way to not build documentation (useful for pkg
  development as it takes most of time)
- specificaly use XCB for openSUSE new enough and for Fedoras,
  use Xlib for the rest
- fix example subpackage path (/usr/share/efl/examples/examples)

-------------------------------------------------------------------
Tue Dec 17 11:06:53 UTC 2013 - sleep_walker@suse.cz

- autoreconf is really needed, put it back

-------------------------------------------------------------------
Tue Dec 17 06:10:06 UTC 2013 - sleep_walker@suse.cz

- require bullet >=  2.80
- cleanup of commented code

-------------------------------------------------------------------
Sun Dec 15 07:10:49 UTC 2013 - sleep_walker@suse.cz

- adding direct requirement of embryo in efl-devel, even though it
  is already required through edje package
- changing to pkgconfig dependencies wherever possible
- make the spec more organized
- properly escape percents in date command

-------------------------------------------------------------------
Sat Dec 14 22:24:12 UTC 2013 - sleep_walker@suse.cz

- as there is edje and embryo subpackage, do not provide the symbol
  in efl

-------------------------------------------------------------------
Sat Dec 14 21:41:35 UTC 2013 - sleep_walker@suse.cz

- separate embryo to subpackage
- edje requires embryo
- added last forgotten file to edje

-------------------------------------------------------------------
Sat Dec 14 20:23:29 UTC 2013 - sleep_walker@suse.cz

- move also forgotten edje part

-------------------------------------------------------------------
Sat Dec 14 19:37:30 UTC 2013 - sleep_walker@suse.cz

- fix URL
- separate edje_* commands to separate subpackage
- create examples subpackage

-------------------------------------------------------------------
Mon Dec  9 10:23:00 UTC 2013 - simon@simotek.net

- efl 1.8.2 with some bug fixes and not much of a change log

-------------------------------------------------------------------
Mon Dec  2 07:24:21 UTC 2013 - sleep_walker@suse.cz

- bump to 1.8.1 release
  Fixes:
    * Fixed build problem which named shared libs as "release".

-------------------------------------------------------------------
Fri Nov 22 23:03:45 UTC 2013 - simon@simotek.net

- Create the first version from rev 140 in X11:Enlightenment:Nightly