# The lang/vala port

## vala-0.18.1p0 – compiler for the GObject type system

## Description

    Vala is a new programming language that aims to bring modern programming
    language features to GNOME developers without imposing any additional
    runtime requirements and without using a different ABI compared to
    applications and libraries written in C.

    valac, the Vala compiler, is a self-hosting compiler that translates
    Vala source code into C source and header files. It uses the GObject
    type system to create classes and interfaces declared in the Vala source
    code. It's also planned to generate GIDL files when gobject-
    introspection is ready.

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

Categories:
  lang 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.21:textproc/groff
- archivers/xz
- devel/gmake
- textproc/libxslt

## Run dependencies

- STEM->=0.10.38:devel/gettext