File libgee.changes of Package libgee

-------------------------------------------------------------------
Thu Mar 18 16:54:47 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Update to version 0.20.4:
  + Fixes for newer valac.

-------------------------------------------------------------------
Sun Feb  9 20:50:46 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.20.3:
  + Minor warning fixes for newer valac.
  + Guard GLib.Cond.wait/wait_until calls against spurious or
    stolen wakeups.

-------------------------------------------------------------------
Mon Aug  5 09:08:14 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.20.2:
  + Minor build fixes.

-------------------------------------------------------------------
Wed Feb 28 16:34:26 UTC 2018 - dimstar@opensuse.org

- Modernize spec-file by calling spec-cleaner

-------------------------------------------------------------------
Sun Feb 11 23:21:26 UTC 2018 - luc14n0@linuxmail.org

- Update to version 0.20.1:
  + Minor bug fixes.
- Update Url tag to https://wiki.gnome.org/Projects/Libgee: the
  current Libgee's web page.
- Remove idempotent %clean section: RPM already does this work.
- Update package summaries and descriptions making them either
  shorter or more content-descriptive.

-------------------------------------------------------------------
Tue Mar 21 10:04:14 UTC 2017 - dimstar@opensuse.org

- Update to version 0.20.0:
  + No changes.

-------------------------------------------------------------------
Thu Feb 23 11:30:55 UTC 2017 - zaitor@opensuse.org

- Update to version 0.19.91:
  + Fix to_array on enums and flags.
  + Add additional query operations to Traversable.

-------------------------------------------------------------------
Wed Oct 12 08:46:08 UTC 2016 - zaitor@opensuse.org

- Update to version 0.18.1:
  + Various build and runtime fixes.
- Stop passing V=1 to make, we do debugging locally.

-------------------------------------------------------------------
Fri Apr 15 22:07:48 UTC 2016 - mgorse@suse.com

- Update to GNOME 3.20  Fate#318572

-------------------------------------------------------------------
Thu Oct  8 11:28:13 UTC 2015 - dimstar@opensuse.org

