Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mdds-1_2-devel-1.3.1-1.18 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: mdds-1_2-devel Distribution: SUSE Linux Enterprise 15
Version: 1.3.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.18 Build date: Fri May 25 20:37:57 2018
Group: Development/Libraries/C and C++ Build host: sheep05
Size: 683426 Source RPM: mdds-1_2-1.3.1-1.18.src.rpm
Packager: https://www.suse.com/
Url: http://code.google.com/p/multidimalgorithm/
Summary: A collection of multi-dimensional data structure and indexing algorithm
This library provides a collection of multi-dimensional data structure and indexing
algorithms.  All data structures are available as C++ templates, hence this is a
header-only library, with no shared library to link against.

Provides

Requires

License

MIT

Changelog

* Wed Nov 29 2017 tchvatal@suse.com
  - Version update to 1.3.1:
    * No api change bump this time
    * Various multi vector fixes
* Mon Sep 04 2017 fstrba@suse.com
  - Version update to 1.2.3:
    * flat_segment_tree: add segment iterator and functions
* Wed Feb 01 2017 adam.majer@suse.de
  - use individual libboost-*-devel packages instead of boost-devel
* Sun Sep 11 2016 tchvatal@suse.com
  - Version update to 1.2.2:
    * fix to handle out-of-range insertions on flat_segment_tree
* Fri Aug 19 2016 tchvatal@suse.com
  - Version update to 1.2.1:
    * Few small bugfixes
* Tue May 17 2016 tchvatal@suse.com
  - Version update to 1.2.0:
    * Another api version -> rename to mdds-1_2
* Thu Mar 24 2016 tchvatal@suse.com
  - Add requires to the devel subpkg as would be correct
* Thu Feb 11 2016 tchvatal@suse.com
  - Version update to 1.1.0:
    * Fixes in various functions to provide correct return types
    * Rewrite to automake
* Thu Dec 17 2015 tchvatal@suse.com
  - Rename to mdds-%api as coinstallation will be required from now on
  - Version update to 1.0.0:
    * Change of api compared to 0.x series
    * Various bugfixes
* Wed Jun 24 2015 tchvatal@suse.com
  - Version bump to 0.12.1:
    * Various small fixes on 0.12 series
* Tue Mar 24 2015 tchvatal@suse.com
  - Just move define up and comment why we redefine docdir
* Mon Mar 16 2015 fstrba@suse.com
  - Version bump to 0.12.0
    * more types are possible in segment_tree data structures
      (previously only pointers were possible)
* Fri Dec 19 2014 tchvatal@suse.com
  - Version bump to 0.11.2:
    * Small fixes
* Thu Nov 13 2014 tchvatal@suse.com
  - Version bump to 0.11.1:
    * Small bugfixes along 0.11 series
* Mon Sep 29 2014 tchvatal@suse.com
  - Version bump to 0.11.0:
    * added sorted_string_map
    * multi_type_vector bugfixes
* Fri Apr 25 2014 tchvatal@suse.com
  - Version bump to 0.10.3:
    * Various bugfixes among 0.10 series found during lo 4.2.3 phase.
* Tue Feb 25 2014 tchvatal@suse.com
  - Version bump to 0.10.2:
    * Various bugfixes among 0.10 series found during lo 4.2.1 phase.
* Wed Jan 08 2014 fridrich.strba@suse.com
  - Upgrade to 0.10.1
    * multi_type_matrix
    - added a variant of set_empty() that takes an additional
      length parameter.
    * flat_segment_tree
    - significant performance improvement on build_tree() and
      search_tree(), by optimizing the non-leaf node object
      generation and storage to achieve better locality of
      reference.
    * segment_tree
    - slight performance improvement on build_tree(), as a result
      of the optimization done for flat_segment_tree since these
      two structures share the same tree generation code.
    * multi_type_vector
    - improved debug message on mis-matched block types (only when
      MDDS_MULTI_TYPE_VECTOR_DEBUG is defined).
