Port details on branch 2024Q2
vala Programming language and compiler that converts Vala code into C code
0.56.19,1 lang Σ =19 0.56.19,1Version of this port present on the latest quarterly branch. Maintainer: desktop@FreeBSD.org Port Added: 2007-07-10 12:17:43
Last Update: 2026-04-09 11:32:29
Commit Hash: 79be224
People watching this port, also watch: libXcomposite , expat , glib , libXdamage , shared-mime-info Also Listed In: gnome
License: LGPL21
WWW: https://wiki.gnome.org/Projects/Vala 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. ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For LIB depends:libvala-0.56.so:lang/vala
To install the port : # cd /usr/ports/lang/vala/ && make install clean To add the package , run one of these commands: pkg install lang/vala pkg install vala NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: vala Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1775143638
SHA256 (vala-0.56.19.tar.xz) = 5ad7cbbfcc0de61b403d6797c9ef60455bfbebd8e162aec33b5b0b097adfb9d5
SIZE (vala-0.56.19.tar.xz) = 4007612
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
bison : devel/bison gettext-runtime>=0.26 : devel/gettext-runtime gmake>=4.4.1 : devel/gmake g-ir-scanner : devel/gobject-introspection xsltproc : textproc/libxslt pkgconf>=1.3.0_1 : devel/pkgconf
Test dependencies: #
bash : shells/bash dbus>0 : devel/dbus
Library dependencies: #
libintl.so : devel/gettext-runtime libglib-2.0.so : devel/glib20 libintl.so : devel/gettext-runtime libxml2.so : textproc/libxml2
This port is required by: # for Build #
accessibility/caribou
accessibility/feedbackd
archivers/gcab
archivers/gnome-autoar
audio/g4music
audio/gsound
audio/rhythmbox
Deleted ports which required this port:
for Libraries #
editors/elementary-code
Deleted ports which required this port:
for Run #
net-im/telepathy-glib
Deleted ports which required this port:
for Test #
devel/meson
Configuration Options : #
No options to configure Options name : #
lang_vala USES: #
bison cpe gettext-runtime gmake gnome libtool localbase pathfix pkgconfig tar:xz vala:no_depend
FreshPorts was unable to extract/find any pkg message # Master Sites: #