summaryrefslogtreecommitdiff
path: root/devel/eina
AgeCommit message (Collapse)AuthorFilesLines
2012-12-18Re-fix Solaris support, the previous patch was for some reason removed injperkin1-1/+7
the last update, despite still being required.
2012-12-12Update to 1.7.1, provided by Tim Larson in PR 47230.wiz9-2251/+11
Changes: Eina 1.7.1 Changes since Eina 1.7.0: ------------------------- Fixes: * Fix return value of eina_mmap_safety_enabled_set() and future eina_mmap_safety_enabled_get() returns after success * Fix eina_stringshare_add_length() to return NULL when wrong. * Add EINA_SAFETY checks are wrong. Changes since Eina 1.2.0: ------------------------- Additions: * Add backtrace support to Eina_Log, use EINA_LOG_BACKTRACE to enable it. * Add an helper to iterate over line in a mapped file. * Add EINA_SENTINEL to protect variadic functions * Add EINA_SAFETY checks for proper function arguments. * Add check if given arguments (distance and coordinates) in eina_tiler and eina_rectangle are not below zero Fixes: * Add missing files in the tarball. * Rounding issue with eina_f32p32_cos and eina_f32p32_sin when getting close to 1.0. * Portability issue with Eina_Value when char are not signed by default (case on ARM and PPC). * Portability issue with Eina_Value test suite when unsigned where not promoted to unsigned long (case on Itanium). * Fix issue in the XML parser when a tag was in a comment or a CDATA. * Implement eina_file_map_lines() on Windows. * Handle NULL in all eina_*_free function. * eina_log_console_color_set() * Documentation for eina list specified and eina stringshare fixed. * eina_convert_atofp wrong return value if fp is NULL. Removal: * configure options: --disable-posix-threads, --disable-win32-threads, --enable-coverage Eina 1.2.0 Changes since Eina 1.1.0: ------------------------- Additions: * eina_mempool_calloc. * Eina_Semaphore abstraction API. * eina_xattr_fd_ls. * Eina_Xattr iterator : eina_xattr_value_fd_ls and eina_xattr_value_ls. * eina_file_map_faulted. * Xattr iterator for Eina_File : eina_file_xattr_get/value_get. * deprecated eina_array_count_get(), use eina_array_count() instead. * eina_inarray data type. * eina_value data type (generic value storage). * eina_file_stat. * eina_log*level_check. * eina_*buf_manage_new_length. * EINA_C_ARRAY_LENGTH macro. * Eina_Stringshare typedef. * add eina_file_map_faulted() for windows port (was missing). Fixes: * compilation errors in Eina_RWLock when building on Windows newer than XP. * stop leaking Eina_File. * remove dead lock in Eina_File. * bug on eina_shutdown when using eina_error. * NONNULL argument for eina_hash_find. * compilation of eina_semaphore_lock on Windows. * forgotten initialization of eina list count during eina_list_split_list. * leak in Eina_File. * deadlock in Eina_File. * make it possible to force the number of detected CPU on a system. Improvements: * faster implementation of Eina_Rbtree. * let eina_hash_free behave like free.
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-09-26Don't blindly pass -mt on Solaris, it's a Sun Studio flag only, and thejperkin2-97/+108
current wrapper transformation is incompatible since -threads was removed in GCC 4.7. Defaulting to -pthreads will be supported by the sunpro transformations. Fixes package on Solaris/GCC.
2011-12-05Update to eina-1.1.0. Includes 2 years of changes, like better Unicodejoerg10-70/+2298
support, extended hashing, a basic SAX XML parser and much more.
2011-09-14Fix build on SunOS.hans2-1/+24
2009-12-16Update to eina-0.9.9.063. No detailed changes.joerg3-9/+17
2009-09-11eina-0.0.2.062:joerg4-11/+13
Update to 2009/07/29 snapshot of e17. No detailed changes.
2009-07-14Update to June snapshot of e17. No detailed changes.joerg3-21/+7
2009-06-14Remove @dirrm entries from PLISTsjoerg1-5/+1
2009-06-09Make it build on DragonFly.hasso2-1/+15
2009-05-19Import eina from pkgsrc-wip. Packaged by yazzy at yazzy dot org, andminskim5-0/+83
updated by me. Eina is a data types library that provides list, hash, etc.