# The lang/vala port

## vala-0.56.17p0 – 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: https://apps.gnome.org/

Multi-packages
  vala-0.56.17p0 valadoc-0.56.17p0
Categories:
  lang x11/gnome

## Library dependencies

- devel/glib2

## Build dependencies

- STEM->=0.41.1p0:textproc/intltool
- STEM->=5.4.0:archivers/xz
- devel/autoconf/2.69
- devel/automake/1.16
- devel/gmake
- devel/gobject-introspection
- devel/libtool
- devel/metaauto
- devel/metaauto
- textproc/libxslt

## Run dependencies