- Add baselibs.conf: provide libgee-0_8-2 as required by
  libskk0-32bit (boo#949452).

-------------------------------------------------------------------
Tue Mar 24 08:16:34 UTC 2015 - dimstar@opensuse.org

- Update to vesion 0.18.0:
  + Stable release, no changes since 0.17.92.

-------------------------------------------------------------------
Mon Mar 16 16:12:38 UTC 2015 - dimstar@opensuse.org

- Update to version 0.17.92:
  + Fix default value of --enable-consistency-check.

-------------------------------------------------------------------
Tue Oct 14 16:46:18 UTC 2014 - dimstar@opensuse.org

- Update to version 0.16.1:
  + Workaround GC thread consuming 100% of CPU.
  + Fix HashMap destructor name.
  + Fix a documentation typo.

-------------------------------------------------------------------
Tue Sep 23 09:25:38 UTC 2014 - dimstar@opensuse.org

- Update to version 0.16.0:
  + No changes since previous release.

-------------------------------------------------------------------
Tue Sep 16 10:44:03 UTC 2014 - zaitor@opensuse.org

- Update to version 0.15.92:
  + Improve documentation.

-------------------------------------------------------------------
Wed Aug 20 07:47:33 UTC 2014 - dimstar@opensuse.org

- Update to version 0.15.90:
  + Add explicit tee implementations.
  + Improve the benchmark.

-------------------------------------------------------------------
Mon Jul 21 17:37:06 UTC 2014 - dimstar@opensuse.org

- Update to version 0.15.3:
  + Add UnrolledLinkedList class implementing List and Deque
    interface.
  + Clarify the add and insert operation on list iterators and make
    the behaviour consistent for ArrayList and LinkedList.
  + Allow (partially) disable internal asserts.
  + Internal symbols are hidden.

-------------------------------------------------------------------
Mon Mar 24 19:50:29 UTC 2014 - zaitor@opensuse.org

- Update to version 0.14.0:
  + No changes since version 0.13.91.

-------------------------------------------------------------------
Mon Mar 10 00:13:59 UTC 2014 - dimstar@opensuse.org

- Update to version 0.13.91:
  + Fix HazardPointer bugs.
  + Fix List test.

-------------------------------------------------------------------
Mon Mar 10 00:13:58 UTC 2014 - zaitor@opensuse.org

- Update to version 0.13.90:
  + Fix the broken test.

-------------------------------------------------------------------
Mon Mar 10 00:13:06 UTC 2014 - dimstar@opensuse.org

- Update to version 0.13.5.1:
  + Remove workaround for 'old' (<0.23.2) vala.

-------------------------------------------------------------------
Mon Mar 10 00:13:05 UTC 2014 - dimstar@opensuse.org

- Update to version 0.13.5:
  + Use WeakRef for keeping of read-only proxy for collection.

-------------------------------------------------------------------
Mon Mar 10 00:13:04 UTC 2014 - dimstar@opensuse.org

- Update to version 0.13.4:
  + The collection cloning no longer leaks memory.
  + Various warning fixes.

-------------------------------------------------------------------
Sun Mar  9 00:03:38 UTC 2014 - zaitor@opensuse.org

- Update to version 0.12.1:
  + Fix the HazardPointer bugs.
- Stop using export CFLAGS="%{optflags} -w" even if bgo#682526 is
  not marked as fixed as it's not needed anymore.

-------------------------------------------------------------------
Tue Sep 24 07:49:19 UTC 2013 - dimstar@opensuse.org

- Update to version 0.12.0:
  + No changes since previous release.

-------------------------------------------------------------------
Mon Sep 16 18:56:18 UTC 2013 - dimstar@opensuse.org

- Update to version 0.11.92:
  + Override read_only_view property in ReadOnlySortedMap and its
    subclasses.

-------------------------------------------------------------------
Tue Sep  3 06:46:15 UTC 2013 - dimstar@opensuse.org

- Update to version 0.11.91:
  + Bump the GLib requirements to 2.36 in configure.ac.

-------------------------------------------------------------------
Tue Aug 27 07:51:28 UTC 2013 - dimstar@opensuse.org

- Update to version 0.11.90:
  + Add adding to collection based on iterators.
  + Make Collection.add_all_array, contains_all_array and
    remove_all_array virtual.
  + Avoid destroy coroutine creation in hazard pointer
    implementation.
  + Various bugfixes.
- Changes from version 0.11.5:
  + Add Traversable.tee.
  + Add exception handling to Future.
  + Add ability of getting Future from Lazy.
  + Make Traversable.flat_map a virtual function.
  + Add more specializations to .foreach.
  + Improve the test.
  + Various bugfixes.
- Changes from version 0.11.4:
  + Add flat_map method to Traversable.
  + Add zip method to Future.
  + Specialize stream iterator (4-22% speed improvement in tests).
  + Extend the Traversable.Stream with Stream.WAIT.
  + Fix lazy value usage in unfold.
- Changes from version 0.11.0:
  + Add futures and promises to libgee.
  + Update the build system.
  + Return true from HashSet.Iterator.foreach() if we fall off the
    end.

-------------------------------------------------------------------
Wed Aug 21 19:53:35 UTC 2013 - zaitor@opensuse.org

- Update to version 0.10.4:
 + Fix various problems with generic arrays.

-------------------------------------------------------------------
Tue Aug  6 11:52:09 UTC 2013 - zaitor@opensuse.org

- Update to version 0.10.3:
  + Fix various .foreach.

-------------------------------------------------------------------
Sat Jul 27 17:59:33 UTC 2013 - zaitor@opensuse.org

- Update to version 0.10.2:
  + Use .value instead of value directly in unfold.

-------------------------------------------------------------------
Thu Apr 11 09:51:18 UTC 2013 - dimstar@opensuse.org

- Update to version 0.10.1:
  + Fix HashSet.foreach.

-------------------------------------------------------------------
Fri Mar 29 08:45:45 UTC 2013 - vuntz@opensuse.org

- Update to version 0.10.0:
  + No change since 0.9.92.

-------------------------------------------------------------------
Tue Mar  5 09:28:14 UTC 2013 - dimstar@opensuse.org

- Update to version 0.9.92:
  + Fix memory leak in TreeSet and TreeMap.

-------------------------------------------------------------------
Sun Feb 17 13:37:43 UTC 2013 - dimstar@opensuse.org

- Update to version 0.9.91:
  + ConcurrentSet implements SortedSet.
  + Fix HashMultiMap, TreeMultiSet constructor.
  + Add add/contains/remove_all working on array.
  + Allow creation of ArrayList from array.
  + Add read_only_view to Gee.MultiSet and Gee.MultiMap.

-------------------------------------------------------------------
Thu Jan 10 08:30:55 UTC 2013 - dimstar@opensuse.org

- Update to version 0.9.0:
  + ConcurrentSet preliminary implementation.
  + Bugfixes from 0.8.2 and 0.8.3.
  + Fix various Vala warnings.
  + First part of test refactoring.
- Changes from version 0.8.1:
  + Allow slice in ReadOnlyList.
  + Fix Iterator.remove in PriorityQueue.
  + Add foreach specializations.
  + Use foreach function instead of iterators.
- Drop libgee-gir.patch: fixed upstream.

-------------------------------------------------------------------
Sun Oct 21 20:49:19 UTC 2012 - dimstar@opensuse.org

- Update to version 0.8.0:
  + Fix Traversable.chop (bgo#684348).
  + Remove unnecessary method.
  + Update README.
  + Move everything to GenericAccessor.
- Changes from version 0.7.90:
  + Don't notify when constructor property is set.
  + Use views instead of copies in MultiMap as in rest of libgee
  + Allow early termination in Traversable.foreach.
- Changes from version 0.7.4.1:
  + Fix missing property read_only in testmap Entry.
- Changes from version 0.7.4:
  + Remove *_impl methods
  + Move virtual methods to interfaces
  + Future-proof the ABI by adding reserved v-table members
  + Add read_only to Map.Entry
- Changes from version 0.7.3:
  + Update documentation
  + Fix iteration order in hashtables
  + Split SortedMap/SortedSet into bi-directional and
    uni-directional parts
  + Simplify CompareDataFunc/HashDataFunc/EqualDataFunc
  + Fix HazardPointers
- Changes from version 0.7.2:
  + Require *_type property for all collections
  + Add ArrayQueue
  + Few bug fixes
- Changes frmo version 0.7.1:
  + Implement hazard pointers and concurrent linked lists
  + Respect VALAFLAGS when building tests
  + Fix a few compiling warnings
- Changes from version 0.7.0:
  + Build system using the automake 1.11 vala support
  + Move to delegates with targets and move them to Gee namespace
  + Gee.Hashable interface
  + Improve Iterator allowing to, among others, query about state
    of iterator
  + Allow checking if Iterator or Collection is read-only
  + Introducing highier-level function via Traversable interface
  + Introduce support for lazy values
  + Allow to install in parallel with 0.6
- Rename typelib-1_0-Gee-1_0 subpackage to typelib-1_0-Gee-0_8,
  following upstreams rename.
- Rename libgee2 subpackage to libgee-0_8-2, following upstreams
  rename.
- Injext -w into CFLAGS as a workaround for bgo#682526.

-------------------------------------------------------------------
Sat Oct 20 20:38:37 UTC 2012 - zaitor@opensuse.org

- Update to version 0.6.6:
  + Fix iterator.remove in PriorityQueue.

-------------------------------------------------------------------
Wed Aug 15 14:18:53 UTC 2012 - dimstar@opensuse.org

- Update to version 0.6.5:
  + Prevent hashtables from resizing during iteration.

-------------------------------------------------------------------
Fri Feb 24 14:45:29 UTC 2012 - vuntz@opensuse.org

- Update to version 0.6.4:
  + Fix compilation with vala master
  + Fix creation of GObject introspection files
- Changes from version 0.6.3:
  + Fix buffer underflow.
- Changes from version 0.6.2.1:
  + Add check-news to AM_INIT_AUTOMAKE
- Changes from version 0.6.2:
  + Fix adding second element to priority queue.
  + Fix problem with key used in range is freed.
- Rebase libgee-gir.patch.

-------------------------------------------------------------------
Tue Jan 10 14:16:43 UTC 2012 - vuntz@opensuse.org

- Add a typelib-1_0-Gee-1_0 Requires to libgee2 subpackage on 12.1
  and earlier: this shouldn't be needed, but unfortunately, this is
  needed for people using GNOME:Apps with 12.1. Otherwise,
  typelib-1_0-Gee-1_0 doesn't get installed and gnome-shell will
  stop working.

-------------------------------------------------------------------
Tue Dec 13 21:23:30 UTC 2011 - dimstar@opensuse.org

- Split typelib file into typelib-1_0-Gee-1_0 subpackage.
- Add typelib-1_0-Gee-1_0 Requires to libgee-devel subpackage.
- Add libgee-gir.patch: Make sure the typelib file references the
  real library name.
- Drop glib2-devel Requires from -devel package: it is
  automatically added the pkgconfig()-way.

-------------------------------------------------------------------
Mon Mar 21 16:37:11 CET 2011 - dimstar@opensuse.org

- Update to version 0.6.1:
  +  Fix memory leaks in LinkedList.

-------------------------------------------------------------------
Mon Sep 27 07:54:50 CEST 2010 - vuntz@opensuse.org

- Update to version 0.6.0:
  + Fix compiler warning.

-------------------------------------------------------------------
Thu Sep 16 20:25:23 CEST 2010 - vuntz@opensuse.org

- Update to version 0.5.3:
  + Fix memory leaks in TimSort and LinkedList.
  + Bug fixes in TreeMap and TreeSet.

-------------------------------------------------------------------
Wed Aug  4 17:34:43 CEST 2010 - dimstar@opensuse.org

- Update to version 0.5.2:
  + Build system enhancements to conform Gnome's style.
  + Bug fixes in TreeSet, TreeMap and Collection.to_array.
  + Deprecated Map methods marked with [Deprecated].
- Move *.gir to -devel package and package also the typelib.

-------------------------------------------------------------------
Mon Jun 21 14:53:26 CEST 2010 - dimstar@opensuse.org

- Update to version 0.5.1:
  + Bug fixes in HashMultiSet, TimSort, TreeMap, TreeMultiSet, and
    TreeSet.
  + Fix build with Vala 0.8.0 and later
  + Fix build on Windows
  + Fix subprocess handling in test infrastructure

-------------------------------------------------------------------
Wed Jan  6 14:44:17 UTC 2010 - lmedinas@opensuse.org

- Initial package for openSUSE.

openSUSE Build Service is sponsored by