BSD Ports

lang/vala 0.56.18,1 DragonFly

Programming language and compiler that converts Vala code into C code

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
gnome, lang
Package size
1801.2 KiB, 12744.7 KiB installed

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.

In the other systems

SystemPortVersion
DragonFlylang/vala0.56.18,1
FreeBSDlang/vala0.56.19,1
OpenBSDlang/vala0.56.19
NetBSDlang/vala0.56.19nb1
MidnightBSDlang/vala
HardenedBSDlang/vala0.56.19,1
GhostBSDlang/vala0.56.19,1

Install

Binary package:

pkg install vala

From DPorts:

cd /usr/dports/lang/vala && make install clean

Dependencies

Run dependencies 3