# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 name vala conflicts vala-devel set my_name vala version 0.56.8 revision 0 categories lang license LGPL-2.1+ maintainers {mascguy @mascguy} openmaintainer description Compiler for the GObject type system long_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. homepage https://wiki.gnome.org/Projects/Vala set branch [join [lrange [split ${version} .] 0 1] .] master_sites gnome:sources/${my_name}/${branch}/ dist_subdir ${my_name} distname ${my_name}-${version} use_xz yes checksums rmd160 7663c122cce13f8968371d2195b7bc09b8f89621 \ sha256 93f81dcfc6a93b77baa271d65e6be981ee3238ad451ef380af118e295d904bde \ size 3994328 depends_build-append \ port:pkgconfig \ port:bison \ port:flex \ port:gettext \ port:help2man \ port:libxslt depends_lib-append \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ path:bin/dot:graphviz \ port:gettext-runtime configure.args-append \ --disable-silent-rules test.run yes livecheck.type gnome livecheck.name ${my_name}