libgee-0.8-dev - GObject based collection and utility library (development files)

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libgee-0.8-dev
Package version 0.16.1
Package release 1+deb8u1
Package architecture amd64
Package type deb
Installed size 638 B
Download size 49.42 KB
Official Mirror
libgee is a collection library providing GObject-based interfaces and
classes for commonly used data structures.
libgee provides the following interfaces:
* Traversable
- Iterable
+ Collection
# List
* BidirList
# Set
* SortedSet
- BidirSortedSet
# MultiSet
# Queue
* Deque
+ Map
# SortedMap
* BidirSortedMap
- Iterator
+ BidirIterator
# BidirListIterator
+ ListIterator
# BidirListIterator
* MultiMap
* Future
The ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet,
HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise,
TreeSet, TreeMap, TreeMultiSet, and TreeMultiMap classes provide a
reasonable sample implementation of those interfaces. In addition, a set of
abstract classes are provided to ease the implementation of new collections.
Around that, the API provides means to retrieve read-only views, efficient
sort algorithms, simple, bi-directional or index-based mutable iterators
depending on the collection type.
libgee is written in Vala and can be used like any GObject-based C library.
It's planned to provide bindings for further languages.
This package contains the headers and development libraries.


Package Version Architecture Repository
libgee-0.8-dev_0.16.1-1+deb8u1_i386.deb 0.16.1 i386 Debian Main
libgee-0.8-dev - - -


Name Value
gir1.2-gee-0.8 = 0.16.1-1+deb8u1
libgee-0.8-2 = 0.16.1-1+deb8u1
libglib2.0-dev >= 2.36


Type URL
Binary Package libgee-0.8-dev_0.16.1-1+deb8u1_amd64.deb
Source Package libgee-0.8

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libgee-0.8-dev deb package:
    # sudo apt-get install libgee-0.8-dev




2015-06-13 - Michael Biebl <>
libgee-0.8 (0.16.1-1+deb8u1) jessie; urgency=medium
* Fix default value of --enable-consistency-check, otherwise a very
expensive debug option is turned on by default and would make a lot of
applications unusably slow. Patch cherry-picked from upstream Git.
* Fix the removal of the vala.stamp files so the C sources are regenerated.
* Add missing geeutils.vapi. This file is missing in the tarball but is
required if we want to rebuild the C source files.
* Drop gee_tree_set_check from symbols file. This symbol was exported by
accident due to the wrong default value of --enable-consistency-check. It
doesn't appear to be used by other applications, so it should be safe to
* Add myself to Uploaders.
2014-10-15 - Michael Biebl <>
libgee-0.8 (0.16.1-1) unstable; urgency=medium
* Team upload.
* New upstream release.
2014-10-10 - Michael Biebl <>
libgee-0.8 (0.16.0-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* Bump minimum required version of valac to (>= 0.25.1) as per
* Update symbols file. A lot of internal symbols were dropped due to the
usage of Vala's new --hide-internal feature.
* Bump Standards-Version to 3.9.6. No further changes.
2014-09-25 - Iain Lane <>
libgee-0.8 (0.14.0-3) unstable; urgency=medium
* Install typelib files into MA libdir and mark gi package as M-A: same.
2014-08-24 - Andreas Henriksson <>
libgee-0.8 (0.14.0-2) unstable; urgency=medium
* Team upload.
[ Aurelien Jarno ]
* Use dh-autoreconf to fix new architectures (ppc64el) (Closes: #757110)
2014-07-22 - Andreas Henriksson <>
libgee-0.8 (0.14.0-1) unstable; urgency=medium
* Team upload.
[ Emilio Pozuelo Monfort ]
* New upstream release. Closes: #715383.
* debian/control:
+ Bump valac and libglib2.0-dev build dependencies.
+ Update the package descriptions. Thanks to Dominique Lasserre for
the patch.
+ Bump Standards-Version to 3.9.5, no changes needed.
+ Update the homepage.
+ Fix gir1.2-gee-0.8 short description, thanks to Niklas Cathor.
Closes: #753443.
* debian/libgee-0.8-2.symbols:
+ Add new symbols.
+ gee_hazard_pointer_get_destroy_notify is gone, but from a Vala POV
that's just an API break but not an ABI break, and nothing seems to
use it in Debian, so we should be fine.
2013-09-22 - Michael Biebl <>
libgee-0.8 (0.10.5-1) unstable; urgency=low
* Team upload.
* New upstream release.
* debian/watch: Track stable releases.
2013-07-15 - Michael Biebl <>
libgee-0.8 (0.10.2-1) unstable; urgency=low
* Team upload.
* New upstream release.
2013-05-13 - Michael Biebl <>
libgee-0.8 (0.10.1-1) unstable; urgency=low
[ Andreas Henriksson ]
* Team upload.
* Imported Upstream version 0.10.1
* Update symbols file, multiple added and two missing.
[ Michael Biebl ]
* Rename the source package to libgee-0.8 so it can co-exist with 0.6.
* Build-Depend on valac (>= 0.18) instead of valac-0.18.
* Bump Build-Depends on libglib2.0-dev to (>= 2.32).
* Bump Standards-Version to 3.9.4. No further changes.
* Drop the shlibs version and simply use -V instead as we are using symbols
files and the existing version was outdated anyway.
Fix the regex to get the library package name while at it.
* Don't hard code the valac version in debian/rules.
* The targeted glib version is set in configure via GLIB_REQUIRED. Don't
override that in debian/rules.
* Upload to unstable.
2013-02-28 - Sjoerd Simons <>
libgee (0.8.4-1) experimental; urgency=low
* New upstream release
* Add myself to uploaders

See Also

Package Description
libgee-dev_0.6.8-2_amd64.deb GObject based collection library (development files)
libgee2_0.6.8-2_amd64.deb GObject based collection library
libgegl-0.2-0_0.2.0-7+b1_amd64.deb Generic Graphics Library
libgegl-dev_0.2.0-7+b1_amd64.deb Generic Graphics Library (development files)
libgegl-doc_0.2.0-7_all.deb Generic Graphics Library (documentation)
libgeis-dev_2.2.16-1+b2_amd64.deb Gesture engine interface support - dev files
libgeis-doc_2.2.16-1_all.deb Gesture engine interface support - documentation
libgeis1_2.2.16-1+b2_amd64.deb Gesture engine interface support
libgemanx-core0_0.1.0.3-2_amd64.deb core library of gemanx
libgempc410_1.0.7-3_amd64.deb PC/SC driver for the GemPC 410, 412, 413 and 415 smart card readers
libgempc430_1.0.7-3_amd64.deb PC/SC driver for the GemPC 430, 432, 435 smart card readers
libgenders-perl_1.21-1+b1_amd64.deb perl interface to the LLNL genders cluster management utilities
libgenders0-dev_1.21-1+b1_amd64.deb development files for parsing and querying a genders database
libgenders0_1.21-1+b1_amd64.deb C library for parsing and querying a genders database
libgenome-1.3-0_1.3.1-7_amd64.deb toolkit for developing bioinformatic related software