summaryrefslogtreecommitdiff
path: root/devel/mdds
AgeCommit message (Collapse)AuthorFilesLines
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-02Update to 0.6.1:wiz3-26/+6
This is purely a bug fix release, and contain no new functionality since 0.6.0. This release fixes a bug in the iterator implementation of flat_segment_tree. Prior to this release, the iterator would treat the position immediately before the end position to be the end position, which would result in incorrectly skipping the last data position during iteration. This release contains a fix for that bug. It also contains fixes for various build errors and compiler warnings. Many thanks to David Tardon, Stephan Bergmann, Tomáš Chvátal, and Markus Mohrhard for having submitted patches since the release of 0.6.0.
2012-08-29Recursive bump from boost-libs update.obache1-2/+2
2012-08-15Fix libreoffice runtime error using upstream patch, via ftigeot.wiz3-2/+23
Bump PKGREVISION.
2012-07-29Update to 0.6.0:wiz3-9/+16
mdds 0.6.0 * all * added MSVS Solution file, to make it easier to build unit test programs on Windows. * mixed_type_matrix * improved performance of size() method by caching it. * multi_type_vector (new) * new data structure to support efficient storage of data of different types. * multi_type_matrix (new) * new data structure to eventually replace mixed_type_matrix. It uses multi_type_vector as its backend storage.
2012-07-02Revbump after updating boostadam1-1/+2
2012-03-12Update to 0.5.4:wiz2-7/+6
mdds 0.5.4 * segment_tree * fixed build breakage, to allow it to be buildable when UNIT_TEST is not defined. * fixed a crasher with MSVC when comparing iterators of empty search_result instances. * point_quad_tree * fixed a bug where de-referencing copied search_result iterators would return an uninitialized node data.
2012-02-29Recursive bump from devel/boost-libs update.hans1-2/+2
2012-01-09Recursive bump from boost-libs shlib bump.obache1-2/+2
2011-10-19Recursive Bump from boost-libs ABI bump.obache1-1/+2
2011-08-06Update to 0.5.3:wiz3-7/+11
mdds 0.5.3 * mixed_type_matrix * re-implemented the filled storage for better performance, with two separate implementations for zero and emtpy matrix types. The newer implementation should improve object creation time considerably.
2011-04-10Add buildlink3.mk file.wiz1-0/+16
2011-04-05Update to 0.5.2:wiz2-6/+6
mdds 0.5.2 * flat_segment_tree * fixed a crash on assignment by properly implementing assignment operator(). * fixed several bugs in shift_right(): * shifting of all existing nodes was not handled properly. * leaf nodes were not properly linked under certain conditions. * shifting with skip node option was not properly skipping the node at insertion position when the insertion position was at the leftmost node. * implemented min_key(), max_key(), default_value(), clear() and swap(). * fixed a bug in operator==() where two different containers were incorrectly evaluated to be equal. * added quickcheck test code.
2011-03-01Remove file added by accidentwiz1-28/+0
2011-02-28Initial import of mdds-0.5.1:wiz5-0/+93
Multi-Dimensional Data Structure (mdds) A collection of multi-dimensional data structure and indexing algorithm. It implements the following data structure: * flat segment tree * segment tree * rectangle set