Package Release Info

efl-1.20.7-bp150.1.4

Update Info: Base Release
Available in Package Hub : 15

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

edje
efl
efl-devel
efl-examples
efl-lang
efl-testsuite
elementary
elementary-examples
elua
embryo
enlightenment-theme-dark
enlightenment-theme-upstream
enlightenment-x-dark-icon-theme
evas-generic-loaders
libecore1
libector1
libedje1
libeet1
libeeze1
libefl1
libefreet1
libefreet_mime1
libefreet_trash1
libeina1
libeio1
libeldbus1
libelementary1
libelocation1
libelput1
libelua1
libembryo1
libemile1
libemotion1
libeo1
libeolian1
libephysics1
libethumb1
libethumb_client1
libevas1

Change Logs

* Sun Apr 15 2018 bwiedemann@suse.com
- Add reproducible-edje.patch to make .edj files in elemines
  and other packages build reproducibly
* Tue Apr 03 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 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 07 2017 schwab@suse.de
- Fix efl-devel lua requires
* Mon Dec 04 2017 schwab@suse.de
- Fix lua build requires
* Wed Nov 29 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 2017 sflees@suse.de
- use luajit on aarch64
- Add fix-luajit-address-size-check.patch to fix lua build on aarch64
* Wed Nov 01 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 02 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 08 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 07 2017 sflees@suse.de
- Fix build fix-upstream-elua-build.patch
* Wed May 24 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 2017 sflees@suse.de
- Fix rebuild issues
  * Adds fix-upstream-eina-hampster-repo-build.patch
* Wed May 17 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 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 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 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 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 2016 simonf.lees@suse.com
- Remove poppler from OS's that don't support it
* Thu Aug 25 2016 simonf.lees@suse.com
- remove vlc on OS's that dont support it