OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libgee?expand=0&rev=48
465 lines
16 KiB
Plaintext
465 lines
16 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Jan 16 19:57:40 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.20.8:
|
|
+ Fixes for newer valac.
|
|
- Drop patches fixed upstream:
|
|
+ ce8461ff6ea8ed79ce06b4241cb4fbb6d3d314f1.patch
|
|
+ b33a6627f4fc96938b6015e05849867c472160a8.patch
|
|
+ 2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
|
|
- Add check section and run make check during build.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 6 23:48:20 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Trigger Vala compilation during build, for GCC 14 compatibility.
|
|
- Add ce8461ff6ea8ed79ce06b4241cb4fbb6d3d314f1.patch: Drop
|
|
unsupported inline modifier on constructor and destructor
|
|
declarations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 5 14:08:17 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Drop baselibs.conf: the -32bit packages are no longer needed and
|
|
have not been part of Tumbleweed for a while already (build for
|
|
i586 only enabled in LegacyX86).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 13 19:55:02 UTC 2023 - Bjørn <bjorn.lie@gmail.com>
|
|
|
|
- Add upstream patches:
|
|
+ b33a6627f4fc96938b6015e05849867c472160a8.patch: Add more
|
|
missing generic type arguments.
|
|
+ 2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch: Implementations
|
|
of "G List.get()" should use non-nullable return as defined.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 17 15:32:25 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.20.6:
|
|
+ Fixes for newer valac.
|
|
+ Keep the original exception in Future.map/flat_map.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 10 09:20:23 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.20.5:
|
|
+ Fixes for newer valac.
|
|
+ Use Makefile.introspection instead of custom rule.
|
|
- Drop conditional Requires for long obsolete versions of openSUSE.
|
|
- Modernize spec, use ldconfig_scriptlets macro for post(un)
|
|
handling and other current macros.
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|