head 1.21; access; symbols pkgsrc-2023Q4:1.21.0.18 pkgsrc-2023Q4-base:1.21 pkgsrc-2023Q3:1.21.0.16 pkgsrc-2023Q3-base:1.21 pkgsrc-2023Q2:1.21.0.14 pkgsrc-2023Q2-base:1.21 pkgsrc-2023Q1:1.21.0.12 pkgsrc-2023Q1-base:1.21 pkgsrc-2022Q4:1.21.0.10 pkgsrc-2022Q4-base:1.21 pkgsrc-2022Q3:1.21.0.8 pkgsrc-2022Q3-base:1.21 pkgsrc-2022Q2:1.21.0.6 pkgsrc-2022Q2-base:1.21 pkgsrc-2022Q1:1.21.0.4 pkgsrc-2022Q1-base:1.21 pkgsrc-2021Q4:1.21.0.2 pkgsrc-2021Q4-base:1.21 pkgsrc-2021Q3:1.19.0.10 pkgsrc-2021Q3-base:1.19 pkgsrc-2021Q2:1.19.0.8 pkgsrc-2021Q2-base:1.19 pkgsrc-2021Q1:1.19.0.6 pkgsrc-2021Q1-base:1.19 pkgsrc-2020Q4:1.19.0.4 pkgsrc-2020Q4-base:1.19 pkgsrc-2020Q3:1.19.0.2 pkgsrc-2020Q3-base:1.19 pkgsrc-2020Q2:1.18.0.12 pkgsrc-2020Q2-base:1.18 pkgsrc-2020Q1:1.18.0.8 pkgsrc-2020Q1-base:1.18 pkgsrc-2019Q4:1.18.0.10 pkgsrc-2019Q4-base:1.18 pkgsrc-2019Q3:1.18.0.6 pkgsrc-2019Q3-base:1.18 pkgsrc-2019Q2:1.18.0.4 pkgsrc-2019Q2-base:1.18 pkgsrc-2019Q1:1.18.0.2 pkgsrc-2019Q1-base:1.18 pkgsrc-2018Q4:1.17.0.28 pkgsrc-2018Q4-base:1.17 pkgsrc-2018Q3:1.17.0.26 pkgsrc-2018Q3-base:1.17 pkgsrc-2018Q2:1.17.0.24 pkgsrc-2018Q2-base:1.17 pkgsrc-2018Q1:1.17.0.22 pkgsrc-2018Q1-base:1.17 pkgsrc-2017Q4:1.17.0.20 pkgsrc-2017Q4-base:1.17 pkgsrc-2017Q3:1.17.0.18 pkgsrc-2017Q3-base:1.17 pkgsrc-2017Q2:1.17.0.14 pkgsrc-2017Q2-base:1.17 pkgsrc-2017Q1:1.17.0.12 pkgsrc-2017Q1-base:1.17 pkgsrc-2016Q4:1.17.0.10 pkgsrc-2016Q4-base:1.17 pkgsrc-2016Q3:1.17.0.8 pkgsrc-2016Q3-base:1.17 pkgsrc-2016Q2:1.17.0.6 pkgsrc-2016Q2-base:1.17 pkgsrc-2016Q1:1.17.0.4 pkgsrc-2016Q1-base:1.17 pkgsrc-2015Q4:1.17.0.2 pkgsrc-2015Q4-base:1.17 pkgsrc-2015Q3:1.16.0.2 pkgsrc-2015Q3-base:1.16 pkgsrc-2015Q2:1.15.0.6 pkgsrc-2015Q2-base:1.15 pkgsrc-2015Q1:1.15.0.4 pkgsrc-2015Q1-base:1.15 pkgsrc-2014Q4:1.15.0.2 pkgsrc-2014Q4-base:1.15 pkgsrc-2014Q3:1.14.0.14 pkgsrc-2014Q3-base:1.14 pkgsrc-2014Q2:1.14.0.12 pkgsrc-2014Q2-base:1.14 pkgsrc-2014Q1:1.14.0.10 pkgsrc-2014Q1-base:1.14 pkgsrc-2013Q4:1.14.0.8 pkgsrc-2013Q4-base:1.14 pkgsrc-2013Q3:1.14.0.6 pkgsrc-2013Q3-base:1.14 pkgsrc-2013Q2:1.14.0.4 pkgsrc-2013Q2-base:1.14 pkgsrc-2013Q1:1.14.0.2 pkgsrc-2013Q1-base:1.14 pkgsrc-2012Q4:1.13.0.2 pkgsrc-2012Q4-base:1.13 pkgsrc-2012Q3:1.10.0.2 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.9.0.4 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.2 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.8.0.2 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.5.0.6 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.2 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.4.0.2 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.2.0.2 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.1.1.1.0.12 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.10 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.8 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.6 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.4 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.2 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.21 date 2021.10.26.10.15.20; author nia; state Exp; branches; next 1.20; commitid XMBRkrafc79x2jeD; 1.20 date 2021.10.07.13.40.14; author nia; state Exp; branches; next 1.19; commitid TK9Y8OXA04EYMSbD; 1.19 date 2020.08.09.15.23.28; author nia; state Exp; branches; next 1.18; commitid wnxm9h9BECBXZojC; 1.18 date 2019.03.01.20.10.11; author youri; state Exp; branches; next 1.17; commitid 9LYxkhPnlshqwHdB; 1.17 date 2015.11.03.03.27.41; author agc; state Exp; branches; next 1.16; commitid XagoUgdES8g2ZAHy; 1.16 date 2015.08.23.14.12.57; author wiz; state Exp; branches; next 1.15; commitid 8wIn5lD22htXSoyy; 1.15 date 2014.11.01.11.20.53; author prlw1; state Exp; branches; next 1.14; commitid IkSaEIHKPLb4ntWx; 1.14 date 2013.03.14.19.20.20; author drochner; state Exp; branches; next 1.13; 1.13 date 2012.12.14.19.40.37; author drochner; state Exp; branches; next 1.12; 1.12 date 2012.11.23.17.10.24; author drochner; state Exp; branches; next 1.11; 1.11 date 2012.10.19.18.11.20; author drochner; state Exp; branches; next 1.10; 1.10 date 2012.08.09.18.54.13; author drochner; state Exp; branches; next 1.9; 1.9 date 2012.02.03.15.15.44; author drochner; state Exp; branches; next 1.8; 1.8 date 2011.12.15.12.29.50; author wiz; state Exp; branches; next 1.7; 1.7 date 2011.11.13.16.13.08; author gls; state Exp; branches; next 1.6; 1.6 date 2011.10.22.11.35.43; author gls; state Exp; branches; next 1.5; 1.5 date 2011.02.16.21.43.27; author gls; state Exp; branches; next 1.4; 1.4 date 2010.11.11.23.05.17; author gls; state Exp; branches; next 1.3; 1.3 date 2010.11.07.09.32.07; author gls; state Exp; branches; next 1.2; 1.2 date 2010.09.23.08.26.09; author obache; state Exp; branches; next 1.1; 1.1 date 2009.03.05.21.59.43; author ahoka; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.03.05.21.59.43; author ahoka; state Exp; branches; next ; desc @@ 1.21 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @$NetBSD: distinfo,v 1.20 2021/10/07 13:40:14 nia Exp $ BLAKE2s (libgee-0.20.3.tar.xz) = 1571cc9da5cd69c88291eb2b5379d0ede609c88c8c86d1f529716c5e9a22e5ef SHA512 (libgee-0.20.3.tar.xz) = c7dd32bc02ea9f0f70e7593bc5625139802a52674e5aa07fe6fc815a78517f25590419b2da00e194bf7bf5f1505a138ba133d6dba67c44f9cdcb38389825adf7 Size (libgee-0.20.3.tar.xz) = 678488 bytes @ 1.20 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2020/08/09 15:23:28 nia Exp $ d3 1 a3 1 RMD160 (libgee-0.20.3.tar.xz) = 970c182ba72b39dcd02cc438b1af3b8cf97ad568 @ 1.19 log @libgee: Update to 0.20.3 libgee 0.20.3 ============= * Minor warning fixes for newer valac * Guard GLib.Cond.wait/wait_until calls against spurious or stolen wakeups libgee 0.20.2 ============= * Minor build fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2019/03/01 20:10:11 youri Exp $ a2 1 SHA1 (libgee-0.20.3.tar.xz) = 3cefb17ed069c3a28786844ab7aaa5b3e6005957 @ 1.18 log @Update libgee to 0.20.1: libgee 0.20.1 ============= * Minor bug fixes libgee 0.20.0 ============= * No changes since previous release libgee 0.19.91 ============== * Fix to_array on enums and flags * Add additional query operations to Traversable @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2015/11/03 03:27:41 agc Exp $ d3 4 a6 4 SHA1 (libgee-0.20.1.tar.xz) = 39f30589e0833aa89ac37337d7b02c0a3e73e743 RMD160 (libgee-0.20.1.tar.xz) = af7b11b7709d7b07981b45d30b65698ea0c0786a SHA512 (libgee-0.20.1.tar.xz) = b991acfea965e0afa007adac0df1763c3b97b31bf2832c0408128d02f4bb237a03c583b4dd107de1ed877ef042614352c845b6ba5f8b6fb535f43e2400746d7f Size (libgee-0.20.1.tar.xz) = 681464 bytes @ 1.17 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2015/08/23 14:12:57 wiz Exp $ d3 4 a6 4 SHA1 (libgee-0.18.0.tar.xz) = 67d2c37d7c4a8478b47829bd1a1b2b286ae795dc RMD160 (libgee-0.18.0.tar.xz) = e6f40b16b762578f4da9bb50c3d73d16f89faf42 SHA512 (libgee-0.18.0.tar.xz) = f3a6d7b6c07c9aabcfbe07116827395da962784e44216a8ea8f752b732e540339eb8c6af58beb9a77d4ecdecd1e09d4990d9aca7f04e9d6a510c8f9a6a79d1fc Size (libgee-0.18.0.tar.xz) = 662296 bytes @ 1.16 log @Update to 0.18.0: libgee 0.18.0 ============= * No changes since previous release libgee 0.17.92 ============== * Fix default value of --enable-consistency-check @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2014/11/01 11:20:53 prlw1 Exp $ d5 1 @ 1.15 log @Update libgee to 0.16.1 It seems that after the ABI break in 0.7, which probably should have incurred a major version increment, libgee since 0.8 has been backwardly compatible. Highlights from the release notes since 0.8.8, devel/libgee0.8: * Workaround GC thread consuming 100% of CPU * Fix HashMap destructor name * Add explicit tee implementations * 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 * Fix HazardPointer bugs * Fix List test * Remove workaround for 'old' (<0.23.2) vala * Use WeakRef for keeping of read-only proxy for collection * The collection cloning no longer leaks memory * Override read_only_view property in ReadOnlySortedMap and its subclasses * 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 * 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 * 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 * Add futures and promises to libgee * Return true from HashSet.Iterator.foreach() if we fall off the end * Fix memory leak in TreeSet and TreeMap * 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 * ConcurrentSet preliminary implementation * Allow slice in ReadOnlyList * Fix Iterator.remove in PriorityQueue * Add foreach specializations * Use foreach function instead of iterators For full details see: https://git.gnome.org/browse/libgee/tree/NEWS?h=0.16.1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2013/03/14 19:20:20 drochner Exp $ d3 3 a5 3 SHA1 (libgee-0.16.1.tar.xz) = 0f7447b12e02e7123a35c1c70ad5bbf1fb2fe14a RMD160 (libgee-0.16.1.tar.xz) = 87ab5ad6c8a111ca62884acca59ec710e4e67980 Size (libgee-0.16.1.tar.xz) = 667024 bytes @ 1.14 log @update to 0.6.8 change: fix memory leak @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2012/12/14 19:40:37 drochner Exp $ d3 3 a5 3 SHA1 (libgee-0.6.8.tar.xz) = 40d7eac331dffc0a50effcb6d4074858e124b9ce RMD160 (libgee-0.6.8.tar.xz) = a7c60103f2b81037144e7f2acd496ee53c7982aa Size (libgee-0.6.8.tar.xz) = 443060 bytes @ 1.13 log @update to 0.6.7 changes: bugfixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2012/11/23 17:10:24 drochner Exp $ d3 3 a5 3 SHA1 (libgee-0.6.7.tar.xz) = b4ef1ddcc839b7f012f2c369113dd9bfb480d5bb RMD160 (libgee-0.6.7.tar.xz) = 6e7c73b5f9d8aa0e061131a5a25ae4a9459742eb Size (libgee-0.6.7.tar.xz) = 505040 bytes @ 1.12 log @update to 0.6.6.1 change: Rebuild package with fixed Vala compiler @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2012/10/19 18:11:20 drochner Exp $ d3 3 a5 3 SHA1 (libgee-0.6.6.1.tar.xz) = c63f901b08fa72a5042a141d20a9a882e94a9596 RMD160 (libgee-0.6.6.1.tar.xz) = 385f879a0dc276705c77a9f6be48ad29af544f60 Size (libgee-0.6.6.1.tar.xz) = 442580 bytes @ 1.11 log @update to 0.6.6 changes: Fix Iterator.remove in PriorityQueue @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2012/08/09 18:54:13 drochner Exp $ d3 3 a5 3 SHA1 (libgee-0.6.6.tar.xz) = 83d29d53faf3afbe1f17bdb2344d97efd5087462 RMD160 (libgee-0.6.6.tar.xz) = 7b393dce4747b611992cf20d7fc778239fc9d21f Size (libgee-0.6.6.tar.xz) = 442624 bytes @ 1.10 log @update to 0.6.5 changes: bugfixes (in particular a hash table problem) pkgsrc changes: -point to vala016 for regeneration of source files (which is only needed after patches, not currently) -add introspection support @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2012/02/03 15:15:44 drochner Exp $ d3 3 a5 3 SHA1 (libgee-0.6.5.tar.xz) = d0efff1094ebce2ba3c12a4dac6a5b99365cb098 RMD160 (libgee-0.6.5.tar.xz) = ae90b291f3b0dfa919614c5ce2a8146322dfb277 Size (libgee-0.6.5.tar.xz) = 439156 bytes @ 1.9 log @update to 0.6.4 changes: minor fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2011/12/15 12:29:50 wiz Exp $ d3 3 a5 3 SHA1 (libgee-0.6.4.tar.xz) = cbed7cf7bb1fe44fc03f2d7aee8090c37378777c RMD160 (libgee-0.6.4.tar.xz) = 6f4c3f0bf522e88fb8ea3941efeb1b46915b4577 Size (libgee-0.6.4.tar.xz) = 432732 bytes @ 1.8 log @patch-aa is not necessary any longer, says gls@@; remove it. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2011/11/13 16:13:08 gls Exp $ d3 3 a5 3 SHA1 (libgee-0.6.3.tar.bz2) = ac60d6856fd8ed560904fe80860a90cf92296b94 RMD160 (libgee-0.6.3.tar.bz2) = 24642677a8c8fa4158b08905435fd25bf934f856 Size (libgee-0.6.3.tar.bz2) = 492090 bytes @ 1.7 log @Update devel/libgee to 0.6.3 Upstream changes: Fix buffer underflow. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2011/10/22 11:35:43 gls Exp $ a5 1 #SHA1 (patch-aa) = 034f3092ac768d08a5e582d004197dc71f763bc5 @ 1.6 log @Update devel/libgee to 0.6.2.1 Upstream changes: libgee 0.6.2.1 ============== * Add check-news to AM_INIT_AUTOMAKE libgee 0.6.2 ============ * Fix adding second element to priority queue. * Fix problem with key used in range is freed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2011/02/16 21:43:27 gls Exp $ d3 4 a6 4 SHA1 (libgee-0.6.2.1.tar.bz2) = 6278dd2937555e17de8f534fe156fced0ce16643 RMD160 (libgee-0.6.2.1.tar.bz2) = c56d892ef637751de2e739095c6b8f8ba6892b57 Size (libgee-0.6.2.1.tar.bz2) = 477230 bytes SHA1 (patch-aa) = 034f3092ac768d08a5e582d004197dc71f763bc5 @ 1.5 log @Update to 0.6.1 Upstream changes: 2011-01-28 Joerg Billeter Release 0.6.1 Fix memory leak in LinkedList.clear Based on patch by Travis Reitter, fixes bug 639254. 2011-01-20 Maciej Piechotka Remove depending on order of iteration in read-only collections' test 2010-11-20 Maciej Piechotka Fix memory leak on freeingi LinkedList If fixes issue described in bug #63522 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2010/11/11 23:05:17 gls Exp $ d3 3 a5 3 SHA1 (libgee-0.6.1.tar.bz2) = bc3d2b3f713558fc332d9cc0ca7da973c9bb92d7 RMD160 (libgee-0.6.1.tar.bz2) = 0b0b39f103f8e0f189aa96c19584964e3096a32a Size (libgee-0.6.1.tar.bz2) = 494425 bytes @ 1.4 log @Add a patch from drochner@@ to keep the selftest from crashing. While here, fix MASTER_SITES, USE_TOOLS and build deps. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2010/11/07 09:32:07 gls Exp $ d3 3 a5 3 SHA1 (libgee-0.6.0.tar.bz2) = 37127eacecfc1090f0f91b8350a6b2456580a318 RMD160 (libgee-0.6.0.tar.bz2) = 8cd55171fc2c8392b0cd5b1fb8cf56750a22b25a Size (libgee-0.6.0.tar.bz2) = 477609 bytes @ 1.3 log @Update devel/libgee to 0.6.0. Maintenance release Upstream changes: Libgee 0.6.0 released on September 26, 2010 Changes * Fix compiler warning. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2010/09/23 08:26:09 obache Exp $ d6 1 @ 1.2 log @Update libgee to 0.5.3. pkgsrc changes: * set LICENSE=gnu-lgpl-v2.1 * drop dependency on vala, not used. * add TEST_TARGET. NEWS from upstream: libgee 0.5.3 ============ * Fix memory leaks in TimSort and LinkedList. * Bug fixes in TreeMap and TreeSet. libgee 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]. libgee 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. libgee 0.5.0 ============ * API changes * Introduce Functions hash, equal and compare function factory * Introduce Comparable interface * Implementations provides sane defaults when constructed without functions * ReadOnly* made internal in favor of a `read_only_view` properties * Iterator is now mutable and resettable * Introduction of BidirIterator bidirectional iterators * List.list_iterator () returns a specialized ListIterator * Various API contracts clarifications and enhancements * Introduce List.sort () with TimSort implementation * Complete Map API rework * Introduce Queue and Deque interfaces * Introduce MultiSet and MultiMap interfaces (Ali Sabil) * Introduce SortedSet interface (Maciej Pietchotka) * New implementations * HashMultiSet and HashMultiMap (Ali Sabil) * TreeMultiSet and TreeMultiMap. * PriorityQueue * LinkedList now implements Deque * TreeSet now implements SortedSet (Maciej Pietchotka) * Infrastructure * New test framework and complete tests refactoring (Julien Peters) * New doc/ documentation directory (--enable-doc) * Test coverage analysis using lcov (--enable-coverage) * Basic benchmark framework and sort benchmark (--enable-benchmark) * Use silent rules by default for users of automake 1.11 * Code Quality * Many bug fixes * Many optimizations * Lots of additional documentation * Better overall encapsulation, dangerous public setters have been removed * Better test coverage (more than 90%) libgee 0.4.0 ============ * Bug fixes. libgee 0.3.0 ============ * Introduce AbstractCollection, AbstractList and AbstractMap base classes. * Add new properties and methods to Collection, List and Map. (Tomaž Vajngerl) * Add LinkedList implementation. (Mark Lee) * Add TreeSet and TreeMap implementations. (Maciej Piechotka) * Iterable.element_type is now a property. * Map.remove now takes an optional parameter to retrieve the removed value. * Bump library version info to reflect API/ABI breakage libgee 0.2.0 ============ * Generate GIR file. libgee 0.1.6 ============ * Fix build for Vala 0.7. * Bug fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2009/03/05 21:59:43 ahoka Exp $ d3 3 a5 3 SHA1 (libgee-0.5.3.tar.bz2) = 66284450fc14cf8b5fb8adec320027bf31cb5539 RMD160 (libgee-0.5.3.tar.bz2) = 1be9554f6e38d6197973265ef5e496a3dc007565 Size (libgee-0.5.3.tar.bz2) = 463605 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (libgee-0.1.5.tar.bz2) = f1dfe6e24b1691f7d05ad479afd776449c8c659d RMD160 (libgee-0.1.5.tar.bz2) = 35d32441ee5620ffe26219544aa5270dba920e93 Size (libgee-0.1.5.tar.bz2) = 250782 bytes @ 1.1.1.1 log @Import libgee-0.1.5 as devel/libgee. libgee is a collection library providing GObject-based interfaces and classes for commonly used data structures. libgee provides the following interfaces: * Iterable o Collection + List + Set * Iterator * Map The ArrayList, HashSet, and HashMap classes provide a reasonable sample implementation of the List, Set, and Map interfaces. ReadOnlyCollection, ReadOnlyList, ReadOnlySet, and ReadOnlyMap are read-only wrapper classes that prevent modification of the underlying collection. libgee is written in Vala and can be used like any GObject-based C library. It's planned to provide bindings for further languages. @ text @@