# The devel/libgee port

## libgee-0.8.3 – GObject based collection library

## Description

    libgee is a collection library providing GObject-based interfaces and
    classes for commonly used data structures.

    libgee provides the following interfaces:

            * Iterable
              * 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.

WWW: http://live.gnome.org/Libgee

Categories:
  devel x11/gnome

## Library dependencies

- STEM->=0.10.38:devel/gettext
- converters/libiconv
- devel/glib2

## Build dependencies

- STEM->=0.10.38:devel/gettext
- STEM->=0.41.1p0:textproc/intltool
- STEM->=1.34.0:devel/gobject-introspection
- archivers/xz
- devel/gmake
- lang/vala

## Run dependencies

- STEM->=0.10.38:devel/gettext