* Mon Dec 30 2013 tchvatal@suse.com
  - Version bump to 0.9.1 needed in LO-4.2
  - Drop unused patch old-gcc-bug.patch.
* Thu Nov 14 2013 tchvatal@suse.com
  - Depend on pkg-config to have proper provides later on.
* Fri Nov 01 2013 tchvatal@suse.com
  - Use verbose build.
* Fri May 31 2013 tchvatal@suse.com
  - Apply patch to build on SLE gcc, provided by kohei.
    * Adds old-gcc-bug.patch
* Mon May 27 2013 tchvatal@suse.com
  - Version bump to 0.8.1
    * multi_type_vector
    * fixed a bug in the erase() method where adjacent blocks of the
      same type would fail to merge after the erase() call.
    * add a variant of the position() method that takes an iterator as
      positional hint.  Note that there is no variant of position() that
      takes const_iterator.
    * all
    * added .pc file for pkg-config.
    * flat_segment_tree
    * changed the return type of search_tree from bool to
      std::pair<const_iterator,bool>, to make it consistent with the
      search() method.  Note that this is an API-incompatible change.
    * multi_type_vector
    * added char and unsigned char types to the standard types supported
      by default.
    * added position() member method that takes a logical element
      position and returns a pair of block iterator where the element
      resides and its offset within that block.
    * added at() static member method to the data block, which calls the
      at() method of the underlying std::vector container.
    * added release() member method to allow caller to release an object
      stored inside a managed block.
    * added two templates to ease creation of custom element block
      functions when using one or two custom element types.
    * added transfer() member method to allow elements in a specified
      range to be transferred from one container to another.  When
      transferring elements stored in a managed element block, the
      ownership of those elements is also transferred.
* Sat Apr 20 2013 tchvatal@suse.com
  - Add URL path for download.
* Thu Mar 14 2013 tchvatal@suse.com
  - Add version 0.7.1
    * add variants of set() methods (both single- and multi-value)
      insert(), set_empty() and insert_empty() methods that take an
      iterator as an additional position hint parameter for block lookup
      speed optimization.
    * add support for non-const iterators which allow the client code to
      modify values directly from the iterators.
    * set() methods (both single- and multi-parameter variants),
      set_empty(), insert() and insert_empty() methods now return
      iterator that references the block to which the values are set or
      inserted.
    * fixed bugs in set() method (single-parameter variant) which would
      insert a new block at incorrect position.
    * fixed bugs in set() method (multi-parameter variant) which would
      fail to merge neighboring blocks of identical type under certain
      conditions.
* Mon Nov 12 2012 cfarrell@suse.com
  - license update: MIT
    Use SPDX syntax (short name) to define spec file licenses
* Mon Nov 12 2012 tchvatal@suse.com
  - Add header.
* Mon Sep 17 2012 kyoshida@suse.com
  - Updated to version 0.6.1 pre-release package.  This version
    contains the following changes since 0.6.0.
    * all
    * use property files in the Visual Studio project files, to share
      some of the common custom build variables across all projects.
    * various build fixes and compiler warning eliminations.
    * fixed link error with boost 1.50.
    * fixed make installer script which previously would not install
      mdds/compat headers.
    * flat_segment_tree
    * fixed a bug in its iterator implementation, which previously would
      always treat the last valid position before the end position as
      the end position.  This fix affects both in const_iterator and
      const_reverse_iterator.
* Tue Jul 31 2012 kyoshida@suse.com
  - Updated to version 0.6.0.  This version contains the following
    changes
    * 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.
* Sun Jan 29 2012 jengelh@medozas.de
  - Remove redundant tags/sections per specfile guideline suggestions
  - Parallel building using %_smp_mflags
  - Add missing call to make in %build
* Tue Oct 25 2011 kyoshida@suse.com
  - Updated to version 0.5.4.  This version contains the following
    changes:
  - 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.
* Wed Jul 13 2011 kyoshida@novell.com
  - Updated to version 0.5.3.  This version contains the following
    changes:
  - 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.
* Tue Mar 29 2011 kyoshida@novell.com
  - Updated to version 0.5.2.  This version fixes a bunch of bugs and
    adds several new methods to flat_segment_tree.
  - 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.
* Wed Jan 12 2011 pmladek@suse.cz
  - made the package noarch; it did not produce any binary
  - added COPYING file
  - used %%configure, %%name macros
  - used DESTDIR in make install
  - simplified the file list
* Sat Jan 08 2011 kohei.yoshida@gmail.com
  - Updated to version 0.5.1.
* Fri Jan 07 2011 kohei.yoshida@gmail.com
  - Updated to version 0.5.0.
* Mon Dec 20 2010 kohei.yoshida@gmail.com
  - Updated to version 0.4.0.
* Thu Oct 14 2010 kyoshida@novell.com
  - Updated to version 0.3.1.
* Mon May 31 2010 pth@suse.de
  - Add install target to makefile.
  - Add check target to makefile.
  - Don't install code for tests.
  - Remove -I../inc from Makefile for examles.
  - Move changelog to mdds.changes.
* Wed May 05 2010 kyoshida@novell.com
  - Updated to version 0.3.0.
* Fri Apr 09 2010 kyoshida@novell.com
  - Updated to version 0.2.1.
* Fri Apr 09 2010 kyoshida@novell.com
  - Initial package version 0.2.0.

Files

/usr/include/mdds-1.2
/usr/include/mdds-1.2/mdds
/usr/include/mdds-1.2/mdds/flat_segment_tree.hpp
/usr/include/mdds-1.2/mdds/flat_segment_tree_def.inl
/usr/include/mdds-1.2/mdds/flat_segment_tree_itr.hpp
/usr/include/mdds-1.2/mdds/global.hpp
/usr/include/mdds-1.2/mdds/multi_type_matrix.hpp
/usr/include/mdds-1.2/mdds/multi_type_matrix_def.inl
/usr/include/mdds-1.2/mdds/multi_type_vector
/usr/include/mdds-1.2/mdds/multi_type_vector.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector/collection.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector/collection_def.inl
/usr/include/mdds-1.2/mdds/multi_type_vector_custom_func1.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector_custom_func2.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector_custom_func3.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl
/usr/include/mdds-1.2/mdds/multi_type_vector_itr.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector_macro.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector_trait.hpp
/usr/include/mdds-1.2/mdds/multi_type_vector_types.hpp
/usr/include/mdds-1.2/mdds/node.hpp
/usr/include/mdds-1.2/mdds/point_quad_tree.hpp
/usr/include/mdds-1.2/mdds/quad_node.hpp
/usr/include/mdds-1.2/mdds/rectangle_set.hpp
/usr/include/mdds-1.2/mdds/rectangle_set_def.inl
/usr/include/mdds-1.2/mdds/segment_tree.hpp
/usr/include/mdds-1.2/mdds/segment_tree_def.inl
/usr/include/mdds-1.2/mdds/sorted_string_map.hpp
/usr/include/mdds-1.2/mdds/sorted_string_map_def.inl
/usr/include/mdds-1.2/mdds/trie_map.hpp
/usr/include/mdds-1.2/mdds/trie_map_def.inl
/usr/include/mdds-1.2/mdds/trie_map_itr.hpp
/usr/share/doc/packages/mdds-1_2-devel
/usr/share/doc/packages/mdds-1_2-devel/AUTHORS
/usr/share/doc/packages/mdds-1_2-devel/COPYING
/usr/share/doc/packages/mdds-1_2-devel/NEWS
/usr/share/doc/packages/mdds-1_2-devel/README.md
/usr/share/doc/packages/mdds-1_2-devel/VERSION
/usr/share/pkgconfig/mdds-1.2.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:06:41 2024